Package: nepenthes Version: 0.2.0-1 Severity: serious Hi,
your package failed to build from source. Apparently because you tried to include a static library into a dynamic one. To do this you need a version of the static library compiled with -fPIC. (All this IIRC, libraries aren't really my strong point ;) | Automatic build of nepenthes_0.2.0-1 on meitner by sbuild/hppa 79 | Build started at 20061122-1706 | ****************************************************************************** | Checking available source versions... | Fetching source files... | Reading package lists... | Building dependency tree... | Need to get 924kB of source archives. | Get:1 http://ftp.de.debian.org experimental/main nepenthes 0.2.0-1 (dsc) [683B] | Get:2 http://ftp.de.debian.org experimental/main nepenthes 0.2.0-1 (tar) [919kB] | Get:3 http://ftp.de.debian.org experimental/main nepenthes 0.2.0-1 (diff) [4140B] | Fetched 924kB in 12s (73.0kB/s) | Download complete and in download only mode | ** Using build dependencies supplied by package: | Build-Depends: debhelper, libcurl3-dev, libmagic-dev, libpcre3-dev, libadns1-dev, bison, flex, libpcap0.8-dev, iptables-dev, libpq-dev, libcap-dev | Checking for already installed source dependencies... | debhelper: missing | libcurl3-dev: missing | libmagic-dev: missing | libpcre3-dev: missing | libadns1-dev: missing | bison: missing | flex: missing | libpcap0.8-dev: missing | iptables-dev: missing | libpq-dev: missing | libcap-dev: missing | Checking for source dependency conflicts... [...] | Checking correctness of source dependencies... | Toolchain package versions: libc6-dev_2.3.6.ds1-8 linux-kernel-headers_2.6.18-6 gcc-4.1_4.1.1-20 g++-4.1_4.1.1-20 binutils_2.17-3 libstdc++6-4.1-dev_4.1.1-20 libstdc++6_4.1.1-20 | ------------------------------------------------------------------------------ | gpg: Signature made Tue Nov 21 19:13:07 2006 CET using DSA key ID 9B7C328D | gpg: Can't check signature: public key not found | dpkg-source: extracting nepenthes in nepenthes-0.2.0 | dpkg-source: unpacking nepenthes_0.2.0.orig.tar.gz | dpkg-source: applying /home/buildd/build/nepenthes_0.2.0-1.diff.gz | su: Authentication service cannot retrieve authentication info. | (Ignored) | dpkg-buildpackage: source package is nepenthes | dpkg-buildpackage: source version is 0.2.0-1 | dpkg-buildpackage: host architecture hppa | dpkg-buildpackage: source version without epoch 0.2.0-1 [...] | debian/rules build | dh_testdir | # Add here commands to configure the package. | CFLAGS="-Wall -g -O2" ./configure --host=hppa-linux-gnu --build=hppa-linux-gnu \ | --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --bindir=/usr/sbin --localstatedir=/var --sysconfdir=/etc \ | --enable-debug-logging \ | --enable-capabilities \ | --enable-pcap \ | --enable-ipq \ | --with-ipq-include=/usr/include/libipq \ | --enable-postgre \ | --with-postgre-include=/usr/include/postgresql | checking for a BSD-compatible install... /usr/bin/install -c | checking whether build environment is sane... yes | checking for gawk... no | checking for mawk... mawk | checking whether make sets $(MAKE)... yes | checking build system type... hppa-unknown-linux-gnu | checking host system type... hppa-unknown-linux-gnu | checking for style of include used by make... GNU | checking for hppa-linux-gnu-gcc... hppa-linux-gnu-gcc | checking for C compiler default output file name... a.out | checking whether the C compiler works... yes | checking whether we are cross compiling... no | checking for suffix of executables... | checking for suffix of object files... o | checking whether we are using the GNU C compiler... yes | checking whether hppa-linux-gnu-gcc accepts -g... yes | checking for hppa-linux-gnu-gcc option to accept ISO C89... none needed | checking dependency style of hppa-linux-gnu-gcc... gcc3 | checking for an ANSI C-conforming const... yes | checking how to run the C preprocessor... hppa-linux-gnu-gcc -E | checking for grep that handles long lines and -e... /bin/grep | checking for egrep... /bin/grep -E | checking for ANSI C header files... yes | checking for sys/types.h... yes | checking for sys/stat.h... yes | checking for stdlib.h... yes | checking for string.h... yes | checking for memory.h... yes | checking for strings.h... yes | checking for inttypes.h... yes | checking for stdint.h... yes | checking for unistd.h... yes | checking whether byte ordering is bigendian... yes | checking for hppa-linux-gnu-g++... hppa-linux-gnu-g++ | checking whether we are using the GNU C++ compiler... yes | checking whether hppa-linux-gnu-g++ accepts -g... yes | checking dependency style of hppa-linux-gnu-g++... gcc3 | checking for hppa-linux-gnu-gcc... (cached) hppa-linux-gnu-gcc | checking whether we are using the GNU C compiler... (cached) yes | checking whether hppa-linux-gnu-gcc accepts -g... (cached) yes | checking for hppa-linux-gnu-gcc option to accept ISO C89... (cached) none needed | checking dependency style of hppa-linux-gnu-gcc... (cached) gcc3 | checking whether make sets $(MAKE)... (cached) yes | checking for a sed that does not truncate output... /bin/sed | checking for ld used by hppa-linux-gnu-gcc... /usr/bin/ld | checking if the linker (/usr/bin/ld) is GNU ld... yes | checking for /usr/bin/ld option to reload object files... -r | checking for BSD-compatible nm... /usr/bin/nm -B | checking whether ln -s works... yes | checking how to recognise dependent libraries... pass_all | checking dlfcn.h usability... yes | checking dlfcn.h presence... yes | checking for dlfcn.h... yes | checking how to run the C++ preprocessor... hppa-linux-gnu-g++ -E | checking for hppa-linux-gnu-g77... no | checking for hppa-linux-gnu-f77... no | checking for hppa-linux-gnu-xlf... no | checking for hppa-linux-gnu-frt... no | checking for hppa-linux-gnu-pgf77... no | checking for hppa-linux-gnu-cf77... no | checking for hppa-linux-gnu-fort77... no | checking for hppa-linux-gnu-fl32... no | checking for hppa-linux-gnu-af77... no | checking for hppa-linux-gnu-f90... no | checking for hppa-linux-gnu-xlf90... no | checking for hppa-linux-gnu-pgf90... no | checking for hppa-linux-gnu-pghpf... no | checking for hppa-linux-gnu-epcf90... no | checking for hppa-linux-gnu-gfortran... no | checking for hppa-linux-gnu-g95... no | checking for hppa-linux-gnu-f95... no | checking for hppa-linux-gnu-fort... no | checking for hppa-linux-gnu-xlf95... no | checking for hppa-linux-gnu-ifort... no | checking for hppa-linux-gnu-ifc... no | checking for hppa-linux-gnu-efc... no | checking for hppa-linux-gnu-pgf95... no | checking for hppa-linux-gnu-lf95... no | checking for hppa-linux-gnu-ftn... no | checking for g77... no | checking for f77... no | checking for xlf... no | checking for frt... no | checking for pgf77... no | checking for cf77... no | checking for fort77... no | checking for fl32... no | checking for af77... no | checking for f90... no | checking for xlf90... no | checking for pgf90... no | checking for pghpf... no | checking for epcf90... no | checking for gfortran... no | checking for g95... no | checking for f95... no | checking for fort... no | checking for xlf95... no | checking for ifort... no | checking for ifc... no | checking for efc... no | checking for pgf95... no | checking for lf95... no | checking for ftn... no | checking whether we are using the GNU Fortran 77 compiler... no | checking whether accepts -g... no | checking the maximum length of command line arguments... 32768 | checking command to parse /usr/bin/nm -B output from hppa-linux-gnu-gcc object... ok | checking for objdir... .libs | checking for hppa-linux-gnu-ar... no | checking for ar... ar | checking for hppa-linux-gnu-ranlib... no | checking for ranlib... ranlib | checking for hppa-linux-gnu-strip... no | checking for strip... strip | checking if hppa-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no | checking for hppa-linux-gnu-gcc option to produce PIC... -fPIC | checking if hppa-linux-gnu-gcc PIC flag -fPIC works... yes | checking if hppa-linux-gnu-gcc static flag -static works... yes | checking if hppa-linux-gnu-gcc supports -c -o file.o... yes | checking whether the hppa-linux-gnu-gcc linker (/usr/bin/ld) supports shared libraries... yes | checking whether -lc should be explicitly linked in... no | checking dynamic linker characteristics... GNU/Linux ld.so | checking how to hardcode library paths into programs... immediate | checking whether stripping libraries is possible... yes | checking if libtool supports shared libraries... yes | checking whether to build shared libraries... yes | checking whether to build static libraries... yes | configure: creating libtool | appending configuration tag "CXX" to libtool | checking for ld used by hppa-linux-gnu-g++... /usr/bin/ld | checking if the linker (/usr/bin/ld) is GNU ld... yes | checking whether the hppa-linux-gnu-g++ linker (/usr/bin/ld) supports shared libraries... yes | checking for hppa-linux-gnu-g++ option to produce PIC... -fPIC | checking if hppa-linux-gnu-g++ PIC flag -fPIC works... yes | checking if hppa-linux-gnu-g++ static flag -static works... yes | checking if hppa-linux-gnu-g++ supports -c -o file.o... yes | checking whether the hppa-linux-gnu-g++ linker (/usr/bin/ld) supports shared libraries... yes | checking dynamic linker characteristics... GNU/Linux ld.so | checking how to hardcode library paths into programs... immediate | appending configuration tag "F77" to libtool | checking for bison... bison -y | checking for flex... flex | checking for yywrap in -lfl... yes | checking lex output file root... lex.yy | checking whether yytext is a pointer... yes | checking getopt.h usability... yes | checking getopt.h presence... yes | checking for getopt.h... yes | checking arpa/inet.h usability... yes | checking arpa/inet.h presence... yes | checking for arpa/inet.h... yes | checking fcntl.h usability... yes | checking fcntl.h presence... yes | checking for fcntl.h... yes | checking for memory.h... (cached) yes | checking netdb.h usability... yes | checking netdb.h presence... yes | checking for netdb.h... yes | checking netinet/in.h usability... yes | checking netinet/in.h presence... yes | checking for netinet/in.h... yes | checking for stdlib.h... (cached) yes | checking for string.h... (cached) yes | checking for strings.h... (cached) yes | checking sys/ioctl.h usability... yes | checking sys/ioctl.h presence... yes | checking for sys/ioctl.h... yes | checking sys/socket.h usability... yes | checking sys/socket.h presence... yes | checking for sys/socket.h... yes | checking sys/time.h usability... yes | checking sys/time.h presence... yes | checking for sys/time.h... yes | checking sys/timeb.h usability... yes | checking sys/timeb.h presence... yes | checking for sys/timeb.h... yes | checking for unistd.h... (cached) yes | checking for getopt... yes | checking whether getopt is declared... yes | checking whether getsubopt is declared... yes | checking whether getopt_long is declared... no | checking whether setenv is declared... yes | checking whether putenv is declared... yes | checking for getopt_long... yes | checking for getsubopt... yes | checking for __strchrnul... no | checking for inline... inline | checking for uid_t in sys/types.h... yes | checking whether struct tm is in sys/time.h or time.h... time.h | checking for size_t... yes | checking return type of signal handlers... void | checking for long... yes | checking size of long... 4 | checking for off_t... yes | checking size of off_t... 4 | checking for SIGPOLL... yes | checking for SIGCLD... yes | checking for SIGPWR... yes | checking for SIGSTKFLT... yes | checking for SIGUNUSED... yes | checking for SIGINFO... no | checking for SO_NOSIGPIPE... no | checking for MSG_NOSIGNAL... yes | checking for error_at_line... yes | checking return type of signal handlers... (cached) void | checking for strndup... yes | checking for alarm... yes | checking for bzero... yes | checking for gethostbyname... yes | checking for gethostname... yes | checking for gettimeofday... yes | checking for inet_ntoa... yes | checking for localtime_r... yes | checking for memmove... yes | checking for memset... yes | checking for munmap... yes | checking for select... yes | checking for socket... yes | checking for strcasecmp... yes | checking for strdup... yes | checking for strerror... yes | checking for strncasecmp... yes | checking for strstr... yes | checking for strtoul... yes | checking for setresgid... yes | checking for setresuid... yes | checking for dlopen... no | checking for dlopen in -ldl... yes | checking libipq.h usability... yes | checking libipq.h presence... yes | checking for libipq.h... yes | checking for ipq_set_mode in -lipq... yes | checking pcap.h usability... yes | checking pcap.h presence... yes | checking for pcap.h... yes | checking for pcap_open_live in -lpcap... yes | checking for curl-config... /usr/bin/curl-config | checking for curl_version in -lcurl... yes | checking for pcre_compile in -lpcre... yes | checking for magic_open in -lmagic... yes | checking magic.h usability... yes | checking magic.h presence... yes | checking for magic.h... yes | checking for libssh... checking libssh.h usability... no | checking libssh.h presence... no | checking for libssh.h... no | checking for postgre client library... checking libpq-fe.h usability... yes | checking libpq-fe.h presence... yes | checking for libpq-fe.h... yes | checking for PQsetdbLogin in -lpq... yes | checking for PQserverVersion in -lpq... yes | checking for Large File System support... yes | checking for adns_init in -ladns... yes | checking whether to use prelude for logging... no -- disabled by user | checking whether to use libcap to improve security... checking for cap_init in -lcap... yes | checking for yyerror in -ly... yes | configure: creating ./config.status | config.status: creating Makefile | config.status: creating nepenthes-core/Makefile | config.status: creating nepenthes-core/include/Makefile | config.status: creating nepenthes-core/src/Makefile | config.status: creating modules/Makefile | config.status: creating modules/dnsresolve-adns/Makefile | config.status: creating modules/download-creceive/Makefile | config.status: creating modules/download-csend/Makefile | config.status: creating modules/download-curl/Makefile | config.status: creating modules/download-ftp/Makefile | config.status: creating modules/download-http/Makefile | config.status: creating modules/download-link/Makefile | config.status: creating modules/download-rcp/Makefile | config.status: creating modules/download-tftp/Makefile | config.status: creating modules/log-download/Makefile | config.status: creating modules/log-irc/Makefile | config.status: creating modules/log-prelude/Makefile | config.status: creating modules/log-surfnet/Makefile | config.status: creating modules/module-bridge/Makefile | config.status: creating modules/module-honeytrap/Makefile | config.status: creating modules/module-portwatch/Makefile | config.status: creating modules/module-peiros/Makefile | config.status: creating modules/shellcode-generic/Makefile | config.status: creating modules/shellcode-signatures/Makefile | config.status: creating modules/shellemu-winnt/Makefile | config.status: creating modules/sqlhandler-postgres/Makefile | config.status: creating modules/submit-file/Makefile | config.status: creating modules/submit-gotek/Makefile | config.status: creating modules/submit-norman/Makefile | config.status: creating modules/submit-postgres/Makefile | config.status: creating modules/vuln-asn1/Makefile | config.status: creating modules/vuln-bagle/Makefile | config.status: creating modules/vuln-dameware/Makefile | config.status: creating modules/vuln-dcom/Makefile | config.status: creating modules/vuln-ftpd/Makefile | config.status: creating modules/vuln-iis/Makefile | config.status: creating modules/vuln-kuang2/Makefile | config.status: creating modules/vuln-lsass/Makefile | config.status: creating modules/vuln-msdtc/Makefile | config.status: creating modules/vuln-msmq/Makefile | config.status: creating modules/vuln-mssql/Makefile | config.status: creating modules/vuln-mydoom/Makefile | config.status: creating modules/vuln-netbiosname/Makefile | config.status: creating modules/vuln-netdde/Makefile | config.status: creating modules/vuln-optix/Makefile | config.status: creating modules/vuln-pnp/Makefile | config.status: creating modules/vuln-realvnc/Makefile | config.status: creating modules/vuln-sasserftpd/Makefile | config.status: creating modules/vuln-ssh/Makefile | config.status: creating modules/vuln-sub7/Makefile | config.status: creating modules/vuln-upnp/Makefile | config.status: creating modules/vuln-veritas/Makefile | config.status: creating modules/vuln-wins/Makefile | config.status: creating modules/x-1/Makefile | config.status: creating modules/x-2/Makefile | config.status: creating modules/x-3/Makefile | config.status: creating modules/x-4/Makefile | config.status: creating modules/x-5/Makefile | config.status: creating modules/x-6/Makefile | config.status: creating modules/x-9/Makefile | config.status: creating config.h | config.status: executing depfiles commands | | *** Dumping Nepenthes Configuration *** | - Debug Logging : yes | | - link on liby : yes | | - DNS Resolve | - Support adns : yes | | - Support Large Filesystem : yes | | - Support MySQL : no | | - Support PostgreSQL : yes | | - Support ssh : no | | - Support prelude : no | | - Support capabilities : yes | | - Packet Monitoring/Sniffing | - linux ip_queue (ipq) : yes | - FBSD ipfw Divert sockets : no | - Packet Capture Lib (pcap) : yes | dh_testdir | # Add here commands to compile the package. | /usr/bin/make [...] | hppa-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc/hppa-linux-gnu/4.1.2/../../../crti.o /usr/lib/gcc/hppa-linux-gnu/4.1.2/crtbeginS.o .libs/module-honeytrap.o .libs/PCAPSocket.o .libs/TrapSocket.o -lpcap -lipq -L/usr/local/lib -L/usr/lib/gcc/hppa-linux-gnu/4.1.2 -L/usr/lib/gcc/hppa-linux-gnu/4.1.2/../../.. -lstdc++ -lm -lgcc -lc -lgcc_s /usr/lib/gcc/hppa-linux-gnu/4.1.2/crtendS.o /usr/lib/gcc/hppa-linux-gnu/4.1.2/../../../crtn.o -Wl,-soname -Wl,modulehoneytrap.so -o .libs/modulehoneytrap.so | /usr/bin/ld: /usr/lib/gcc/hppa-linux-gnu/4.1.2/../../../libipq.a(libipq.o): relocation R_PARISC_DPREL21L can not be used when making a shared object; recompile with -fPIC | /usr/lib/gcc/hppa-linux-gnu/4.1.2/../../../libipq.a: could not read symbols: Bad value | collect2: ld returned 1 exit status | make[4]: *** [modulehoneytrap.la] Error 1 | make[4]: Leaving directory `/build/buildd/nepenthes-0.2.0/modules/module-honeytrap' | make[3]: *** [all-recursive] Error 1 | make[3]: Leaving directory `/build/buildd/nepenthes-0.2.0/modules' | make[2]: *** [all-recursive] Error 1 | make[2]: Leaving directory `/build/buildd/nepenthes-0.2.0' | make[1]: *** [all] Error 2 | make[1]: Leaving directory `/build/buildd/nepenthes-0.2.0' | make: *** [build-stamp] Error 2 | ****************************************************************************** | Build finished at 20061122-1731 | FAILED [dpkg-buildpackage died] Full build log(s): http://experimental.ftbfs.de/build.php?&ver=0.2.0-1&pkg=nepenthes&arch=hppa Gruesse, -- Frank Lichtenheld <[EMAIL PROTECTED]> www: http://www.djpig.de/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]