Your message dated Sat, 31 May 2014 16:21:38 +0000
with message-id <[email protected]>
and subject line Bug#749726: fixed in libpam-ssh 2.01-1
has caused the Debian Bug report #749726,
regarding libpam-ssh: Conflicting declarations of function ssh_aes_ctr_iv to
cause undefined behaviour
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.)
--
749726: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749726
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libpam-ssh
Version: 2.0-1
Usertags: goto-cc
During a rebuild of all packages in a clean sid chroot (and cowbuilder+pbuilder)
the build failed with the following error. Please note that we use our research
compiler tool-chain (using tools from the cbmc package), which permits extended
reporting on type inconsistencies at link time.
[...]
libtool: link: gcc -shared -fPIC -DPIC .libs/misc.o .libs/atomicio.o
.libs/authfd.o .libs/rsa.o .libs/authfile.o .libs/bufec.o .libs/bufbn.o
.libs/bufaux.o .libs/buffer.o .libs/cipher.o .libs/acss.o .libs/cipher-acss.o
.libs/cipher-3des1.o .libs/cipher-bf1.o .libs/cipher-ctr.o .libs/key.o
.libs/cleanup.o .libs/fatal.o .libs/log.o .libs/pam_ssh.o .libs/rijndael.o
.libs/xmalloc.o .libs/pam_ssh_log.o .libs/strlcpy.o .libs/strnvis.o
.libs/pam_get_pass.o .libs/pam_std_option.o .libs/openpam_borrow_cred.o
.libs/openpam_restore_cred.o -lpam -lcrypto -O2 -Wl,--version-script
-Wl,debian/pam_ssh.version -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname
-Wl,pam_ssh.so -o .libs/pam_ssh.so
error: conflicting function declarations "ssh_aes_ctr_iv"
old definition in module cipher file cipher.c line 67
void (struct evp_cipher_ctx_st *, signed int, unsigned char *, unsigned int)
new definition in module cipher-ctr file cipher-ctr.c line 121
void (struct evp_cipher_ctx_st *evp, signed int doset, unsigned char *iv,
unsigned long int len)
Makefile:493: recipe for target 'pam_ssh.la' failed
make[2]: *** [pam_ssh.la] Error 64
make[2]: Leaving directory
'/srv/jenkins-slave/workspace/sid-goto-cc-libpam-ssh/libpam-ssh-2.0'
Makefile:403: recipe for target 'all' failed
make[1]: *** [all] Error 2
For any platform with sizeof(unsigned)<sizeof(unsigned long) this code will have
undefined behaviour as some bytes of the "len" parameter will take an arbitrary
value.
Best,
Michael
pgpxkzxN9pCwQ.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: libpam-ssh
Source-Version: 2.01-1
We believe that the bug you reported is fixed in the latest version of
libpam-ssh, 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.
Jerome Benoit <[email protected]> (supplier of updated libpam-ssh 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, 31 May 2014 08:37:37 +0000
Source: libpam-ssh
Binary: libpam-ssh
Architecture: source amd64
Version: 2.01-1
Distribution: unstable
Urgency: low
Maintainer: Jerome Benoit <[email protected]>
Changed-By: Jerome Benoit <[email protected]>
Description:
libpam-ssh - Authenticate using SSH keys
Closes: 749726
Changes:
libpam-ssh (2.01-1) unstable; urgency=low
.
* New upstream release:
- all non-centric Debian patches were incorporated, thanks to the
upstream maintainer Wolfgang Rosenauer <[email protected]>.
* Debianization:
- debian/control:
- bump Standards Version to 3.9.5;
- Vcs-Browser field correction;
- debian/patches/*:
- adapt manpages;
- refresh;
- add gpg-signature check support;
- pam_ssh.8 manpage is now patched.
* Fix conflicting declarations as reported by goto-cc (Closes: #749726).
* Minor fixes submitted to the upstream maintainer.
Checksums-Sha1:
4db0e9d2f33213d3dbd6e60f1dfbba3102b953c2 1945 libpam-ssh_2.01-1.dsc
2d1204bb6c3cd586a44f3be499fd1c46985c0680 288880 libpam-ssh_2.01.orig.tar.xz
3118e489d9dd5c19e6c2b57d39a4294b97ad3767 15064 libpam-ssh_2.01-1.debian.tar.xz
2a772bbe0d93d230d05f4047cd3cf8527653e05c 59030 libpam-ssh_2.01-1_amd64.deb
Checksums-Sha256:
aa06d13f53d095702830e281c3fd0d3309ff19db8a2c9fd570b2a9976e4dd9d9 1945
libpam-ssh_2.01-1.dsc
9c05e7131de195dccb8670bc9d109bb76ff268ea021c3cfe490db2b331a8e727 288880
libpam-ssh_2.01.orig.tar.xz
61736f5c97b9a13a7618bb7e5119eb6bf5d6b0640dea919237ccd152f313e4d6 15064
libpam-ssh_2.01-1.debian.tar.xz
8874912a1e8f54192699df257d39b7668e8c5111e95fa37f49bf3657d2e31b81 59030
libpam-ssh_2.01-1_amd64.deb
Files:
247fb3de1a438d38b50769b496487f21 59030 admin optional
libpam-ssh_2.01-1_amd64.deb
e5d35eccf614f1745be71c0ef5cf3fec 1945 admin optional libpam-ssh_2.01-1.dsc
28b8d3751b3a60da3b00a5fc03e20fbb 288880 admin optional
libpam-ssh_2.01.orig.tar.xz
bf91c6d0f1ce631086b01da17af4651b 15064 admin optional
libpam-ssh_2.01-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJTifggAAoJECHSBYmXSz6W67EQANIO8mXlxH/i4+NgA3++RpS/
8FznVEHMTzKkm95niuNooNMtCmx/uays9qWGNomuemAFZcZ8ijKXgEOj6KbjGe5x
7G+G/K3oq2mDBVQfIO76z+Y3S8HLHz9zzU3Itj/UDC2/V/WYSYsqaGp6DZfZJMFs
CiBXaVh/cG61wL+P1Gqcmp3uk0R0HpQjplTU88mhtDhZYFBfNFuxJ87OytvwajMO
gWCLfoE6loVJoCpo2aW8ZfpLFIsxEZcYkPdaQtsd5tXZi5xLvEHMe/4qvrLJEglj
aqBPQU2p4WDH7/cnyJGZ7B1hmZohykxxDE+ySNwutClFN3rEs4k1cuS3z6mqStOP
a31oEuuYbby+5xO0jXO2mUwz3TMcIJOJ3RIKHGDSLxcArLXQAhqI8GnGg9KG/3iq
1od6FoJM1bUgXyBgZZK4q0CcPaVJTKs+DFskG7DuGxMzd5Iow+IngqHsJfNcJ3Z6
SMxDPqXRhbtSfpleu59SYpKHrk3HQUdI0/nzGstZZFgUYdNYPaSsjDclpwtiweCV
6dJieFDu7wF76+HJofeL930YT0OtwtkcJODuUh6kvuSO12ZBkWVpmgBR8U+RS+pv
7v2+HwDfzo5bRnpgiC0Uc1w06aV8souTcLE4uZhvSJ61F8U13R0np39Hazh2Az5h
1R53gvn4ceE0/OKzpOJY
=44sJ
-----END PGP SIGNATURE-----
--- End Message ---