Your message dated Sat, 17 Aug 2019 12:53:18 +0000
with message-id <e1hyycs-0002gs...@fasolo.debian.org>
and subject line Bug#925697: fixed in glewlwyd 1.4.9-2
has caused the Debian Bug report #925697,
regarding glewlwyd: ftbfs with GCC-9
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 ow...@bugs.debian.org
immediately.)
--
925697: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925697
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:glewlwyd
Version: 1.4.9-1
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-9
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-9/g++-9, but succeeds to build with gcc-8/g++-8. 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/gcc9-20190321/glewlwyd_1.4.9-1_unstable_gcc9.log
The last lines of the build log are at the end of this report.
To build with GCC 9, either set CC=gcc-9 CXX=g++-9 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-9/porting_to.html
GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.
[...]
-- Found Jansson: /usr/lib/x86_64-linux-gnu/libjansson.so (found suitable
version "2.12", minimum required is "2.4")
-- Found LibJWT: /usr/lib/x86_64-linux-gnu/libjwt.so
-- Found mhd: /usr/lib/x86_64-linux-gnu/libmicrohttpd.so (found version
"0.9.62")
-- Found GnuTLS: /usr/lib/x86_64-linux-gnu/libgnutls.so (found version "3.6.6")
-- Found Ldap: /usr/lib/x86_64-linux-gnu/libldap.so
-- Found Libconfig: /usr/lib/x86_64-linux-gnu/libconfig.so
-- Found UUID: /usr/lib/x86_64-linux-gnu/libuuid.so
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
-- Build files have been written to: /<<PKGBUILDDIR>>/build
dh_auto_build -a -O--buildsystem=cmake -O--builddirectory=build
cd build && make -j4 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>/build'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/build --check-build-system
CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/build/CMakeFiles
/<<PKGBUILDDIR>>/build/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/build'
make -f CMakeFiles/glewlwyd.dir/build.make CMakeFiles/glewlwyd.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles"
/<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/build /<<PKGBUILDDIR>>/build
/<<PKGBUILDDIR>>/build/CMakeFiles/glewlwyd.dir/DependInfo.cmake --color=
Scanning dependencies of target glewlwyd
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make -f CMakeFiles/glewlwyd.dir/build.make CMakeFiles/glewlwyd.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
[ 16%] Building C object CMakeFiles/glewlwyd.dir/src/oauth.c.o
[ 16%] Building C object CMakeFiles/glewlwyd.dir/src/authorization.c.o
[ 33%] Building C object CMakeFiles/glewlwyd.dir/src/token.c.o
[ 33%] Building C object CMakeFiles/glewlwyd.dir/src/webservice.c.o
/usr/bin/cc -D_GNU_SOURCE -I/usr/include/uuid -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
-std=gnu99 -o CMakeFiles/glewlwyd.dir/src/authorization.c.o -c
/<<PKGBUILDDIR>>/src/authorization.c
/usr/bin/cc -D_GNU_SOURCE -I/usr/include/uuid -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
-std=gnu99 -o CMakeFiles/glewlwyd.dir/src/oauth.c.o -c
/<<PKGBUILDDIR>>/src/oauth.c
/usr/bin/cc -D_GNU_SOURCE -I/usr/include/uuid -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
-std=gnu99 -o CMakeFiles/glewlwyd.dir/src/webservice.c.o -c
/<<PKGBUILDDIR>>/src/webservice.c
/usr/bin/cc -D_GNU_SOURCE -I/usr/include/uuid -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
-std=gnu99 -o CMakeFiles/glewlwyd.dir/src/token.c.o -c
/<<PKGBUILDDIR>>/src/token.c
[ 50%] Building C object CMakeFiles/glewlwyd.dir/src/client.c.o
[ 50%] Building C object CMakeFiles/glewlwyd.dir/src/user.c.o
/usr/bin/cc -D_GNU_SOURCE -I/usr/include/uuid -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
-std=gnu99 -o CMakeFiles/glewlwyd.dir/src/user.c.o -c
/<<PKGBUILDDIR>>/src/user.c
/usr/bin/cc -D_GNU_SOURCE -I/usr/include/uuid -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
-std=gnu99 -o CMakeFiles/glewlwyd.dir/src/client.c.o -c
/<<PKGBUILDDIR>>/src/client.c
[ 58%] Building C object CMakeFiles/glewlwyd.dir/src/admin.c.o
/usr/bin/cc -D_GNU_SOURCE -I/usr/include/uuid -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
-std=gnu99 -o CMakeFiles/glewlwyd.dir/src/admin.c.o -c
/<<PKGBUILDDIR>>/src/admin.c
[ 66%] Building C object CMakeFiles/glewlwyd.dir/src/scope.c.o
/usr/bin/cc -D_GNU_SOURCE -I/usr/include/uuid -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
-std=gnu99 -o CMakeFiles/glewlwyd.dir/src/scope.c.o -c
/<<PKGBUILDDIR>>/src/scope.c
[ 75%] Building C object CMakeFiles/glewlwyd.dir/src/resource.c.o
/usr/bin/cc -D_GNU_SOURCE -I/usr/include/uuid -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
-std=gnu99 -o CMakeFiles/glewlwyd.dir/src/resource.c.o -c
/<<PKGBUILDDIR>>/src/resource.c
[ 83%] Building C object CMakeFiles/glewlwyd.dir/src/password.c.o
/usr/bin/cc -D_GNU_SOURCE -I/usr/include/uuid -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
-std=gnu99 -o CMakeFiles/glewlwyd.dir/src/password.c.o -c
/<<PKGBUILDDIR>>/src/password.c
In file included from /usr/include/string.h:494,
from /<<PKGBUILDDIR>>/src/password.c:31:
In function 'strncat',
inlined from 'generate_digest' at /<<PKGBUILDDIR>>/src/password.c:98:13:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:136:10: error:
'__builtin_strncat' output may be truncated copying 16 bytes from a string of
length 16 [-Werror=stringop-truncation]
136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[ 91%] Building C object CMakeFiles/glewlwyd.dir/src/glewlwyd.c.o
make[3]: *** [CMakeFiles/glewlwyd.dir/build.make:183:
CMakeFiles/glewlwyd.dir/src/password.c.o] Error 1
make[3]: *** Waiting for unfinished jobs....
/usr/bin/cc -D_GNU_SOURCE -I/usr/include/uuid -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror
-std=gnu99 -o CMakeFiles/glewlwyd.dir/src/glewlwyd.c.o -c
/<<PKGBUILDDIR>>/src/glewlwyd.c
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [CMakeFiles/Makefile2:108: CMakeFiles/glewlwyd.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[1]: *** [Makefile:155: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build'
dh_auto_build: cd build && make -j4 "INSTALL=install --strip-program=true"
returned exit code 2
make: *** [debian/rules:17: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: glewlwyd
Source-Version: 1.4.9-2
We believe that the bug you reported is fixed in the latest version of
glewlwyd, 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 925...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Nicolas Mora <nico...@babelouest.org> (supplier of updated glewlwyd 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 04 Jan 2019 14:23:29 -0500
Source: glewlwyd
Binary: fonts-glewlwyd glewlwyd glewlwyd-common glewlwyd-dbgsym
Architecture: source all amd64
Version: 1.4.9-2
Distribution: unstable
Urgency: medium
Maintainer: Debian IoT Maintainers
<debian-iot-maintain...@lists.alioth.debian.org>
Changed-By: Nicolas Mora <nico...@babelouest.org>
Description:
fonts-glewlwyd - OAuth2 authentication server providing Json Web Tokens - font
fil
glewlwyd - OAuth2 authentication server providing Json Web Tokens
glewlwyd-common - OAuth2 authentication server providing Json Web Tokens -
common f
Closes: 925697
Changes:
glewlwyd (1.4.9-2) unstable; urgency=medium
.
* debian/glewlwyd.postinst: Change user glewlwyd home path to /etc/glewlwyd
* debian/glewlwyd.postinst: Change permission for public key files to 644
* debian/glewlwyd.postinst: Fix ecdsa files permission change
* debian/control: upgrade Standards-Version to 4.3.0 (no change)
* debian/control: add Multi-Arch: foreign for package glewlwyd-common
* Fix ftbfs with GCC-9 (Closes: #925697)
Checksums-Sha1:
9eb5ad0cc798640e1e84106a71facfaa153925ba 2371 glewlwyd_1.4.9-2.dsc
77215c75af95c3f8cc3b7d23eba0ba763873979b 3420208 glewlwyd_1.4.9.orig.tar.gz
1aae1d09061733a281d21b78562380e78492739a 665820 glewlwyd_1.4.9-2.debian.tar.xz
115d232261487ea4ec0a3205ffa2ff915c6d2d44 402828 fonts-glewlwyd_1.4.9-2_all.deb
557b19cc6309f2af5f4d7dbe3887d8b0eea15c3c 1219580
glewlwyd-common_1.4.9-2_all.deb
99dcf99fac2b27984eb0c6046de0d37c2e0dd6d3 240536
glewlwyd-dbgsym_1.4.9-2_amd64.deb
ad99c11abbf03a57c89c87b3e03e166452bce020 8627 glewlwyd_1.4.9-2_amd64.buildinfo
0de44ee91f84e0364e09efbe4b4858c9c0e0f0e1 120984 glewlwyd_1.4.9-2_amd64.deb
Checksums-Sha256:
7826eb7d07d30e20d440820e59092561ffb40b92b4608424f3fc88a1773f8081 2371
glewlwyd_1.4.9-2.dsc
b1f1797e3f306a52d67f00dab35a9ce2929d7f7f565f64117ac7d7b77b1f9e98 3420208
glewlwyd_1.4.9.orig.tar.gz
db755044a6dbbe0ded681c2c01686c8cf4d0f25a207b26f794b8fb5bb11054db 665820
glewlwyd_1.4.9-2.debian.tar.xz
61ced6cc925282edc92baaa04b4a221f2f4525a66cc063ba67d1f80c75f378b7 402828
fonts-glewlwyd_1.4.9-2_all.deb
217c8de09a11cfa732011eeb266d73d032113b27048ef2376e787f570e9b76e7 1219580
glewlwyd-common_1.4.9-2_all.deb
11d6dd3cbba76a23235fb50043939a810f71cfb7e3a0a38efe873335f65dcd3e 240536
glewlwyd-dbgsym_1.4.9-2_amd64.deb
50d7651f1d41f081031f825d7196adff114293a54e5ca888b5a305602b1c6cd8 8627
glewlwyd_1.4.9-2_amd64.buildinfo
e85c036f44e0ea6d618548ed99e10716f24a5dcdf94e36e6096b6e6d823a20ba 120984
glewlwyd_1.4.9-2_amd64.deb
Files:
bc1913384ba252b8f18b615a9a0db8c6 2371 web optional glewlwyd_1.4.9-2.dsc
e941f5a92f51be42384210136c71cf48 3420208 web optional
glewlwyd_1.4.9.orig.tar.gz
0b2bedc5e9fa80ba0c32eebbf786a0b1 665820 web optional
glewlwyd_1.4.9-2.debian.tar.xz
0193eb5d3f4e7e4a6e72a3b1fad79b7a 402828 fonts optional
fonts-glewlwyd_1.4.9-2_all.deb
1f6a5d3ffe8fc4dedd63a8bbd2729b62 1219580 web optional
glewlwyd-common_1.4.9-2_all.deb
6b8e8adba522f178424574a729985318 240536 debug optional
glewlwyd-dbgsym_1.4.9-2_amd64.deb
e3bdeb3d65fc45c2d89945a35e7a5b71 8627 web optional
glewlwyd_1.4.9-2_amd64.buildinfo
cf061653f105eb4e4e6e71730a587243 120984 web optional glewlwyd_1.4.9-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEhAWwL8wo75dEyPJT/oITlEC9IrkFAl1X7hEACgkQ/oITlEC9
IrmOvA//VNWHIT/TbIG7KlqErDki8XIrIV9CZ3zN1HBUQtyo0oeQoyospzmJIZhG
S6UlyzV2vZHeeyYCPV97uzjTSIzQ7ZpvS4fvb3VsZibK5fhEkOhhuymYmHKcZx1f
p8ZKode06mC36OUC2qcf4ka1v+nxFKuGMugDVOjOHphK89v8WHMbOL3DzBlBAVYP
5xcaJi0CnO99YqOTPyByDc2Ch5Eqb3FuF8+aUh9LMG3/jRqPyt88RhgAzVxpWZnc
pAVav4WUxSAEcFYSoKOyUrauzljrZE+nNCmZBYvgEwLto05AkZ6cobb/omQ7P/x8
77/TwoPHI5FFVFrHsRX+XGA6yXhDOXE9M8+AhbqwmOa4DnA+8hpfwXtaWnS1OgkH
maVsRvcBEiGEHmtXiNzL7T0wloDJgzkvqHUGz5bUuUFd0v+XBjtthPSN5TmylOT+
Ofq1ywPlsM73wQ0nCV+O2pwtJg5BIUzE65hzqjq/3bXeCCFMF80PURwnghCsaw2t
wJrX4vFQOt1MoQZqPIZlIBU82bphKnnCPRV4N0h4dI6tqS0crscr4jU94XaGZh7x
nImSfFhBQV/gTGFVNw/qTDaIzcQmyI3KyyfgOd2a7uyZJjNTXDdbYaElAwG2gUum
BH2vikun/3iNPn1PTV5vRtrMJlH9qOVFHcHC3S9xNNkBh71JXnc=
=+CK+
-----END PGP SIGNATURE-----
--- End Message ---