Opened 8 years ago
Closed 8 years ago
#17204 closed defect (fixed)
OSX Yosemite libtool version detection
Reported by: | vbraun | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-6.4 |
Component: | packages: standard | Keywords: | yosemite |
Cc: | Merged in: | ||
Authors: | Volker Braun | Reviewers: | John Palmieri |
Report Upstream: | Fixed upstream, in a later stable release. | Work issues: | |
Branch: | 193836c (Commits, GitHub, GitLab) | Commit: | 193836c7f8ec3a103c4c6d5c91a6fbe77b6a7325 |
Dependencies: | Stopgaps: |
Description (last modified by )
libtool picks the wrong linker flags as it misinterprets the 10.10 version number
- http://lists.gnu.org/archive/html/libtool-patches/2014-09/msg00002.html
- https://gmplib.org/list-archives/gmp-bugs/2014-September/003534.html
- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63610
Note: the libtool.m4 macro may be found munged into the auto-generated aclocal.m4 and configure.
The fix will be in libtool-2.4.3 to be released shortly.
Change History (15)
comment:1 Changed 8 years ago by
Component: | PLEASE CHANGE → packages: standard |
---|---|
Dependencies: | → #17169 |
Type: | PLEASE CHANGE → defect |
comment:2 Changed 8 years ago by
Description: | modified (diff) |
---|
comment:3 Changed 8 years ago by
Branch: | → u/vbraun/osx_yosemite_libtool_version_detection |
---|
comment:4 Changed 8 years ago by
Commit: | → 193836c7f8ec3a103c4c6d5c91a6fbe77b6a7325 |
---|---|
Keywords: | yosemite added |
comment:5 Changed 8 years ago by
There will be a libtool release soon: http://lists.gnu.org/archive/html/libtool/2014-10/msg00000.html
Regardless, I think we should work around this by setting MACOSX_DEPLOYMENT_TARGET
to 10.9. By the time 10.11 rolls out we'll be in better shape to push this out to upstream projects.
comment:6 Changed 8 years ago by
Report Upstream: | N/A → Fixed upstream, in a later stable release. |
---|
comment:7 Changed 8 years ago by
For the record, all testsuites pass except the following
SAGE_CHECK_PACKAGES=!python,!zeromq,!pari,!gsl,!flint,!m4rie,!iml
The iml one is taken care of in #16706, I believe.
comment:8 Changed 8 years ago by
Authors: | → Volker Braun |
---|---|
Status: | new → needs_review |
comment:9 Changed 8 years ago by
Description: | modified (diff) |
---|
comment:10 Changed 8 years ago by
Description: | modified (diff) |
---|
comment:11 Changed 8 years ago by
Reviewers: | → John Palmieri |
---|---|
Status: | needs_review → positive_review |
Looks good to me, builds on OS X 10.10 Yosemite.
comment:12 Changed 8 years ago by
On OS X 10.9, flint and m4rie still fail their test suites with this ticket. (I assume that Python does also, but I never check that one. Same with iml.) pari passes. zeromq passes with the change from #17212 applied.
comment:13 Changed 8 years ago by
Dependencies: | #17169 |
---|
comment:14 Changed 8 years ago by
Of course this ticket shouldn't change anything with OS X 10.9. The failures for flint and m4rie probably come from #17169.
comment:15 Changed 8 years ago by
Branch: | u/vbraun/osx_yosemite_libtool_version_detection → 193836c7f8ec3a103c4c6d5c91a6fbe77b6a7325 |
---|---|
Resolution: | → fixed |
Status: | positive_review → closed |
New commits:
Use 10.9 as MACOSX_DEPLOYMENT_TARGET on 10.10