commit:     3346de542ed5067bc3d04951cdc0e0e0a1adc87b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 17 13:35:33 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 17 13:37:56 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3346de54

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 <AT> gentoo.org>

 sys-auth/nss-docker-ng/nss-docker-ng-1.0.7.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

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

Reply via email to