[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
21/43: gnu: libffi: Don't optimize for the build machine CPU.
From: |
Marius Bakke |
Subject: |
21/43: gnu: libffi: Don't optimize for the build machine CPU. |
Date: |
Tue, 21 Aug 2018 11:25:56 -0400 (EDT) |
mbakke pushed a commit to branch core-updates
in repository guix.
commit 1935b8d56a4c739f468af973ac9057463c18d1bc
Author: Marius Bakke <address@hidden>
Date: Mon Aug 20 16:36:19 2018 +0200
gnu: libffi: Don't optimize for the build machine CPU.
* gnu/packages/libffi.scm (libffi)[arguments]: Add #:configure-flags.
---
gnu/packages/libffi.scm | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/libffi.scm b/gnu/packages/libffi.scm
index 0d54c30..7d3abaf 100644
--- a/gnu/packages/libffi.scm
+++ b/gnu/packages/libffi.scm
@@ -50,7 +50,10 @@
(patches (search-patches "libffi-3.2.1-complex-alpha.patch"))))
(build-system gnu-build-system)
(arguments
- `(#:phases
+ `(;; Prevent the build system from passing -march and -mtune to the
+ ;; compiler. See "ax_cc_maxopt.m4" and "ax_gcc_archflag.m4".
+ #:configure-flags '("--enable-portable-binary" "--without-gcc-arch")
+ #:phases
(modify-phases %standard-phases
(add-after 'install 'post-install
(lambda* (#:key outputs #:allow-other-keys)
- 28/43: gnu: python-packaging: Update to 17.1., (continued)
- 28/43: gnu: python-packaging: Update to 17.1., Marius Bakke, 2018/08/21
- 29/43: gnu: python-packaging: Run the tests., Marius Bakke, 2018/08/21
- 30/43: gnu: python-sqlalchemy: Use 'invoke'., Marius Bakke, 2018/08/21
- 27/43: gnu: python-imagesize: Fix typo., Marius Bakke, 2018/08/21
- 24/43: gnu: python-pytest: Run the tests again., Marius Bakke, 2018/08/21
- 23/43: gnu: libssh2: MIPS workaround no longer is., Marius Bakke, 2018/08/21
- 25/43: gnu: python-markupsafe: Update to 1.0., Marius Bakke, 2018/08/21
- 19/43: gnu: python-olefile: Update to 0.45.1., Marius Bakke, 2018/08/21
- 26/43: gnu: python-imagesize: Update to 1.0.0., Marius Bakke, 2018/08/21
- 22/43: gnu: pango: Update to 1.42.4., Marius Bakke, 2018/08/21
- 21/43: gnu: libffi: Don't optimize for the build machine CPU.,
Marius Bakke <=
- 20/43: gnu: libatomic-ops: Update to 7.6.6., Marius Bakke, 2018/08/21
- 18/43: gnu: python-lxml: Update to 4.2.4., Marius Bakke, 2018/08/21
- 17/43: gnu: python-ipaddress: Update to 1.0.22., Marius Bakke, 2018/08/21
- 14/43: gnu: python-hypothesis: Update to 3.68.2., Marius Bakke, 2018/08/21
- 16/43: gnu: python-pycparser: Update to 2.18., Marius Bakke, 2018/08/21
- 15/43: gnu: python-setuptools-scm: Update to 3.1.0., Marius Bakke, 2018/08/21
- 13/43: gnu: python-more-itertools: Update to 4.3.0., Marius Bakke, 2018/08/21
- 12/43: gnu: python-scandir: Update to 1.9.0., Marius Bakke, 2018/08/21
- 07/43: gnu: expat: Update to 2.2.6., Marius Bakke, 2018/08/21
- 11/43: gnu: python-pytest: Update to 3.7.2., Marius Bakke, 2018/08/21