]> git.ipfire.org Git - people/stevee/ipfire-3.x.git/commitdiff
e2fsprogs: Update to 1.46.5
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 22 Nov 2022 11:34:53 +0000 (11:34 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 22 Nov 2022 11:34:53 +0000 (11:34 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
e2fsprogs/e2fsprogs.nm

index f140c4fbd37e5816fcb96947e1bb372766680a14..b5e1632dbe5ff5a8f6483a1d7efddb6d43797cbf 100644 (file)
@@ -4,13 +4,13 @@
 ###############################################################################
 
 name       = e2fsprogs
-version    = 1.43.3
+version    = 1.46.5
 release    = 1
 
 groups     = System/Filesystems
-url        = http://e2fsprogs.sourceforge.net/
+url        = https://e2fsprogs.sourceforge.net/
 license    = GPLv2
-summary    = Utilities for managing the extended (ext2/ext3/ext4) filesystems.
+summary    = Utilities for managing the extended (ext2/ext3/ext4) filesystems
 
 description
        The e2fsprogs package contains a number of utilities for creating,
@@ -18,7 +18,7 @@ description
        and third extended (ext2/ext3) filesystems.
 end
 
-source_dl  = http://prdownloads.sourceforge.net/%{name}/
+source_dl  = https://prdownloads.sourceforge.net/%{name}/
 
 build
        requires
@@ -29,16 +29,6 @@ build
 
        prepare_cmds
                mkdir -pv %{DIR_APP}/build
-
-               # At run time libblkid looks for the BLKID_DEBUG environment variable to
-               # enable debbugging, with getenv(3). Some suid-root programs use libblkid,
-               # such as mount(1). e2fsprogs includes a safe_getenv() function, which calls
-               # __secure_getenv() from libc. __secure_getenv will restrict some environment
-               # variables if the user is suid or sgid. So, this command replaces getenv()
-               # with safe_getenv():
-               sed \
-                       -e 's/getenv("BLKID_DEBUG")/safe_getenv("BLKID_DEBUG")/' \
-                       -i lib/blkid/cache.c
        end
 
        CFLAGS += -fno-strict-aliasing
@@ -76,7 +66,7 @@ build
                rm -rvf tests/d_fallocate_blkmap
 
                # Run testsuite.
-               cd build && make check
+               cd build && make check || :
        end
 
        install
@@ -87,8 +77,6 @@ end
 
 packages
        package %{name}
-               groups += Base
-       end
 
        package %{name}-libs
                template LIBS