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 $@