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
