1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
Description: Fix FTBFS with ld --as-needed.
Author: Matthias Klose <doko@ubuntu.com>
Bug-Debian: http://bugs.debian.org/641294
Bug-Ubuntu: https://bugs.launchpad.net/bugs/832821
--- a/Makefile
+++ b/Makefile
@@ -6,9 +6,9 @@
TARBALL := xmms2-scrobbler-$(VERSION).tar.gz
XMMS_CFLAGS := `pkg-config xmms2-client --cflags`
-XMMS_LDFLAGS := `pkg-config xmms2-client --libs`
+XMMS_LIBS := `pkg-config xmms2-client --libs`
CURL_CFLAGS := `pkg-config libcurl --cflags`
-CURL_LDFLAGS := `pkg-config libcurl --libs`
+CURL_LIBS := `pkg-config libcurl --libs`
ifndef VERBOSE
QUIET_CC = @echo ' ' CC $@;
@@ -35,7 +35,7 @@
install -m 755 $(BINARY) $(DESTDIR)$(PREFIX)/bin
$(BINARY): $(OBJECTS) bin
- $(QUIET_LINK)$(CC) $(LDFLAGS) $(XMMS_LDFLAGS) $(CURL_LDFLAGS) $(OBJECTS) -o $@
+ $(QUIET_LINK)$(CC) $(LDFLAGS) $(OBJECTS) $(XMMS_LIBS) $(CURL_LIBS) -o $@
src/%.o : src/%.c
$(QUIET_CC)$(CC) $(CFLAGS) $(XMMS_CFLAGS) $(CURL_CFLAGS) $(ENDIAN_CFLAGS) -o $@ -c $<
|