Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Sep 2016 15:12:35 -0400
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        goksin.akdeniz@gmail.com, freebsd-ports@freebsd.org
Subject:   Re: firebird25-client build error after 2.5.6_1 update
Message-ID:  <617e8ecd-a296-8417-2e97-cde89aa5a5ad@FreeBSD.org>
In-Reply-To: <20160929220359.2f04c96261eb0de560f94d7e@gmail.com>
References:  <20160929220359.2f04c96261eb0de560f94d7e@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--cbglw9EQeMDhds1HQw3pkeFD7D9jiCkeb
Content-Type: multipart/mixed; boundary="2Su4AC8oFh0ttgfRRjQCjjat81pn3dad5";
 protected-headers="v1"
From: Jung-uk Kim <jkim@FreeBSD.org>
To: goksin.akdeniz@gmail.com, freebsd-ports@freebsd.org
Message-ID: <617e8ecd-a296-8417-2e97-cde89aa5a5ad@FreeBSD.org>
Subject: Re: firebird25-client build error after 2.5.6_1 update
References: <20160929220359.2f04c96261eb0de560f94d7e@gmail.com>
In-Reply-To: <20160929220359.2f04c96261eb0de560f94d7e@gmail.com>

--2Su4AC8oFh0ttgfRRjQCjjat81pn3dad5
Content-Type: text/plain; charset=windows-1254
Content-Transfer-Encoding: quoted-printable

On 09/29/2016 15:03, G=F6k=FEin Akdeniz wrote:
> Hello folks,
>=20
> Ports tree update
> (particularly, http://svnweb.freebsd.org/changeset/ports/422711)
> created broken firebird25-server and firebird25-client ports. Port can
> not be built either with "portupgrade" or with "make". Build process
> stops with /usr/bin/ld error which looks for sahred libs of icu version=

> 55. I enclose last lines of complete build log. It is 2.7 MiB in size.
> I can send it e-mail directly to anyone who is interested in fixing the=

> port. /databases/firebird25-client port is needed fo
> editors/libreoffice port which is broken due to
> databases/firebird25-client (indirectly linked to devel/icu update,
> which is fine and it can bu built and run without errors)
>=20
> Thanks.
>=20
> Last lines of complete build log:
> ----------------------------------------------------
> /usr/bin/ld: warning: libicui18n.so.55, needed
> by /usr/local/lib/libfbembed.so, not found (try using -rpath or
> -rpath-link) /usr/bin/ld: warning: libicuuc.so.55, needed
> by /usr/local/lib/libfbembed.so, not found (try using -rpath or
> -rpath-link) /usr/bin/ld: warning: libicudata.so.55, needed
> by /usr/local/lib/libfbembed.so, not found (try using -rpath or
> -rpath-link) /usr/local/lib/libfbembed.so: undefined reference to
> `u_countChar32_55' /usr/local/lib/libfbembed.so: undefined reference to=

> `u_toupper_55' /usr/local/lib/libfbembed.so: undefined reference to
> `utf8_nextCharSafeBody_55' /usr/local/lib/libfbembed.so: undefined
> reference to `u_tolower_55' /usr/local/lib/libfbembed.so: undefined
> reference to `u_strCompare_55' /usr/local/lib/libfbembed.so: undefined
> reference to `ucnv_open_55' /usr/local/lib/libfbembed.so: undefined
> reference to `ucnv_close_55' /usr/local/lib/libfbembed.so: undefined
> reference to `ucnv_fromUChars_55' c++: error: linker command failed
> with exit code 1 (use -v to see invocation) gmake[4]: ***
> [../gen/Makefile.embed.isql:62: ../gen/firebird/bin/isql-fb] Error 1
> rm ../temp/std/isql/extract.cpp ../temp/std/isql/show.cpp ../temp/std/i=
sql/isql.cpp
> gmake[4]: Leaving directory
> '/usr/ports/databases/firebird25-client/work/Firebird-2.5.6.27020-0/gen=
'
> gmake[3]: *** [Makefile:353: embed_isql] Error 2 gmake[3]: Leaving
> directory
> '/usr/ports/databases/firebird25-client/work/Firebird-2.5.6.27020-0/gen=
'
> gmake[2]: *** [Makefile:6: embed_isql] Error 2 gmake[2]: Leaving
> directory
> '/usr/ports/databases/firebird25-client/work/Firebird-2.5.6.27020-0'
> *** Error code 1
>=20
> Stop.
> make[1]: stopped in /usr/ports/databases/firebird25-client
> *** Error code 1
>=20
> Stop.
> make: stopped in /usr/ports/databases/firebird25-client
> --->  Build of databases/firebird25-client ended at: Thu, 29 Sep 2016
> 21:43:48 +0300 (consumed 00:05:43)
> --->  Upgrade of databases/firebird25-client ended at: Thu, 29 Sep 2016=

> 21:43:48 +0300 (consumed 00:05:43)
> --->  ** Upgrade tasks 1: 0 done, 0 ignored, 0 skipped and 1 failed
> --->  Listing the results (+:done / -:ignored / *:skipped / !:failed)
> 	! databases/firebird25-client (firebird25-client-2.5.6)
> (linker error)
> --->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
> --->  Session ended at: Thu, 29 Sep 2016 21:43:48 +0300 (consumed
> 00:07:06)

It's trying to link with older binaries.  Try removing it first, i.e.,
"pkg delete -f databases/firebird25-client", and rebuild.

Jung-uk Kim


--2Su4AC8oFh0ttgfRRjQCjjat81pn3dad5--

--cbglw9EQeMDhds1HQw3pkeFD7D9jiCkeb
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJX7WekAAoJEHyflib82/FGDEkH/2T2UvbeuujPYQIiIOEQM7ty
iDldD9HRafV9BMPaDPDfHzjCAO/2MafeRAFI6CJZ8AExo7dxk5YI/YE5dqit+jZx
BMEpQK/ij8CRmYUt/wMBRMNnhAMCXSrY/28505Sf8i8sRa9cjGsdxwgRYUP4fhtA
N1uQQ/tipDV2nBd7/cRiE9E3o103kMdwcbQfkBMu0fBzLIbtfna1UWBar93C1TZy
96a0U3/AzPrgqGjDHhOwLJG/oJjkjiYU+UF5yUdpj/Egp1yOZramK6pet3LVg+TB
XQqZtBr1odCM7CYK77WrEC2uSGsxPhv9+O90RGDfMIao0d1Jxv4xSfCT/eH/y5M=
=IlsE
-----END PGP SIGNATURE-----

--cbglw9EQeMDhds1HQw3pkeFD7D9jiCkeb--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?617e8ecd-a296-8417-2e97-cde89aa5a5ad>