Skip to content

Commit b018563

Browse files
author
Release Manager
committed
gh-36345: ecm: Work around build failure with Xcode 15
<!-- ^^^^^ Please provide a concise, informative and self-explanatory title. Don't put issue numbers in there, do this in the PR body below. For example, instead of "Fixes #1234" use "Introduce new method to calculate 1+1" --> <!-- Describe your changes here in detail --> Part of the fix for: - #36342 <!-- Why is this change required? What problem does it solve? --> <!-- If this PR resolves an open issue, please link to it here. For example "Fixes #12345". --> <!-- If your change requires a documentation PR, please link it appropriately. --> ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> <!-- If your change requires a documentation PR, please link it appropriately --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> <!-- Feel free to remove irrelevant items. --> - [x] The title is concise, informative, and self-explanatory. - [ ] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation accordingly. ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on - #12345: short description why this is a dependency - #34567: ... --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> URL: #36345 Reported by: Matthias Köppe Reviewer(s):
2 parents 2c71472 + c22131f commit b018563

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

build/pkgs/configure/checksums.ini

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
tarball=configure-VERSION.tar.gz
2-
sha1=6652d527e5319a54a9ab4e4c2faa48f13afb967d
3-
md5=156c1701927f83baf70db3f53314bcbe
4-
cksum=3874404163
2+
sha1=c6efbc310523cfc3c1f2fa3f86a0761311de6003
3+
md5=670d28340bbdd4cabaeb3e76a2004dbe
4+
cksum=2059970385
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
930d65e684b584c6ca664821f008ac205880d857
1+
8cf728dfa04520d04e7eac3f8e6751eab0c3dde5

build/pkgs/ecm/spkg-install.in

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,12 @@ export CFLAGS # Not exported by 'sage-env'. LDFLAGS are exported above if
189189
# necessary. We currently don't set (or modify) any other
190190
# environment variables, so don't have to export them here.
191191

192+
# Workaround for build failure with Xcode 15, https://github.com/sagemath/sage/issues/36342
193+
case "$UNAME" in
194+
Darwin*)
195+
export gmp_cv_asm_underscore=yes
196+
;;
197+
esac
192198

193199
###############################################################################
194200
# Now configure ECM:

0 commit comments

Comments
 (0)