[opensuse-buildservice] Factory does not see libidn ?
Hi all, KDevelop builds fine for _ALL_ distros provided by the buildservice. Thanks for the great job of the osbs people. But one issue started to appear on Factory about a month ago: /bin/sh ../../../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -avoid-version -no-undefined -L/opt/kde3/lib64 -L/usr/lib/qt3/lib64 -L/usr/lib64 -Wl,--as-needed -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -o libcvsserviceintegrator.la -rpath /opt/kde3/lib64/kde3 cvsserviceintegrator.lo integratordlg.lo integratordlgbase.lo fetcherdlgbase.lo initdlg.lo ../../../lib/interfaces/extras/libkdevextras.la ../../../lib/libkdevelop.la -lcvsservice grep: /usr/lib64/libidn.la: No such file or directory /usr/bin/sed: can't read /usr/lib64/libidn.la: No such file or directory libtool: link: `/usr/lib64/libidn.la' is not a valid libtool archive Basically some part of the Factory distribution needs libidn for some reason. I added lib-idn and libidn-devel to the Buildrequires of factory and it does get installed, but factory still fails. None of the other versions have this issue and all compile fine. What is broken ? -- Amilcar Lucas Webmaster The KDevelop project --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Amilcar do Carmo Lucas wrote:
grep: /usr/lib64/libidn.la: No such file or directory /usr/bin/sed: can't read /usr/lib64/libidn.la: No such file or directory libtool: link: `/usr/lib64/libidn.la' is not a valid libtool archive
Basically some part of the Factory distribution needs libidn for some reason. I added lib-idn and libidn-devel to the Buildrequires of factory and it does get installed, but factory still fails.
Because there's no libidn.la in the package anymore. Try building locally to find out which .la file needs libidn.la. Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Wednesday 04 June 2008 12:50:57 you wrote:
Because there's no libidn.la in the package anymore. Try building locally to find out which .la file needs libidn.la. The cool thing is that in opensuse 10.2 kdevelop does not link against libidn, only in Factory.
-- Amilcar Lucas Webmaster The KDevelop project --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Wednesday 04 June 2008 13:24:00 Amilcar do Carmo Lucas wrote:
On Wednesday 04 June 2008 12:50:57 you wrote:
Because there's no libidn.la in the package anymore. Try building locally to find out which .la file needs libidn.la.
The cool thing is that in opensuse 10.2 kdevelop does not link against libidn, only in Factory.
Ok now I checked with other versions, NONE of the 35 distros/archs that KDevelop uses in the build system tries to link against libidn, ONLY Factory i586 and x86_64 try to do that. So this is now officially a bug ! Please fix it before releasing 11.0 Thanks, -- Amilcar Lucas KDevelop.org webmaster --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Thursday 05 June 2008 01:49:49 Amilcar do Carmo Lucas wrote:
On Wednesday 04 June 2008 13:24:00 Amilcar do Carmo Lucas wrote:
On Wednesday 04 June 2008 12:50:57 you wrote:
Because there's no libidn.la in the package anymore. Try building locally to find out which .la file needs libidn.la.
The cool thing is that in opensuse 10.2 kdevelop does not link against libidn, only in Factory.
Ok now I checked with other versions, NONE of the 35 distros/archs that KDevelop uses in the build system tries to link against libidn, ONLY Factory i586 and x86_64 try to do that.
So this is now officially a bug !
Please fix it before releasing 11.0
Dirk, Stephan, can you look into this ? -- Adrian Schroeter SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) email: adrian@suse.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Amilcar do Carmo Lucas wrote:
On Wednesday 04 June 2008 13:24:00 Amilcar do Carmo Lucas wrote:
On Wednesday 04 June 2008 12:50:57 you wrote:
Because there's no libidn.la in the package anymore. Try building locally to find out which .la file needs libidn.la.
Ok now I checked with other versions, NONE of the 35 distros/archs that KDevelop uses in the build system tries to link against libidn, ONLY Factory i586 and x86_64 try to do that.
So this is now officially a bug !
Did you build locally to find out where the libidn.la dependency is comming from? Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (3)
-
Adrian Schröter
-
Amilcar do Carmo Lucas
-
Michal Marek