Source: jgmenu Version: 4.4.1-2 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20241222 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_build -- CONTRIB_DIRS="xfce4-panel gtktheme lx" > make -j8 "CONTRIB_DIRS=xfce4-panel gtktheme lx" > CC jgmenu.o > CC x11-ui.o > CC config.o > CC util.o > CC geometry.o > CC isprog.o > CC sbuf.o > CC icon-find.o > CC icon.o > CC xpm-loader.o > CC xdgdirs.o > CC xsettings.o > In file included from src/x11-ui.h:10, > from src/geometry.h:47, > from src/geometry.c:5: > /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/librsvg-2.0/librsvg/rsvg.h:1331:1: > warning: this use of "defined" may not be portable [-Wexpansion-to-defined] > 1331 | #if LIBRSVG_CHECK_FEATURE(PIXBUF) > | ^~~~~~~~~~~~~~~~~~~ > In file included from src/x11-ui.h:10, > from src/x11-ui.c:27: > /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/librsvg-2.0/librsvg/rsvg.h:1331:1: > warning: this use of "defined" may not be portable [-Wexpansion-to-defined] > 1331 | #if LIBRSVG_CHECK_FEATURE(PIXBUF) > | ^~~~~~~~~~~~~~~~~~~ > In file included from src/icon.c:15: > /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/librsvg-2.0/librsvg/rsvg.h:1331:1: > warning: this use of "defined" may not be portable [-Wexpansion-to-defined] > 1331 | #if LIBRSVG_CHECK_FEATURE(PIXBUF) > | ^~~~~~~~~~~~~~~~~~~ > CC xsettings-helper.o > In file included from src/x11-ui.h:10, > from src/jgmenu.c:27: > /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/librsvg-2.0/librsvg/rsvg.h:1331:1: > warning: this use of "defined" may not be portable [-Wexpansion-to-defined] > 1331 | #if LIBRSVG_CHECK_FEATURE(PIXBUF) > | ^~~~~~~~~~~~~~~~~~~ > CC filter.o > CC compat.o > CC lockfile.o > CC argv-buf.o > CC t2conf.o > CC ipc.o > CC unix_sockets.o > CC bl.o > CC cache.o > CC back.o > CC terminal.o > CC restart.o > CC theme.o > CC gtkconf.o > CC font.o > CC args.o > CC widgets.o > In file included from src/x11-ui.h:10, > from src/geometry.h:47, > from src/ipc.c:13: > /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/librsvg-2.0/librsvg/rsvg.h:1331:1: > warning: this use of "defined" may not be portable [-Wexpansion-to-defined] > 1331 | #if LIBRSVG_CHECK_FEATURE(PIXBUF) > | ^~~~~~~~~~~~~~~~~~~ > CC pm.o > CC socket.o > CC workarea.o > CC charset.o > CC hooks.o > CC spawn.o > CC jgmenu-ob.o > CC i18n.o > CC hashmap.o > CC jgmenu-socket.o > In file included from src/x11-ui.h:10, > from src/widgets.c:31: > /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/librsvg-2.0/librsvg/rsvg.h:1331:1: > warning: this use of "defined" may not be portable [-Wexpansion-to-defined] > 1331 | #if LIBRSVG_CHECK_FEATURE(PIXBUF) > | ^~~~~~~~~~~~~~~~~~~ > CC jgmenu-i18n.o > In file included from src/x11-ui.h:10, > from src/workarea.c:5: > /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/librsvg-2.0/librsvg/rsvg.h:1331:1: > warning: this use of "defined" may not be portable [-Wexpansion-to-defined] > 1331 | #if LIBRSVG_CHECK_FEATURE(PIXBUF) > | ^~~~~~~~~~~~~~~~~~~ > CC jgmenu-greeneye.o > CC jgmenu-obtheme.o > CC set.o > CC jgmenu-apps.o > CC desktop.o > CC dirs.o > In file included from /usr/include/x86_64-linux-gnu/sys/select.h:30, > from /usr/include/x86_64-linux-gnu/sys/types.h:179, > from /usr/include/stdlib.h:514, > from src/jgmenu.c:10: > In function ‘clear_self_pipe’, > inlined from ‘hide_menu’ at src/jgmenu.c:1519:2: > src/jgmenu.c:1495:14: warning: ‘readfds’ is used uninitialized > [-Wuninitialized] > 1495 | if (!FD_ISSET(pipe_fds[0], &readfds)) > | ^ > src/jgmenu.c: In function ‘hide_menu’: > src/jgmenu.c:1493:16: note: ‘readfds’ declared here > 1493 | fd_set readfds; > | ^~~~~~~ > CC lang.o > CC fmt.o > CC jgmenu-config.o > LINK jgmenu-ob > LINK jgmenu-socket > LINK jgmenu-i18n > LINK jgmenu-greeneye > LINK jgmenu-obtheme > LINK jgmenu-config > LINK jgmenu-apps > LINK jgmenu > CC libjgmenu.so > Package libxfce4ui-2 was not found in the pkg-config search path. > Perhaps you should add the directory containing `libxfce4ui-2.pc' > to the PKG_CONFIG_PATH environment variable > Package 'libxfce4ui-2', required by 'libxfce4panel-2.0', not found > <command-line>: warning: "VERSION" redefined > <command-line>: note: this is the location of the previous definition > jgmenu-applet.c:7:10: fatal error: libxfce4util/libxfce4util.h: No such file > or directory > 7 | #include <libxfce4util/libxfce4util.h> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > compilation terminated. > make[3]: *** [Makefile:16: libjgmenu.so] Error 1 The full build log is available from: http://qa-logs.debian.net/2024/12/22/jgmenu_4.4.1-2_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241222;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241222&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.