Your message dated Mon, 28 Oct 2019 06:04:38 +0000
with message-id <e1ioy8s-000bit...@fasolo.debian.org>
and subject line Bug#925802: fixed in pam-p11 0.3.1-1
has caused the Debian Bug report #925802,
regarding pam-p11: 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.)
--
925802: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925802
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:pam-p11
Version: 0.2.0-2
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/pam-p11_0.2.0-2_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.
[...]
Version: 0.2.0
Libraries: /lib/x86_64-linux-gnu
Host: x86_64-pc-linux-gnu
Compiler: gcc
Preprocessor flags: -Wdate-time -D_FORTIFY_SOURCE=2
Compiler flags: -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra
-Wno-unused-parameter -Werror
Linker flags: -Wl,-z,relro
Libraries:
pamdir /lib/x86_64-linux-gnu/security
PAM_CFLAGS:
PAM_LIBS: -lpam
LIBP11_CFLAGS:
LIBP11_LIBS: -lp11
OPENSSL_CFLAGS:
OPENSSL_LIBS: -lcrypto
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build -a
make -j4
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in po
make[3]: Entering directory '/<<PKGBUILDDIR>>/po'
test ! -f ./pam_p11.pot || \
test -z "de.gmo" || make de.gmo
make[4]: Entering directory '/<<PKGBUILDDIR>>/po'
rm -f de.gmo && /usr/bin/msgfmt -c --statistics --verbose -o de.gmo de.po
de.po: 18 translated messages, 3 fuzzy translations.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/po'
touch stamp-po
make[3]: Leaving directory '/<<PKGBUILDDIR>>/po'
Making all in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/lib/x86_64-linux-gnu\" -DTEST -g
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -Wno-unused-parameter -Werror -c -o
test_login-test.o `test -f 'test.c' || echo './'`test.c
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/lib/x86_64-linux-gnu\" -DTEST -g
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -Wno-unused-parameter -Werror -c -o
test_login-login.o `test -f 'login.c' || echo './'`login.c
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/lib/x86_64-linux-gnu\" -DTEST -g
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -Wno-unused-parameter -Werror -c -o
test_login-pam_p11.o `test -f 'pam_p11.c' || echo './'`pam_p11.c
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/lib/x86_64-linux-gnu\" -DTEST -g
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -Wno-unused-parameter -Werror -c -o
test_login-base64.o `test -f 'base64.c' || echo './'`base64.c
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/lib/x86_64-linux-gnu\" -DTEST -g
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -Wno-unused-parameter -Werror -c -o
test_login-match_openssh.o `test -f 'match_openssh.c' || echo
'./'`match_openssh.c
In file included from /usr/include/string.h:494,
from /usr/include/security/pam_client.h:17,
from /usr/include/security/pam_misc.h:7,
from test.c:27:
In function 'strncpy',
inlined from 'main' at test.c:58:4:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: error:
'__builtin_strncpy' specified bound 32 equals destination size
[-Werror=stringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'strncpy',
inlined from 'main' at test.c:61:4:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: error:
'__builtin_strncpy' specified bound 4096 equals destination size
[-Werror=stringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/lib/x86_64-linux-gnu\" -DTEST -g
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -Wno-unused-parameter -Werror -c -o
test_login-match_opensc.o `test -f 'match_opensc.c' || echo './'`match_opensc.c
cc1: all warnings being treated as errors
make[3]: *** [Makefile:550: test_login-test.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:496: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:407: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j4 returned exit code 2
make: *** [debian/rules:6: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: pam-p11
Source-Version: 0.3.1-1
We believe that the bug you reported is fixed in the latest version of
pam-p11, 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.
Eric Dorland <e...@debian.org> (supplier of updated pam-p11 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: SHA256
Format: 1.8
Date: Mon, 28 Oct 2019 01:36:24 -0400
Source: pam-p11
Architecture: source
Version: 0.3.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenSC Maintainers <pkg-opensc-ma...@lists.alioth.debian.org>
Changed-By: Eric Dorland <e...@debian.org>
Closes: 925802 939664
Changes:
pam-p11 (0.3.1-1) unstable; urgency=medium
.
* New upstream release (Closes: 925802, 939664)
Checksums-Sha1:
cb857ea6f8f6dec01eaca1cc388e2cf8d78bbc94 1953 pam-p11_0.3.1-1.dsc
0d2c9f758324455be214ebe37452dda18350a9e3 29303 pam-p11_0.3.1.orig.tar.gz
4c29a5326e6bc57f9bb150f3074b83c34a7ab903 3120 pam-p11_0.3.1-1.debian.tar.xz
e714f31ce007676c6abf58770f5399fd3a4d03ae 6545 pam-p11_0.3.1-1_amd64.buildinfo
Checksums-Sha256:
07b2ced94030b1ca954f2c126daeacc4e43a184738b48e80f944fd310d5c4f11 1953
pam-p11_0.3.1-1.dsc
d0114f20e98447548eaf591ea77dfdf0c97c7502b4f2849f9e02480be21fb01f 29303
pam-p11_0.3.1.orig.tar.gz
56e9a04481bcf05ae9d101acc272e2a1c30ab1bc312a0afb48fa070ed7ce01b9 3120
pam-p11_0.3.1-1.debian.tar.xz
1a5e954d69eb51fe5188b8a9e35612be08b67100b4f66f825b2861c0cbb9607a 6545
pam-p11_0.3.1-1_amd64.buildinfo
Files:
16ab8766e5deb257ef779614091d56e9 1953 admin optional pam-p11_0.3.1-1.dsc
7390f4ecde072b86070318c442722fbb 29303 admin optional pam-p11_0.3.1.orig.tar.gz
cb7cbb1022671033667f57c0a701e956 3120 admin optional
pam-p11_0.3.1-1.debian.tar.xz
99a18a09846f7624d77d0b4ea2b62076 6545 admin optional
pam-p11_0.3.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEQ88SKPcm/VtHTOliwlb71QAiHpMFAl22gogACgkQwlb71QAi
HpPLdBAAloZTJPR+BseoFqB1R9Ay1e8acIWrn2dWwW+0MRScf9n2cC6Lv+S5M+R3
eVyWD5i0LhoBjgunnaxmEE0vvtnSE4abCtbjy9KLBHfRHbVOhRSv+UhLwfTmvEy0
aSqlslqYX3KDv7uM2hlGmzHQGQ7LYu0XQwWKEMg5SQrgmUS9TNDBVFF3BkJJ0f1b
BwvGRBWLY9iUJyhUsiC9ctrA/oVWGJAHmhyYxLWoNditObRGAIfXVSEx9UNzZQeg
st+dAix8Rpgl1idSPBNBxBBi0mZAjVtBLtyD+vChdIttBxoP08ZQ6lNWPSNn4lVC
pcHcQObDGDiVTqyIi0FHyo7NfKad1aTmjt1weCPayiG62jugwsz6oabne0YmZkdy
td8ZJ7GawNiTy1GjetEwAlBLDM9A7lWjl7w60VaX0Xf/pixDhWJnNHo9Veb8WrNa
4dPbizVKT7yC445QU55ZcM7wAnj62qbJPJtM0LFKhlpo31NQp7d7oQwVnnXkrPDq
EZgPZSgImRjTbcYgF4fylfvqZ55MkfA973uGj/avTVu4RdCEoqqiZ1H2szSQomhE
ohffZOKlFkGKjt8tamK15l4m0UZlv1hZqEXZAnsTmVVkQu56O1Iv4EWz4pJtuz4e
3oCuOxmaICJE1Ol5KowdkvK4wK25ave4meZ9+4J4fTaiMIK/V+c=
=SJhk
-----END PGP SIGNATURE-----
--- End Message ---