From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 29 Apr 2026 10:05:36 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wHzvM-0001qy-1Y for lore@lore.pengutronix.de; Wed, 29 Apr 2026 10:05:36 +0200 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wHzvM-00080E-B8; Wed, 29 Apr 2026 10:05:36 +0200 Received: from h3.cmg1.smtp.forpsi.com ([185.129.138.162]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1wHzv6-0007yU-SX for ptxdist@pengutronix.de; Wed, 29 Apr 2026 10:05:22 +0200 Received: from lenoch ([91.218.190.200]) by cmgsmtp with ESMTPSA id Hzv4wlSNFs9eEHzv5wTQN2; Wed, 29 Apr 2026 10:05:20 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=triops.cz; s=f2019; t=1777449920; bh=RauqZoez/D0RobeyeMqs6k3xtmMNRx0WSd4zIeIRjMg=; h=Date:From:To:Subject:Message-ID:MIME-Version:Content-Type; b=STynYT00IHb7SWR3mTSsFSgmBYk647FNbWXW3e4B7vlm1KYWepBabQP0wZAswD5Qw pU6TTgao4D+bwarOaqcskupBerKQdhGcZzEK+rY29e/OO0thpP+yyo9o3av18hruMz JE+XIYyJvf8h8GjNaZZkPieUBNUnNdBOM6PoFNQt+0xreAInNeGgcwsGrFkqie2KSi 9ZfP+L6QB6wujfMy8RVNKExNY+JJ3JgOyLx1fJfkj8wXpxj0Og46BxjZp3IiodFp0F qlrGTinpHOGIBx8fstR/Dhit5x09DJqWXHo0j6O+SPIixCtGQN84WrBiJ3X9ppv1QO CYgbMdUfxqp+A== Date: Wed, 29 Apr 2026 10:05:18 +0200 From: Ladislav Michl To: ptxdist@pengutronix.de Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-CMAE-Envelope: MS4xfOKKH8Fe3Yge7yWA01z1Bcywb7AiYMYnWmUu5YfEebw1eTNaK4hXrObWG4LJWqdQgvH2qDkQ3fV6Ok5Eyk+sqfX5JGAz6VXql3b8M+CKsOipGIVhTGew yUt41soT05/eMu1hw5XUXoBJdLgcw0hNxC1oD6WRKrttPKHwDB/sPrJAdyL5fpYal3hP4fWeQZZlKA== X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.3 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_NONE autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] libseccomp: do not enforce standalone development tools X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false From: Ladislav Michl Partially revert af3a035787a2 ("libseccomp: install some useful development tools on demand") which is always enforcing standalone development tools. Leave that on user allowing to choose also Busybox' variants. Signed-off-by: Ladislav Michl --- rules/libseccomp.in | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) Note: alternatively some smart ifdeffery could be done for all the tools used, but that requires verification on each package update. Something we know will fail in advance :) However, in you prefer that way, I can give it a try. diff --git a/rules/libseccomp.in b/rules/libseccomp.in index 01c6e8a4f..91a132a85 100644 --- a/rules/libseccomp.in +++ b/rules/libseccomp.in @@ -1,12 +1,9 @@ ## SECTION=system_libraries menuconfig LIBSECCOMP - bool + tristate prompt "libseccomp " select HOST_GPERF - select SED if LIBSECCOMP_UTILS && RUNTIME - select STRACE if LIBSECCOMP_UTILS && RUNTIME - select WHICH if LIBSECCOMP_UTILS && RUNTIME help An Enhanced Seccomp (mode 2) Helper Library @@ -23,8 +20,8 @@ config LIBSECCOMP_UTILS prompt "install utils" help Install some utils, useful for development. - Note: in order to run some of these utils the tools 'uniq', 'sort', - 'expr' and 'mktemp' from the 'Busybox' *or* 'Coreutils' package is - required. + Note: in order to run some of these utils the tools 'expr', 'mktemp', 'sed', + 'sort', 'strace, ''uniq' and 'which' from the 'Busybox' *or* 'Coreutils' + package is required. endif -- 2.47.3