From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sat, 12 Jul 2025 17:49:42 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uacTu-00Glqf-0R for lore@lore.pengutronix.de; Sat, 12 Jul 2025 17:49:42 +0200 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1uacTt-0004Ud-QS; Sat, 12 Jul 2025 17:49:41 +0200 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1uacSh-0001VI-KA; Sat, 12 Jul 2025 17:48:27 +0200 Received: from dude05.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::54]) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uacSh-0086Y7-1P; Sat, 12 Jul 2025 17:48:27 +0200 Received: from mol by dude05.red.stw.pengutronix.de with local (Exim 4.96) (envelope-from ) id 1uacSh-00FQJL-1F; Sat, 12 Jul 2025 17:48:27 +0200 From: Michael Olbrich To: ptxdist@pengutronix.de Date: Sat, 12 Jul 2025 17:48:27 +0200 Message-Id: <20250712154827.3676052-1-m.olbrich@pengutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250710202414.2975086-1-christian.melki@t2data.com> References: <20250710202414.2975086-1-christian.melki@t2data.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [ptxdist] [APPLIED] e2fsprogs: Version bump. 1.47.2 -> 1.47.3 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: Christian Melki Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false Thanks, applied as 4646e6473a9d9350c126f17aa66b5ffeada6a7bd. Michael [sent from post-receive hook] On Sat, 12 Jul 2025 17:48:27 +0200, Christian Melki wrote: > Various minor enhancements. > https://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.47.3 > > Signed-off-by: Christian Melki > Message-Id: <20250710202414.2975086-1-christian.melki@t2data.com> > [mol: don't forget the patches] > Signed-off-by: Michael Olbrich > > diff --git a/patches/e2fsprogs-1.47.2/0004-misc-fix-without-libarchive-build-failure.patch b/patches/e2fsprogs-1.47.2/0004-misc-fix-without-libarchive-build-failure.patch > deleted file mode 100644 > index 84d8f2ff7c94..000000000000 > --- a/patches/e2fsprogs-1.47.2/0004-misc-fix-without-libarchive-build-failure.patch > +++ /dev/null > @@ -1,59 +0,0 @@ > -From: Li Dongyang > -Date: Wed, 15 Jan 2025 15:36:05 +1100 > -Subject: [PATCH] misc: fix --without-libarchive build failure > -MIME-Version: 1.0 > -Content-Type: text/plain; charset=UTF-8 > -Content-Transfer-Encoding: 8bit > - > -configure --without-libarchive triggers the error: > - > -./../misc/create_inode_libarchive.c: In function ‘__populate_fs_from_tar’: > -./../misc/create_inode_libarchive.c:25:34: error: parameter name omitted > - errcode_t __populate_fs_from_tar(ext2_filsys, ext2_ino_t, const char *, > - ^~~~~~~~~~~ > -./../misc/create_inode_libarchive.c:25:47: error: parameter name omitted > - errcode_t __populate_fs_from_tar(ext2_filsys, ext2_ino_t, const char *, > - ^~~~~~~~~~ > -./../misc/create_inode_libarchive.c:25:59: error: parameter name omitted > - errcode_t __populate_fs_from_tar(ext2_filsys, ext2_ino_t, const char *, > - ^~~~~~~~~~~~ > -./../misc/create_inode_libarchive.c:26:34: error: parameter name omitted > - ext2_ino_t, struct hdlinks_s *, > - ^~~~~~~~~~ > -./../misc/create_inode_libarchive.c:26:46: error: parameter name omitted > - ext2_ino_t, struct hdlinks_s *, > - ^~~~~~~~~~~~~~~~~~ > -./../misc/create_inode_libarchive.c:27:34: error: parameter name omitted > - struct file_info *, > - ^~~~~~~~~~~~~~~~~~ > -./../misc/create_inode_libarchive.c:28:34: error: parameter name omitted > - struct fs_ops_callbacks *) { > - ^~~~~~~~~~~~~~~~~~~~~~~~~ > - > -Fixes: ecfd4dd1217a ("Decouple --without-libarchive and HAVE_ARCHIVE_H") > - > -Signed-off-by: Li Dongyang > ---- > - misc/create_inode_libarchive.c | 9 +++++---- > - 1 file changed, 5 insertions(+), 4 deletions(-) > - > -diff --git a/misc/create_inode_libarchive.c b/misc/create_inode_libarchive.c > -index 9c8e53e4674e..f89ac1e4c343 100644 > ---- a/misc/create_inode_libarchive.c > -+++ b/misc/create_inode_libarchive.c > -@@ -22,10 +22,11 @@ > - > - /* If ./configure was run with --without-libarchive, then only > - * __populate_fs_from_tar() remains in this file and will return an error. */ > --errcode_t __populate_fs_from_tar(ext2_filsys, ext2_ino_t, const char *, > -- ext2_ino_t, struct hdlinks_s *, > -- struct file_info *, > -- struct fs_ops_callbacks *) { > -+errcode_t __populate_fs_from_tar(ext2_filsys fs, ext2_ino_t root_ino, > -+ const char *source_tar, ext2_ino_t root, > -+ struct hdlinks_s *hdlinks, > -+ struct file_info *target, > -+ struct fs_ops_callbacks *fs_callbacks) { > - com_err(__func__, 0, > - _("you need to compile e2fsprogs without --without-libarchive" > - "be able to process tarballs")); > diff --git a/patches/e2fsprogs-1.47.2/0001-e2fsprogs-Disable-docs.patch b/patches/e2fsprogs-1.47.3/0001-e2fsprogs-Disable-docs.patch > similarity index 82% > rename from patches/e2fsprogs-1.47.2/0001-e2fsprogs-Disable-docs.patch > rename to patches/e2fsprogs-1.47.3/0001-e2fsprogs-Disable-docs.patch > index 38a8cc8ebc00..08384af83ce9 100644 > --- a/patches/e2fsprogs-1.47.2/0001-e2fsprogs-Disable-docs.patch > +++ b/patches/e2fsprogs-1.47.3/0001-e2fsprogs-Disable-docs.patch > @@ -10,11 +10,11 @@ Signed-off-by: Christian Melki > 1 file changed, 2 insertions(+), 3 deletions(-) > > diff --git a/Makefile.in b/Makefile.in > -index 79b71165002d..0b80c20d4858 100644 > +index 277b500bbc9a..226aa66c02c6 100644 > --- a/Makefile.in > +++ b/Makefile.in > @@ -35,7 +35,6 @@ TAR=tar > - all:: subs > + all:: top-deps > $(MAKE) libs > @ALL_CMT@ $(MAKE) progs > -@ALL_CMT@ $(MAKE) docs > @@ -24,12 +24,12 @@ index 79b71165002d..0b80c20d4858 100644 > @@ -72,11 +71,11 @@ distclean-doc: > -test -d doc && cd doc && $(MAKE) distclean > > - install: subs all-libs-recursive install-progs-recursive \ > + install: top-deps all-libs-recursive install-progs-recursive \ > - install-shlibs-libs-recursive install-doc-libs > + install-shlibs-libs-recursive > @SUBSET_CMT@ $(MAKE) install-libs > > - install-strip: subs all-libs-recursive install-strip-progs-recursive \ > + install-strip: top-deps all-libs-recursive install-strip-progs-recursive \ > - install-shlibs-strip-libs-recursive install-doc-libs > + install-shlibs-strip-libs-recursive > > diff --git a/patches/e2fsprogs-1.47.2/0002-e2fsprogs-Disable-ldconfig.patch b/patches/e2fsprogs-1.47.3/0002-e2fsprogs-Disable-ldconfig.patch > similarity index 100% > rename from patches/e2fsprogs-1.47.2/0002-e2fsprogs-Disable-ldconfig.patch > rename to patches/e2fsprogs-1.47.3/0002-e2fsprogs-Disable-ldconfig.patch > diff --git a/patches/e2fsprogs-1.47.2/0003-mke2fs.conf-remove-orphan_file-from-ext4-features.patch b/patches/e2fsprogs-1.47.3/0003-mke2fs.conf-remove-orphan_file-from-ext4-features.patch > similarity index 100% > rename from patches/e2fsprogs-1.47.2/0003-mke2fs.conf-remove-orphan_file-from-ext4-features.patch > rename to patches/e2fsprogs-1.47.3/0003-mke2fs.conf-remove-orphan_file-from-ext4-features.patch > diff --git a/patches/e2fsprogs-1.47.2/series b/patches/e2fsprogs-1.47.3/series > similarity index 62% > rename from patches/e2fsprogs-1.47.2/series > rename to patches/e2fsprogs-1.47.3/series > index 5697ef4fb39a..a4d897d2a089 100644 > --- a/patches/e2fsprogs-1.47.2/series > +++ b/patches/e2fsprogs-1.47.3/series > @@ -3,5 +3,4 @@ > 0001-e2fsprogs-Disable-docs.patch > 0002-e2fsprogs-Disable-ldconfig.patch > 0003-mke2fs.conf-remove-orphan_file-from-ext4-features.patch > -0004-misc-fix-without-libarchive-build-failure.patch > -# f5718abaa30eabe21a17b45d693a7ae4 - git-ptx-patches magic > +# 64efe4be705d81494b152b54654a13a5 - git-ptx-patches magic > diff --git a/rules/e2fsprogs.make b/rules/e2fsprogs.make > index 3675567f0ae0..8c8d2b6414f4 100644 > --- a/rules/e2fsprogs.make > +++ b/rules/e2fsprogs.make > @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_E2FSPROGS) += e2fsprogs > # > # Paths and names > # > -E2FSPROGS_VERSION := 1.47.2 > -E2FSPROGS_MD5 := 56a9e11ca395297627fed9b5afc4fec5 > +E2FSPROGS_VERSION := 1.47.3 > +E2FSPROGS_MD5 := bfe4e87fe42d899d47cf9bb815fa2b76 > E2FSPROGS := e2fsprogs-$(E2FSPROGS_VERSION) > E2FSPROGS_SUFFIX := tar.gz > E2FSPROGS_URL := $(call ptx/mirror, KERNEL, kernel/people/tytso/e2fsprogs/v$(E2FSPROGS_VERSION)/$(E2FSPROGS).$(E2FSPROGS_SUFFIX))