summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Zamarin <arthurzam@gentoo.org>2025-01-17 15:35:33 +0200
committerArthur Zamarin <arthurzam@gentoo.org>2025-01-17 15:37:56 +0200
commit3346de542ed5067bc3d04951cdc0e0e0a1adc87b (patch)
treebf5958602dc70d83a6fc5d275bfe1bae8fa56820 /sys-auth
parentnet-misc/netkit-timed: restore keywords to -r12 (diff)
downloadgentoo-3346de542ed5067bc3d04951cdc0e0e0a1adc87b.tar.gz
gentoo-3346de542ed5067bc3d04951cdc0e0e0a1adc87b.tar.bz2
gentoo-3346de542ed5067bc3d04951cdc0e0e0a1adc87b.zip
sys-auth/nss-docker-ng: fix tests, fix QA
Closes: https://bugs.gentoo.org/947565 Closes: https://bugs.gentoo.org/947571 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/nss-docker-ng/nss-docker-ng-1.0.7.ebuild8
1 files changed, 7 insertions, 1 deletions
diff --git a/sys-auth/nss-docker-ng/nss-docker-ng-1.0.7.ebuild b/sys-auth/nss-docker-ng/nss-docker-ng-1.0.7.ebuild
index ff0dbc73974d..fe350997548b 100644
--- a/sys-auth/nss-docker-ng/nss-docker-ng-1.0.7.ebuild
+++ b/sys-auth/nss-docker-ng/nss-docker-ng-1.0.7.ebuild
@@ -24,7 +24,7 @@ KEYWORDS="~amd64"
BDEPEND="dev-util/patchelf"
-QA_FLAGS_IGNORED="usr/lib.*/libnss_docker_ng.so*"
+QA_FLAGS_IGNORED="usr/lib.*/libnss_docker_ng.so.*"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS='
@@ -35,6 +35,12 @@ An example hosts line looks like this:
hosts: docker_ng resolve [!UNAVAIL=return] files myhostname dns
'
+pkg_setup() {
+ rust_pkg_setup
+ # Requires nightly feature proc-macro2, bug #947565
+ export RUSTC_BOOTSTRAP=1
+}
+
src_install() {
cd "$(cargo_target_dir)" || die
patchelf --set-soname libnss_docker_ng.so.2 libnss_docker_ng.so || die