diff options
author | 2025-01-17 15:35:33 +0200 | |
---|---|---|
committer | 2025-01-17 15:37:56 +0200 | |
commit | 3346de542ed5067bc3d04951cdc0e0e0a1adc87b (patch) | |
tree | bf5958602dc70d83a6fc5d275bfe1bae8fa56820 /sys-auth | |
parent | net-misc/netkit-timed: restore keywords to -r12 (diff) | |
download | gentoo-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.ebuild | 8 |
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 |