Package: ilmbase Version: 1.0.1-2+nmu1 Severity: important
Hi, every build of ilmbase reports: dpkg-shlibdeps: warning: symbol pthread_create used by debian/libilmbase6/usr/lib/libIlmThread.so.6.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol pthread_join used by debian/libilmbase6/usr/lib/libIlmThread.so.6.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol sem_destroy used by debian/libilmbase6/usr/lib/libIlmThread.so.6.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol sem_post used by debian/libilmbase6/usr/lib/libIlmThread.so.6.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol sem_init used by debian/libilmbase6/usr/lib/libIlmThread.so.6.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol sem_wait used by debian/libilmbase6/usr/lib/libIlmThread.so.6.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol sem_getvalue used by debian/libilmbase6/usr/lib/libIlmThread.so.6.0.0 found in none of the libraries. dpkg-shlibdeps: warning: symbol sem_trywait used by debian/libilmbase6/usr/lib/libIlmThread.so.6.0.0 found in none of the libraries. see i.e. http://buildd.debian.org/fetch.cgi?pkg=ilmbase&arch=sparc&ver=1.0.1-2%2Bnmu1&stamp=1212122456&file=log&as=raw libIlmThread.so is not linked against pthread. at least on sparc this causes a FTBFS for hugin http://buildd.debian.org/fetch.cgi?pkg=hugin&arch=sparc&ver=0.7.0~svn3191-1&stamp=1216174400&file=log&as=raw I tracked this down to the libtool version used by ilmbase. i just changed the $LIBTOOL in configure not to use the version shipped with ilmbase but /usr/bin/libtool and the problems vanished. since I do neither know ilmbase in deep nor why it must use this old version of libtool I leave it to the maintainer to change whatever is needed. The change I used to test was --- configure.old 2008-07-25 08:45:22.000000000 +0200 +++ configure 2008-07-25 08:46:57.000000000 +0200 @@ -19363,7 +19363,7 @@ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" # Always use our own libtool. -LIBTOOL='$(SHELL) $(top_builddir)/libtool' +LIBTOOL='$(SHELL) /usr/bin/libtool' # Prevent multiple expansion and build-depend on libtool. after this ilmbase and hugin built on my sparc without complains -- System Information: Debian Release: lenny/sid APT prefers testing-proposed-updates APT policy: (990, 'testing-proposed-updates'), (990, 'testing'), (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.26 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]