Hanspeter, I've gone ahead and checked those changes in as obvious. Jack
On Sun, Apr 19, 2015 at 4:49 PM, Jack Howarth <howarth.at.f...@gmail.com> wrote: > Hanspeter, > I stumbled across a packaging flaw in boost1.53..info and > boost1.55.info while attempting to migrate the studio-desktop package > to boost 1.55. The package built fine but crashed at runtime with the > error... > > Dyld Error Message: > Library not loaded: /sw/lib/libicuuc.48.1.1.dylib > Referenced from: /sw/opt/boost-1_55/lib/libboost_regex-mt-1_55.dylib > Reason: image not found > > It appears that we need a BuildDepends and Depends line for the libicu > that is linked into libboost_regex-mt-1_55.dylib... > > # otool -L /sw/opt/boost-1_55/lib/libboost_regex-mt-1_55.dylib > /sw/opt/boost-1_55/lib/libboost_regex-mt-1_55.dylib: > /sw/opt/boost-1_55/lib/libboost_regex-mt-1_55.dylib (compatibility > version 1.55.0, current version 1.55.0) > /sw/lib/libicuuc.48.1.1.dylib (compatibility version 48.0.0, current > version 48.1.1) > /sw/lib/libicui18n.48.1.1.dylib (compatibility version 48.0.0, current > version 48.1.1) > /sw/lib/libicudata.48.1.1.dylib (compatibility version 48.0.0, current > version 48.1.1) > /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0) > /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current > version 1213.0.0) > > We need to make the change to both boost1.53..info and boost1.55.info > > Index: boost1.53..info > =================================================================== > RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs/boost1.53..info,v > retrieving revision 1.4 > diff -r1.4 boost1.53..info > 4c4 > < Revision: 2 > --- >> Revision: 3 > 39a40 >> libicu55-dev, > 218c219 > < Depends: ( %type_num[python] ) %type_pkg[python]-shlibs > --- >> Depends: ( %type_num[python] ) %type_pkg[python]-shlibs, libicu55-shlibs > > Index: boost1.55.info > =================================================================== > RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs/boost1.55.info,v > retrieving revision 1.7 > diff -r1.7 boost1.55.info > 4c4 > < Revision: 5 > --- >> Revision: 6 > 22a23 >> libicu55-dev, > 215a217 >> libicu55-shlibs, > > I ran into this because I remove the older libicu packages from my > machine after adding libicu55 to fink, > Jack ------------------------------------------------------------------------------ BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel