Your message dated Fri, 20 May 2022 23:08:13 +0000
with message-id <e1nsbjb-0004rb...@fasolo.debian.org>
and subject line Bug#1006391: fixed in libengine-gost-openssl1.1 1.1.0.3-1.1
has caused the Debian Bug report #1006391,
regarding libengine-gost-openssl1.1: FTBFS with OpenSSL 3.0
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.)


-- 
1006391: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006391
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libengine-gost-openssl1.1
Version: 1.1.0.3-1
Severity: important
Tags: bookworm sid
User: pkg-openssl-de...@lists.alioth.debian.org
Usertags: ftbfs-3.0

Your package is failing to build using OpenSSL 3.0 with the
following error:

| [  3%] Building C object CMakeFiles/gost.dir/gost_ec_keyx.c.o
| /usr/bin/cc   -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -O2 -Werror -Wall -Wno-unused-parameter 
-Wno-unused-function -Wno-missing-braces -ggdb -DL_ENDIAN -fPIC -MD -MT 
CMakeFiles/gost.dir/gost_ec_keyx.c.o -MF CMakeFiles/gost.dir/gost_ec_keyx.c.o.d 
-o CMakeFiles/gost.dir/gost_ec_keyx.c.o -c /<<PKGBUILDDIR>>/gost_ec_keyx.c
| /<<PKGBUILDDIR>>/gost_ec_keyx.c: In function ‘VKO_compute_key’:
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:27:5: error: ‘EC_KEY_get0_private_key’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|    27 |     const BIGNUM *key = EC_KEY_get0_private_key(priv_key);
|       |     ^~~~~
| In file included from /usr/include/openssl/x509.h:33,
|                  from /<<PKGBUILDDIR>>/gost_lcl.h:16,
|                  from /<<PKGBUILDDIR>>/gost_ec_keyx.c:18:
| /usr/include/openssl/ec.h:1046:37: note: declared here
|  1046 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const 
EC_KEY *key);
|       |                                     ^~~~~~~~~~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:28:5: error: ‘EC_KEY_get0_group’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|    28 |     EC_POINT *pnt = EC_POINT_new(EC_KEY_get0_group(priv_key));
|       |     ^~~~~~~~
| In file included from /usr/include/openssl/x509.h:33,
|                  from /<<PKGBUILDDIR>>/gost_lcl.h:16,
|                  from /<<PKGBUILDDIR>>/gost_ec_keyx.c:18:
| /usr/include/openssl/ec.h:1032:39: note: declared here
|  1032 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY 
*key);
|       |                                       ^~~~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:61:5: error: ‘EC_KEY_get0_group’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|    61 |     EC_GROUP_get_order(EC_KEY_get0_group(priv_key), order, ctx);
|       |     ^~~~~~~~~~~~~~~~~~
| In file included from /usr/include/openssl/x509.h:33,
|                  from /<<PKGBUILDDIR>>/gost_lcl.h:16,
|                  from /<<PKGBUILDDIR>>/gost_ec_keyx.c:18:
| /usr/include/openssl/ec.h:1032:39: note: declared here
|  1032 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY 
*key);
|       |                                       ^~~~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:64:9: error: ‘EC_KEY_get0_group’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|    64 |         (EC_KEY_get0_group(priv_key), pnt, NULL, pub_key, p, ctx)) {
|       |         ^
| In file included from /usr/include/openssl/x509.h:33,
|                  from /<<PKGBUILDDIR>>/gost_lcl.h:16,
|                  from /<<PKGBUILDDIR>>/gost_ec_keyx.c:18:
| /usr/include/openssl/ec.h:1032:39: note: declared here
|  1032 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY 
*key);
|       |                                       ^~~~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:68:5: error: 
‘EC_POINT_get_affine_coordinates_GFp’ is deprecated: Since OpenSSL 3.0 
[-Werror=deprecated-declarations]
|    68 |     EC_POINT_get_affine_coordinates_GFp(EC_KEY_get0_group(priv_key),
|       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /usr/include/openssl/x509.h:33,
|                  from /<<PKGBUILDDIR>>/gost_lcl.h:16,
|                  from /<<PKGBUILDDIR>>/gost_ec_keyx.c:18:
| /usr/include/openssl/ec.h:657:27: note: declared here
|   657 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_affine_coordinates_GFp
|       |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:68:5: error: ‘EC_KEY_get0_group’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|    68 |     EC_POINT_get_affine_coordinates_GFp(EC_KEY_get0_group(priv_key),
|       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /usr/include/openssl/x509.h:33,
|                  from /<<PKGBUILDDIR>>/gost_lcl.h:16,
|                  from /<<PKGBUILDDIR>>/gost_ec_keyx.c:18:
| /usr/include/openssl/ec.h:1032:39: note: declared here
|  1032 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY 
*key);
|       |                                       ^~~~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c: In function ‘pkey_gost_ec_derive’:
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:133:25: error: ‘EC_KEY_get0_public_key’ 
is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|   133 |                         
EC_KEY_get0_public_key(EVP_PKEY_get0(peer_key)),
|       |                         ^~~~~~~~~~~~~~~~~~~~~~
| In file included from /usr/include/openssl/x509.h:33,
|                  from /<<PKGBUILDDIR>>/gost_lcl.h:16,
|                  from /<<PKGBUILDDIR>>/gost_ec_keyx.c:18:
| /usr/include/openssl/ec.h:1060:39: note: declared here
|  1060 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const 
EC_KEY *key);
|       |                                       ^~~~~~~~~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:133:25: error: ‘EVP_PKEY_get0’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|   133 |                         
EC_KEY_get0_public_key(EVP_PKEY_get0(peer_key)),
|       |                         ^~~~~~~~~~~~~~~~~~~~~~
| In file included from /<<PKGBUILDDIR>>/gost_ec_keyx.c:10:
| /usr/include/openssl/evp.h:1330:7: note: declared here
|  1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
|       |       ^~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:134:25: error: ‘EVP_PKEY_get0’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|   134 |                         (EC_KEY *)EVP_PKEY_get0(my_key), 
data->shared_ukm,
|       |                         ^
| In file included from /<<PKGBUILDDIR>>/gost_ec_keyx.c:10:
| /usr/include/openssl/evp.h:1330:7: note: declared here
|  1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
|       |       ^~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c: In function ‘pkey_GOST_ECcp_encrypt’:
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:188:13: error: ‘EVP_PKEY_assign’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|   188 |             if (! EVP_PKEY_assign(sec_key, EVP_PKEY_base_id(pubk), 
EC_KEY_new()) ||
|       |             ^~
| In file included from /<<PKGBUILDDIR>>/gost_ec_keyx.c:10:
| /usr/include/openssl/evp.h:1328:5: note: declared here
|  1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
|       |     ^~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:188:13: error: ‘EC_KEY_new’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|   188 |             if (! EVP_PKEY_assign(sec_key, EVP_PKEY_base_id(pubk), 
EC_KEY_new()) ||
|       |             ^~
| In file included from /usr/include/openssl/x509.h:33,
|                  from /<<PKGBUILDDIR>>/gost_lcl.h:16,
|                  from /<<PKGBUILDDIR>>/gost_ec_keyx.c:18:
| /usr/include/openssl/ec.h:966:31: note: declared here
|   966 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
|       |                               ^~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:190:17: error: ‘EVP_PKEY_get0’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|   190 |                 ! gost_ec_keygen(EVP_PKEY_get0(sec_key))) {
|       |                 ^
| In file included from /<<PKGBUILDDIR>>/gost_ec_keyx.c:10:
| /usr/include/openssl/evp.h:1330:7: note: declared here
|  1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
|       |       ^~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:206:30: error: ‘EC_KEY_get0_public_key’ 
is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|   206 |                              
EC_KEY_get0_public_key(EVP_PKEY_get0(pubk)),
|       |                              ^~~~~~~~~~~~~~~~~~~~~~
| In file included from /usr/include/openssl/x509.h:33,
|                  from /<<PKGBUILDDIR>>/gost_lcl.h:16,
|                  from /<<PKGBUILDDIR>>/gost_ec_keyx.c:18:
| /usr/include/openssl/ec.h:1060:39: note: declared here
|  1060 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const 
EC_KEY *key);
|       |                                       ^~~~~~~~~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:206:30: error: ‘EVP_PKEY_get0’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|   206 |                              
EC_KEY_get0_public_key(EVP_PKEY_get0(pubk)),
|       |                              ^~~~~~~~~~~~~~~~~~~~~~
| In file included from /<<PKGBUILDDIR>>/gost_ec_keyx.c:10:
| /usr/include/openssl/evp.h:1330:7: note: declared here
|  1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
|       |       ^~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:207:30: error: ‘EVP_PKEY_get0’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|   207 |                              EVP_PKEY_get0(sec_key), ukm, dgst_nid)) {
|       |                              ^~~~~~~~~~~~~
| In file included from /<<PKGBUILDDIR>>/gost_ec_keyx.c:10:
| /usr/include/openssl/evp.h:1330:7: note: declared here
|  1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
|       |       ^~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c: In function ‘pkey_GOST_ECcp_decrypt’:
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:327:26: error: ‘EC_KEY_get0_public_key’ 
is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|   327 |                          
EC_KEY_get0_public_key(EVP_PKEY_get0(peerkey)),
|       |                          ^~~~~~~~~~~~~~~~~~~~~~
| In file included from /usr/include/openssl/x509.h:33,
|                  from /<<PKGBUILDDIR>>/gost_lcl.h:16,
|                  from /<<PKGBUILDDIR>>/gost_ec_keyx.c:18:
| /usr/include/openssl/ec.h:1060:39: note: declared here
|  1060 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const 
EC_KEY *key);
|       |                                       ^~~~~~~~~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:327:26: error: ‘EVP_PKEY_get0’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|   327 |                          
EC_KEY_get0_public_key(EVP_PKEY_get0(peerkey)),
|       |                          ^~~~~~~~~~~~~~~~~~~~~~
| In file included from /<<PKGBUILDDIR>>/gost_ec_keyx.c:10:
| /usr/include/openssl/evp.h:1330:7: note: declared here
|  1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
|       |       ^~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/gost_ec_keyx.c:328:26: error: ‘EVP_PKEY_get0’ is 
deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|   328 |                          EVP_PKEY_get0(priv), wrappedKey, dgst_nid)) {
|       |                          ^~~~~~~~~~~~~
| In file included from /<<PKGBUILDDIR>>/gost_ec_keyx.c:10:
| /usr/include/openssl/evp.h:1330:7: note: declared here
|  1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
|       |       ^~~~~~~~~~~~~
| cc1: all warnings being treated as errors
| make[3]: *** [CMakeFiles/gost.dir/build.make:79: 
CMakeFiles/gost.dir/gost_ec_keyx.c.o] Error 1

For more information see:
https://www.openssl.org/docs/man3.0/man7/migration_guide.html

Sebastian

--- End Message ---
--- Begin Message ---
Source: libengine-gost-openssl1.1
Source-Version: 1.1.0.3-1.1
Done: Bastian Germann <b...@debian.org>

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

Debian distribution maintenance software
pp.
Bastian Germann <b...@debian.org> (supplier of updated 
libengine-gost-openssl1.1 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: Sat, 21 May 2022 00:33:51 +0200
Source: libengine-gost-openssl1.1
Architecture: source
Version: 1.1.0.3-1.1
Distribution: unstable
Urgency: medium
Maintainer: Wartan Hachaturow <w...@debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 966642 1006391
Changes:
 libengine-gost-openssl1.1 (1.1.0.3-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * d/watch: Scan GitHub tags.
 .
   [ Helmut Grohne ]
   * Fix openssl engine path for cross compilation (Closes: #966642).
 .
   [ Simon Chopin ]
   * Stopgap patches for OpenSSL3 before migrating to provider API:
     - d/rules: downgrade deprecation errors to warnings to fix the build
       against OpenSSL 3 (Closes: #1006391)
     - d/p/OpenSSL3.patch: Fix several const-correctness issues introduced
       by OpenSSL 3 API changes.
Checksums-Sha1:
 0a109dc883398d0d824201784b7cdae9ed352066 1855 
libengine-gost-openssl1.1_1.1.0.3-1.1.dsc
 a56541164ce0c8d1c7648746d0d39cb59c657f0d 4664 
libengine-gost-openssl1.1_1.1.0.3-1.1.debian.tar.xz
 9cfa511bfcdeb3b4bd8931734308ba7acb226bbd 6458 
libengine-gost-openssl1.1_1.1.0.3-1.1_source.buildinfo
Checksums-Sha256:
 0083cf76bf2295615bfdcc74a38bbd13f45bd93c97042e219349100a38138c1c 1855 
libengine-gost-openssl1.1_1.1.0.3-1.1.dsc
 11eb4ff1d7415d2d6ae8e25f83158028972637153710ee5fbd63c162d43b7699 4664 
libengine-gost-openssl1.1_1.1.0.3-1.1.debian.tar.xz
 95c50eb961c0ea5bc56304821dca0fb148057e691b95827812f72eb96692daf5 6458 
libengine-gost-openssl1.1_1.1.0.3-1.1_source.buildinfo
Files:
 9df1afa5da6c5fb41faed63e5e3d3e86 1855 libs extra 
libengine-gost-openssl1.1_1.1.0.3-1.1.dsc
 620abad47acd1b1a45b5150fc1f9788d 4664 libs extra 
libengine-gost-openssl1.1_1.1.0.3-1.1.debian.tar.xz
 92f099446ee5b3cae55f3cf42989086c 6458 libs extra 
libengine-gost-openssl1.1_1.1.0.3-1.1_source.buildinfo

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

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmKIG/0QHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFJuYC/45OHKKGlhHNhDV9F9GoONkAVAzDcfJJBU3
nDyCwDg7ST516r+ldbF9XK9G/4rYOxcXL/n3hktcZcvB/ql0G4vRB00rm7O43rZ1
tUZpp8QpikWTlAnPt7gXlUNJYiUpABQorBVXlJkkt5s2fVj1JFW2ISC28p8phlug
wIWUtsTCLGklXVlU5T0IVKrv9gRNGXGrVNtr5LkULhmCw5JG4s7niDZ5rGgLFJPV
pRZHMSV0t7oiFNLziP8rGphiImuOOva9ehVplfHj6pN5yLgoj5mkXr/cbMihaRRg
rAsPswGzGKhQ2Hgrfh/7PpC6ypaiB4QZJ6S05f1CZ0QalsmO3Uu5uzxjV+uPiLKX
8ZaSFtSjy8RBCpHUB7a8WuGqHz8cCuipkwfM7p6EvYFppLA0LEggmGh/g4jVcFOv
5vWKe1z4bNHJL9nSpjMp4ZPVwfIyzh3os8+9LRmOsExzYymxM7RRvcIzJR2YoJWC
bkn3vrpsvj/K6ewTt7Y4H9juf835xkk=
=Ze7n
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to