portupgrade and ICU libraries

Mikhail T. mi+thun at aldan.algebra.com
Fri May 10 20:40:48 UTC 2013


On 10.05.2013 16:33, Jung-uk Kim wrote:
> We do #2 to comply with its packaging guide line:
>
> http://userguide.icu-project.org/packaging#TOC-ICU-Versions
According to the table at that link, you do not:

    libicuuc.so 	libicuuc.so.54.3 	Required for link: Applications compiled with
    '-licuuc' will follow this symlink.
    libicuuc.so.54 	libicuuc.so.54.3 	Required for runtime: This name is what
    applications actually link against.
    libicuuc.so.54.3 	Actual library 	Required for runtime and link. Contains
    the name 'libicuuc.so.54'.

FreeBSD stopped using minor numbers long ago (when a.out was replaced by elf). 
It is the libicuuc.so.54, that needs to be "Actual library", not 
libicuuc.so.54.3 for portupgrade to not fail.

    -mi



More information about the freebsd-office mailing list