Your message dated Tue, 11 Aug 2020 09:09:42 +0000
with message-id <e1k5qhu-00040e...@fasolo.debian.org>
and subject line Bug#966857: fixed in libtpms 0.8.0~dev1-1.2
has caused the Debian Bug report #966857,
regarding libtpms: FTBFS: tpm2/NVDynamic.c:126:10: error: ‘nvHandle’ may be 
used uninitialized in this function [-Werror=maybe-uninitialized]
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.)


-- 
966857: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=966857
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libtpms
Version: 0.8.0~dev1-1.1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200802 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  
>  -Wdate-time -D_FORTIFY_SOURCE=2 -include tpm_library_conf.h 
> -I../include/libtpms -I../include/libtpms -fstack-protector-strong    
> -D_POSIX_ -DTPM_POSIX -DTPM_LIBTPMS_CALLBACKS -I ./tpm2 -I ./tpm2/crypto -I 
> ./tpm2/crypto/openssl -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security 
> -DUSE_OPENSSL_FUNCTIONS_SYMMETRIC=1 -DUSE_OPENSSL_FUNCTIONS_EC=1 
> -DUSE_OPENSSL_FUNCTIONS_ECDSA=1 -DUSE_OPENSSL_FUNCTIONS_RSA=1  -Wall -Werror 
> -Wreturn-type -Wsign-compare -Wno-self-assign -c -o 
> tpm2/libtpms_tpm2_la-NVMem.lo `test -f 'tpm2/NVMem.c' || echo 
> './'`tpm2/NVMem.c
> tpm2/NVDynamic.c: In function ‘NvNextByType’:
> tpm2/NVDynamic.c:126:10: error: ‘nvHandle’ may be used uninitialized in this 
> function [-Werror=maybe-uninitialized]
>   126 |  *handle = nvHandle;
>       |  ~~~~~~~~^~~~~~~~~~
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time 
> -D_FORTIFY_SOURCE=2 -include tpm_library_conf.h -I../include/libtpms 
> -I../include/libtpms -fstack-protector-strong -D_POSIX_ -DTPM_POSIX 
> -DTPM_LIBTPMS_CALLBACKS -I ./tpm2 -I ./tpm2/crypto -I ./tpm2/crypto/openssl 
> -g -O2 "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong 
> -Wformat -Werror=format-security -DUSE_OPENSSL_FUNCTIONS_SYMMETRIC=1 
> -DUSE_OPENSSL_FUNCTIONS_EC=1 -DUSE_OPENSSL_FUNCTIONS_ECDSA=1 
> -DUSE_OPENSSL_FUNCTIONS_RSA=1 -Wall -Werror -Wreturn-type -Wsign-compare 
> -Wno-self-assign -c tpm2/NVMem.c  -fPIC -DPIC -o 
> tpm2/.libs/libtpms_tpm2_la-NVMem.o
> /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  
>  -Wdate-time -D_FORTIFY_SOURCE=2 -include tpm_library_conf.h 
> -I../include/libtpms -I../include/libtpms -fstack-protector-strong    
> -D_POSIX_ -DTPM_POSIX -DTPM_LIBTPMS_CALLBACKS -I ./tpm2 -I ./tpm2/crypto -I 
> ./tpm2/crypto/openssl -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security 
> -DUSE_OPENSSL_FUNCTIONS_SYMMETRIC=1 -DUSE_OPENSSL_FUNCTIONS_EC=1 
> -DUSE_OPENSSL_FUNCTIONS_ECDSA=1 -DUSE_OPENSSL_FUNCTIONS_RSA=1  -Wall -Werror 
> -Wreturn-type -Wsign-compare -Wno-self-assign -c -o 
> tpm2/libtpms_tpm2_la-NVReserved.lo `test -f 'tpm2/NVReserved.c' || echo 
> './'`tpm2/NVReserved.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time 
> -D_FORTIFY_SOURCE=2 -include tpm_library_conf.h -I../include/libtpms 
> -I../include/libtpms -fstack-protector-strong -D_POSIX_ -DTPM_POSIX 
> -DTPM_LIBTPMS_CALLBACKS -I ./tpm2 -I ./tpm2/crypto -I ./tpm2/crypto/openssl 
> -g -O2 "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong 
> -Wformat -Werror=format-security -DUSE_OPENSSL_FUNCTIONS_SYMMETRIC=1 
> -DUSE_OPENSSL_FUNCTIONS_EC=1 -DUSE_OPENSSL_FUNCTIONS_ECDSA=1 
> -DUSE_OPENSSL_FUNCTIONS_RSA=1 -Wall -Werror -Wreturn-type -Wsign-compare 
> -Wno-self-assign -c tpm2/NVMem.c -o tpm2/libtpms_tpm2_la-NVMem.o >/dev/null 
> 2>&1
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time 
> -D_FORTIFY_SOURCE=2 -include tpm_library_conf.h -I../include/libtpms 
> -I../include/libtpms -fstack-protector-strong -D_POSIX_ -DTPM_POSIX 
> -DTPM_LIBTPMS_CALLBACKS -I ./tpm2 -I ./tpm2/crypto -I ./tpm2/crypto/openssl 
> -g -O2 "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong 
> -Wformat -Werror=format-security -DUSE_OPENSSL_FUNCTIONS_SYMMETRIC=1 
> -DUSE_OPENSSL_FUNCTIONS_EC=1 -DUSE_OPENSSL_FUNCTIONS_ECDSA=1 
> -DUSE_OPENSSL_FUNCTIONS_RSA=1 -Wall -Werror -Wreturn-type -Wsign-compare 
> -Wno-self-assign -c tpm2/NVReserved.c  -fPIC -DPIC -o 
> tpm2/.libs/libtpms_tpm2_la-NVReserved.o
> tpm2/NVDynamic.c: At top level:
> cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been 
> intended to silence earlier diagnostics
> cc1: all warnings being treated as errors
> make[3]: *** [Makefile:2583: tpm2/libtpms_tpm2_la-NVDynamic.lo] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/08/02/libtpms_0.8.0~dev1-1.1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: libtpms
Source-Version: 0.8.0~dev1-1.2
Done: Seunghun Han <kkama...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
libtpms, 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 966...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Seunghun Han <kkama...@gmail.com> (supplier of updated libtpms 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: Sun, 09 Aug 2020 02:31:09 +0900
Source: libtpms
Binary: libtpms-dev libtpms0 libtpms0-dbgsym
Architecture: source amd64
Version: 0.8.0~dev1-1.2
Distribution: unstable
Urgency: medium
Maintainer: Seunghun Han <kkama...@gmail.com>
Changed-By: Seunghun Han <kkama...@gmail.com>
Description:
 libtpms-dev - libtpms header files and man pages
 libtpms0   - TPM emulation library
Closes: 964768 966857
Changes:
 libtpms (0.8.0~dev1-1.2) unstable; urgency=medium
 .
   *Fix a non-reproducible bug caused by the invalid path (Closes: #964768)
   *Fix a FTBFS bug caused by the incomplete condition (Closes: #966857)
Checksums-Sha1:
 0bc6064fa2fb25ad42142f6ef06991ef209b0827 1988 libtpms_0.8.0~dev1-1.2.dsc
 16a319cb449dfc22d118ef90ad91a169b4931477 11808 
libtpms_0.8.0~dev1-1.2.debian.tar.xz
 107da0d423aaeaaa813673e6172bb03ca6120f37 438304 
libtpms-dev_0.8.0~dev1-1.2_amd64.deb
 e3897e4a3262dc2f162f642633791e0547fd861c 956512 
libtpms0-dbgsym_0.8.0~dev1-1.2_amd64.deb
 75d729486ee3cdbba0dba94558e2176b4006a43b 316816 
libtpms0_0.8.0~dev1-1.2_amd64.deb
 d9e4892eea6f5d64514830bb67bc3fa1d4bafabd 6081 
libtpms_0.8.0~dev1-1.2_amd64.buildinfo
Checksums-Sha256:
 8ed57aa055f7ba790c7aecb577d024c9b76e5aea11d2622f0640c85fcf559789 1988 
libtpms_0.8.0~dev1-1.2.dsc
 203b7594149c1b6f180f4043635e7d8164c71c06a5afa6a94c8c087c43396218 11808 
libtpms_0.8.0~dev1-1.2.debian.tar.xz
 f1e591e6a996d679389262461dce005c63415f51741e59f368eaa08b880a08be 438304 
libtpms-dev_0.8.0~dev1-1.2_amd64.deb
 c8ca6282e5b688824df29e3e1fa6c4da462ecc6c38882402dd2b028a1416ab72 956512 
libtpms0-dbgsym_0.8.0~dev1-1.2_amd64.deb
 13cacee739486d5c9bdb5fd6a18ebb23c2802801da91778a8002459bbfd45c5d 316816 
libtpms0_0.8.0~dev1-1.2_amd64.deb
 930d1db7ebbe7968641e7137abf53c840e096da6b6433ff363a1437e0a89fdf3 6081 
libtpms_0.8.0~dev1-1.2_amd64.buildinfo
Files:
 86a3cd7bab4b9b604d07cdff0e2604dd 1988 libs optional libtpms_0.8.0~dev1-1.2.dsc
 91859d912162464af7a505591d0cb73d 11808 libs optional 
libtpms_0.8.0~dev1-1.2.debian.tar.xz
 b7e57de32ed1e5b269ac5ccd2f45ed9d 438304 libdevel optional 
libtpms-dev_0.8.0~dev1-1.2_amd64.deb
 3eca15e1cf5e719115aeabe231b0ae36 956512 debug optional 
libtpms0-dbgsym_0.8.0~dev1-1.2_amd64.deb
 ee1a74747293ca23f07f76b12cfd6a6c 316816 libs optional 
libtpms0_0.8.0~dev1-1.2_amd64.deb
 7ec96cb201ed45afb0ec9347d452b7f5 6081 libs optional 
libtpms_0.8.0~dev1-1.2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEEJkpgMMG6tOqCw39E4GN2gkrFq6kFAl8yWeMTHGtrYW1hZ3Vp
QGdtYWlsLmNvbQAKCRDgY3aCSsWrqaMiD/90FCwmt08NZLn16AT/oXV2iHl/zThV
PUt8Sq2V5Sf8jkHxeDghUbCF+i8yqxJf42MZ30feX9HN1LbM80jdnk1hHBO5l7tC
mO9cv+EXJnxYIOtKrn8nb24b3MVovUeCb/RCJoQHfsxBvRiiZkSCvCcd4OcDhPXg
qwZq3Ez8hkRpy8QYy1qFVA2barDgd4xK6wWC6i4j5q8HhwbTpdZlB0L+s/GqREND
kyV0+7ycjWT+z3UxuPkfJP3z+zaFjFTWFI+d+cCyipIz6Q08LrhvEmFVWDgh0ghW
fo7QBgxY5+rKIbr6qOq78oh5e0Hjg3+vbIBI99r6Iv3pRZFmdMXhGH5ALDkI40LH
tUZrl0+wkLYPkkKCZpUAUJZPbfA4Znec10KkjCCj3eXZ8+jEVJ/9sJ4tgA0qOThe
Cu0oc61rHBrvU8H9jXcEXlfmpLK8raG5Na+vHvEE+7lj8oHfyuUrKdRf0TxBbFbY
+BgOpWOMNaXpCDfNQw32XneYoSmeEXBhoPfAl6+46dZ9j2QtZXErpTy3pzOoUb2g
AGj4y1PtpyCAiEN7tjmO1p447hys/MPjIudwHuh++n2onpXO7n8/qHFWSM0nPsX4
bgLFjGKHMLGVCLwuT/VSJuY252PaJZa4flkN5uXcKUxJRlkUMgclLfQD15PnIlTM
jpVGRTDnawKZqw==
=3+6M
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to