Opened 15 years ago

Closed 11 years ago

#23491 closed defect (fixed)

geant4 library install_names reference the destroot

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: mojca (Mojca Miklavec)
Port: geant4

Description

The libraries installed by geant4 reference the destroot path in their install_name. See the output of otool -D:

$ otool -D /opt/local/lib/libG4FR.dylib
/opt/local/lib/libG4FR.dylib:
/opt/local/var/macports/build/_Users_rschmidt_macports_dports_science_geant4/work/geant4.9.3/lib/libG4FR.dylib

The install_name should be "/opt/local/lib/libG4FR.dylib" not "/opt/local/var/macports/build/_Users_rschmidt_macports_dports_science_geant4/work/geant4.9.3/lib/libG4FR.dylib".

Change History (3)

comment:1 Changed 14 years ago by jmroot (Joshua Root)

Owner: changed from cristiano.fontana@… to cristiano.fontana@…

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: mojca@… added
Owner: changed from cristiano.fontana@… to macports-tickets@…

comment:3 Changed 11 years ago by mojca (Mojca Miklavec)

Resolution: fixed
Status: newclosed
Version: 1.8.2

I upgraded the port in r111720 with substantial changes (and using CMake in particular). Please let me know if this is still an issue.

Note: See TracTickets for help on using tickets.