Ticket #27641 (closed defect: fixed)
boost uses icu even without the +icu variant
|Reported by:||ryandesign@…||Owned by:||adfernandes@…|
I have boost installed without the icu variant, but it still linked with the icu libraries. It mustn't do that.
$ port installed boost The following ports are currently installed: boost @1.45.0_0+python26+universal boost @1.45.0_1+python26+universal (active) $ port deps boost +python26 +universal Full Name: boost @1.45.0_1+python26+universal Library Dependencies: zlib, expat, bzip2, python26
$ sudo port install source-highlight [...] dyld: Library not loaded: /opt/local/lib/libicuuc.44.dylib Referenced from: /opt/local/lib/libboost_regex-mt.dylib Reason: image not found
$ port provides /opt/local/lib/libicuuc.44.dylib /opt/local/lib/libicuuc.44.dylib does not exist. $ port provides /opt/local/lib/libicuuc.46.dylib /opt/local/lib/libicuuc.46.dylib is provided by: icu
Note: See TracTickets for help on using tickets.