Package: golem Version: 0.0.5-22 Severity: serious Tags: patch golem fails to build because it cannot install the plugins:
> i486-linux-gnu-gcc -O2 -pipe -DNDEBUG -Wall -I../../src/ -I../include/ > -DHAVE_CONFIG_H -fPIC -c -o box_iconify.o box_iconify.c > In file included from ../../src/wm.h:108, > from ../include/plugutil.h:33, > from box_iconify.c:29: > ../../src/xinerama.h:34:37: error: X11/extensions/Xinerama.h: No such file or > directory > box_iconify.c: In function 'icon_add': > box_iconify.c:93: warning: pointer targets in passing argument 6 of > 'XGetGeometry' differ in signedness > box_iconify.c:93: warning: pointer targets in passing argument 7 of > 'XGetGeometry' differ in signedness > box_iconify.c:93: warning: pointer targets in passing argument 8 of > 'XGetGeometry' differ in signedness > box_iconify.c:93: warning: pointer targets in passing argument 9 of > 'XGetGeometry' differ in signedness > box_iconify.c: In function 'window_death': > box_iconify.c:123: warning: dereferencing type-punned pointer will break > strict-aliasing rules > box_iconify.c: In function 'iconify_notify': > box_iconify.c:134: warning: dereferencing type-punned pointer will break > strict-aliasing rules > box_iconify.c: In function 'restore_notify': > box_iconify.c:147: warning: dereferencing type-punned pointer will break > strict-aliasing rules > box_iconify.c: In function 'button_press': > box_iconify.c:158: warning: dereferencing type-punned pointer will break > strict-aliasing rules > box_iconify.c: In function 'button_release': > box_iconify.c:170: warning: dereferencing type-punned pointer will break > strict-aliasing rules > box_iconify.c: In function 'pointer_motion': > box_iconify.c:187: warning: dereferencing type-punned pointer will break > strict-aliasing rules ... > for i in build-plugin/* ; do \ > /usr/bin/install -c $i > /tmp/buildd/golem-0.0.5/debian/golem/usr/lib/golem/plugins/ ; \ > done > /usr/bin/install: cannot stat `build-plugin/*': No such file or directory The plugins fail to build because the Xinerama extension is not available. The attached patch adds a build-dependency on libxinerama-dev, which fixes this problem. -- Matt
diff -u golem-0.0.5/debian/control golem-0.0.5/debian/control --- golem-0.0.5/debian/control +++ golem-0.0.5/debian/control @@ -2,7 +2,7 @@ Section: x11 Priority: optional Maintainer: Philippe Normand (phil) <[EMAIL PROTECTED]> -Build-Depends: debhelper (>> 3.0.0), xlibs-dev (>= 4.0.1-1), coreutils (>= 4.5.4-1), autotools-dev (>= 20020621.1), libesd0-dev, bison, flex +Build-Depends: debhelper (>> 3.0.0), xlibs-dev (>= 4.0.1-1), coreutils (>= 4.5.4-1), autotools-dev (>= 20020621.1), libesd0-dev, bison, flex, libxinerama-dev Standards-Version: 3.6.1 Package: golem
signature.asc
Description: Digital signature