commit:     5a086f7ec18d19ef8903b104dcf184fd90920f04
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May  2 06:32:31 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May  2 06:35:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a086f7e

sys-apps/util-linux: add 2.40.1_rc1 (unkeyworded)

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/util-linux/Manifest                                 |  2 ++
 .../{util-linux-9999.ebuild => util-linux-2.40.1_rc1.ebuild} | 12 ++++++++++--
 sys-apps/util-linux/util-linux-9999.ebuild                   | 12 ++++++++++--
 3 files changed, 22 insertions(+), 4 deletions(-)

diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
index 8cb48e8e36b1..1d52ca273334 100644
--- a/sys-apps/util-linux/Manifest
+++ b/sys-apps/util-linux/Manifest
@@ -2,3 +2,5 @@ DIST util-linux-2.39.3.tar.sign 833 BLAKE2B 
433b9ad6e97d9e2ffbd516addf8406587d00
 DIST util-linux-2.39.3.tar.xz 8526168 BLAKE2B 
cd7b2b3c820e920d4a6ecd46fd807e018fc8e54439292f5e62c5f6863dd0f2505df3ec02c470d9be255a437c6ee8e4077908ac78d19a0d1273854d99eb571df0
 SHA512 
a2de1672f06ca5d2d431db1265a8499808770c3781019ec4a3a40170df4685826d8e3ca120841dcc5df4681ca8c935a993317bd0dc70465b21bf8e0efef65afa
 DIST util-linux-2.39.4.tar.sign 833 BLAKE2B 
cbefaa4968ac82491c9eaa467c5e84e9b4a0c8dac74855aa04536a08f2c924e5f027f1a6389bd75e4366671addfe10a292f293295734041da7dc90971209134c
 SHA512 
3f29551913cf8206c144edb0f3575beabf6e228564cf4aaf8f83d44d45ec8f24c22c7d178cc225804ecdfc66f6c24ee790e3b3660622975fdeec98fe7e2500aa
 DIST util-linux-2.39.4.tar.xz 8541176 BLAKE2B 
53fef6f36b802d5e4c1112376c77e5cd832280d9eaeb9a6a98b2371334a1a3a8a48f5589d16f67c623a5050ae3b16dafc43ee26a9e8cb77079f9b6a2ee6c9480
 SHA512 
94e0282ac9705ca666d3c3864f2656bd1a21d879339164edd2c413ae7665b1cfec01f9c58a83b3148b8c4b4e857653447e5523c3b27230b175dd39f75ac6fae0
+DIST util-linux-2.40.1-rc1.tar.sign 833 BLAKE2B 
ba3b6d9314f23b6d9ff810c3de42c3f15ea5f5b372995bf1a9b4b3ab9946d037eda8fac3f5f61b14db7c9491e693e09738140a20477b0cc508f44a08f81cf8d5
 SHA512 
eaeba8f822f84a399ce0a7df2bac6a609c1802c7c33877b3cd18279869d007c32d6d267488222475846acc05ec0dc2b93b90975fd67b7df3dc17c50a46d8cf2d
+DIST util-linux-2.40.1-rc1.tar.xz 8766372 BLAKE2B 
7903f75c01ba18fd73ac3f65ab7233f6d3e77954c19f28236744dbd9eec6539774a130fb20aea887e9d77d960bef62281feec1fe71623fde4d8a81932b04c33c
 SHA512 
6023ed8f98599e1145e8d74ed5bdfe6877da5e806ac05f5e5737cf3150aac4d473e38c63e3ae7ae3d81862936bff1000bcba080166b6e673d5f226dbe271d2ff

diff --git a/sys-apps/util-linux/util-linux-9999.ebuild 
b/sys-apps/util-linux/util-linux-2.40.1_rc1.ebuild
similarity index 97%
copy from sys-apps/util-linux/util-linux-9999.ebuild
copy to sys-apps/util-linux/util-linux-2.40.1_rc1.ebuild
index f25f71aca3a8..d53436745abc 100644
--- a/sys-apps/util-linux/util-linux-9999.ebuild
+++ b/sys-apps/util-linux/util-linux-2.40.1_rc1.ebuild
@@ -133,19 +133,22 @@ src_prepare() {
 
        if use test ; then
                # Known-failing tests
-               # TODO: investigate these
                local known_failing_tests=(
                        # Subtest 'options-maximum-size-8192' fails
                        hardlink/options
 
                        # Fails in sandbox
                        lsns/ioctl_ns
-
+                       lsfd/mkfds-inotify
                        lsfd/mkfds-symlink
                        lsfd/mkfds-rw-character-device
                        # Fails with network-sandbox at least in nspawn
                        lsfd/option-inet
                        utmp/last-ipv6
+
+                       # Permission issues on /dev/random
+                       lsfd/mkfds-eventpoll
+                       lsfd/column-xmode
                )
 
                local known_failing_test
@@ -226,6 +229,10 @@ multilib_src_configure() {
                $(use_enable static-libs static)
                $(use_with ncurses tinfo)
                $(use_with selinux)
+
+               # TODO: investigate build failure w/ 2.40.1_rc1
+               --disable-liblastlog2
+               --disable-pam-lastlog2
        )
 
        if use build ; then
@@ -257,6 +264,7 @@ multilib_src_configure() {
                        --enable-rfkill
                        --enable-schedutils
                        
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+                       --with-tmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d
                        $(use_enable caps setpriv)
                        $(use_enable cramfs)
                        $(use_enable fdformat)

diff --git a/sys-apps/util-linux/util-linux-9999.ebuild 
b/sys-apps/util-linux/util-linux-9999.ebuild
index f25f71aca3a8..d53436745abc 100644
--- a/sys-apps/util-linux/util-linux-9999.ebuild
+++ b/sys-apps/util-linux/util-linux-9999.ebuild
@@ -133,19 +133,22 @@ src_prepare() {
 
        if use test ; then
                # Known-failing tests
-               # TODO: investigate these
                local known_failing_tests=(
                        # Subtest 'options-maximum-size-8192' fails
                        hardlink/options
 
                        # Fails in sandbox
                        lsns/ioctl_ns
-
+                       lsfd/mkfds-inotify
                        lsfd/mkfds-symlink
                        lsfd/mkfds-rw-character-device
                        # Fails with network-sandbox at least in nspawn
                        lsfd/option-inet
                        utmp/last-ipv6
+
+                       # Permission issues on /dev/random
+                       lsfd/mkfds-eventpoll
+                       lsfd/column-xmode
                )
 
                local known_failing_test
@@ -226,6 +229,10 @@ multilib_src_configure() {
                $(use_enable static-libs static)
                $(use_with ncurses tinfo)
                $(use_with selinux)
+
+               # TODO: investigate build failure w/ 2.40.1_rc1
+               --disable-liblastlog2
+               --disable-pam-lastlog2
        )
 
        if use build ; then
@@ -257,6 +264,7 @@ multilib_src_configure() {
                        --enable-rfkill
                        --enable-schedutils
                        
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+                       --with-tmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d
                        $(use_enable caps setpriv)
                        $(use_enable cramfs)
                        $(use_enable fdformat)

Reply via email to