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.

Reply via email to