--- Begin Message ---
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.
--- End Message ---