Your message dated Mon, 27 Apr 2020 22:04:12 +0000
with message-id <[email protected]>
and subject line Bug#957309: fixed in grok 1.20110708.1-4.5
has caused the Debian Bug report #957309,
regarding grok: ftbfs with GCC-10
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.)
--
957309: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957309
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:grok
Version: 1.20110708.1-4.4
Severity: normal
Tags: sid bullseye
User: [email protected]
Usertags: ftbfs-gcc-10
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-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/grok_1.20110708.1-4.4_unstable_gcc10.log
The last lines of the build log are at the end of this report.
To build with GCC 10, either set CC=gcc-10 CXX=g++-10 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-10/porting_to.html
[...]
grokre.c: In function ‘grok_compilen’:
grokre.c:16:24: warning: ‘%04x’ directive output may be truncated writing
between 4 and 8 bytes into a region of size 5 [-Wformat-truncation=]
16 | #define CAPTURE_FORMAT "_%04x"
| ^~~~~~~
grokre.c:247:52: note: in expansion of macro ‘CAPTURE_FORMAT’
247 | snprintf(capture_id_str, CAPTURE_ID_LEN + 1, CAPTURE_FORMAT,
capture_id);
| ^~~~~~~~~~~~~~
grokre.c:16:26: note: format string is defined here
16 | #define CAPTURE_FORMAT "_%04x"
| ^~~~
grokre.c:16:24: note: directive argument in the range [0, 2147483647]
16 | #define CAPTURE_FORMAT "_%04x"
| ^~~~~~~
grokre.c:247:52: note: in expansion of macro ‘CAPTURE_FORMAT’
247 | snprintf(capture_id_str, CAPTURE_ID_LEN + 1, CAPTURE_FORMAT,
capture_id);
| ^~~~~~~~~~~~~~
grokre.c:247:7: note: ‘snprintf’ output between 6 and 10 bytes into a
destination of size 6
247 | snprintf(capture_id_str, CAPTURE_ID_LEN + 1, CAPTURE_FORMAT,
capture_id);
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux grok_capture.c -o grok_capture.o
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux grok_pattern.c -o grok_pattern.o
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux stringhelper.c -o stringhelper.o
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux predicates.c -o predicates.o
[ -f grok_capture_xdr.c ] && rm grok_capture_xdr.c || true
rpcgen -c grok_capture.x -o grok_capture_xdr.c
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux grok_capture_xdr.c -o grok_capture_xdr.o
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux grok_match.c -o grok_match.o
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux grok_logging.c -o grok_logging.o
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux grok_program.c -o grok_program.o
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux grok_input.c -o grok_input.o
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux grok_matchconf.c -o grok_matchconf.o
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux libc_helper.c -o libc_helper.o
/usr/bin/gperf grok_matchconf_macro.gperf > grok_matchconf_macro.c
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux grok_matchconf_macro.c -o grok_matchconf_macro.o
/usr/bin/gperf filters.gperf > filters.c
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux filters.c -o filters.o
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux grok_discover.c -o grok_discover.o
grok_discover.c: In function ‘grok_discover_init’:
grok_discover.c:54:9: warning: implicit declaration of function ‘asprintf’; did
you mean ‘vsprintf’? [-Wimplicit-function-declaration]
54 | if (asprintf(&gpattern, "%%{%.*s}", namelen, name) == -1) {
| ^~~~~~~~
| vsprintf
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux conf.tab.c -o conf.tab.o
conf.tab.c: In function ‘yyparse’:
conf.tab.c:745:16: warning: implicit declaration of function ‘yylex’
[-Wimplicit-function-declaration]
745 | # define YYLEX yylex (&yylval, &yylloc)
| ^~~~~
conf.tab.c:1429:16: note: in expansion of macro ‘YYLEX’
1429 | yychar = YYLEX;
| ^~~~~
conf.y:86:7: warning: implicit declaration of function ‘conf_new_patternfile’
[-Wimplicit-function-declaration]
86 | { conf_new_patternfile(conf); CURPATTERNFILE = $3;
}
| ^ ~~~~~
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux conf.yy.c -o conf.yy.o
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux main.c -o main.o
main.c: In function ‘main’:
main.c:68:7: warning: implicit declaration of function ‘yyparse’; did you mean
‘pause’? [-Wimplicit-function-declaration]
68 | i = yyparse(&c);
| ^~~~~~~
| pause
cc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -pipe -fPIC -I. -O2 -I/usr/local/include
-DPLATFORM_GNULinux grok_config.c -o grok_config.o
cc grok.o grokre.o grok_capture.o grok_pattern.o stringhelper.o predicates.o
grok_capture_xdr.o grok_match.o grok_logging.o grok_program.o grok_input.o
grok_matchconf.o libc_helper.o grok_matchconf_macro.o filters.o grok_discover.o
conf.tab.o conf.yy.o main.o grok_config.o -Wl,-z,relro -ldl -lpcre -levent
-rdynamic -ltokyocabinet -L/usr/local/lib -levent -o grok
/usr/bin/ld: conf.yy.o:(.data+0x0): multiple definition of `yylineno';
conf.tab.o:./conf.y:10: first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:175: grok] Error 1
rm filters.c grok_matchconf_macro.c
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:18: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: grok
Source-Version: 1.20110708.1-4.5
Done: Sudip Mukherjee <[email protected]>
We believe that the bug you reported is fixed in the latest version of
grok, 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.
Sudip Mukherjee <[email protected]> (supplier of updated grok 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: Sat, 25 Apr 2020 20:57:15 +0100
Source: grok
Architecture: source
Version: 1.20110708.1-4.5
Distribution: unstable
Urgency: medium
Maintainer: Stig Sandbeck Mathisen <[email protected]>
Changed-By: Sudip Mukherjee <[email protected]>
Closes: 957309
Changes:
grok (1.20110708.1-4.5) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix FTBFS with GCC-10. (Closes: #957309)
Checksums-Sha1:
0df469be7ead00c8b55670ac18a04dd0b631a90f 2138 grok_1.20110708.1-4.5.dsc
e074e0ee1182b622c2bf01083b74b4c50db4b7e1 7044
grok_1.20110708.1-4.5.debian.tar.xz
d583746e93aec65adb72fa35ccab4cab43e1c0b6 6014
grok_1.20110708.1-4.5_source.buildinfo
Checksums-Sha256:
62f4d3fc00885c8fefa38507608d24f8dcb43fd36e876090762ecf316905dcaf 2138
grok_1.20110708.1-4.5.dsc
b4a86b4b199fa589b89335ee4307e5dac123fdb12699885babf0add8b33dfc62 7044
grok_1.20110708.1-4.5.debian.tar.xz
9fe22dc1bebe1764c89c51c8befb064fcaca93cf3d257193a98c37d893cc30ad 6014
grok_1.20110708.1-4.5_source.buildinfo
Files:
40c0dd5af1f8cb37ff1703b1836ba339 2138 misc extra grok_1.20110708.1-4.5.dsc
a5c6e1a64eeb6ce9880a4be058165c3e 7044 misc extra
grok_1.20110708.1-4.5.debian.tar.xz
cb16e89ecb0a929b8e39d80c4a7f4bfa 6014 misc extra
grok_1.20110708.1-4.5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAl6nTmUACgkQweDZLphv
fH6TyxAAzuaXOYGqLUp/veLl7x6ihTpZGCf+YLF6gvbG5uHYwhnBT7CVNWue4rBJ
U+ySFk3l+/nShTrOMSrMjul3ZKV3dfKAYwak0o3TCPosxT8E1TrDJ93jopmUPZhF
VEVqy1HnVczkxF4PkLElDa1WuFPsetThWRQVlIF3dYnBbsw7rk54lTsooipWbgMP
UFc4M/Fdw3a1+0dPxCyFmCP3xj0GAmfQSQrz9Kipoge+LxU1ERuKatzlRrFh0i7r
dkqUmJ86RKGc6iAOBoyf1ksufMQ4ppmJPTLcinRa29zp0PDZVC04PdzWRUdSmY+5
iuNkYHLYHQyleckFNbgJMD4IY61rrei9QSLmkN2tjtDKZJ0yJQjRch5A+JJB7pS6
7pyNYRqotQ2i3po6MPn1AXE2ROyjKJq1f5oEeIpdbXKc53x9l97y8Bh+AzqprVHA
5Uo6ILfIxsvDZLck8LimbA9wzTb9daj8iCxU5XXMSZDAjXn9g+NMONmRwohEPLVl
7Fsz5ivY9rHtZm6LxFtU6lvhVe9MdahHgboe8QxQFHJ4pU5GFkqGqsGYU2Zd4aGT
j1TVioNceFzJsz7CQUDP2lZAbS1hptzE8vMecx4AZrMgU1El40F/0RsRIXOuetdO
wplbNwIzE2gbhrRFpOkGfc4x+dpF+0K238mOv/aooXlpGwEZi8g=
=mLL1
-----END PGP SIGNATURE-----
--- End Message ---