Package: audtty
Severity: important
Tags: patch

Dear Maintainer, this package fails to build from source in Sid:

make[1]: Entering directory `/build/buildd/audtty-0.1.12'
cc -g -Wall -I/usr/include/dbus-1.0 -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Wformat-security -o main.o -c main.c
In file included from main.c:20:0:
/usr/include/audacious/audctrl.h:23:18: fatal error: glib.h: No such file or 
directory

Please consider applying this patch.

Regards,


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

Kernel: Linux 3.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Description: Fix glib-2.0 include and link
Author: Angel Abad <angela...@ubuntu.com>

--- a/Makefile.in
+++ b/Makefile.in
@@ -8,7 +8,8 @@
 
 
 AUDACIOUS_CFLAGS=@AUDACIOUS_CFLAGS@ -I/usr/include/dbus-1.0
-LDADD=-ldbus-glib-1 -lncursesw -laudclient
+GLIB_CFLAGS=`pkg-config --cflags glib-2.0`
+LDADD=-ldbus-glib-1 -lncursesw -laudclient `pkg-config --libs glib-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)
@@ -21,7 +22,7 @@
 	cc -g -O2 -g2 -Wall -Werror ${LDFLAGS} -o audtty $(BINS) $(LDADD)
 
 .c.o:
-	cc -g -Wall ${AUDACIOUS_CFLAGS} ${CFLAGS} -o $@ -c $<
+	cc -g -Wall ${AUDACIOUS_CFLAGS} ${GLIB_CFLAGS} ${CFLAGS} -o $@ -c $<
 
 install: audtty
 	mkdir -p ${bindir}

Reply via email to