Your message dated Mon, 28 Feb 2011 10:47:49 +0000
with message-id <[email protected]>
and subject line Bug#615757: fixed in nufw 2.4.3-2
has caused the Debian Bug report #615757,
regarding nufw: ftbfs with gold or ld --no-add-needed
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
615757: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615757
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: nufw
Version: 2.4.3-1
Severity: important
Tags: sid
User: [email protected]
Usertags: no-add-needed
The package fails to build in a test rebuild on at least amd64 with
ld --no-add-needed. For details, please see:
http://lists.debian.org/debian-devel-announce/2011/02/msg00011.html
http://wiki.debian.org/ToolChain/DSOLinking
Ubuntu might have a patch for this issue, but unfortunately it was
not forwarded to Debian. Please have a look at
http://packages.qa.debian.org/nufw to see if an Ubuntu version for
this package exists, and if a fix is included in the Ubuntu diff.
[...]
mv -f .deps/common.Tpo .deps/common.Po
x86_64-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../src/include
-I../../src/include/ -I../../src/libs/nubase/ -I../../src/libs/nussl/
-I../../src/libs/nubase -I../../src/libs/nuconfparser -D_REENTRANT
-DLOCAL_STATE_DIR=\"/var\" -DCONFIG_DIR=\"/etc/nufw/\" -Wall -g -O2
-D_POSIX_C_SOURCE=199506L -D_ISOC99_SOURCE -D_GNU_SOURCE -D_BSD_SOURCE
-D_SVID_SOURCE -Wextra -Wall -Wno-unused-parameter -O2 -MT main.o -MD -MP -MF
.deps/main.Tpo -c -o main.o main.c
mv -f .deps/main.Tpo .deps/main.Po
x86_64-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../src/include
-I../../src/include/ -I../../src/libs/nubase/ -I../../src/libs/nussl/
-I../../src/libs/nubase -I../../src/libs/nuconfparser -D_REENTRANT
-DLOCAL_STATE_DIR=\"/var\" -DCONFIG_DIR=\"/etc/nufw/\" -Wall -g -O2
-D_POSIX_C_SOURCE=199506L -D_ISOC99_SOURCE -D_GNU_SOURCE -D_BSD_SOURCE
-D_SVID_SOURCE -Wextra -Wall -Wno-unused-parameter -O2 -MT packetsrv.o -MD -MP
-MF .deps/packetsrv.Tpo -c -o packetsrv.o packetsrv.c
mv -f .deps/packetsrv.Tpo .deps/packetsrv.Po
x86_64-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../src/include
-I../../src/include/ -I../../src/libs/nubase/ -I../../src/libs/nussl/
-I../../src/libs/nubase -I../../src/libs/nuconfparser -D_REENTRANT
-DLOCAL_STATE_DIR=\"/var\" -DCONFIG_DIR=\"/etc/nufw/\" -Wall -g -O2
-D_POSIX_C_SOURCE=199506L -D_ISOC99_SOURCE -D_GNU_SOURCE -D_BSD_SOURCE
-D_SVID_SOURCE -Wextra -Wall -Wno-unused-parameter -O2 -MT tls.o -MD -MP -MF
.deps/tls.Tpo -c -o tls.o tls.c
mv -f .deps/tls.Tpo .deps/tls.Po
x86_64-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../src/include
-I../../src/include/ -I../../src/libs/nubase/ -I../../src/libs/nussl/
-I../../src/libs/nubase -I../../src/libs/nuconfparser -D_REENTRANT
-DLOCAL_STATE_DIR=\"/var\" -DCONFIG_DIR=\"/etc/nufw/\" -Wall -g -O2
-D_POSIX_C_SOURCE=199506L -D_ISOC99_SOURCE -D_GNU_SOURCE -D_BSD_SOURCE
-D_SVID_SOURCE -Wextra -Wall -Wno-unused-parameter -O2 -MT audit.o -MD -MP -MF
.deps/audit.Tpo -c -o audit.o audit.c
mv -f .deps/audit.Tpo .deps/audit.Po
x86_64-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../src/include
-I../../src/include/ -I../../src/libs/nubase/ -I../../src/libs/nussl/
-I../../src/libs/nubase -I../../src/libs/nuconfparser -D_REENTRANT
-DLOCAL_STATE_DIR=\"/var\" -DCONFIG_DIR=\"/etc/nufw/\" -Wall -g -O2
-D_POSIX_C_SOURCE=199506L -D_ISOC99_SOURCE -D_GNU_SOURCE -D_BSD_SOURCE
-D_SVID_SOURCE -Wextra -Wall -Wno-unused-parameter -O2 -MT conntrack.o -MD -MP
-MF .deps/conntrack.Tpo -c -o conntrack.o conntrack.c
mv -f .deps/conntrack.Tpo .deps/conntrack.Po
x86_64-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../src/include
-I../../src/include/ -I../../src/libs/nubase/ -I../../src/libs/nussl/
-I../../src/libs/nubase -I../../src/libs/nuconfparser -D_REENTRANT
-DLOCAL_STATE_DIR=\"/var\" -DCONFIG_DIR=\"/etc/nufw/\" -Wall -g -O2
-D_POSIX_C_SOURCE=199506L -D_ISOC99_SOURCE -D_GNU_SOURCE -D_BSD_SOURCE
-D_SVID_SOURCE -Wextra -Wall -Wno-unused-parameter -O2 -MT iface.o -MD -MP -MF
.deps/iface.Tpo -c -o iface.o iface.c
mv -f .deps/iface.Tpo .deps/iface.Po
x86_64-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../src/include
-I../../src/include/ -I../../src/libs/nubase/ -I../../src/libs/nussl/
-I../../src/libs/nubase -I../../src/libs/nuconfparser -D_REENTRANT
-DLOCAL_STATE_DIR=\"/var\" -DCONFIG_DIR=\"/etc/nufw/\" -Wall -g -O2
-D_POSIX_C_SOURCE=199506L -D_ISOC99_SOURCE -D_GNU_SOURCE -D_BSD_SOURCE
-D_SVID_SOURCE -Wextra -Wall -Wno-unused-parameter -O2 -MT nufwconf.o -MD -MP
-MF .deps/nufwconf.Tpo -c -o nufwconf.o nufwconf.c
mv -f .deps/nufwconf.Tpo .deps/nufwconf.Po
/bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc -std=gnu99
-Wall -g -O2 -D_POSIX_C_SOURCE=199506L -D_ISOC99_SOURCE -D_GNU_SOURCE
-D_BSD_SOURCE -D_SVID_SOURCE -Wextra -Wall -Wno-unused-parameter -O2 -lgcrypt
-o nufw authsrv.o common.o main.o packetsrv.o tls.o audit.o conntrack.o
iface.o nufwconf.o -lnfnetlink -lnetfilter_queue ../libs/nussl/libnussl.la
../libs/nuconfparser/libnuconfparser.la ../libs/nubase/libnubase.la
-L../../src/include/
mkdir .libs
x86_64-linux-gnu-gcc -std=gnu99 -Wall -g -O2 -D_POSIX_C_SOURCE=199506L
-D_ISOC99_SOURCE -D_GNU_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -Wextra -Wall
-Wno-unused-parameter -O2 -o .libs/nufw authsrv.o common.o main.o packetsrv.o
tls.o audit.o conntrack.o iface.o nufwconf.o -lnfnetlink -lnetfilter_queue
../libs/nussl/.libs/libnussl.so ../libs/nuconfparser/.libs/libnuconfparser.a
../libs/nubase/.libs/libnubase.a /usr/lib/libgcrypt.so
-L/build/user-nufw_2.4.3-1-amd64-FpGxRn/nufw-2.4.3/src/include
/usr/bin/ld: main.o: undefined reference to symbol 'pthread_join@@GLIBC_2.2.5'
/usr/bin/ld: note: 'pthread_join@@GLIBC_2.2.5' is defined in DSO
/lib64/libpthread.so.0 so try adding it to the linker command line
/lib64/libpthread.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[3]: *** [nufw] Error 1
make[3]: Leaving directory
`/build/user-nufw_2.4.3-1-amd64-FpGxRn/nufw-2.4.3/src/nufw'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/build/user-nufw_2.4.3-1-amd64-FpGxRn/nufw-2.4.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/build/user-nufw_2.4.3-1-amd64-FpGxRn/nufw-2.4.3'
make: *** [build-nufw-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: nufw
Source-Version: 2.4.3-2
We believe that the bug you reported is fixed in the latest version of
nufw, which is due to be installed in the Debian FTP archive:
libnuclient-dev_2.4.3-2_amd64.deb
to main/n/nufw/libnuclient-dev_2.4.3-2_amd64.deb
libnuclient4_2.4.3-2_amd64.deb
to main/n/nufw/libnuclient4_2.4.3-2_amd64.deb
libnussl-dev_2.4.3-2_amd64.deb
to main/n/nufw/libnussl-dev_2.4.3-2_amd64.deb
libnussl1_2.4.3-2_amd64.deb
to main/n/nufw/libnussl1_2.4.3-2_amd64.deb
libpam-nufw_2.4.3-2_amd64.deb
to main/n/nufw/libpam-nufw_2.4.3-2_amd64.deb
nuauth-extra_2.4.3-2_amd64.deb
to main/n/nufw/nuauth-extra_2.4.3-2_amd64.deb
nuauth-log-mysql_2.4.3-2_amd64.deb
to main/n/nufw/nuauth-log-mysql_2.4.3-2_amd64.deb
nuauth-log-pgsql_2.4.3-2_amd64.deb
to main/n/nufw/nuauth-log-pgsql_2.4.3-2_amd64.deb
nuauth-utils_2.4.3-2_all.deb
to main/n/nufw/nuauth-utils_2.4.3-2_all.deb
nuauth_2.4.3-2_amd64.deb
to main/n/nufw/nuauth_2.4.3-2_amd64.deb
nufw_2.4.3-2.debian.tar.gz
to main/n/nufw/nufw_2.4.3-2.debian.tar.gz
nufw_2.4.3-2.dsc
to main/n/nufw/nufw_2.4.3-2.dsc
nufw_2.4.3-2_amd64.deb
to main/n/nufw/nufw_2.4.3-2_amd64.deb
nutcpc_2.4.3-2_amd64.deb
to main/n/nufw/nutcpc_2.4.3-2_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Pierre Chifflier <[email protected]> (supplier of updated nufw package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 28 Feb 2011 11:31:39 +0100
Source: nufw
Binary: nufw nuauth nuauth-extra nuauth-log-mysql nuauth-log-pgsql nutcpc
nuauth-utils libnuclient4 libnuclient-dev libpam-nufw libnussl1 libnussl-dev
Architecture: source all amd64
Version: 2.4.3-2
Distribution: unstable
Urgency: low
Maintainer: Pierre Chifflier <[email protected]>
Changed-By: Pierre Chifflier <[email protected]>
Description:
libnuclient-dev - The authenticating firewall [client development files]
libnuclient4 - The authenticating firewall [client library]
libnussl-dev - The authenticating firewall [SSL development files]
libnussl1 - The authenticating firewall [SSL library]
libpam-nufw - The authenticating firewall [PAM module]
nuauth - The authenticating firewall [authentication daemon]
nuauth-extra - The authenticating firewall [extra modules]
nuauth-log-mysql - The authenticating firewall [MySQL log module]
nuauth-log-pgsql - The authenticating firewall [PostgreSQL log module]
nuauth-utils - The authenticating firewall [tools for admin]
nufw - The authenticating firewall [NFQUEUE daemon]
nutcpc - The authenticating firewall [client]
Closes: 615757
Changes:
nufw (2.4.3-2) unstable; urgency=low
.
* Force linking against -lpthread to fix FTBFS with
binutils-gold (Closes: #615757)
* Switch to dpkg-source 3.0 (quilt) format
Checksums-Sha1:
6318c2afbb04579cb7131d53b1b2d785cb7223e1 1490 nufw_2.4.3-2.dsc
a75ff1623ec898a8111c2c454eb85261b1517a82 18679 nufw_2.4.3-2.debian.tar.gz
0f07b9fff6c327edea1fc325d01d7cf4d3ed95f3 34340 nuauth-utils_2.4.3-2_all.deb
12933499ca88b2f52b2c1f694fedee7fdc3dd839 53298 nufw_2.4.3-2_amd64.deb
67c73bbac9603bc1f209cae59f31f1f23cbe5363 178546 nuauth_2.4.3-2_amd64.deb
14be2c8cfcbfb74866d76b1ad16360d55dc92da0 32898 nuauth-extra_2.4.3-2_amd64.deb
8b5041d7ca66f21bdffd8db5fff0af7cecaa4f70 29546
nuauth-log-mysql_2.4.3-2_amd64.deb
e4ecc1785873babcec7a226000892d9dd566626f 26224
nuauth-log-pgsql_2.4.3-2_amd64.deb
59cc768a6199de57e00bb84935733fb09c42b3a6 32588 nutcpc_2.4.3-2_amd64.deb
0974c612553a2d62d364d90a5adf54b7b944bb91 63210 libnuclient4_2.4.3-2_amd64.deb
84d1c2e088513ced1d321927f022132dbb76a88d 61380
libnuclient-dev_2.4.3-2_amd64.deb
3725b1151349059b376bf99c5d505478a0fb6539 23722 libpam-nufw_2.4.3-2_amd64.deb
71e9738cc8f291e79464054310f3eb61d666dd89 46956 libnussl1_2.4.3-2_amd64.deb
d528c478ace4bafd1125f242512df7fd6fd7392f 50764 libnussl-dev_2.4.3-2_amd64.deb
Checksums-Sha256:
584098f0ce13118b3e1c27e8ce1733fae94c689262f4cc068aba9643ba6b5856 1490
nufw_2.4.3-2.dsc
0888701b7dc71d1176e1e6b25e6b36848db7c15b0293debf79849294f225cf7f 18679
nufw_2.4.3-2.debian.tar.gz
c3ff945cc3b82b57fc63675c845b0c00572befb7be5428269d93d995528b8c37 34340
nuauth-utils_2.4.3-2_all.deb
26e57c2e37983d026b6216a8607047e0dec15d5633e5992b4f89c18485f9a691 53298
nufw_2.4.3-2_amd64.deb
8d01c9c5ca95f3930cec1d2f645ccbaab5878bf7805c0b07838eaa65349c0490 178546
nuauth_2.4.3-2_amd64.deb
afb633f6696090ce273d6729145709f48405628977b83382dcd4f61f51ecf915 32898
nuauth-extra_2.4.3-2_amd64.deb
3e64eb9c0babbe9f79dbc3cf4de96626d13267c13c654fd80b3efbb49885aada 29546
nuauth-log-mysql_2.4.3-2_amd64.deb
96219e4e522717095134df578606c30b0c8df3ee3f90c6fe312b8919e2431a6b 26224
nuauth-log-pgsql_2.4.3-2_amd64.deb
b081f54f450dd46a4f046ac97b2e4f70fae22e2f8d331988338ba5d0a356c9ae 32588
nutcpc_2.4.3-2_amd64.deb
e79f88fe202954f47972deccc1234bb15e7003157d5ae8d834a64210cbad4496 63210
libnuclient4_2.4.3-2_amd64.deb
cc2993474e7a156ad0fa8532944f35cd4ad6b40d2104fcd0dc2dbb020c47796d 61380
libnuclient-dev_2.4.3-2_amd64.deb
c6d08d6622ca643126dcaa85720bcff0ee07810afe01b4426b4d4e94d812ae13 23722
libpam-nufw_2.4.3-2_amd64.deb
f2f3e091a13cab268af9df355a39e67316e06f3669991aeff7553f1913ab6529 46956
libnussl1_2.4.3-2_amd64.deb
43949a0ab7db3ee0be7a69660c67fd450f6f88f6b11a83cdc7d4702ecf518697 50764
libnussl-dev_2.4.3-2_amd64.deb
Files:
bc7c4f35779a6f67a7caa78b32777404 1490 net optional nufw_2.4.3-2.dsc
e9a43810e21cbe6adfb769fbd795262b 18679 net optional nufw_2.4.3-2.debian.tar.gz
9177d62fa3f65b68846cf2a6e20f6673 34340 net optional
nuauth-utils_2.4.3-2_all.deb
e4e5d1c27b9a2675eae6c1fde86ecec2 53298 net optional nufw_2.4.3-2_amd64.deb
94d868d27685e68345e0e56129c30695 178546 net optional nuauth_2.4.3-2_amd64.deb
63ccd90250a847b8885ab7de5b95db5b 32898 net optional
nuauth-extra_2.4.3-2_amd64.deb
6ccdb85cd20d90c7c83c96565e5ea2f6 29546 net optional
nuauth-log-mysql_2.4.3-2_amd64.deb
b3ac26b29ba51d60a9595683f5229c57 26224 net optional
nuauth-log-pgsql_2.4.3-2_amd64.deb
9000274a46aed433cb5b26089833d274 32588 net optional nutcpc_2.4.3-2_amd64.deb
ea2f16a94bfb1cd4c03ecd11bad81127 63210 net optional
libnuclient4_2.4.3-2_amd64.deb
b07f51d344d4d5e14bcc5660c37b2a24 61380 libdevel optional
libnuclient-dev_2.4.3-2_amd64.deb
759a4f428d68f145a51afabd9bfa3b3f 23722 admin optional
libpam-nufw_2.4.3-2_amd64.deb
77fb70be1c6e7abb7cbf7a2486e83465 46956 net optional libnussl1_2.4.3-2_amd64.deb
dbff2e7bba4a16aa44e03321a6065b37 50764 libdevel optional
libnussl-dev_2.4.3-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iD8DBQFNa3pEtwVrWo1fQMsRAqfuAJ4t1yV43Acm4ZY748hAKLlIQdqbvwCeN4Nl
KLGABbRWgB2ir2c9fBb+lJk=
=2/fA
-----END PGP SIGNATURE-----
--- End Message ---