gnu: gmp: Fix building on x86_64-linux-gnux32.
* gnu/packages/multiprecision.scm (gmp)[arguments]: When building for x86_64-linux-gnux32 add a configure-flag to use the x32 ABI. Change-Id: I321c707b3f7df5eeb338f03dacf08b29181ecf53 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
		
							parent
							
								
									568c12d726
								
							
						
					
					
						commit
						744e06c867
					
				
					 1 changed files with 3 additions and 1 deletions
				
			
		|  | @ -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 Maxim Cournoyer <maxim.cournoyer@gmail.com> | ||||
| ;;; Copyright © 2023 Janneke Nieuwenhuizen <janneke@gnu.org> | ||||
|  | @ -71,6 +71,8 @@ | |||
|                  ;; they produce different headers.  We need shared. | ||||
|                  `("--disable-static" | ||||
|                    "--enable-shared")) | ||||
|                 ((target-x32?) | ||||
|                  `("ABI=x32")) | ||||
|                 (else '()))) | ||||
|       ;; Remove after core-updates merge. | ||||
|       ;; Workaround for gcc-7 transition breakage, -system and cross-build, | ||||
|  |  | |||
		Reference in a new issue