desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #58300
[Bug 905893] Re: psensor 0.6.2.15-1 fails to build in precise due to an unnamed struct in glib
The PPA used for daily build reproduce this issue since few days.
Could glib maintainer let know if this issue is going to be fixed or considered as 'not a bug'? If considered as bug, is it going to be fixed in Ubuntu before the Precise feature?
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to glib2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/905893
Title:
psensor 0.6.2.15-1 fails to build in precise due to an unnamed struct
in glib
Status in “glib2.0” package in Ubuntu:
Confirmed
Status in “psensor” package in Ubuntu:
Triaged
Bug description:
Debian glib2.0 version: 2.30.2-4
Ubuntu glib2.0 version: 2.31.4.tested-0ubuntu3
Link to glib upstream code: http://git.gnome.org/browse/glib/tree/glib/deprecated/gthread.h?id=2f9ab64ac9dc4aeba4a6a297888986d26515d6f8#n151
When trying to build psensor 0.6.2.15-1 in precise, it fails to due to an unnamed struct in glib:
gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libgtop-2.0 -I/usr/include/json -D_FORTIFY_SOURCE=2 -Wall -Werror -pedantic -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -c -o libpsensor_a-cpu.o `test -f 'cpu.c' || echo './'`cpu.c
In file included from /usr/include/glib-2.0/glib.h:107:0,
from /usr/include/libgtop-2.0/glibtop.h:25,
from /usr/include/libgtop-2.0/glibtop/cpu.h:25,
from cpu.c:25:
/usr/include/glib-2.0/glib/deprecated/gthread.h:165:4: error: ISO C90 doesn't support unnamed structs/unions [-Werror=edantic]
cc1: all warnings being treated as errors
make[4]: *** [libpsensor_a-cpu.o] Error 1
make[4]: Leaving directory `/«PKGBUILDDIR»/src/lib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/«PKGBUILDDIR»/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/«PKGBUILDDIR»'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/«PKGBUILDDIR»'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/905893/+subscriptions
References