Opened 5 years ago

Closed 3 years ago

#60048 closed defect (fixed)

gmic: Please remove obsolete -s option when calling linker

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: Schamschula (Marius Schamschula)
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: mavericks Cc:
Port: gmic

Description

gmic fails to build on 10.9:

ld: warning: option -s is obsolete and being ignored
ld: internal error: atom not found in symbolIndex(__ZN12cimg_library11CImgDisplay10set_buttonEjb) for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Despite the fact that it says the -s option is being ignored, it is in fact the use of the obsolete -s option that is causing the linker to fail. (This is a bug in this version of the linker.) The solution is to remove the obsolete -s option. (As I recall, the -s option is not used by any version of clang.)

Change History (1)

comment:1 Changed 3 years ago by mascguy (Christopher Nielsen)

Resolution: fixed
Status: assignedclosed

What what I can tell, this issue no longer exists. Closing as fixed.

Note: See TracTickets for help on using tickets.