[vlc-devel] notify module (from VLC 1.1.6) fails to build on Debian experimental

Benjamin Drung bdrung at ubuntu.com
Mon Jan 24 14:03:07 CET 2011


Hi,

 VLC 1.1.6 fails to build on Debian experimental:

libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../..
-I../../../include -I../../../include -DSYS_LINUX -D_FILE_OFFSET_BITS=64
-D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE -D__LIBVLC__ -D__PLUGIN__
-DMODULE_NAME=notify -DMODULE_NAME_IS_notify -DMODULE_STRING=\"notify\"
-O2 -ffast-math -funroll-loops -mtune=athlon64 -fomit-frame-pointer
-pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libpng12 -g -O2 -Wall -Wextra
-Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast
-Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var
-Werror-implicit-function-declaration -pipe -c notify.c  -fPIC -DPIC
-o .libs/libnotify_plugin_la-notify.o
notify.c:37:21: fatal error: gtk/gtk.h: No such file or directory

After some research I found the reason: The notify module builds against
libnotify, but not libgtk2.0. libnotify used to pull libgtk2.0, but it
doesn't depend on libgtk2.0 in Debian experimental any more. The notify
module has to build depend on libgtk2.0.

-- 
Benjamin Drung
Debian & Ubuntu Developer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20110124/f580d49f/attachment.sig>


More information about the vlc-devel mailing list