Your message dated Fri, 18 Oct 2024 09:04:17 +0000
with message-id <[email protected]>
and subject line Bug#1075058: fixed in h2o 2.2.5+dfsg2-9
has caused the Debian Bug report #1075058,
regarding h2o: 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.)
--
1075058: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075058
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:h2o
Version: 2.2.5+dfsg2-8.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/h2o_2.2.5+dfsg2-8.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
[...]
inlined from ‘yoml__parse_sequence’ at
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:77:19,
inlined from ‘yoml__parse_node’ at
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:163:16:
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:55:20: warning: array subscript
‘yoml_t {aka struct st_yoml_t}[0]’ is partly outside array bounds of ‘unsigned
char[64]’ [-Warray-bounds=]
55 | node->filename = filename != NULL ? strdup(filename) : NULL;
| ^
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:54:20: note: object of size 64
allocated by ‘malloc’
54 | yoml_t *node = malloc(sz);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:56:16: warning: array subscript
‘yoml_t {aka struct st_yoml_t}[0]’ is partly outside array bounds of ‘unsigned
char[64]’ [-Warray-bounds=]
56 | node->type = type;
| ~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:54:20: note: object of size 64
allocated by ‘malloc’
54 | yoml_t *node = malloc(sz);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:57:16: warning: array subscript
‘yoml_t {aka struct st_yoml_t}[0]’ is partly outside array bounds of ‘unsigned
char[64]’ [-Warray-bounds=]
57 | node->line = event->start_mark.line;
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:54:20: note: object of size 64
allocated by ‘malloc’
54 | yoml_t *node = malloc(sz);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:68:18: warning: array subscript
‘yoml_t {aka struct st_yoml_t}[0]’ is partly outside array bounds of ‘unsigned
char[64]’ [-Warray-bounds=]
68 | node->column = event->start_mark.column;
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:54:20: note: object of size 64
allocated by ‘malloc’
54 | yoml_t *node = malloc(sz);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:69:18: warning: array subscript
‘yoml_t {aka struct st_yoml_t}[0]’ is partly outside array bounds of ‘unsigned
char[64]’ [-Warray-bounds=]
69 | node->anchor = anchor != NULL ? yoml__strdup(anchor) : NULL;
| ^
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:54:20: note: object of size 64
allocated by ‘malloc’
54 | yoml_t *node = malloc(sz);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:70:15: warning: array subscript
‘yoml_t {aka struct st_yoml_t}[0]’ is partly outside array bounds of ‘unsigned
char[64]’ [-Warray-bounds=]
70 | node->tag = tag != NULL ? yoml__strdup(tag) : NULL;
| ^
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:54:20: note: object of size 64
allocated by ‘malloc’
54 | yoml_t *node = malloc(sz);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:71:19: warning: array subscript
‘yoml_t {aka struct st_yoml_t}[0]’ is partly outside array bounds of ‘unsigned
char[64]’ [-Warray-bounds=]
71 | node->_refcnt = 1;
| ~~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:54:20: note: object of size 64
allocated by ‘malloc’
54 | yoml_t *node = malloc(sz);
| ^~~~~~~~~~
In function ‘yoml__parse_sequence’,
inlined from ‘yoml__parse_node’ at
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:163:16:
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:80:29: warning: array subscript
‘yoml_t {aka struct st_yoml_t}[0]’ is partly outside array bounds of ‘unsigned
char[64]’ [-Warray-bounds=]
80 | seq->data.sequence.size = 0;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In function ‘yoml__new_node’,
inlined from ‘yoml__parse_sequence’ at
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:77:19,
inlined from ‘yoml__parse_node’ at
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:163:16:
/<<PKGBUILDDIR>>/deps/yoml/yoml-parser.h:54:20: note: object of size 64
allocated by ‘malloc’
54 | yoml_t *node = malloc(sz);
| ^~~~~~~~~~
[ 70%] Linking CXX executable t-00unit-evloop.t
/usr/bin/cmake -E cmake_link_script CMakeFiles/t-00unit-evloop.t.dir/link.txt
--verbose=1
/usr/bin/c++ -O2 -g -Wall -Wno-unused-value -Wno-unused-function
-Wno-unused-but-set-variable -Wno-unused-result -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-DH2O_ROOT="/usr" -DH2O_CONFIG_PATH="/etc/h2o/h2o.conf" -pthread -D_GNU_SOURCE
-Wl,-z,relro -Wl,-z,now -rdynamic
"CMakeFiles/t-00unit-evloop.t.dir/deps/cloexec/cloexec.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/libgkc/gkc.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/libyrmcds/close.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/libyrmcds/connect.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/libyrmcds/recv.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/libyrmcds/send.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/libyrmcds/send_text.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/libyrmcds/socket.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/libyrmcds/strerror.c.o" "CMakeFiles/t-00
unit-evloop.t.dir/deps/libyrmcds/text_mode.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/picohttpparser/picohttpparser.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/common/file.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/common/filecache.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/common/http1client.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/common/memcached.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/common/memory.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/common/socketpool.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/common/timeout.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/core/config.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/core/configurator.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/core/context.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/core/logconf.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/core/request.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/core/token.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/access_log.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/chunked.c.o" "CM
akeFiles/t-00unit-evloop.t.dir/lib/handler/errordoc.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/expires.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/proxy.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/reproxy.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/throttle_resp.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/status.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/headers_util.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/status/events.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/status/requests.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/http2_debug_state.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/status/durations.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/configurator/access_log.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/configurator/compress.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/configurator/errordoc.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/configurator/expires.c.o"
"CMakeFiles/t-00
unit-evloop.t.dir/lib/handler/configurator/fastcgi.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/configurator/file.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/configurator/headers.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/configurator/proxy.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/configurator/redirect.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/configurator/reproxy.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/configurator/throttle_resp.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/configurator/status.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/configurator/http2_debug_state.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/configurator/headers_util.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/http1.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/tunnel.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/http2/connection.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/http2/frame.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/http2/stream.c.o" "CMakeF
iles/t-00unit-evloop.t.dir/lib/http2/http2_debug_state.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/brotli/enc/backward_references.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/brotli/enc/block_splitter.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/brotli/enc/brotli_bit_stream.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/brotli/enc/compress_fragment.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/brotli/enc/compress_fragment_two_pass.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/brotli/enc/dictionary.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/brotli/enc/encode.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/brotli/enc/entropy_encode.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/brotli/enc/histogram.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/brotli/enc/literal_cost.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/brotli/enc/metablock.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/brotli/enc/static_dict.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/brotli/enc/streams.cc.o"
"CMakeFiles/t-00unit-evlo
op.t.dir/deps/brotli/enc/utf8_util.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/lib/handler/compress/brotli.cc.o"
"CMakeFiles/t-00unit-evloop.t.dir/deps/picotest/picotest.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/test.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/common/cache.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/common/hostinfo.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/common/multithread.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/common/serverutil.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/common/socket.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/common/string.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/common/time.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/common/url.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/core/headers.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/core/proxy.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/core/util.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/han
dler/compress.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/handler/fastcgi.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/handler/file.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/handler/headers.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/handler/mimemap.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/handler/redirect.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/http2/cache_digests.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/http2/casper.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/http2/hpack.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/lib/http2/scheduler.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/src/ssl.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/issues/293.c.o"
"CMakeFiles/t-00unit-evloop.t.dir/t/00unit/issues/percent-encode-zero-byte.c.o"
-o t-00unit-evloop.t -lz -lyaml -ldl -lssl -lcrypto
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 70%] Built target t-00unit-evloop.t
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:426: CMakeFiles/check.dir/rule] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [Makefile:328: check] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_test: error: cd obj-x86_64-linux-gnu && make -j8 check ARGS\+=--verbose
ARGS\+=-j8 returned exit code 2
make[1]: *** [debian/rules:20: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:13: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: h2o
Source-Version: 2.2.5+dfsg2-9
Done: Anton Gladky <[email protected]>
We believe that the bug you reported is fixed in the latest version of
h2o, 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.
Anton Gladky <[email protected]> (supplier of updated h2o 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: Fri, 18 Oct 2024 10:50:07 +0200
Source: h2o
Architecture: source
Version: 2.2.5+dfsg2-9
Distribution: unstable
Urgency: medium
Maintainer: Apollon Oikonomopoulos <[email protected]>
Changed-By: Anton Gladky <[email protected]>
Closes: 1075058
Changes:
h2o (2.2.5+dfsg2-9) unstable; urgency=medium
.
* [b48cd94] Fix compilation with gcc-14. (Closes: #1075058)
* [67dff42] Remove not-used override lintian tag.
* [4e3d8d3] Replace pkg-config -> pkgconf.
* [9c93aa7] Apply cme fix dpkg. Set Standards-Version: 4.7.0.
Checksums-Sha1:
9dc7260a3bf771097b2e2424e69eb3140c20cd1c 2640 h2o_2.2.5+dfsg2-9.dsc
6cf189ab28b9293458c13d5c920bf30835c4796e 19104 h2o_2.2.5+dfsg2-9.debian.tar.xz
8d718646658ca50a48b1be329e965861f793b1fe 7924
h2o_2.2.5+dfsg2-9_source.buildinfo
Checksums-Sha256:
4c0c01e84f8c8b42741518137b45767c1ea3f367df1f72a2cfa83b00582a146c 2640
h2o_2.2.5+dfsg2-9.dsc
2b03b50e385950e7ed5a2037160d48b9ae7ef3310863cbbc5d59e140cd13289c 19104
h2o_2.2.5+dfsg2-9.debian.tar.xz
d9b09549cfc9ccb7c26953d88f6d8a59f5d67c03ba8ef8a5a4f0c5704aa61b19 7924
h2o_2.2.5+dfsg2-9_source.buildinfo
Files:
c983ec33c27cf170f8a6a9a59958ccf2 2640 httpd optional h2o_2.2.5+dfsg2-9.dsc
7a405c1cacf7719e3b7c3f39d62c715a 19104 httpd optional
h2o_2.2.5+dfsg2-9.debian.tar.xz
9bcc5668a3761eec3352556a5a003e33 7924 httpd optional
h2o_2.2.5+dfsg2-9_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAmcSIlwACgkQ0+Fzg8+n
/wYJXw//fNeruKTRCJAglIr4mH6Hav7gZbbJXR54FJ8HNcrdy/fqTNbIiniTNRNg
DUS/fccBh/lQ/cnItzBZTcuuJXppcssH3P8JIDjvTcx/Hh4OoQzC/8czfX17iR4E
kr/8M6TKx8759adYjY7iGlw4iTZytbnt4/wXoWwAs4YciSnybA2mVfrt5kNs++kq
2hL6GnWP2LFRCJ3NO+MCMNBtxyQ8QkaTiMcPpLTXWC1TNb7iNZAJqUX5CA7tJhqb
LvAIMSx8qa02aRIrXhzmHAO3esz1YzO/U0qIDIdDxDkw993v9osY8sG8iu44BRyL
GqhURZ6TSRhGK1ju6XxRGIyr6BEdv4/0Os/rJAb/ah9auUMLClL9TM4lRsnLw+5k
Znooi+XjX5bJXoD+kuaDr6EgZjpFkya9CDAZ43qfFR1k4IFB8n1gfG1BJF6aBkRK
qQNcfEiS7sZn7dZnO+sn5u6/gdJEv5XnBT7kyaxFBz0VncB0f/RfiiYYvYYMWjiS
hM6SEpkzGwB252Iqzo5bzN1WPLCM10BBA87f18cbG1cmzXxBB8SGV0x++NJG6DGr
fCeTycnmYl2JPzC4i9us6yDGyeKZGcB/+72jW7hEEE31N6K9p0ioVCQxWsSQBPKS
3qlH9iNVMezQDAr88iAgF68TKUySKzndeWkEZCrwgH58/yNQTsc=
=4Fks
-----END PGP SIGNATURE-----
pgp4yPUtStl4e.pgp
Description: PGP signature
--- End Message ---