1
Description: Put Libraries into LDADD instead of LDFLAGS, this fixes an
2
issue with ld --as-needed.
3
Author: Andreas Moog <amoog@ubuntu.com>
4
Forwarded: http://sourceforge.net/support/tracker.php?aid=3298386
5
Last-Update: 2011-07-13
7
--- nzbget-0.7.0.orig/configure.ac
8
+++ nzbget-0.7.0/configure.ac
9
@@ -204,7 +204,8 @@ AC_ARG_WITH(libxml2_libraries,
11
if test "$INCVAL" = "no" -o "$LIBVAL" = "no"; then
12
PKG_CHECK_MODULES(libxml2, libxml-2.0,
13
- [LDFLAGS="${LDFLAGS} $libxml2_LIBS"]
14
+ [LDFLAGS="${LDFLAGS}"]
15
+ [nzbget_LDADD="${nzbget_LDADD} $libxml2_LIBS"]
16
[CPPFLAGS="${CPPFLAGS} $libxml2_CFLAGS"]
17
[CFLAGS="${CFLAGS} $libxml2_CFLAGS"])
19
@@ -290,7 +291,8 @@ if test "$ENABLEPARCHECK" = "yes"; then
21
if test "$INCVAL" = "no" -o "$LIBVAL" = "no"; then
22
PKG_CHECK_MODULES(libsigc, sigc++-2.0,
23
- [LDFLAGS="${LDFLAGS} $libsigc_LIBS"]
24
+ [LDFLAGS="${LDFLAGS}"]
25
+ [nzbget_LDADD="${nzbget_LDADD} $libsigc_LIBS"]
26
[CPPFLAGS="${CPPFLAGS} $libsigc_CFLAGS"])
29
@@ -549,6 +551,7 @@ dnl Substitute flags.
33
+AC_SUBST(nzbget_LDADD)