Package: clutter-gesture
Version: 0.0.2.1-6
Severity: serious
Tags: patch
Justification: fails to build from source (but built successfully in the past)

Building with -Werror in stable release packages is evil, even more so for a
presumably abandoned package like this one. I'm attaching a patch to
remove -Werror. Thanks!

The current version of clutter-gesture fails to build in Ubuntu 12.10 Alpha.
https://launchpadlibrarian.net/105845281/buildlog_ubuntu-quantal-i386.clutter-gesture_0.0.2.1-6_FAILEDTOBUILD.txt.gz

make[3]: Entering directory
`/build/buildd/clutter-gesture-0.0.2.1/clutter-gesture'
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -pthread -I/usr/include/glib-2.0
-I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/clutter-1.0
-I/usr/include/pango-1.0 -I/usr/include/cogl -I/usr/include/cairo
-I/usr/include/atk-1.0 -I/usr/include/json-glib-1.0
-I/usr/include/gtk-3.0 -I/usr/include/freetype2
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libdrm
-I/usr/include/libpng12 -I/usr/include/pixman-1
-I/usr/include/gio-unix-2.0/   -Wall -Werror
-Wno-error=unused-but-set-variable -Wno-error=unused-but-set-parameter
-fPIC  -D_FORTIFY_SOURCE=2 -g -pthread -I/usr/include/glib-2.0
-I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/clutter-1.0
-I/usr/include/pango-1.0 -I/usr/include/cogl -I/usr/include/cairo
-I/usr/include/atk-1.0 -I/usr/include/json-glib-1.0
-I/usr/include/gtk-3.0 -I/usr/include/freetype2
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libdrm
-I/usr/include/libpng12 -I/usr/include/pixman-1
-I/usr/include/gio-unix-2.0/   -Wall -Werror
-Wno-error=unused-but-set-variable -Wno-error=unused-but-set-parameter
-fPIC -DPKGDATADIR="\"/usr/share/cluttergesture\"" -I./ -I../engine -g
-O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
-Wformat-security -Werror=format-security -Wall -c -o
clutter-gesture.lo clutter-gesture.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -pthread
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/usr/include/clutter-1.0 -I/usr/include/pango-1.0
-I/usr/include/cogl -I/usr/include/cairo -I/usr/include/atk-1.0
-I/usr/include/json-glib-1.0 -I/usr/include/gtk-3.0
-I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/libdrm -I/usr/include/libpng12 -I/usr/include/pixman-1
-I/usr/include/gio-unix-2.0/ -Wall -Werror
-Wno-error=unused-but-set-variable -Wno-error=unused-but-set-parameter
-fPIC -D_FORTIFY_SOURCE=2 -g -pthread -I/usr/include/glib-2.0
-I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/clutter-1.0
-I/usr/include/pango-1.0 -I/usr/include/cogl -I/usr/include/cairo
-I/usr/include/atk-1.0 -I/usr/include/json-glib-1.0
-I/usr/include/gtk-3.0 -I/usr/include/freetype2
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libdrm
-I/usr/include/libpng12 -I/usr/include/pixman-1
-I/usr/include/gio-unix-2.0/ -Wall -Werror
-Wno-error=unused-but-set-variable -Wno-error=unused-but-set-parameter
-fPIC -DPKGDATADIR=\"/usr/share/cluttergesture\" -I./ -I../engine -g
-O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
-Wformat-security -Werror=format-security -Wall -c clutter-gesture.c
-fPIC -DPIC -o .libs/clutter-gesture.o
clutter-gesture.c: In function 'clutter_gesture_class_init':
clutter-gesture.c:300:3: error: 'g_mutex_new' is deprecated (declared
at /usr/include/glib-2.0/glib/deprecated/gthread.h:271)
[-Werror=deprecated-declarations]
clutter-gesture.c: In function 'captured_event_cb':
clutter-gesture.c:434:19: warning: variable 'stage' set but not used
[-Wunused-but-set-variable]
clutter-gesture.c:464:26: warning: variable 'klass' set but not used
[-Wunused-but-set-variable]
cc1: all warnings being treated as errors

-- System Information:
Debian Release: wheezy/sid
  APT prefers quantal-updates
  APT policy: (500, 'quantal-updates'), (500, 'quantal-security'),
(500, 'quantal'), (100, 'quantal-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 3.4.0-2-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Attachment: remove-Werror.diff
Description: Binary data

Reply via email to