Package: bitstormlite
Version: 0.2q-1
Severity: minor
Tags: patch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
*** /tmp/tmp81QFWf
In Ubuntu, the attached patch was applied to achieve the following:
* src/Makefile.am/in: Fix FTBFS with --as-needed by putting
libraries in LDADD instead of LDFLAGS. (LP: #765953)
See http://wiki.debian.org/ToolChain/DSOLinking#Only_link_with_needed_libraries
for more information. A failed build log can be found at
https://launchpad.net/ubuntu/+archive/test-rebuild-20110413/+buildjob/2446400/+files/buildlog_ubuntu-natty-i386.bitstormlite_0.2q-1_FAILEDTOBUILD.txt.gz
Thanks for considering the patch.
- -- System Information:
Debian Release: wheezy/sid
APT prefers oneiric
APT policy: (500, 'oneiric')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-999-generic (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBAgAGBQJOAlAWAAoJEGHzRCZ03mYk4UkP+wQ3TvOG5eUUXXNwB3IbIo6L
vvSZEnkpoEZxGmPISdmW0vob8DVxPZZCzR2hHzT2ra7knZ6CGduAgZzciZU/RLpL
MFAb986TTfqmyBQJkNlp7SUhRYuDmRLagh1Rs2V8hIXwUBFFI1JjRhB1bdLonfTK
U6f5yHTtzWKj5tgTVhy80Iy6EtFd3YdgTUfQb2QhtbwqMFxeMpHMs9tgz1ow00A5
S0s3UtjlwGbXhRfIwl4CMbPdVDtpbHTo8mFp5lqXSgIJLQe4oJaL8DIaLwVkB3aY
NWvYtJoxMmQRoAowYCWgwW51ZZHUlG9ykWxsFVpAtDe/7yjBivXWVvEuaAwIhgot
ZRkKGwFLdIMvsqJDqR89wiMtiln7nxwYpl62KPku4qzMLHDcjiIjU8UzBkIW731o
bNos68Oabnvze6S5ZD2aEfFsd3+d758pyYaLdpVs8hInRGVdusGTF6nLG8iibFzH
emG7y7bfE4BBWBNnHSL75G4w/obkno4Kf9mJnjyK1umcyTTpcLY7PZRXGWGrpY8S
pNXSpK6Sgz5wwMfznZBHKW5c1f/1iJ2uk19PmvCc4FzXQGnw5Nrdea8bO05wGMiY
uLbORvjCIWAOLvFa3fTxahyVV6lbQuAANYzikvwKLoyoxJTvAmTBNtUvZW5ZpYXE
7/1V4Z4R1SyJk9milLPw
=/bUx
-----END PGP SIGNATURE-----
=== modified file 'src/Makefile.am'
--- src/Makefile.am 2007-09-20 15:54:44 +0000
+++ src/Makefile.am 2011-06-22 20:17:30 +0000
@@ -4,8 +4,7 @@
localedir = $(datadir)/locale
INCLUDES = $(GTK_CFLAGS) -DLOCALEDIR=\"$(localedir)\"
-bitstormlite_LDFLAGS = -lpthread $(GTK_LIBS) `curl-config --libs`
-bitstormlite_LDADD = $(LIBINTL)
+bitstormlite_LDADD = -lpthread $(GTK_LIBS) `curl-config --libs` $(LIBINTL)
bitstormlite_SOURCES = bdict.cpp\
BitSet.cpp\
=== modified file 'src/Makefile.in'
--- src/Makefile.in 2010-01-17 16:42:06 +0000
+++ src/Makefile.in 2011-06-22 20:17:48 +0000
@@ -238,8 +238,7 @@
top_srcdir = @top_srcdir@
AUTOMAKE_OPTIONS = foreign
INCLUDES = $(GTK_CFLAGS) -DLOCALEDIR=\"$(localedir)\"
-bitstormlite_LDFLAGS = -lpthread $(GTK_LIBS) `curl-config --libs`
-bitstormlite_LDADD = $(LIBINTL)
+bitstormlite_LDADD = -lpthread $(GTK_LIBS) `curl-config --libs` $(LIBINTL)
bitstormlite_SOURCES = bdict.cpp\
BitSet.cpp\
blist.cpp\