Your message dated Thu, 03 Dec 2020 15:49:45 +0000
with message-id <e1kkqrz-000ham...@fasolo.debian.org>
and subject line Bug#973131: fixed in python-nss 1.0.1-1
has caused the Debian Bug report #973131,
regarding python-nss: FTBFS: src/py_nss.h:126:3: error: conflicting types for 
‘RSAPublicKey’
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.)


-- 
973131: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973131
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-nss
Version: 1.0.0-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201027 ftbfs-bullseye

Hi,

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

Relevant part (hopefully):
> x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g 
> -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat 
> -Werror=format-security -g -fwrapv -O2 -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isrc 
> -I/usr/include/nss -I/usr/include/nspr -I/usr/include/python3.9 -c 
> src/py_nss.c -o build/temp.linux-x86_64-3.9/src/py_nss.o
> In file included from src/py_nss.h:22,
>                  from src/py_nss.c:341:
> /usr/include/nss/key.h:9:9: note: ‘#pragma message: key.h is deprecated. 
> Please include keyhi.h instead.’
>     9 | #pragma message("key.h is deprecated. Please include keyhi.h 
> instead.")
>       |         ^~~~~~~
> In file included from src/py_nss.c:341:
> src/py_nss.h:126:3: error: conflicting types for ‘RSAPublicKey’
>   126 | } RSAPublicKey;
>       |   ^~~~~~~~~~~~
> In file included from /usr/include/nss/pk11hpke.h:8,
>                  from /usr/include/nss/pk11pub.h:12,
>                  from src/py_nss.h:23,
>                  from src/py_nss.c:341:
> /usr/include/nss/blapit.h:281:32: note: previous declaration of 
> ‘RSAPublicKey’ was here
>   281 | typedef struct RSAPublicKeyStr RSAPublicKey;
>       |                                ^~~~~~~~~~~~
> In file included from src/py_nss.c:341:
> src/py_nss.h:136:3: error: conflicting types for ‘DSAPublicKey’
>   136 | } DSAPublicKey;
>       |   ^~~~~~~~~~~~
> In file included from /usr/include/nss/pk11hpke.h:8,
>                  from /usr/include/nss/pk11pub.h:12,
>                  from src/py_nss.h:23,
>                  from src/py_nss.c:341:
> /usr/include/nss/blapit.h:323:32: note: previous declaration of 
> ‘DSAPublicKey’ was here
>   323 | typedef struct DSAPublicKeyStr DSAPublicKey;
>       |                                ^~~~~~~~~~~~
> In file included from src/py_nss.c:339:
> src/py_nss.c: In function ‘SECItem_to_base64’:
> src/py_nspr_common.h:256:23: warning: comparison of integer expressions of 
> different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ 
> [-Wsign-compare]
>   256 | #define MIN(a,b) ((a) < (b) ? (a) : (b))
>       |                       ^
> src/py_nss.c:1832:24: note: in expansion of macro ‘MIN’
>  1832 |             line_len = MIN(chars_per_line, src_end - src);
>       |                        ^~~
> src/py_nspr_common.h:256:37: warning: operand of ‘?:’ changes signedness from 
> ‘long int’ to ‘size_t’ {aka ‘long unsigned int’} due to unsignedness of other 
> operand [-Wsign-compare]
>   256 | #define MIN(a,b) ((a) < (b) ? (a) : (b))
>       |                                     ^~~
> src/py_nss.c:1832:24: note: in expansion of macro ‘MIN’
>  1832 |             line_len = MIN(chars_per_line, src_end - src);
>       |                        ^~~
> src/py_nss.c: In function ‘CERTAVA_value_to_pystr’:
> src/py_nss.c:4818:41: warning: comparison of integer expressions of different 
> signedness: ‘SECOidTag’ and ‘int’ [-Wsign-compare]
>  4818 |     if ((oid_tag = CERT_GetAVATag(ava)) != -1) {
>       |                                         ^~
> src/py_nss.c: In function ‘CERTRDN_to_pystr’:
> src/py_nss.c:4882:45: warning: comparison of integer expressions of different 
> signedness: ‘SECOidTag’ and ‘int’ [-Wsign-compare]
>  4882 |         if ((oid_tag = CERT_GetAVATag(ava)) != -1) {
>       |                                             ^~
> src/py_nss.c: In function ‘Certificate_get_extension’:
> src/py_nss.c:10192:53: warning: comparison of integer expressions of 
> different signedness: ‘SECOidTag’ and ‘int’ [-Wsign-compare]
> 10192 |     if ((oid_tag = get_oid_tag_from_object(py_oid)) == -1) {
>       |                                                     ^~
> src/py_nss.c: In function ‘pk11_create_pbev2_algorithm_id’:
> src/py_nss.c:23446:65: warning: comparison of integer expressions of 
> different signedness: ‘SECOidTag’ and ‘int’ [-Wsign-compare]
> 23446 |         if ((pbe_alg_tag = get_oid_tag_from_object(py_pbe_alg)) == 
> -1) {
>       |                                                                 ^~
> src/py_nss.c:23453:71: warning: comparison of integer expressions of 
> different signedness: ‘SECOidTag’ and ‘int’ [-Wsign-compare]
> 23453 |         if ((cipher_alg_tag = get_oid_tag_from_object(py_cipher_alg)) 
> == -1) {
>       |                                                                       
> ^~
> src/py_nss.c:23460:65: warning: comparison of integer expressions of 
> different signedness: ‘SECOidTag’ and ‘int’ [-Wsign-compare]
> 23460 |         if ((prf_alg_tag = get_oid_tag_from_object(py_prf_alg)) == 
> -1) {
>       |                                                                 ^~
> src/py_nss.c: In function ‘pkcs12_enable_all_ciphers’:
> src/py_nss.c:24381:19: warning: comparison of integer expressions of 
> different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
> 24381 |     for (i = 0; i < sizeof(all_ciphers)/sizeof(all_ciphers[0]); i++) {
>       |                   ^
> error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
> E: pybuild pybuild:352: build: plugin distutils failed with: exit code=1: 
> /usr/bin/python3.9 setup.py build 
> dh_auto_build: error: pybuild --build -i python{version} -p "3.9 3.8" 
> returned exit code 13
> make: *** [debian/rules:10: build] Error 25

The full build log is available from:
   http://qa-logs.debian.net/2020/10/27/python-nss_1.0.0-2_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: python-nss
Source-Version: 1.0.1-1
Done: Timo Aaltonen <tjaal...@debian.org>

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

Debian distribution maintenance software
pp.
Timo Aaltonen <tjaal...@debian.org> (supplier of updated python-nss 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: Thu, 03 Dec 2020 17:31:41 +0200
Source: python-nss
Architecture: source
Version: 1.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian FreeIPA Team <pkg-freeipa-de...@lists.alioth.debian.org>
Changed-By: Timo Aaltonen <tjaal...@debian.org>
Closes: 973131
Changes:
 python-nss (1.0.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * control: Migrate to debhelper-compat.
   * rules: Override auto_clean, complicates building the source.
   * fix-ftbfs.diff: Fix type conflicts. (Closes: #973131)
   * source: Upstream didn't bump the version in src/__init__.py, so
     ignore the diff to tarball.
   * control: Bump policy to 4.5.1.
Checksums-Sha1:
 c6639c68aff642b785fb1e5b7bb93404d1aa3a85 2027 python-nss_1.0.1-1.dsc
 344939a383ee6eb434f326244b209808c1227350 222192 python-nss_1.0.1.orig.tar.bz2
 a51a3a7d5eca6b90b302c75a3ad735f7f4404e32 5724 python-nss_1.0.1-1.debian.tar.xz
 4cbe4ed072427c71c307a5dd00f2ba380fea56e5 7532 
python-nss_1.0.1-1_source.buildinfo
Checksums-Sha256:
 f5cea5af3c8a2cd7a1256ba47893cdfa631a44518c14da37db584fde7b768cec 2027 
python-nss_1.0.1-1.dsc
 27b6c3eb8323a659727d3cc0eecee638d2cc53db53344dd362f49751bcef8797 222192 
python-nss_1.0.1.orig.tar.bz2
 38657f83a278dbdd2f50058c5edf7560d800f360ef42c9fd0082f11fcd134a42 5724 
python-nss_1.0.1-1.debian.tar.xz
 6ad1b321c5d810669b2e32667429999c660c36bf5728bd24e1e629f7134b4376 7532 
python-nss_1.0.1-1_source.buildinfo
Files:
 a36ee0e2207d09383afc402491a0bd12 2027 python extra python-nss_1.0.1-1.dsc
 8c7fc2b76122d9d950138c61c876e2ee 222192 python extra 
python-nss_1.0.1.orig.tar.bz2
 e09eb5aec09511e0782febb4c2faa449 5724 python extra 
python-nss_1.0.1-1.debian.tar.xz
 1e2fe605485f77a5be137132d7d3f6f1 7532 python extra 
python-nss_1.0.1-1_source.buildinfo

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

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAl/JBOoACgkQy3AxZaiJ
hNw9Ew/+OhVtmUwJtj0Kiemh97o70RExikI4j0nO8HMcsZRaBYvytA1wNA5dHnYV
///nTTXHtLQaweMqMwSPAvp7SOYDfiU2qqOhGU8LX2WU2bqrqfVVeyCL6c9MdnyA
K+uWlJ01mvO7oGfcunFPC3Z4H6xi+2jp+glvSCMswfD++WKFmHEHSKrebeEihgM5
yQY62supx1Ya4fiLUmnpQSO60qN4LXFpTqMh/DwsNQy9uwQ4peX7ywUB9KHHPwNN
p26J0tmiL4mbwjuWPQv/AjFCYhrFjaJLIjfkT0JW3m120cUsmaG0RRRI7LeyuYdR
Jhp1ef6nD+bMpGwqBPjaWsdjzZ20HEZYJdHzuEzGGneruElZFU/s0yS3/fj0J/70
vTjAxG16AG11LtNnetl2Jstpbr7ZL3aTvH3Al5D7Zx4UCrr8Ug+mzbSGSi2y6Bln
AuJPlKP5F57Q5SKgxvzqQ/hJ1CcHD7GHYdg+zut1q/ghsvM7o4lO139g1cz1TW3y
g7WhDusQ9hghdVoWglDqx8IrU7ASi7Dr4RMuJoHzOdvyzMQXLMD9qz30kzzguwEQ
1tXzlY42mlBU3DrCBUTaGtlKVArQ8Tacui+l761EjIJu21mnOsWAcUDf2Li/aRqV
qaYcd9F9zGR7mMRbwxboCCnkeVev3dWPYzJrv/dNVb5bxzgbajs=
=dFxk
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to