Source: libayatana-indicator
Version: 0.6.1-1
Severity: serious
User: helm...@debian.org
Usertags: rebootstrap

After failing to cross build libayatana-indicator, I tried to build it
natively, but it fails the same way:

| /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../../libayatana-indicator -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -pthread 
-I/usr/include/libayatana-ido3-0.4 -I/usr/include/gtk-3.0 
-I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include 
-I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo 
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 
-I/usr/include/libpng16 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include  
-DG_LOG_DOMAIN=\"libayatana-indicator\" -Wall -Werror 
-Wno-error=deprecated-declarations -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c -o 
libayatana_indicator3_la-indicator-ng.lo `test -f 'indicator-ng.c' || echo 
'../../../libayatana-indicator/'`indicator-ng.c
| libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libayatana-indicator 
-I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread 
-I/usr/include/libayatana-ido3-0.4 -I/usr/include/gtk-3.0 
-I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include 
-I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo 
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 
-I/usr/include/libpng16 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-DG_LOG_DOMAIN=\"libayatana-indicator\" -Wall -Werror 
-Wno-error=deprecated-declarations -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c 
../../../libayatana-indicator/indicator-ng.c  -fPIC -DPIC -o 
.libs/libayatana_indicator3_la-indicator-ng.o
| ../../../libayatana-indicator/indicator-ng.c: In function 'indicator_ng_init':
| ../../../libayatana-indicator/indicator-ng.c:690:21: error: assignment from 
incompatible pointer type [-Werror=incompatible-pointer-types]
|    self->entry.label = g_object_ref_sink (gtk_label_new (NULL));
|                      ^
| ../../../libayatana-indicator/indicator-ng.c:691:21: error: assignment from 
incompatible pointer type [-Werror=incompatible-pointer-types]
|    self->entry.image = g_object_ref_sink (gtk_image_new ());
|                      ^
| ../../../libayatana-indicator/indicator-ng.c:693:20: error: assignment from 
incompatible pointer type [-Werror=incompatible-pointer-types]
|    self->entry.menu = g_object_ref_sink (gtk_menu_new ());
|                     ^
| cc1: all warnings being treated as errors
| make[5]: *** [Makefile:770: libayatana_indicator3_la-indicator-ng.lo] Error 1
| make[5]: Leaving directory 
'/<<PKGBUILDDIR>>/builddir/gtk3/libayatana-indicator'
| make[4]: *** [Makefile:520: all] Error 2
| make[4]: Leaving directory 
'/<<PKGBUILDDIR>>/builddir/gtk3/libayatana-indicator'
| make[3]: *** [Makefile:439: all-recursive] Error 1
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/builddir/gtk3'
| make[2]: *** [Makefile:370: all] Error 2
| make[2]: Leaving directory '/<<PKGBUILDDIR>>/builddir/gtk3'
| dh_auto_build: cd builddir/gtk3 && make -j1 returned exit code 2
| make[1]: *** [debian/rules:33: dobuild-gtk3] Error 2
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| make: *** [debian/rules:20: build-arch] Error 2
| dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2

Helmut

Reply via email to