Package: bist
Version: 0.5.1-1
Severity: minor
Tags: patch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
*** /tmp/tmp6Pz4Do
In Ubuntu, the attached patch was applied to achieve the following:
* debian/patches/05-ftbfs-as-needed.patch: (LP: #765961)
fix ftbfs with ld --as-needed by correcting order of arguments.
See http://wiki.debian.org/ToolChain/DSOLinking#Only_link_with_needed_libraries
for more information
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)
iQIcBAEBAgAGBQJOAxLVAAoJEGHzRCZ03mYkOS8QAKhuWn1YGbjMDdVWgU0uzPph
FielVoOV2UbmKnt8rJX9fn5l1C/sIHJQH60AfMu4CfCXi9b+NvpyJNHWgMH0Awk7
mbhrlWpndspNIPHaX3YWPzOb7chlhtapU7+eiteg1U7+3HJThcfq9sigtNiY6vKM
Z+MTms8yvMehWCq23+21njnkYZcarIvg4NVJEJPgAicNd9Nti3ZQqOn57sHJsPzG
31mQ7ta/Onn+9LykwzWha8LgGq1pYCM3Tg5pL24ltkHhyjETAhz/VKmxMsdyupif
BOwgxOpl1D9L/8eGngfpUzPCJBadRmcLUUzXewpkP+giZuq6BQ0SBK9TTeCtdIFw
QXzAd/1lNvoKyJlD+7JMsGfCggv7r8gfIMNnqLbUigx0+kAd4D7Zdld35R4u9klu
hRrRrVCWMni6RLpYHOvGesP4TEszNKxVMBPTTaGSKGY8T6LhAmS/8tYqRk7c4y4h
R2tv9QzT0BtSi6hInY7rG+eftJeGIbP6niAF9r7U3YnTRGDZKGJoaQWL3fXUwZcO
lT+mxdfAAz1KIYTlYBgrXeOGnO7TRbUiCusiRQ9C5gZJMx4Q/BIIvML85+Z4Xi97
bBPk9KtJA0ljmSL8eAZG0zznQVzT+BWAObmLlJWCzNBN7QU0KcdA7TLIJGgWUKn7
evArFnJKmv2auS1yqPDe
=A0xz
-----END PGP SIGNATURE-----
=== added file 'debian/patches/05-ftbfs-as-needed.patch'
--- debian/patches/05-ftbfs-as-needed.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/05-ftbfs-as-needed.patch 2011-06-23 10:16:53 +0000
@@ -0,0 +1,17 @@
+Description: with ld --as-needed, objects need to come before libs.
+Author: Andreas Moog <[email protected]>
+Bug-Ubuntu: https://bugs.launchpad.net/bugs/765961
+
+Index: bist/Makefile.in
+===================================================================
+--- bist.orig/Makefile.in 2011-06-23 10:15:09.184228382 +0000
++++ bist/Makefile.in 2011-06-23 10:14:56.354228113 +0000
+@@ -40,7 +40,7 @@
+
+
+ all: plug-in tags i18n $(OBJ) $(INC_DIR)*.hpp
+- $(CXX) -rdynamic $(CPPFLAGS) $(CXXFLAGS) $(LIBS) $(OBJ) -o $(ELF)
++ $(CXX) -rdynamic $(CPPFLAGS) $(CXXFLAGS) $(OBJ) -o $(ELF) $(LIBS)
+
+ main.o: $(SRC_DIR)main.cpp
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $(SRC_DIR)main.cpp
=== modified file 'debian/patches/series'
--- debian/patches/series 2009-12-31 11:51:01 +0000
+++ debian/patches/series 2011-06-23 10:14:35 +0000
@@ -3,3 +3,4 @@
02-fix_paths.patch
03-fix_homepath_creation.patch
04-add_libX11_linkage.patch
+05-ftbfs-as-needed.patch