Date: Thu, 23 Oct 2014 15:11:15 -0400 From: Henry Hu <henry.hu.sh@gmail.com> To: Torfinn Ingolfsen <tingox@gmail.com> Cc: FreeBSD Ports ML <freebsd-ports@freebsd.org> Subject: Re: firebird25-client 2.5.3 fails to build Message-ID: <CAEJt7hYF=ftc3WoJKUi_Ha3-vBPfmG=JDKC8tqTUtFc86QGgBw@mail.gmail.com> In-Reply-To: <CAJ_iqtaseG13B-UV6_fmMdbESd90WtTn6coG=xBBzMq37XuUPA@mail.gmail.com> References: <CAJ_iqtbmzYgwekB4%2BJ5qVgqr2_hOx-sVG5Wg%2BBygC57NB2=ECA@mail.gmail.com> <CAEJt7hbvam98FWSBG6pw1vrYP-4y2-SHAyCoQHnUYBw348yK_w@mail.gmail.com> <CAJ_iqtaseG13B-UV6_fmMdbESd90WtTn6coG=xBBzMq37XuUPA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Oct 23, 2014 at 3:05 PM, Torfinn Ingolfsen <tingox@gmail.com> wrote: > On Thu, Oct 23, 2014 at 8:59 PM, Henry Hu <henry.hu.sh@gmail.com> wrote: > > > > > > > > > > According to > > > http://portsmon.freebsd.org/portoverview.py?category=databases&portname=firebird25-client > > it should build. You can post more detailed information, including the > > actual error message, > > for others to analyze what's wrong. > > > > There isn't any more detailed information post, before that therer are > just warnings. Here is bit more of the output: > ../gen/firebird/bin/gpre_current -r -m -z -n ../src/isql/show.epp > ../temp/std/isql/show.cpp > gpre version FB-V2.5.3.26778 Firebird 2.5 > Version(s) for database "yachts.lnk" > Firebird/FreeBSD/amd64 (access method), version "FB-V2.5.3.26778 Firebird > 2.5" > on disk structure version 11.2 > c++ -I../src/include/gen -I../src/include -I../src/vulcan > -DNAMESPACE=Vulcan -O -fno-builtin -DFREEBSD -DAMD64 -pipe -MMD -fPIC > -D_THREAD_SAFE -O2 -pipe -I/usr/local/include -DAMD64 > -fno-strict-aliasing -c ../temp/std/isql/show.cpp -o > ../temp/std/isql/show.o > c++ -I../src/include/gen -I../src/include -I../src/vulcan > -DNAMESPACE=Vulcan -O -fno-builtin -DFREEBSD -DAMD64 -pipe -MMD -fPIC > -D_THREAD_SAFE -O2 -pipe -I/usr/local/include -DAMD64 > -fno-strict-aliasing -c ../src/isql/Extender.cpp -o > ../temp/std/isql/Extender.o > c++ -I../src/include/gen -I../src/include -I../src/vulcan > -DNAMESPACE=Vulcan -O -fno-builtin -DFREEBSD -DAMD64 -pipe -MMD -fPIC > -D_THREAD_SAFE -O2 -pipe -I/usr/local/include -DAMD64 > -fno-strict-aliasing -c ../src/isql/InputDevices.cpp -o > ../temp/std/isql/InputDevices.o > c++ -I../src/include/gen -I../src/include -I../src/vulcan > -DNAMESPACE=Vulcan -O -fno-builtin -DFREEBSD -DAMD64 -pipe -MMD -fPIC > -D_THREAD_SAFE -O2 -pipe -I/usr/local/include -DAMD64 > -fno-strict-aliasing -c ../src/isql/ColList.cpp -o > ../temp/std/isql/ColList.o > c++ -I../src/include/gen -I../src/include -I../src/vulcan > -DNAMESPACE=Vulcan -O -fno-builtin -DFREEBSD -DAMD64 -pipe -MMD -fPIC > -D_THREAD_SAFE -O2 -pipe -I/usr/local/include -DAMD64 > -fno-strict-aliasing -c ../src/isql/OptionsBase.cpp -o > ../temp/std/isql/OptionsBase.o > Well, this is the important part: > c++ -O2 -pipe -I/usr/local/include -DAMD64 -fno-strict-aliasing > -Wl,--version-script,../builds/posix/empty.vers -L/usr/local/lib > -D_THREAD_SAFE -Wl,-rpath,/usr/local/lib > -Wl,-rpath,/usr/local/libexec/firebird/intl > -Wl,-rpath,../gen/firebird/lib ../temp/std/isql/extract.o > ../temp/std/isql/isql.o ../temp/std/isql/show.o > ../temp/std/isql/Extender.o ../temp/std/isql/InputDevices.o > ../temp/std/isql/ColList.o ../temp/std/isql/OptionsBase.o > ../temp/std/jrd/path_utils.o > ../temp/std/common/classes/ClumpletReader.o > ../temp/std/common/classes/ClumpletWriter.o > ../temp/std/common/fb_exception.o ../temp/std/common/thd.o > ../temp/std/common/classes/MetaName.o > ../temp/std/common/StatusHolder.o ../temp/std/common/classes/init.o > ../temp/std/common/StatusArg.o ../temp/std/jrd/fbsyslog.o > ../temp/std/common/utils.o ../temp/std/common/classes/alloc.o > ../temp/std/common/classes/locks.o > ../temp/std/common/classes/semaphore.o > ../temp/std/common/classes/fb_string.o > ../temp/std/common/classes/timestamp.o > ../temp/std/common/classes/PublicHandle.o > ../temp/std/common/classes/TempFile.o > ../temp/std/common/classes/UserBlob.o > ../temp/std/common/classes/SafeArg.o > ../temp/std/common/classes/MsgPrint.o > ../temp/std/common/classes/BaseStream.o -o ../gen/firebird/bin/isql-fb > -L../gen/firebird/lib -lfbembed -ledit -latomic_ops -lm -pthread > -lcurses > /usr/bin/ld: warning: libicui18n.so.50, needed by > /usr/local/lib/libfbembed.so, not found (try using -rpath or > -rpath-link) > /usr/bin/ld: warning: libicuuc.so.50, needed by > /usr/local/lib/libfbembed.so, not found (try using -rpath or > -rpath-link) > /usr/bin/ld: warning: libicudata.so.50, needed by > /usr/local/lib/libfbembed.so, not found (try using -rpath or > -rpath-link) > /usr/local/lib/libfbembed.so: undefined reference to > `utf8_nextCharSafeBody_50' > /usr/local/lib/libfbembed.so: undefined reference to `u_tolower_50' > /usr/local/lib/libfbembed.so: undefined reference to `ucnv_open_50' > /usr/local/lib/libfbembed.so: undefined reference to `ucnv_close_50' > /usr/local/lib/libfbembed.so: undefined reference to `u_strCompare_50' > /usr/local/lib/libfbembed.so: undefined reference to `ucnv_fromUChars_50' > /usr/local/lib/libfbembed.so: undefined reference to `u_toupper_50' > /usr/local/lib/libfbembed.so: undefined reference to `u_countChar32_50' > Please try removing firebird25-client before building it. For some reason, it is linking with the old version. > ../gen/Makefile.embed.isql:62: recipe for target > '../gen/firebird/bin/isql-fb' failed > gmake[2]: *** [../gen/firebird/bin/isql-fb] Error 1 > rm ../temp/std/isql/extract.cpp ../temp/std/isql/show.cpp > ../temp/std/isql/isql.cpp > gmake[2]: Leaving directory > '/usr/ports/databases/firebird25-client/work/Firebird-2.5.3.26778-0/gen' > Makefile:353: recipe for target 'embed_isql' failed > gmake[1]: *** [embed_isql] Error 2 > gmake[1]: Leaving directory > '/usr/ports/databases/firebird25-client/work/Firebird-2.5.3.26778-0/gen' > Makefile:6: recipe for target 'embed_isql' failed > gmake: *** [embed_isql] Error 2 > *** Error code 1 > > Stop in /usr/ports/databases/firebird25-client. > *** Error code 1 > > HTH > -- > Regards, > Torfinn > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > -- Cheers, Henry
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAEJt7hYF=ftc3WoJKUi_Ha3-vBPfmG=JDKC8tqTUtFc86QGgBw>