Opened 10 years ago

Closed 10 years ago

#45792 closed defect (fixed)

subversion @1.8.10_0: fix lookup of undefined symbols on Yosemite

Reported by: larryv (Lawrence Velázquez) Owned by: danielluke (Daniel J. Luke)
Priority: Normal Milestone:
Component: ports Version: 2.3.2
Keywords: yosemite Cc: blair (Blair Zajac)
Port: subversion

Description

A user on the IRC channel is experiencing segmentation faults while using our Subversion on Yosemite. The crash log points to the Libtool MACOSX_DEPLOYMENT_TARGET bug, which causes linker invocations to use “-flat_namespace -undefined suppress” instead of “-undefined dynamic_lookup” when MACOSX_DEPLOYMENT_TARGET is set to “10.10”. The attached patch fixes this.

Attachments (2)

svn_segfault.txt (22.3 KB) - added by larryv (Lawrence Velázquez) 10 years ago.
user's crash log
subversion-fix.patch (1.4 KB) - added by larryv (Lawrence Velázquez) 10 years ago.
patch to ports tree

Download all attachments as: .zip

Change History (4)

Changed 10 years ago by larryv (Lawrence Velázquez)

Attachment: svn_segfault.txt added

user's crash log

Changed 10 years ago by larryv (Lawrence Velázquez)

Attachment: subversion-fix.patch added

patch to ports tree

comment:1 Changed 10 years ago by danielluke (Daniel J. Luke)

yep, I patched this for subversion-javahlbindings but it needs to be applied to all the subversion ports... Running the test suites locally and will commit it as soon as they all finish.

comment:2 Changed 10 years ago by danielluke (Daniel J. Luke)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.