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

Reply via email to