diff options
author | Ludovic Courtès <ludo@gnu.org> | 2024-01-07 21:17:02 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2024-01-07 21:29:53 +0100 |
commit | b71d2ba8785e9883f4f2d239c557c9034b6be876 (patch) | |
tree | 52858686958c4c66c6c1f7a98ae63c3269eacb15 /gnu/packages/multiprecision.scm | |
parent | c5d670308cbd0a6ee67e04e58cb77fa40e8ad328 (diff) | |
parent | 5f8a993aa85554ca09bd27139230d7664107e1b6 (diff) |
Merge branch 'master' into core-updates
Change-Id: I150b4077fffca97c860439292a8d053579d64cb7
Diffstat (limited to 'gnu/packages/multiprecision.scm')
-rw-r--r-- | gnu/packages/multiprecision.scm | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/gnu/packages/multiprecision.scm b/gnu/packages/multiprecision.scm index 39cfd660ce..5221d1ec0b 100644 --- a/gnu/packages/multiprecision.scm +++ b/gnu/packages/multiprecision.scm @@ -6,7 +6,7 @@ ;;; Copyright © 2016, 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org> ;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice <me@tobias.gr> ;;; Copyright © 2018 Eric Bavier <bavier@member.fsf.org> -;;; Copyright © 2018, 2019, 2021, 2023 Efraim Flashner <efraim@flashner.co.il> +;;; Copyright © 2018, 2019, 2021, 2023, 2024 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2021 Vinicius Monego <monego@posteo.net> ;;; Copyright © 2022, 2024 Maxim Cournoyer <maxim.cournoyer@gmail.com> ;;; Copyright © 2023 Janneke Nieuwenhuizen <janneke@gnu.org> @@ -67,12 +67,14 @@ ;; Build a "fat binary", with routines for several sub-architectures. "--enable-fat" "--enable-cxx" - #$@(if (target-mingw?) - ;; Static and shared cannot be built in one go: they produce - ;; different headers. We need shared. - '("--disable-static" - "--enable-shared") - '())))) + #$@(cond ((target-mingw?) + ;; Static and shared cannot be built in one go: they + ;; produce different headers. We need shared. + '("--disable-static" + "--enable-shared")) + ((target-x32?) + `("ABI=x32")) + (else '()))))) (synopsis "Multiple-precision arithmetic library") (description "The @acronym{GMP, the GNU Multiple Precision Arithmetic} library performs |