diff options
author | Janneke Nieuwenhuizen <janneke@gnu.org> | 2024-11-20 08:19:28 +0100 |
---|---|---|
committer | Janneke Nieuwenhuizen <janneke@gnu.org> | 2024-11-24 08:27:08 +0100 |
commit | 5f6e1725357abea8b870ce7272053961be6dc52f (patch) | |
tree | 5ebfe8c053f255f6ee614c88c1d66068cf411f35 | |
parent | d737fb54e21f03833485c35e5dc2a3f96359d4aa (diff) |
gnu: commencement: libstdc++-boot0: Support the 64bit Hurd.
* gnu/packages/commencement.scm (make-libstdc++-boot0)[arguments]: When
creating libstdc++-boot0 for the 64bit Hurd, add disable options similar to
libstdc++ to #:configure-flags.
Change-Id: I00636fa48e38823b00ede7dcbd0c1c23544d898c
-rw-r--r-- | gnu/packages/commencement.scm | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index dab65c7ca1..2a32485fc0 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -2288,6 +2288,14 @@ exec " gcc "/bin/" program #:validate-runpath? #f ,@(substitute-keyword-arguments (package-arguments lib) + ((#:configure-flags flags) + (if (target-hurd64?) + #~(cons* "--disable-shared" + "--disable-libstdcxx-dual-abi" + "--disable-libstdcxx-threads" + "--disable-libstdcxx-pch" + #$flags) + flags)) ((#:phases phases) #~(modify-phases #$phases (add-after 'unpack 'unpack-gmp&co |