Ticket #3349 (closed defect: invalid)

Opened 5 years ago

Last modified 12 months ago

OSX: make sure LDFLAGS are set for linking purposes

Reported by: mabshoff Owned by: mabshoff
Priority: major Milestone: sage-duplicate/invalid/wontfix
Component: build Keywords:
Cc: Work issues:
Report Upstream: N/A Reviewers: Karl-Dieter Crisman
Authors: Merged in:
Dependencies: Stopgaps:

Description

On OSX it seems that using DYLD_LIBRARY_PATH on OSX is not equivalent to using LD_LIBRARY_PATH on Linux for example since there the linker takes that into consideration as a last resort when not finding libraries. I tried to figure out if there is some magic mode for the OSX ld to consider DYLD_LIBRARY_PATH, but I couldn't find anything. Either way, I can systematically fix those issues, but it will take some time to get this right and tested since this appears to be an OSX specific issue.

This is somewhat of a META ticket and will take some time to fix.

Cheers,

Michael

Change History

comment:1 Changed 5 years ago by mabshoff

  • Status changed from new to assigned

comment:2 Changed 12 months ago by kcrisman

  • Status changed from new to needs_review
  • Report Upstream set to N/A

This ticket is very vague, and we have been dealing with these issues on a per-spkg basis, I think - not to mention that it has gotten no comments in four years. I'm recommending to close this, though the release manager could have another view.

comment:3 Changed 12 months ago by kcrisman

  • Status changed from needs_review to positive_review
  • Reviewers set to Karl-Dieter Crisman
  • Milestone changed from sage-5.1 to sage-duplicate/invalid/wontfix

comment:4 Changed 12 months ago by jdemeyer

  • Status changed from positive_review to closed
  • Resolution set to invalid

Sage is building perfectly fine now on a lot of OS X machines. The ticket doesn't mention any concrete instance of the issue.

Note: See TracTickets for help on using tickets.