Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 May 2013 16:40:45 -0400
From:      "Mikhail T." <mi+thun@aldan.algebra.com>
To:        Jung-uk Kim <jkim@FreeBSD.org>
Cc:        knu@idaemons.org, office@freebsd.org, Bryan Drewery <bdrewery@freebsd.org>
Subject:   Re: portupgrade and ICU libraries
Message-ID:  <518D5B4D.4050109@aldan.algebra.com>
In-Reply-To: <518D59A8.8060608@FreeBSD.org>
References:  <518D569F.50404@aldan.algebra.com> <518D59A8.8060608@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?518D5B4D.4050109>