From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-commits+bounces-1580497-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id F29C3158015 for <garchives@archives.gentoo.org>; Sat, 16 Dec 2023 09:53:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 459B42BC019; Sat, 16 Dec 2023 09:53:30 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 309862BC019 for <gentoo-commits@lists.gentoo.org>; Sat, 16 Dec 2023 09:53:30 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6FD0233CEF2 for <gentoo-commits@lists.gentoo.org>; Sat, 16 Dec 2023 09:53:29 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 117D3AE9 for <gentoo-commits@lists.gentoo.org>; Sat, 16 Dec 2023 09:53:28 +0000 (UTC) From: "Joonas Niilola" <juippis@gentoo.org> To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Joonas Niilola" <juippis@gentoo.org> Message-ID: <1702720404.4a8259d53400b26766eec198df9ca9cf9dae9668.juippis@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/nss/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-libs/nss/nss-3.96.ebuild X-VCS-Directories: dev-libs/nss/ X-VCS-Committer: juippis X-VCS-Committer-Name: Joonas Niilola X-VCS-Revision: 4a8259d53400b26766eec198df9ca9cf9dae9668 X-VCS-Branch: master Date: Sat, 16 Dec 2023 09:53:28 +0000 (UTC) Precedence: bulk List-Post: <mailto:gentoo-commits@lists.gentoo.org> List-Help: <mailto:gentoo-commits+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org> X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 809810d6-2ff7-4df9-866f-ba0c3610022b X-Archives-Hash: 2863c1c373f9572934fad7d99df2d143 commit: 4a8259d53400b26766eec198df9ca9cf9dae9668 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sat Dec 16 08:37:15 2023 +0000 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org> CommitDate: Sat Dec 16 09:53:24 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8259d5 dev-libs/nss: disable seccomp sandbox for file(1) in bitness check We just built the file that file(1) is being used on, so it's entirely safe. We don't need the sandboxing here which leads to a confusing error if file(1) bails out. Bug: https://bugs.gentoo.org/915890 Signed-off-by: Sam James <sam <AT> gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34308 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org> dev-libs/nss/nss-3.96.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/nss/nss-3.96.ebuild b/dev-libs/nss/nss-3.96.ebuild index 35503a7b5874..68af01795644 100644 --- a/dev-libs/nss/nss-3.96.ebuild +++ b/dev-libs/nss/nss-3.96.ebuild @@ -114,7 +114,7 @@ nssbits() { # TODO: Port this to toolchain-funcs tc-get-ptr-size/tc-get-build-ptr-size echo > "${T}"/test.c || die ${cc} ${!cppflags} ${!cflags} -fno-lto -c "${T}"/test.c -o "${T}/${1}test.o" || die - case $(file "${T}/${1}test.o") in + case $(file -S "${T}/${1}test.o") in *32-bit*x86-64*) echo USE_X32=1;; *64-bit*|*ppc64*|*x86_64*) echo USE_64=1;; *32-bit*|*ppc*|*i386*) ;;