Your message dated Sun, 04 Aug 2024 09:19:30 +0000
with message-id <[email protected]>
and subject line Bug#1075059: fixed in haskell-hsopenssl 0.11.7.7-2
has caused the Debian Bug report #1075059,
regarding haskell-hsopenssl: ftbfs with GCC-14
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.)


-- 
1075059: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075059
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:haskell-hsopenssl
Version: 0.11.7.6-1
Severity: important
Tags: sid trixie
User: [email protected]
Usertags: ftbfs-gcc-14

[This bug is targeted to the upcoming trixie release]

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-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/haskell-hsopenssl_0.11.7.6-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 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-14/porting_to.html

[...]
     warning: return discards ‘const’ qualifier from pointer target type 
[-Wdiscarded-qualifiers]
       15 | BIO_METHOD* 
ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziBIOZCBIOzuszumem(void)
 {return BIO_s_mem();}
          |                                                                     
                                                  ^~~~~~~~~~~
   |
15 | BIO_METHOD* 
ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziBIOZCBIOzuszumem(void)
 {return BIO_s_mem();}
   |                                                                            
                                           ^
/tmp/ghc2838709_0/ghc_227.c: In function 
‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziBIOZCBIOzufzubuffer’:

/tmp/ghc2838709_0/ghc_227.c:21:122: error:
     warning: return discards ‘const’ qualifier from pointer target type 
[-Wdiscarded-qualifiers]
       21 | BIO_METHOD* 
ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziBIOZCBIOzufzubuffer(void)
 {return BIO_f_buffer();}
          |                                                                     
                                                     ^~~~~~~~~~~~~~
   |
21 | BIO_METHOD* 
ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziBIOZCBIOzufzubuffer(void)
 {return BIO_f_buffer();}
   |                                                                            
                                              ^
/tmp/ghc2838709_0/ghc_227.c: In function 
‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziBIOZCBIOzufzubase64’:

/tmp/ghc2838709_0/ghc_227.c:26:122: error:
     warning: return discards ‘const’ qualifier from pointer target type 
[-Wdiscarded-qualifiers]
       26 | BIO_METHOD* 
ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziBIOZCBIOzufzubase64(void)
 {return BIO_f_base64();}
          |                                                                     
                                                     ^~~~~~~~~~~~~~
   |
26 | BIO_METHOD* 
ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziBIOZCBIOzufzubase64(void)
 {return BIO_f_base64();}
   |                                                                            
                                              ^
[25 of 33] Compiling OpenSSL.ASN1     ( dist-ghc/build/OpenSSL/ASN1.hs, 
dist-ghc/build/OpenSSL/ASN1.o, dist-ghc/build/OpenSSL/ASN1.dyn_o )
/tmp/ghc2838709_0/ghc_234.c: In function 
‘ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziASN1ZCOBJzunid2ln’:

/tmp/ghc2838709_0/ghc_234.c:35:120: error:
     warning: return discards ‘const’ qualifier from pointer target type 
[-Wdiscarded-qualifiers]
       35 | char* 
ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziASN1ZCOBJzunid2ln(HsInt32
 a1) {return OBJ_nid2ln(a1);}
          |                                                                     
                                                   ^~~~~~~~~~~~~~
   |
35 | char* 
ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziASN1ZCOBJzunid2ln(HsInt32
 a1) {return OBJ_nid2ln(a1);}
   |                                                                            
                                            ^
/tmp/ghc2838709_0/ghc_234.c: In function 
‘ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziASN1ZCOBJzunid2sn’:

/tmp/ghc2838709_0/ghc_234.c:37:120: error:
     warning: return discards ‘const’ qualifier from pointer target type 
[-Wdiscarded-qualifiers]
       37 | char* 
ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziASN1ZCOBJzunid2sn(HsInt32
 a1) {return OBJ_nid2sn(a1);}
          |                                                                     
                                                   ^~~~~~~~~~~~~~
   |
37 | char* 
ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziASN1ZCOBJzunid2sn(HsInt32
 a1) {return OBJ_nid2sn(a1);}
   |                                                                            
                                            ^
/tmp/ghc2838709_0/ghc_241.c: In function 
‘ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziASN1ZCOBJzunid2ln’:

/tmp/ghc2838709_0/ghc_241.c:35:120: error:
     warning: return discards ‘const’ qualifier from pointer target type 
[-Wdiscarded-qualifiers]
       35 | char* 
ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziASN1ZCOBJzunid2ln(HsInt32
 a1) {return OBJ_nid2ln(a1);}
          |                                                                     
                                                   ^~~~~~~~~~~~~~
   |
35 | char* 
ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziASN1ZCOBJzunid2ln(HsInt32
 a1) {return OBJ_nid2ln(a1);}
   |                                                                            
                                            ^
/tmp/ghc2838709_0/ghc_241.c: In function 
‘ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziASN1ZCOBJzunid2sn’:

/tmp/ghc2838709_0/ghc_241.c:37:120: error:
     warning: return discards ‘const’ qualifier from pointer target type 
[-Wdiscarded-qualifiers]
       37 | char* 
ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziASN1ZCOBJzunid2sn(HsInt32
 a1) {return OBJ_nid2sn(a1);}
          |                                                                     
                                                   ^~~~~~~~~~~~~~
   |
37 | char* 
ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmFdDC6rxnqkzz68J4WQpPUVOZCOpenSSLziASN1ZCOBJzunid2sn(HsInt32
 a1) {return OBJ_nid2sn(a1);}
   |                                                                            
                                            ^
[26 of 33] Compiling OpenSSL.X509.Name ( dist-ghc/build/OpenSSL/X509/Name.hs, 
dist-ghc/build/OpenSSL/X509/Name.o, dist-ghc/build/OpenSSL/X509/Name.dyn_o )
-e: error: debian/hlibrary.setup build --builddir=dist-ghc returned exit code 1
 at /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 877.
        Debian::Debhelper::Dh_Lib::error("debian/hlibrary.setup build 
--builddir=dist-ghc returned exit"...) called at 
/usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 616
        Debian::Debhelper::Dh_Lib::error_exitcode("debian/hlibrary.setup build 
--builddir=dist-ghc") called at /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm 
line 479
        Debian::Debhelper::Dh_Lib::doit("debian/hlibrary.setup", "build", 
"--builddir=dist-ghc") called at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/Haskell/Recipes.pm line 656
        Debian::Debhelper::Buildsystem::Haskell::Recipes::build_recipe() called 
at -e line 1
make: *** [/usr/share/cdbs/1/class/hlibrary.mk:158: build-ghc-stamp] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: haskell-hsopenssl
Source-Version: 0.11.7.7-2
Done: Picca Frédéric-Emmanuel <[email protected]>

We believe that the bug you reported is fixed in the latest version of
haskell-hsopenssl, 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.
Picca Frédéric-Emmanuel <[email protected]> (supplier of updated 
haskell-hsopenssl 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: Sun,  4 Aug 2024 10:45:06 CEST
Source: haskell-hsopenssl
Binary: libghc-hsopenssl-dev libghc-hsopenssl-doc libghc-hsopenssl-prof
Architecture: amd64 all source
Version: 0.11.7.7-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Haskell Group 
<[email protected]>
Changed-By: Picca Frédéric-Emmanuel <[email protected]>
Description: 
 libghc-hsopenssl-dev - 
 libghc-hsopenssl-doc - 
 libghc-hsopenssl-prof - 
Closes: 1075059
Changes:
 haskell-hsopenssl (0.11.7.7-2) unstable; urgency=medium
 .
   *  no more FTFS with gcc-14 (Closes: #1075059).
Checksums-Sha256: 
 143be7cdaa68cfac72ac31a42643b69d855d2d6dbee30578e91f742336edc2e1 8915 
haskell-hsopenssl_0.11.7.7-2_amd64.buildinfo
 588cbe82b13158df8135c59974022ce6d79c2f366f63c73b43241a416789186e 495004 
libghc-hsopenssl-dev_0.11.7.7-2_amd64.deb
 8674888977f2b18da98f928ca405ac273090af07bd9954a9e30bf9ecc20f18ed 254016 
libghc-hsopenssl-doc_0.11.7.7-2_all.deb
 75452f29fa13dc5ec064929e72862a6c20f75749135ebabf6190d6a3ac9d15bd 466184 
libghc-hsopenssl-prof_0.11.7.7-2_amd64.deb
 1373561714e2eb12a4105b34283d8f68350c4399990c4fa60c66b56ab02e767b 2503 
haskell-hsopenssl_0.11.7.7-2.dsc
 a388dbccee7aae114fd483025b2a6d903e7af8e819bfd166a7016c118b9f3580 5876 
haskell-hsopenssl_0.11.7.7-2.debian.tar.xz
 085b02716a41c14844cb9fe0e6f6b34668e0e19f9cbcabd5b34a056f0f4fea2b 83475 
haskell-hsopenssl_0.11.7.7.orig.tar.gz
Checksums-Sha1: 
 b849f6b5ed05c990b81e7210ca55ad6ecb41edf4 8915 
haskell-hsopenssl_0.11.7.7-2_amd64.buildinfo
 0186ac4726432b7fb6361bce278cee178f969d58 495004 
libghc-hsopenssl-dev_0.11.7.7-2_amd64.deb
 b69dcff2fff421d2014ec4e59cafe016493858d8 254016 
libghc-hsopenssl-doc_0.11.7.7-2_all.deb
 e71fcec575ed0602289549c87f28d5231bef79a4 466184 
libghc-hsopenssl-prof_0.11.7.7-2_amd64.deb
 e4eb93e41844056b7499f62ab756dd0f007e70d6 2503 haskell-hsopenssl_0.11.7.7-2.dsc
 0ceaf604df8ec3c1c165d115f9a7170c4cfd5544 5876 
haskell-hsopenssl_0.11.7.7-2.debian.tar.xz
 d3d32b5f5a3514c78a2f8232a70e7286f5f41117 83475 
haskell-hsopenssl_0.11.7.7.orig.tar.gz
Files: 
 6f6f4833a1ec186bdc24fab2ad5458fa 8915 haskell optional 
haskell-hsopenssl_0.11.7.7-2_amd64.buildinfo
 749d11119f91a3080df7f5d0f8089ff5 495004 haskell optional 
libghc-hsopenssl-dev_0.11.7.7-2_amd64.deb
 70ddb8cee3917a9bc01da739a40b4dc0 254016 doc optional 
libghc-hsopenssl-doc_0.11.7.7-2_all.deb
 145e00c013369a3d4e523873d4a0621e 466184 haskell optional 
libghc-hsopenssl-prof_0.11.7.7-2_amd64.deb
 c3c21ad65e31862a454a7218d9e48af7 2503 haskell optional 
haskell-hsopenssl_0.11.7.7-2.dsc
 9ceddba83003410604003f95f049dfea 5876 - - 
haskell-hsopenssl_0.11.7.7-2.debian.tar.xz
 8232bea4afcfca05443000498d78ea43 83475 - - 
haskell-hsopenssl_0.11.7.7.orig.tar.gz

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

iQJFBAEBCgAvFiEE2bRTt5m4gw2UXmoKW/VOXhK5ALsFAmavQEQRHHBpY2NhQGRl
Ymlhbi5vcmcACgkQW/VOXhK5ALtRTRAArqiLoVR8z/HtUNeA7lJ8gDYc1D53k76M
JlThAQLQrkMjE0wSNDCgO2VCYF88xMgx1Ge3B6gJ7UGh2BOf3mcdihwEL0qgxHN0
75KOgd2eGOc/Hj0X/J0p08YYsUiR+LkmTX+n/yj++ORl1U9OHS17jsZUi4JMkWt9
ek01YNrkak5bId2oCJ+xDCMXOQHFOcxfk0xWoNKGIEzBdHjIKYh6DD7ypO/C/PrT
+iKUvegU9ZBONdQigDt2VJWL963evH+zZLO2q3vED5Sy50xIoQ4Gz93XJqBUuMft
fZPi0HyIEt3t9lheGb36RVqtrInSmZuu6+ClfzfK3Q5zfwIJEGMqHf0d2FtfzGCy
YT2PajcC1bbddBbitLc1nxMF1uWIvzSEEi4D+UgKOS/wPcNBNX7fXxon9zJt4NC1
CN/aXIBvjEB9IZLqBeq9fTwykVLz4xF8IptWTtXmsGbGdHA0/s4J8sZA+KG36rxL
wUGnLzUc7gninDXw89Ru+a0IM2e+hSuQW9/jZiMe0c0Pw4V1s5B0nHz6AMrjfVMf
J0l3RTOLeE3J2sgxOay3z+6qbAjP8VhAM67RsXLygc2DKy/Due2IhSl4MSZ3s7pb
pK+Cx2JGZemaNL8FArMNCSSBsuhacwKAp1xafG1H3S+X5jeGPbf1kAl3GwVhl0tW
s1mY/uHDfW4=
=KYQt
-----END PGP SIGNATURE-----

Attachment: pgpyupUMmOd5A.pgp
Description: PGP signature


--- End Message ---

Reply via email to