From f0eb8fc162df3a6ecf0964a5e739e068f4c34b18 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 26 Jun 2024 09:07:06 +0300 Subject: [PATCH] gnu: musl: Install compiler wrappers. * gnu/packages/musl.scm (musl)[arguments]: Adjust configure-flags to install all the compiler wrappers. [inputs]: Add bash-minimal. Change-Id: I26c0b4456ec8bc060544e8feb0c328db6498e2bd --- gnu/packages/musl.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/musl.scm b/gnu/packages/musl.scm index 0d409c3397..f5963928bc 100644 --- a/gnu/packages/musl.scm +++ b/gnu/packages/musl.scm @@ -25,7 +25,8 @@ #:use-module (guix gexp) #:use-module (guix build-system gnu) #:use-module ((guix licenses) #:prefix license:) - #:use-module (gnu packages)) + #:use-module (gnu packages) + #:use-module (gnu packages bash)) (define-public musl (package @@ -42,7 +43,9 @@ (arguments (list #:tests? #f ; musl has no tests #:configure-flags - #~(list (string-append "--syslibdir=" #$output "/lib")))) + #~(list "--enable-wrapper=all" + (string-append "--syslibdir=" #$output "/lib")))) + (inputs (list bash-minimal)) (synopsis "Small C standard library") (description "musl is a simple and lightweight C standard library. It strives to be correct in the sense of standards-conformance and safety.")