Your message dated Wed, 01 Jan 2025 00:06:29 +0000
with message-id <[email protected]>
and subject line Bug#1075629: fixed in vte 1:0.28.2-7
has caused the Debian Bug report #1075629,
regarding vte: ftbfs with GCC-14
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1075629: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075629
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:vte
Version: 1:0.28.2-6.1
Severity: important
Tags: sid trixie
User: [email protected]
Usertags: ftbfs-gcc-14
[This bug is targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/vte_0.28.2-6.1_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-14/porting_to.html
[...]
321 | g_value_array_append(array, &value);
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gvaluearray.h:75:17: note: declared here
75 | GValueArray* g_value_array_append (GValueArray
*value_array,
| ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated:
Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
from /usr/include/glib-2.0/glib.h:32,
from debug.h:26,
from ring.c:23:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
580 | struct _GTimeVal
| ^~~~~~~~~
trie.c: In function ‘_vte_trie_matchx’:
trie.c:581:33: warning: ‘g_value_array_new’ is deprecated: Use 'GArray' instead
[-Wdeprecated-declarations]
581 | tmparray = g_value_array_new(0);
| ^~~~~~~~
/usr/include/glib-2.0/gobject/gvaluearray.h:62:17: note: declared here
62 | GValueArray* g_value_array_new (guint
n_prealloced);
| ^~~~~~~~~~~~~~~~~
trie.c:648:25: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray'
instead [-Wdeprecated-declarations]
648 | GValue *value =
g_value_array_get_nth(bestarray, i);
| ^~~~~~
/usr/include/glib-2.0/gobject/gvaluearray.h:58:17: note: declared here
58 | GValue* g_value_array_get_nth (GValueArray
*value_array,
| ^~~~~~~~~~~~~~~~~~~~~
trie.c:649:25: warning: ‘g_value_array_append’ is deprecated: Use 'GArray'
instead [-Wdeprecated-declarations]
649 | g_value_array_append(array, value);
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gvaluearray.h:75:17: note: declared here
75 | GValueArray* g_value_array_append (GValueArray
*value_array,
| ^~~~~~~~~~~~~~~~~~~~
trie.c: In function ‘_vte_trie_match’:
trie.c:686:17: warning: ‘g_value_array_new’ is deprecated: Use 'GArray' instead
[-Wdeprecated-declarations]
686 | valuearray = g_value_array_new(0);
| ^~~~~~~~~~
/usr/include/glib-2.0/gobject/gvaluearray.h:62:17: note: declared here
62 | GValueArray* g_value_array_new (guint
n_prealloced);
| ^~~~~~~~~~~~~~~~~
trie.c:704:33: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray'
instead [-Wdeprecated-declarations]
704 | value =
g_value_array_get_nth(valuearray, i);
| ^~~~~
/usr/include/glib-2.0/gobject/gvaluearray.h:58:17: note: declared here
58 | GValue* g_value_array_get_nth (GValueArray
*value_array,
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtk.h:234:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration
isn’t a prototype [-Wstrict-prototypes]
47 | typedef void (*GtkItemFactoryCallback) ();
| ^~~~~~~
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"Vte-0.0\"
-DDATADIR=\"/usr/share\" -DLIBEXECDIR=\"/usr/lib/x86_64-linux-gnu\"
-DLOCALEDIR=\"/usr/share/locale\" -DTERMCAPDIR=\"/usr/share/vte/termcap-0.0\"
-DVTE_COMPILATION -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2
-I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1
-I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu
-I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/gio-unix-2.0 -pthread
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/sysprof-6 -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fs
tack-clash-protection -Wformat -Werror=format-security -fcf-protection -Os
-Wall -Wextra -Wsign-compare -Werror-implicit-function-declaration
-Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Waggregate-return
-Wcast-align -Wimplicit -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs -Wpacked -Wmissing-format-attribute -Wshadow
-Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations
-Wdeclaration-after-statement -Wold-style-definition
-Wno-missing-field-initializers -Wno-unused-parameter -fno-common
-Wno-switch-enum -c pty.c -o libvte_la-pty.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"Vte-0.0\"
-DDATADIR=\"/usr/share\" -DLIBEXECDIR=\"/usr/lib/x86_64-linux-gnu\"
-DLOCALEDIR=\"/usr/share/locale\" -DTERMCAPDIR=\"/usr/share/vte/termcap-0.0\"
-DVTE_COMPILATION -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2
-I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1
-I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu
-I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/gio-unix-2.0 -pthread
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/sysprof-6 -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fs
tack-clash-protection -Wformat -Werror=format-security -fcf-protection -Os
-Wall -Wextra -Wsign-compare -Werror-implicit-function-declaration
-Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Waggregate-return
-Wcast-align -Wimplicit -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs -Wpacked -Wmissing-format-attribute -Wshadow
-Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations
-Wdeclaration-after-statement -Wold-style-definition
-Wno-missing-field-initializers -Wno-unused-parameter -fno-common
-Wno-switch-enum -c table.c -o libvte_la-table.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"Vte-0.0\"
-DDATADIR=\"/usr/share\" -DLIBEXECDIR=\"/usr/lib/x86_64-linux-gnu\"
-DLOCALEDIR=\"/usr/share/locale\" -DTERMCAPDIR=\"/usr/share/vte/termcap-0.0\"
-DVTE_COMPILATION -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2
-I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1
-I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu
-I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/gio-unix-2.0 -pthread
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/sysprof-6 -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fs
tack-clash-protection -Wformat -Werror=format-security -fcf-protection -Os
-Wall -Wextra -Wsign-compare -Werror-implicit-function-declaration
-Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Waggregate-return
-Wcast-align -Wimplicit -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs -Wpacked -Wmissing-format-attribute -Wshadow
-Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations
-Wdeclaration-after-statement -Wold-style-definition
-Wno-missing-field-initializers -Wno-unused-parameter -fno-common
-Wno-switch-enum -c trie.c -o libvte_la-trie.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"Vte-0.0\"
-DDATADIR=\"/usr/share\" -DLIBEXECDIR=\"/usr/lib/x86_64-linux-gnu\"
-DLOCALEDIR=\"/usr/share/locale\" -DTERMCAPDIR=\"/usr/share/vte/termcap-0.0\"
-DVTE_COMPILATION -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2
-I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1
-I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu
-I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/gio-unix-2.0 -pthread
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/sysprof-6 -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fs
tack-clash-protection -Wformat -Werror=format-security -fcf-protection -Os
-Wall -Wextra -Wsign-compare -Werror-implicit-function-declaration
-Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Waggregate-return
-Wcast-align -Wimplicit -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs -Wpacked -Wmissing-format-attribute -Wshadow
-Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations
-Wdeclaration-after-statement -Wold-style-definition
-Wno-missing-field-initializers -Wno-unused-parameter -fno-common
-Wno-switch-enum -c ring.c -o libvte_la-ring.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"Vte-0.0\"
-DDATADIR=\"/usr/share\" -DLIBEXECDIR=\"/usr/lib/x86_64-linux-gnu\"
-DLOCALEDIR=\"/usr/share/locale\" -DTERMCAPDIR=\"/usr/share/vte/termcap-0.0\"
-DVTE_COMPILATION -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2
-I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1
-I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu
-I/usr/include/webp -I/usr/include/atk-1.0 -I/usr/include/gio-unix-2.0 -pthread
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/sysprof-6 -pthread -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fs
tack-clash-protection -Wformat -Werror=format-security -fcf-protection -Os
-Wall -Wextra -Wsign-compare -Werror-implicit-function-declaration
-Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Waggregate-return
-Wcast-align -Wimplicit -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs -Wpacked -Wmissing-format-attribute -Wshadow
-Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations
-Wdeclaration-after-statement -Wold-style-definition
-Wno-missing-field-initializers -Wno-unused-parameter -fno-common
-Wno-switch-enum -c iso2022.c -o libvte_la-iso2022.o >/dev/null 2>&1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: *** [Makefile:1074: all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:595: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:502: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:11: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: vte
Source-Version: 1:0.28.2-7
Done: Simon McVittie <[email protected]>
We believe that the bug you reported is fixed in the latest version of
vte, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon McVittie <[email protected]> (supplier of updated vte package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 31 Dec 2024 17:57:08 +0000
Source: vte
Architecture: source
Version: 1:0.28.2-7
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 930150 1045738 1063062 1075629
Changes:
vte (1:0.28.2-7) unstable; urgency=medium
.
* Team upload
* Acknowledge NMU (Closes: #1063062, thanks to Steve Langasek)
.
[ Amin Bandali ]
* Use debian/latest as packaging branch, as per DEP-14
.
[ Simon McVittie ]
* d/p/reaper-Fix-mismatched-return-type.patch,
d/p/trie-Fix-mismatched-char-signedness.patch,
d/p/ssfe-Use-snprintf-and-a-larger-buffer.patch,
d/p/vteconv-Avoid-gcc-14-compilation-errors.patch:
Add patches to fix FTBFS with gcc 14 (Closes: #1075629)
* d/control: Bump debhelper compat level to recommended 13
- d/rules: Stop overriding dh_missing
- d/not-installed: API documentation is intentionally not installed
* d/libvte-dev.install: Install vte example terminal emulator.
This can be used to smoke-test the vte library without needing to do a
full build of the graphical installer.
* d/control: Stop generating from d/control.in
* d/control: Replace build-dependency on libncurses5-dev with
libncurses-dev
* d/patches: Populate patch metadata from changelog
* d/patches/25_optional-ncurses.patch: Normalize diff
* d/rules: Silence deprecation warnings for symbols deprecated since
GLib 2.32.
These add a lot of noise and are not going to be fixed in this
extremely deprecated branch of vte, which is only still in Debian
for the benefit of the GTK-2-based graphical installer.
* d/control: Remove Josselin Mouette from Uploaders (Closes: #930150)
* Remove unused Lintian overrides
* d/salsa-ci.yml: Add
* d/upstream/metadata: Copy from vte2.91, a newer upstream version of
this package
* d/libvte9t64.symbols: Add Build-Depends-Package
* d/clean: Ensure that all generated files are cleaned up
(Closes: #1045738)
- d/salsa-ci.yml: Exercise double-build
* Use dpkg build API v1
- In particular this provides the equivalent of
Rules-Requires-Root: no
Checksums-Sha1:
a6303163c73b340e02d618645727b9d01a981787 2441 vte_0.28.2-7.dsc
8aa2fb688a31e8396ab841e0e81aeca8d7d191da 20692 vte_0.28.2-7.debian.tar.xz
ddd31339f7bb7484c8767c37f2fc6f2775bec20d 13385 vte_0.28.2-7_source.buildinfo
Checksums-Sha256:
763a593835c7b0d75bb31f1188c1919f1b7bdc8112c2fb1db15b7dbe13c4ac66 2441
vte_0.28.2-7.dsc
facad5f3228e58ef50ff9057fcf82127a47052cf8421ca6d2f46fca09a95f041 20692
vte_0.28.2-7.debian.tar.xz
4411b4705b6945e94ce0cf755bc5eb811ed17aa707ea42b9efc18e139fb433a3 13385
vte_0.28.2-7_source.buildinfo
Files:
ae49bacf9d17ca0f226f5370bb49fea8 2441 libs optional vte_0.28.2-7.dsc
b5579c7d2b241d5dcf970f488dc74d22 20692 libs optional vte_0.28.2-7.debian.tar.xz
a78865ae981a56df702a57b9b06053af 13385 libs optional
vte_0.28.2-7_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmd0hToACgkQI1wJnT6z
MHbVOxAAgycbbdhv+qGNQILg83wHw3+YWyj8628/ig73e/vYzJ5QKJwtDIkcV2DD
EKsiQLAf+cNxjiev2npsEDxYpI/zO4Ix8SJCAEnvOr0aJ3LBuMTe1dhjILg3L6kt
eySjJmI8DXq6wILB+oHG5aWhQVCtUbasuUmjatH0a/Izwnd4RksYVoHqrTbE0DBJ
fMj67ZcE3uOqbGqY66S+G17LUj/Ex4PixOczhwLd20hHAWxnABmb5yvN45it4Oua
2IKScozrjrM4DodL3WZwC+fpxu57eafScKncBgKl872ltQMrVLbuw5NIJ3VCWFey
Adns2kq5aH5+63wsQ5Fp48gjgXLThUeIfDbrjNPXRlTIykuY0CkdF57KbNJ1h3gI
nCI6p0fUAjboE4jEpMkJxHvdlfc2QZgT2BEbXhyleLqtRpvAR7MB5twrN78cUlD1
vwzo/aMtGHE/AK3elVUerexCqp1BlDA451Lcoe2TBRzZ0U3rvRxMgrg2bJ2xtleo
LT5OwmCQpaHQrs1tKt+WGSmk2rNFDFQ4M18dYv87T3+S9PTV+Rfpvm7yszeaVB5s
6z8HzuA6kLv/k9ogTXB2mThwlIYuerwNiwNxz2FIKqPyqmEv8WruA+p+cJ4Fw+cz
xRorYekoxyGzkPTntxjdsF0axL4GS3V71HxBzYYLkJiiS1obfHI=
=Q8Og
-----END PGP SIGNATURE-----
pgpCVy3dKuMPd.pgp
Description: PGP signature
--- End Message ---