Cannot update firebird25 after recent icu update

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Cannot update firebird25 after recent icu update

Jakub Lach
../src/include/../common/classes/alloc.h:508:1: warning: replacement function 'operator delete[]'
      cannot be declared 'inline' [-Winline-new-delete]
inline void operator delete[](void* mem) throw()
^
4 warnings generated.
c++  -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I/usr/local/include  -O -fno-builtin -DFREEBSD -DAMD64 -pipe -MMD -fPIC -D_THREAD_SAFE  -O2 -pipe -march=native -DAMD64 -fstack-protector -fno-strict-aliasing   -c ../src/isql/OptionsBase.cpp -o ../temp/std/isql/OptionsBase.o
c++  -O2 -pipe -march=native -DAMD64 -fstack-protector -fno-strict-aliasing  -Wl,--version-script,../builds/posix/empty.vers  -L/usr/local/lib -fstack-protector -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 -L/usr/local/lib -ledit -ltinfo   -lm  -lpthread -lcurses
/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)
<...>

It looks to me 55 is hardlinked somwhere? icu is at 57 now.
Reply | Threaded
Open this post in threaded view
|

Re: Cannot update firebird25 after recent icu update

Walter Schwarzenfeld
Stop update icu!!
There are some problems.

I had to deinstall firebird25-client and three other packages and
reinstall it, to bring compile to work.
Icu     update does not work on 93-i386.
After update of icu I had    no text in thudnerbird. Neither in menues
nor in accounts etc.

For the last two issue I filed a PR on bugzllla.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

Re: Cannot update firebird25 after recent icu update

Walter Schwarzenfeld
P.S. I had to revert the complete icu update with dependencies.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

Re: Cannot update firebird25 after recent icu update

Jakub Lach
Are you sure?
Reply | Threaded
Open this post in threaded view
|

Re: Cannot update firebird25 after recent icu update

Walter Schwarzenfeld
In reply to this post by Walter Schwarzenfeld
Same textproblem in firefox.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

Re: Cannot update firebird25 after recent icu update

Walter Schwarzenfeld
In reply to this post by Jakub Lach
I am sure the thunderbird and firefox problems disappeared if I reverted
the icu update and recompiled firefox, libxul and thunderbird.

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210878
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210879
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

Re: Cannot update firebird25 after recent icu update

Jakub Lach
I think that deleting firebird25 (it cannot update itself in place) and just recompiling
everything that depends on icu (as each time icu is updated) should be enough.
Reply | Threaded
Open this post in threaded view
|

Re: Cannot update firebird25 after recent icu update

Walter Schwarzenfeld
In reply to this post by Walter Schwarzenfeld
update reverted =>
https://svnweb.freebsd.org/ports?view=revision&revision=418152
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

Re: Cannot update firebird25 after recent icu update

Jakub Lach
I know, I'm on 10-STABLE though, but will not force 57.1 now obviously, thanks for all replies!
Reply | Threaded
Open this post in threaded view
|

Re: Cannot update firebird25 after recent icu update

Luca Pizzamiglio
The problem with firebird is that, during the linking process, the
link order is wrong: it takes the firebird libraries in /usr/local/lib
library ignoring the local ones.

The workaround is to delete firebird and reinstall it, but the wrong
link order is still a problem.

Best regards,
pizzamig

On Thu, Jul 7, 2016 at 7:04 AM, Jakub Lach <[hidden email]> wrote:

> I know, I'm on 10-STABLE though, but will not force 57.1 now obviously,
> thanks for all replies!
>
>
>
> --
> View this message in context: http://freebsd.1045724.n5.nabble.com/Cannot-update-firebird25-after-recent-icu-update-tp6112177p6112250.html
> Sent from the freebsd-ports mailing list archive at Nabble.com.
> _______________________________________________
> [hidden email] mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "[hidden email]"
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[hidden email]"