Bug#245818: cyrus-sasl2_2.1.22-0~pre05(hppa/experimental): FTBFS: needs to be compiled with -fPIC

Frank Lichtenheld djpig at debian.org
Thu Nov 9 19:39:04 CET 2006


Package: cyrus-sasl2
Version: 2.1.22-0~pre05
Severity: serious

Hi,

this bugs seems to have reappeared in experimental.

| Automatic build of cyrus-sasl2_2.1.22-0~pre05 on meitner by sbuild/hppa 79
| Build started at 20061109-1838
| ******************************************************************************
| Checking available source versions...
| Fetching source files...
| Reading package lists...
| Building dependency tree...
| Need to get 1638kB of source archives.
| Get:1 http://ftp.de.debian.org experimental/main cyrus-sasl2 2.1.22-0~pre05 (dsc) [1257B]
| Get:2 http://ftp.de.debian.org experimental/main cyrus-sasl2 2.1.22-0~pre05 (tar) [1612kB]
| Get:3 http://ftp.de.debian.org experimental/main cyrus-sasl2 2.1.22-0~pre05 (diff) [24.3kB]
| Fetched 1638kB in 10s (153kB/s)
| Download complete and in download only mode
| ** Using build dependencies supplied by package:
| Build-Depends: debhelper (>= 5.0.0), dpatch, autotools-dev, automake1.9, autoconf, libtool, libdb4.2-dev (>= 4.2.52-24), libpam0g-dev (>= 0.76-22), libssl-dev (>= 0.9.7e-3), libmysqlclient15-dev (>= 5.0.20-1), libopie-dev (>= 2.32-10), libpq-dev (>= 8.1.3-4), libkrb5-dev, libsqlite0-dev (>= 2.8.16-1), libldap2-dev (>= 2.1.30-8), chrpath, groff-base
| ** Filtered missing central deps that are dependencies of or provide build-deps:
| comerr-dev (>= 1.33-3), zlib1g-dev (>= 1:1.1.4)
| **** Warning:
| **** The following central src deps are (probably) missing:
|   libdb3-dev (>= 3.2.9-19), libmysqlclient10-dev
| Checking for already installed source dependencies...
| debhelper: missing
| Using default version 5.0.41
| dpatch: missing
| autotools-dev: missing
| automake1.9: missing
| autoconf: missing
| libtool: missing
| libdb4.2-dev: missing
| Using default version 4.2.52+dfsg-1
| libpam0g-dev: missing
| Using default version 0.79-4
| libssl-dev: missing
| Using default version 0.9.8c-3
| libmysqlclient15-dev: missing
| Using default version 5.0.26-2
| libopie-dev: missing
| Using default version 2.32-10.2
| libpq-dev: missing
| Using default version 8.1.5-1
| libkrb5-dev: missing
| libsqlite0-dev: missing
| Using default version 2.8.17-1
| libldap2-dev: missing
| Using default version 2.1.30-13.1
| chrpath: missing
| groff-base: missing
| Checking for source dependency conflicts...
...
| /bin/sh ../libtool --tag=CC --mode=link hppa-linux-gnu-gcc  -Wall -W -Wall -g -O2 -Wl,-z,defs -module -export-dynamic -rpath /usr/lib/sasl2  -o libsasldb.la  -version-info 2:22:0 sasldb.lo sasldb_init.lo plugin_common.lo ../sasldb/libsasldb.la -ldb-4.2  -lresolv -lresolv  
| hppa-linux-gnu-gcc -shared  .libs/sasldb.o .libs/sasldb_init.o .libs/plugin_common.o -Wl,--whole-archive ../sasldb/.libs/libsasldb.a -Wl,--no-whole-archive  /usr/lib/libdb-4.2.so -lresolv  -Wl,-z -Wl,defs -Wl,-soname -Wl,libsasldb.so.2 -o .libs/libsasldb.so.2.0.22
| /usr/bin/ld: ../sasldb/.libs/libsasldb.a(db_berkeley.o): relocation R_PARISC_DPREL21L can not be used when making a shared object; recompile with -fPIC
| ../sasldb/.libs/libsasldb.a(db_berkeley.o): could not read symbols: Bad value
| collect2: ld returned 1 exit status
| make[3]: *** [libsasldb.la] Error 1
| make[3]: Leaving directory `/build/buildd/cyrus-sasl2-2.1.22/plugins'
| make[2]: *** [all-recursive] Error 1
| make[2]: Leaving directory `/build/buildd/cyrus-sasl2-2.1.22'
| make[1]: *** [all] Error 2
| make[1]: Leaving directory `/build/buildd/cyrus-sasl2-2.1.22'
| make: [build-arch-stamp] Error 2 (ignored)
| /usr/bin/make
| make[1]: Entering directory `/build/buildd/cyrus-sasl2-2.1.22'
| /usr/bin/make  all-recursive
| make[2]: Entering directory `/build/buildd/cyrus-sasl2-2.1.22'
| Making all in include
| make[3]: Entering directory `/build/buildd/cyrus-sasl2-2.1.22/include'
| make[3]: Nothing to be done for `all'.
| make[3]: Leaving directory `/build/buildd/cyrus-sasl2-2.1.22/include'
| Making all in sasldb
| make[3]: Entering directory `/build/buildd/cyrus-sasl2-2.1.22/sasldb'
| ar cru .libs/libsasldb.a db_berkeley.o allockey.o
| make[3]: Leaving directory `/build/buildd/cyrus-sasl2-2.1.22/sasldb'
| Making all in plugins
| make[3]: Entering directory `/build/buildd/cyrus-sasl2-2.1.22/plugins'
| /bin/sh ../libtool --tag=CC --mode=link hppa-linux-gnu-gcc  -Wall -W -Wall -g -O2 -Wl,-z,defs -module -export-dynamic -rpath /usr/lib/sasl2  -o libsasldb.la  -version-info 2:22:0 sasldb.lo sasldb_init.lo plugin_common.lo ../sasldb/libsasldb.la -ldb-4.2  -lresolv -lresolv  
| hppa-linux-gnu-gcc -shared  .libs/sasldb.o .libs/sasldb_init.o .libs/plugin_common.o -Wl,--whole-archive ../sasldb/.libs/libsasldb.a -Wl,--no-whole-archive  /usr/lib/libdb-4.2.so -lresolv  -Wl,-z -Wl,defs -Wl,-soname -Wl,libsasldb.so.2 -o .libs/libsasldb.so.2.0.22
| /usr/bin/ld: ../sasldb/.libs/libsasldb.a(db_berkeley.o): relocation R_PARISC_DPREL21L can not be used when making a shared object; recompile with -fPIC
| ../sasldb/.libs/libsasldb.a(db_berkeley.o): could not read symbols: Bad value
| collect2: ld returned 1 exit status
| make[3]: *** [libsasldb.la] Error 1
| make[3]: Leaving directory `/build/buildd/cyrus-sasl2-2.1.22/plugins'
| make[2]: *** [all-recursive] Error 1
| make[2]: Leaving directory `/build/buildd/cyrus-sasl2-2.1.22'
| make[1]: *** [all] Error 2
| make[1]: Leaving directory `/build/buildd/cyrus-sasl2-2.1.22'
| make: *** [build-arch-stamp] Error 2
| ******************************************************************************
| Build finished at 20061109-1845
| FAILED [dpkg-buildpackage died]

Full build log(s): http://experimental.ftbfs.de/build.php?&ver=2.1.22-0~pre05&pkg=cyrus-sasl2&arch=hppa

Gruesse,
-- 
Frank Lichtenheld <frank at lichtenheld.de>
www: http://www.djpig.de/




More information about the Pkg-cyrus-sasl2-debian-devel mailing list