[Pkg-cairo-dock-devel] Bug#882418: cairo-dock-plug-ins: FTBFS - error: redefinition of 'struct timespec'
James Cowgill
jcowgill at debian.org
Wed Nov 22 15:37:46 UTC 2017
Source: cairo-dock-plug-ins
Version: 3.4.1-1.1
Severity: serious
Tags: sid buster
Hi,
cairo-dock-plug-ins FTBFS with the following error:
> In file included from /usr/include/sched.h:32:0,
> from /usr/include/pthread.h:23,
> from /usr/include/glib-2.0/glib/deprecated/gthread.h:128,
> from /usr/include/glib-2.0/glib.h:108,
> from /usr/include/cairo-dock/gldit/cairo-dock-struct.h:23,
> from /usr/include/cairo-dock/cairo-dock.h:29,
> from /<<PKGBUILDDIR>>/alsaMixer/src/applet-struct.h:26,
> from /<<PKGBUILDDIR>>/alsaMixer/src/applet-init.c:20:
> /usr/include/mips64el-linux-gnuabi64/bits/types/struct_timespec.h:8:8: error: redefinition of 'struct timespec'
> struct timespec
> ^~~~~~~~
> In file included from /usr/include/alsa/asoundlib.h:49:0,
> from /<<PKGBUILDDIR>>/alsaMixer/src/applet-struct.h:24,
> from /<<PKGBUILDDIR>>/alsaMixer/src/applet-init.c:20:
> /usr/include/alsa/global.h:143:8: note: originally defined here
> struct timespec {
> ^~~~~~~~
> In file included from /usr/include/mips64el-linux-gnuabi64/sys/time.h:25:0,
> from /usr/include/cairo-dock/gldit/cairo-dock-image-buffer.h:25,
> from /usr/include/cairo-dock/gldit/cairo-dock-icon-factory.h:26,
> from /usr/include/cairo-dock/gldit/cairo-dock-file-manager.h:23,
> from /usr/include/cairo-dock/gldit/cairo-dock-global-variables.h:24,
> from /usr/include/cairo-dock/cairo-dock.h:31,
> from /<<PKGBUILDDIR>>/alsaMixer/src/applet-struct.h:26,
> from /<<PKGBUILDDIR>>/alsaMixer/src/applet-init.c:20:
> /usr/include/mips64el-linux-gnuabi64/bits/types/struct_timeval.h:8:8: error: redefinition of 'struct timeval'
> struct timeval
> ^~~~~~~
> In file included from /usr/include/alsa/asoundlib.h:49:0,
> from /<<PKGBUILDDIR>>/alsaMixer/src/applet-struct.h:24,
> from /<<PKGBUILDDIR>>/alsaMixer/src/applet-init.c:20:
> /usr/include/alsa/global.h:138:8: note: originally defined here
> struct timeval {
> ^~~~~~~
> alsaMixer/src/CMakeFiles/cd-AlsaMixer.dir/build.make:65: recipe for target 'alsaMixer/src/CMakeFiles/cd-AlsaMixer.dir/applet-init.c.o' failed
> make[3]: *** [alsaMixer/src/CMakeFiles/cd-AlsaMixer.dir/applet-init.c.o] Error 1
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-mips64el-linux-gnuabi64'
> CMakeFiles/Makefile2:427: recipe for target 'alsaMixer/src/CMakeFiles/cd-AlsaMixer.dir/all' failed
> make[2]: *** [alsaMixer/src/CMakeFiles/cd-AlsaMixer.dir/all] Error 2
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-mips64el-linux-gnuabi64'
> Makefile:154: recipe for target 'all' failed
> make[1]: *** [all] Error 2
> make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-mips64el-linux-gnuabi64'
> /usr/share/cdbs/1/class/makefile.mk:77: recipe for target 'debian/stamp-makefile-build' failed
> make: *** [debian/stamp-makefile-build] Error 2
The error can be seen in the failed mips64el build on the buildds, but
the bug also occurs when rebuilding manually on amd64.
This might be a bug in alsa-lib, but I didn't investigate further.
Thanks,
James
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-cairo-dock-devel/attachments/20171122/2b9bfff2/attachment.sig>
More information about the Pkg-cairo-dock-devel
mailing list