Package: audtty
Version: 0.1.12-2
Severity: wishlist
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu precise ubuntu-patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



*** /tmp/tmpsMvCl5/bug_body
In Ubuntu, the attached patch will be applied to achieve the following:

    Allow building with ld --as-needed, put all libraries in LDADD,
    not in LDFLAGS.

See http://wiki.debian.org/ToolChain/DSOLinking#Only_link_with_needed_libraries
and http://lists.debian.org/debian-devel-announce/2011/02/msg00011.html for more
information.

Sorry that I missed the LDFLAGS exported in debian/rules the last time.

Thanks for considering the patch.

Regards, Andreas Moog


- -- System Information:
Debian Release: wheezy/sid
  APT prefers precise
  APT policy: (500, 'precise')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-2-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)

iQIcBAEBAgAGBQJOxsZ5AAoJEGHzRCZ03mYkDtEP/jRoop+NGg9JIHxgcYD9etJy
BztOOeJ54H92XuA5LKq0igyKTyUM+GLYCUeGphJtmmJgnpIesnYS3l8VP3hFbWAr
VBK8j8vlcdcn17jq+3Xw6K6/sjosh7DqaDuBhOzhI5oVeTcsHalhy9abtd71HuLw
FX7dKLUf7DxCF9qg9EwvALfsWUEtwC5f0OIUYvGpgTc2s6T690G2ANER8ppe7i33
Bj23Jue7NH+cF1PyFAxc0n2BmNY6Rf1aZcBdBFa11DXFyueR7lNamz3rjAP3LL2G
TUO72/0HUFAzwF21dhYSFhWgEZovav5T8/ArVjfDoAiHTHUZPzTsJoRwFFGQTgtk
EAlVqgY4jAJgcFVNsvCq0f9n7WudXArtVm+F3fVF35lIWCfVfXjYE9TnPL6Pci9+
xWiCfhoDhBo3vt4qNxasnkB/BmDj3fK2kjuxFihcsvLafQApBYAfBatdqVrrYQKF
FbK71ZHlfJiXN6+hs62uDOZIeJ6zj48DPhgICT0C1hvhyHWKz5EayRu5CfhHdioj
5+hlp4RVgL4d2IukcuO5hwob2HklLHS3IQJUsWgW4T4AI9XGwa19vTxzXqkzQ8/w
kNfTGDaC+LyOLfd6+kSjlz1CBAU9xsGcLsA7WSx8go5/dBvtx1PJGvnEXI0P6A7r
ucJ8gDdUMLRlMzGmfEaG
=K2qW
-----END PGP SIGNATURE-----
diff -Nru audtty-0.1.12/debian/patches/01-ftbfs_dso_linking audtty-0.1.12/debian/patches/01-ftbfs_dso_linking
--- audtty-0.1.12/debian/patches/01-ftbfs_dso_linking	2011-08-23 22:26:45.000000000 +0000
+++ audtty-0.1.12/debian/patches/01-ftbfs_dso_linking	2011-11-18 20:46:19.000000000 +0000
@@ -11,7 +11,7 @@
  
  
  AUDACIOUS_CFLAGS=@AUDACIOUS_CFLAGS@ -I/usr/include/dbus-1.0
-+LDADD=-ldbus-glib-1 -lncursesw -laudclient
++LDADD=-ldbus-glib-1 -lncursesw -laudclient -lglib-2.0 -lgobject-2.0
  
  SOURCES=main.c curses_printf.c playlist.c playlist_jump.c playlist_addurl.c settings.c connect.c browse.c playlist_create.c
  BINS=$(SOURCES:.c=.o)
diff -Nru audtty-0.1.12/debian/rules audtty-0.1.12/debian/rules
--- audtty-0.1.12/debian/rules	2011-08-23 22:22:13.000000000 +0000
+++ audtty-0.1.12/debian/rules	2011-11-18 20:46:01.000000000 +0000
@@ -1,7 +1,5 @@
 #!/usr/bin/make -f
 
-export LDFLAGS += -lglib-2.0 -lgobject-2.0
-
 %:
 	dh $@
 

Reply via email to