Package: src:libgnt
Version: 2.14.3-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- -Ddoc=true -Dpython2=false
        cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 
meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc 
--localstatedir=/var --libdir=lib/x86_64-linux-gnu -Dpython.bytecompile=-1 -Ddoc=true 
-Dpython2=false
The Meson build system
Version: 1.3.0
Source dir: /<<PKGBUILDDIR>>
Build dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
Build type: native build
Project name: libgnt
Project version: 2.14.3
C compiler for the host machine: cc (gcc 13.2.0 "cc (Debian 13.2.0-8) 13.2.0")
C linker for the host machine: cc ld.bfd 2.41.50.20231202
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
Run-time dependency glib-2.0 found: YES 2.78.1
Run-time dependency gobject-2.0 found: YES 2.78.1
Run-time dependency gmodule-2.0 found: YES 2.78.1
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libxml-2.0 found: NO (tried pkgconfig and cmake)
Library ncursesw found: YES
Library panelw found: YES
Library tinfow found: NO
Header "/usr/include/ncursesw/ncurses.h" has symbol "get_wch" : YES
Configuring gntconfig.h using configuration
Dependency glib-2.0 found: YES 2.78.1 (cached)
Program /usr/bin/glib-genmarshal found: YES (/usr/bin/glib-genmarshal)
Configuring version.xml using configuration
Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan)
Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj)
Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb)
Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml)
Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref)
Build targets in project: 15

libgnt 2.14.3

  User defined options
    buildtype         : plain
    libdir            : lib/x86_64-linux-gnu
    localstatedir     : /var
    prefix            : /usr
    sysconfdir        : /etc
    wrap_mode         : nodownload
    python.bytecompile: -1
    doc               : true
    python2           : false

Found ninja-1.11.1 at /usr/bin/ninja
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build
        cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v
[1/35] /usr/bin/glib-genmarshal --prefix gnt_closure_marshal --output 
gntmarshal.h --header ../genmarshal --pragma-once
INFO: Reading ../genmarshal...
[2/35] /usr/bin/glib-genmarshal --prefix gnt_closure_marshal --output 
gntmarshal.c --body ../genmarshal --include-header gntmarshal.h
INFO: Reading ../genmarshal...
[3/35] cc -Iwms/irssi.so.p -Iwms -I../wms -I/usr/include/ncursesw -I. -I.. 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -MD -MQ wms/irssi.so.p/irssi.c.o -MF wms/irssi.so.p/irssi.c.o.d 
-o wms/irssi.so.p/irssi.c.o -c ../wms/irssi.c
[4/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 
libgnt.so.0.14.3.p/meson-generated_.._gntmarshal.c.o -MF 
libgnt.so.0.14.3.p/meson-generated_.._gntmarshal.c.o.d -o 
libgnt.so.0.14.3.p/meson-generated_.._gntmarshal.c.o -c gntmarshal.c
[5/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntbindable.c.o -MF 
libgnt.so.0.14.3.p/gntbindable.c.o.d -o libgnt.so.0.14.3.p/gntbindable.c.o -c 
../gntbindable.c
[6/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntwidget.c.o -MF 
libgnt.so.0.14.3.p/gntwidget.c.o.d -o libgnt.so.0.14.3.p/gntwidget.c.o -c ../gntwidget.c
[7/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntbutton.c.o -MF 
libgnt.so.0.14.3.p/gntbutton.c.o.d -o libgnt.so.0.14.3.p/gntbutton.c.o -c ../gntbutton.c
[8/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntbox.c.o -MF 
libgnt.so.0.14.3.p/gntbox.c.o.d -o libgnt.so.0.14.3.p/gntbox.c.o -c ../gntbox.c
[9/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntcheckbox.c.o -MF 
libgnt.so.0.14.3.p/gntcheckbox.c.o.d -o libgnt.so.0.14.3.p/gntcheckbox.c.o -c 
../gntcheckbox.c
[10/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntclipboard.c.o -MF 
libgnt.so.0.14.3.p/gntclipboard.c.o.d -o libgnt.so.0.14.3.p/gntclipboard.c.o -c 
../gntclipboard.c
[11/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntcolors.c.o -MF 
libgnt.so.0.14.3.p/gntcolors.c.o.d -o libgnt.so.0.14.3.p/gntcolors.c.o -c ../gntcolors.c
[12/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntcombobox.c.o -MF 
libgnt.so.0.14.3.p/gntcombobox.c.o.d -o libgnt.so.0.14.3.p/gntcombobox.c.o -c 
../gntcombobox.c
[13/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntfilesel.c.o -MF 
libgnt.so.0.14.3.p/gntfilesel.c.o.d -o libgnt.so.0.14.3.p/gntfilesel.c.o -c ../gntfilesel.c
../gntfilesel.c: In function ‘update_location’:
../gntfilesel.c:113:79: warning: array subscript 1 is outside array bounds of 
‘char[1]’ [-Warray-bounds=]
  113 |         old = g_strdup_printf("%s%s%s", SAFE(sel->current), SAFE(sel->current)[1] ? 
G_DIR_SEPARATOR_S : "", tmp ? tmp : "");
../gntfilesel.c:113:79: warning: array subscript 1 is outside array bounds of 
‘char[1]’ [-Warray-bounds=]
[14/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntentry.c.o -MF 
libgnt.so.0.14.3.p/gntentry.c.o.d -o libgnt.so.0.14.3.p/gntentry.c.o -c ../gntentry.c
[15/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntlabel.c.o -MF 
libgnt.so.0.14.3.p/gntlabel.c.o.d -o libgnt.so.0.14.3.p/gntlabel.c.o -c ../gntlabel.c
[16/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntkeys.c.o -MF 
libgnt.so.0.14.3.p/gntkeys.c.o.d -o libgnt.so.0.14.3.p/gntkeys.c.o -c ../gntkeys.c
[17/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntline.c.o -MF 
libgnt.so.0.14.3.p/gntline.c.o.d -o libgnt.so.0.14.3.p/gntline.c.o -c ../gntline.c
[18/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntmenuitem.c.o -MF 
libgnt.so.0.14.3.p/gntmenuitem.c.o.d -o libgnt.so.0.14.3.p/gntmenuitem.c.o -c 
../gntmenuitem.c
[19/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntmenu.c.o -MF 
libgnt.so.0.14.3.p/gntmenu.c.o.d -o libgnt.so.0.14.3.p/gntmenu.c.o -c ../gntmenu.c
[20/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntmenuitemcheck.c.o -MF 
libgnt.so.0.14.3.p/gntmenuitemcheck.c.o.d -o libgnt.so.0.14.3.p/gntmenuitemcheck.c.o -c 
../gntmenuitemcheck.c
[21/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntprogressbar.c.o -MF 
libgnt.so.0.14.3.p/gntprogressbar.c.o.d -o libgnt.so.0.14.3.p/gntprogressbar.c.o -c 
../gntprogressbar.c
../gntprogressbar.c: In function ‘gnt_progress_bar_draw’:
../gntprogressbar.c:49:20: warning: Deprecated pre-processor symbol: replace with 
"G_ADD_PRIVATE"
   49 |         GntProgressBarPrivate *priv = GNT_PROGRESS_BAR_GET_PRIVATE 
(GNT_PROGRESS_BAR (widget));
      |                    
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../gntprogressbar.c: In function ‘gnt_progress_bar_class_init’:
../gntprogressbar.c:124:9: warning: ‘g_type_class_add_private’ is deprecated 
[-Wdeprecated-declarations]
  124 |         g_type_class_add_private (g_class, sizeof 
(GntProgressBarPrivate));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from ../gntbindable.h:34,
                 from ../gntwidget.h:44,
                 from ../gnt.h:42,
                 from ../gntprogressbar.h:32,
                 from ../gntprogressbar.c:24:
/usr/include/glib-2.0/gobject/gtype.h:1495:10: note: declared here
 1495 | void     g_type_class_add_private       (gpointer                    
g_class,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
../gntprogressbar.c: In function ‘gnt_progress_bar_init’:
../gntprogressbar.c:134:20: warning: Deprecated pre-processor symbol: replace with 
"G_ADD_PRIVATE"
  134 |         GntProgressBarPrivate *priv = GNT_PROGRESS_BAR_GET_PRIVATE 
(GNT_PROGRESS_BAR (widget));
      |                    
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../gntprogressbar.c: In function ‘gnt_progress_bar_set_fraction’:
../gntprogressbar.c:182:20: warning: Deprecated pre-processor symbol: replace with 
"G_ADD_PRIVATE"
  182 |         GntProgressBarPrivate *priv = GNT_PROGRESS_BAR_GET_PRIVATE 
(pbar);
      |                    
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../gntprogressbar.c: In function ‘gnt_progress_bar_set_orientation’:
../gntprogressbar.c:200:20: warning: Deprecated pre-processor symbol: replace with 
"G_ADD_PRIVATE"
  200 |         GntProgressBarPrivate *priv = GNT_PROGRESS_BAR_GET_PRIVATE 
(pbar);
      |                    
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../gntprogressbar.c: In function ‘gnt_progress_bar_set_show_progress’:
../gntprogressbar.c:225:20: warning: Deprecated pre-processor symbol: replace with 
"G_ADD_PRIVATE"
  225 |         GntProgressBarPrivate *priv = GNT_PROGRESS_BAR_GET_PRIVATE 
(pbar);
      |                    
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../gntprogressbar.c: In function ‘gnt_progress_bar_get_fraction’:
../gntprogressbar.c:232:20: warning: Deprecated pre-processor symbol: replace with 
"G_ADD_PRIVATE"
  232 |         GntProgressBarPrivate *priv = GNT_PROGRESS_BAR_GET_PRIVATE 
(pbar);
      |                    
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../gntprogressbar.c: In function ‘gnt_progress_bar_get_orientation’:
../gntprogressbar.c:239:20: warning: Deprecated pre-processor symbol: replace with 
"G_ADD_PRIVATE"
  239 |         GntProgressBarPrivate *priv = GNT_PROGRESS_BAR_GET_PRIVATE 
(pbar);
      |                    
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../gntprogressbar.c: In function ‘gnt_progress_bar_get_show_progress’:
../gntprogressbar.c:246:20: warning: Deprecated pre-processor symbol: replace with 
"G_ADD_PRIVATE"
  246 |         GntProgressBarPrivate *priv = GNT_PROGRESS_BAR_GET_PRIVATE 
(pbar);
      |                    
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[22/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntslider.c.o -MF 
libgnt.so.0.14.3.p/gntslider.c.o.d -o libgnt.so.0.14.3.p/gntslider.c.o -c ../gntslider.c
[23/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntstyle.c.o -MF 
libgnt.so.0.14.3.p/gntstyle.c.o.d -o libgnt.so.0.14.3.p/gntstyle.c.o -c ../gntstyle.c
[24/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gnttextview.c.o -MF 
libgnt.so.0.14.3.p/gnttextview.c.o.d -o libgnt.so.0.14.3.p/gnttextview.c.o -c 
../gnttextview.c
[25/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntutils.c.o -MF 
libgnt.so.0.14.3.p/gntutils.c.o.d -o libgnt.so.0.14.3.p/gntutils.c.o -c ../gntutils.c
[26/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntwindow.c.o -MF 
libgnt.so.0.14.3.p/gntwindow.c.o.d -o libgnt.so.0.14.3.p/gntwindow.c.o -c ../gntwindow.c
[27/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntwm.c.o -MF 
libgnt.so.0.14.3.p/gntwm.c.o.d -o libgnt.so.0.14.3.p/gntwm.c.o -c ../gntwm.c
FAILED: libgnt.so.0.14.3.p/gntwm.c.o
cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gntwm.c.o -MF 
libgnt.so.0.14.3.p/gntwm.c.o.d -o libgnt.so.0.14.3.p/gntwm.c.o -c ../gntwm.c
../gntwm.c: In function ‘work_around_for_ncurses_bug’:
../gntwm.c:170:35: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  170 |                 sx = getbegx(panel->win);
      |                                   ^~
../gntwm.c:171:35: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  171 |                 ex = getmaxx(panel->win) + sx;
      |                                   ^~
../gntwm.c:172:35: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  172 |                 sy = getbegy(panel->win);
      |                                   ^~
../gntwm.c:173:35: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  173 |                 ey = getmaxy(panel->win) + sy;
      |                                   ^~
../gntwm.c:176:47: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  176 |                         if (sy > getbegy(below->win) + 
getmaxy(below->win) ||
      |                                               ^~
../gntwm.c:176:69: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  176 |                         if (sy > getbegy(below->win) + 
getmaxy(below->win) ||
      |                                                                     ^~
../gntwm.c:177:59: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  177 |                                         ey < getbegy(below->win))
      |                                                           ^~
../gntwm.c:179:47: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  179 |                         if (sx > getbegx(below->win) + 
getmaxx(below->win) ||
      |                                               ^~
../gntwm.c:179:69: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  179 |                         if (sx > getbegx(below->win) + 
getmaxx(below->win) ||
      |                                                                     ^~
../gntwm.c:180:59: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  180 |                                         ex < getbegx(below->win))
      |                                                           ^~
In file included from /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h:9,
                 from /usr/include/glib-2.0/glib/gtypes.h:34,
                 from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from ../gntwm.c:39:
../gntwm.c:182:55: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  182 |                         for (y = MAX(sy, getbegy(below->win)); y <= MIN(ey, 
getbegy(below->win) + getmaxy(below->win)); y++) {
      |                                                       ^~
/usr/include/glib-2.0/glib/gmacros.h:932:29: note: in definition of macro ‘MAX’
  932 | #define MAX(a, b)  (((a) > (b)) ? (a) : (b))
      |                             ^
../gntwm.c:182:55: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  182 |                         for (y = MAX(sy, getbegy(below->win)); y <= MIN(ey, 
getbegy(below->win) + getmaxy(below->win)); y++) {
      |                                                       ^~
/usr/include/glib-2.0/glib/gmacros.h:932:42: note: in definition of macro ‘MAX’
  932 | #define MAX(a, b)  (((a) > (b)) ? (a) : (b))
      |                                          ^
../gntwm.c:182:90: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  182 |                         for (y = MAX(sy, getbegy(below->win)); y <= MIN(ey, 
getbegy(below->win) + getmaxy(below->win)); y++) {
      |                                                                         
                 ^~
/usr/include/glib-2.0/glib/gmacros.h:935:29: note: in definition of macro ‘MIN’
  935 | #define MIN(a, b)  (((a) < (b)) ? (a) : (b))
      |                             ^
../gntwm.c:182:112: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  182 |                         for (y = MAX(sy, getbegy(below->win)); y <= MIN(ey, 
getbegy(below->win) + getmaxy(below->win)); y++) {
      |                                                                         
                                       ^~
/usr/include/glib-2.0/glib/gmacros.h:935:29: note: in definition of macro ‘MIN’
  935 | #define MIN(a, b)  (((a) < (b)) ? (a) : (b))
      |                             ^
../gntwm.c:182:90: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  182 |                         for (y = MAX(sy, getbegy(below->win)); y <= MIN(ey, 
getbegy(below->win) + getmaxy(below->win)); y++) {
      |                                                                         
                 ^~
/usr/include/glib-2.0/glib/gmacros.h:935:42: note: in definition of macro ‘MIN’
  935 | #define MIN(a, b)  (((a) < (b)) ? (a) : (b))
      |                                          ^
../gntwm.c:182:112: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  182 |                         for (y = MAX(sy, getbegy(below->win)); y <= MIN(ey, 
getbegy(below->win) + getmaxy(below->win)); y++) {
      |                                                                         
                                       ^~
/usr/include/glib-2.0/glib/gmacros.h:935:42: note: in definition of macro ‘MIN’
  935 | #define MIN(a, b)  (((a) < (b)) ? (a) : (b))
      |                                          ^
In file included from ../gntwidget.h:34,
                 from ../gnt.h:42,
                 from ../gntwm.h:32,
                 from ../gntwm.c:51:
../gntwm.c:183:52: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  183 |                                 if (mvwin_wch(below->win, y - 
getbegy(below->win), sx - 1 - getbegx(below->win), &ch) != OK)
      |                                                    ^~
/usr/include/ncursesw/ncurses.h:1915:48: note: in definition of macro 
‘mvwin_wch’
 1915 | #define mvwin_wch(win,y,x,c)            (wmove(win,(y),(x)) == ERR ? 
ERR : win_wch((win),(c)))
      |                                                ^~~
../gntwm.c:183:76: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  183 |                                 if (mvwin_wch(below->win, y - 
getbegy(below->win), sx - 1 - getbegx(below->win), &ch) != OK)
      |                                                                         
   ^~
/usr/include/ncursesw/ncurses.h:1915:53: note: in definition of macro 
‘mvwin_wch’
 1915 | #define mvwin_wch(win,y,x,c)            (wmove(win,(y),(x)) == ERR ? 
ERR : win_wch((win),(c)))
      |                                                     ^
../gntwm.c:183:106: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  183 |                                 if (mvwin_wch(below->win, y - 
getbegy(below->win), sx - 1 - getbegx(below->win), &ch) != OK)
      |                                                                         
                                 ^~
/usr/include/ncursesw/ncurses.h:1915:57: note: in definition of macro 
‘mvwin_wch’
 1915 | #define mvwin_wch(win,y,x,c)            (wmove(win,(y),(x)) == ERR ? 
ERR : win_wch((win),(c)))
      |                                                         ^
../gntwm.c:183:52: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  183 |                                 if (mvwin_wch(below->win, y - 
getbegy(below->win), sx - 1 - getbegx(below->win), &ch) != OK)
      |                                                    ^~
/usr/include/ncursesw/ncurses.h:1915:85: note: in definition of macro 
‘mvwin_wch’
 1915 | #define mvwin_wch(win,y,x,c)            (wmove(win,(y),(x)) == ERR ? 
ERR : win_wch((win),(c)))
      |                                                                         
            ^~~
../gntwm.c:189:57: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  189 |                                         mvwadd_wch(below->win, y - 
getbegy(below->win), sx - 1 - getbegx(below->win), &ch);
      |                                                         ^~
/usr/include/ncursesw/ncurses.h:1906:48: note: in definition of macro 
‘mvwadd_wch’
 1906 | #define mvwadd_wch(win,y,x,c)           (wmove(win,(y),(x)) == ERR ? 
ERR : wadd_wch((win),(c)))
      |                                                ^~~
../gntwm.c:189:81: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  189 |                                         mvwadd_wch(below->win, y - 
getbegy(below->win), sx - 1 - getbegx(below->win), &ch);
      |                                                                         
        ^~
/usr/include/ncursesw/ncurses.h:1906:53: note: in definition of macro 
‘mvwadd_wch’
 1906 | #define mvwadd_wch(win,y,x,c)           (wmove(win,(y),(x)) == ERR ? 
ERR : wadd_wch((win),(c)))
      |                                                     ^
../gntwm.c:189:111: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  189 |                                         mvwadd_wch(below->win, y - 
getbegy(below->win), sx - 1 - getbegx(below->win), &ch);
      |                                                                         
                                      ^~
/usr/include/ncursesw/ncurses.h:1906:57: note: in definition of macro 
‘mvwadd_wch’
 1906 | #define mvwadd_wch(win,y,x,c)           (wmove(win,(y),(x)) == ERR ? 
ERR : wadd_wch((win),(c)))
      |                                                         ^
../gntwm.c:189:57: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  189 |                                         mvwadd_wch(below->win, y - 
getbegy(below->win), sx - 1 - getbegx(below->win), &ch);
      |                                                         ^~
/usr/include/ncursesw/ncurses.h:1906:86: note: in definition of macro 
‘mvwadd_wch’
 1906 | #define mvwadd_wch(win,y,x,c)           (wmove(win,(y),(x)) == ERR ? 
ERR : wadd_wch((win),(c)))
      |                                                                         
             ^~~
../gntwm.c:190:56: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  190 |                                         touchline(below->win, y - 
getbegy(below->win), 1);
      |                                                        ^~
/usr/include/ncursesw/ncurses.h:1237:43: note: in definition of macro 
‘touchline’
 1237 | #define touchline(win, s, c)    wtouchln((win), s, c, 1)
      |                                           ^~~
../gntwm.c:190:80: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  190 |                                         touchline(below->win, y - 
getbegy(below->win), 1);
      |                                                                         
       ^~
/usr/include/ncursesw/ncurses.h:1237:49: note: in definition of macro 
‘touchline’
 1237 | #define touchline(win, s, c)    wtouchln((win), s, c, 1)
      |                                                 ^
../gntwm.c:193:52: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  193 |                                 if (mvwin_wch(below->win, y - 
getbegy(below->win), ex + 1 - getbegx(below->win), &ch) != OK)
      |                                                    ^~
/usr/include/ncursesw/ncurses.h:1915:48: note: in definition of macro 
‘mvwin_wch’
 1915 | #define mvwin_wch(win,y,x,c)            (wmove(win,(y),(x)) == ERR ? 
ERR : win_wch((win),(c)))
      |                                                ^~~
../gntwm.c:193:76: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  193 |                                 if (mvwin_wch(below->win, y - 
getbegy(below->win), ex + 1 - getbegx(below->win), &ch) != OK)
      |                                                                         
   ^~
/usr/include/ncursesw/ncurses.h:1915:53: note: in definition of macro 
‘mvwin_wch’
 1915 | #define mvwin_wch(win,y,x,c)            (wmove(win,(y),(x)) == ERR ? 
ERR : win_wch((win),(c)))
      |                                                     ^
../gntwm.c:193:106: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  193 |                                 if (mvwin_wch(below->win, y - 
getbegy(below->win), ex + 1 - getbegx(below->win), &ch) != OK)
      |                                                                         
                                 ^~
/usr/include/ncursesw/ncurses.h:1915:57: note: in definition of macro 
‘mvwin_wch’
 1915 | #define mvwin_wch(win,y,x,c)            (wmove(win,(y),(x)) == ERR ? 
ERR : win_wch((win),(c)))
      |                                                         ^
../gntwm.c:193:52: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  193 |                                 if (mvwin_wch(below->win, y - 
getbegy(below->win), ex + 1 - getbegx(below->win), &ch) != OK)
      |                                                    ^~
/usr/include/ncursesw/ncurses.h:1915:85: note: in definition of macro 
‘mvwin_wch’
 1915 | #define mvwin_wch(win,y,x,c)            (wmove(win,(y),(x)) == ERR ? 
ERR : win_wch((win),(c)))
      |                                                                         
            ^~~
../gntwm.c:199:57: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  199 |                                         mvwadd_wch(below->win, y - 
getbegy(below->win), ex + 1 - getbegx(below->win), &ch);
      |                                                         ^~
/usr/include/ncursesw/ncurses.h:1906:48: note: in definition of macro 
‘mvwadd_wch’
 1906 | #define mvwadd_wch(win,y,x,c)           (wmove(win,(y),(x)) == ERR ? 
ERR : wadd_wch((win),(c)))
      |                                                ^~~
../gntwm.c:199:81: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  199 |                                         mvwadd_wch(below->win, y - 
getbegy(below->win), ex + 1 - getbegx(below->win), &ch);
      |                                                                         
        ^~
/usr/include/ncursesw/ncurses.h:1906:53: note: in definition of macro 
‘mvwadd_wch’
 1906 | #define mvwadd_wch(win,y,x,c)           (wmove(win,(y),(x)) == ERR ? 
ERR : wadd_wch((win),(c)))
      |                                                     ^
../gntwm.c:199:111: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  199 |                                         mvwadd_wch(below->win, y - 
getbegy(below->win), ex + 1 - getbegx(below->win), &ch);
      |                                                                         
                                      ^~
/usr/include/ncursesw/ncurses.h:1906:57: note: in definition of macro 
‘mvwadd_wch’
 1906 | #define mvwadd_wch(win,y,x,c)           (wmove(win,(y),(x)) == ERR ? 
ERR : wadd_wch((win),(c)))
      |                                                         ^
../gntwm.c:199:57: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  199 |                                         mvwadd_wch(below->win, y - 
getbegy(below->win), ex + 1 - getbegx(below->win), &ch);
      |                                                         ^~
/usr/include/ncursesw/ncurses.h:1906:86: note: in definition of macro 
‘mvwadd_wch’
 1906 | #define mvwadd_wch(win,y,x,c)           (wmove(win,(y),(x)) == ERR ? 
ERR : wadd_wch((win),(c)))
      |                                                                         
             ^~~
../gntwm.c:200:56: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  200 |                                         touchline(below->win, y - 
getbegy(below->win), 1);
      |                                                        ^~
/usr/include/ncursesw/ncurses.h:1237:43: note: in definition of macro 
‘touchline’
 1237 | #define touchline(win, s, c)    wtouchln((win), s, c, 1)
      |                                           ^~~
../gntwm.c:200:80: error: invalid use of incomplete typedef ‘PANEL’ {aka 
‘struct panel’}
  200 |                                         touchline(below->win, y - 
getbegy(below->win), 1);
      |                                                                         
       ^~
/usr/include/ncursesw/ncurses.h:1237:49: note: in definition of macro 
‘touchline’
 1237 | #define touchline(win, s, c)    wtouchln((win), s, c, 1)
      |                                                 ^
[28/35] cc -Ilibgnt.so.0.14.3.p -I. -I.. -I/usr/include/ncursesw -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libgnt.so.0.14.3.p/gnttree.c.o -MF 
libgnt.so.0.14.3.p/gnttree.c.o.d -o libgnt.so.0.14.3.p/gnttree.c.o -c ../gnttree.c
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v 
returned exit code 1
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202312/

About the archive rebuild: The build was made using virtual machines
from AWS, with enough memory, enough disk, and either one or two
CPUs, using a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

Reply via email to