Re: boost1.55.info missing libicu depends

Jack Howarth <[email protected]>
Newsgroups gmane.os.apple.fink.devel
Message-ID <CAP5Ds0D9U=zeMqdFbA__6kZL=hABQe_ca9kXa4aw2ptGWxft1Q@mail.gmail.com>
Hanspeter,
     I've gone ahead and checked those changes in as obvious.
             Jack

On Sun, Apr 19, 2015 at 4:49 PM, Jack Howarth <[email protected]> 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
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.