#996422 golang-github-mendersoftware-openssl: FTBFS with OpenSSL 3.0

#996422#5
Date:
2021-10-13 20:56:34 UTC
From:
To:
Hi,

Your package is failing to build using OpenSSL 3.0 with the
following error:
github.com/mendersoftware/openssl
# github.com/mendersoftware/openssl
src/github.com/mendersoftware/openssl/fips.go:31:7: could not determine kind of name for C.FIPS_mode_set
dh_auto_build: error: cd _build && go install -trimpath -v -p 1 github.com/mendersoftware/openssl github.com/mendersoftware/openssl/utils returned exit code 2
make: *** [debian/rules:4: binary] Error 25

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


Kurt

#996422#16
Date:
2022-05-16 04:46:23 UTC
From:
To:
Hello,

Bug #996422 in golang-github-mendersoftware-openssl reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/go-team/packages/golang-github-mendersoftware-openssl/-/commit/2c7b1af69b476966bf7eb8fc3980d443365bc2e7

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/996422

#996422#23
Date:
2022-05-16 05:24:45 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
golang-github-mendersoftware-openssl, 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 996422@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nilesh Patra <nilesh@debian.org> (supplier of updated golang-github-mendersoftware-openssl 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 16 May 2022 09:55:59 +0530
Source: golang-github-mendersoftware-openssl
Architecture: source
Version: 1.1.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Nilesh Patra <nilesh@debian.org>
Closes: 996422
Changes:
 golang-github-mendersoftware-openssl (1.1.0-3) unstable; urgency=medium
 .
   * Team upload.
   * Add patches from Ubuntu to fix compatibility with
     openSSLv3 and skip a network test (Closes: #996422)
   * Bump Standards-Version to 4.6.1 (no changes needed)
   * Bump debhelper compatibility level to 13
   * Add Versioned B-D and dep on libssl-dev
Checksums-Sha1:
 4672ace0e85c8544dfd653c2008e095f747e9926 2405 golang-github-mendersoftware-openssl_1.1.0-3.dsc
 61efff951017d482f2c80383e0bc0a3089d84550 6796 golang-github-mendersoftware-openssl_1.1.0-3.debian.tar.xz
 124c61d6b9f47a1faa927072ddf210ccf9d3d394 6099 golang-github-mendersoftware-openssl_1.1.0-3_amd64.buildinfo
Checksums-Sha256:
 c2ad9099971bd34d5997bc6f0b266541fe73d486ec28831cc9226dd444268281 2405 golang-github-mendersoftware-openssl_1.1.0-3.dsc
 b52c925861cceaaad5ff720260aff9fced16bc3ccc84715583e6e355b9dfbbd2 6796 golang-github-mendersoftware-openssl_1.1.0-3.debian.tar.xz
 adb6b529fe55bd4819112ecdad98ecec6507f323f01c15e254dfa2422b9482c6 6099 golang-github-mendersoftware-openssl_1.1.0-3_amd64.buildinfo
Files:
 081facb4abde64a04f6bbc3898c79ab0 2405 devel optional golang-github-mendersoftware-openssl_1.1.0-3.dsc
 f010ea6b84d14cbf163458db8ca91293 6796 devel optional golang-github-mendersoftware-openssl_1.1.0-3.debian.tar.xz
 c339d62b0ea74113b08e2d21201efc14 6099 devel optional golang-github-mendersoftware-openssl_1.1.0-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEPpmlJvXcwMu/HO6mALrnSzQzafEFAmKB1vYSHG5pbGVzaEBk
ZWJpYW4ub3JnAAoJEAC650s0M2nxiywP/imwUgjfPbO/l3cnF8gO8VOPRusLN3gk
FgYk5jMvtLNj7eubjr8F0ZQmi/TxoGDaLHMnG4qZQHXfpRq7bfsQe0FRafx/JK91
nLWmlVgKfFvoIhoqAAGzCVXxVUlcnQsifUmHe4Wo5UQ4wnJWNWrzU0n6laUW/5aP
UU84GJaQtTskVlOlgTgksD8LY1kK70wMXMaZwUG4jKkp7u/2OtkugcqQs1Ss4ggx
hJykqvlkhbmqw31bllujaHhrYGCz4rnZ0uC6q9yMCjiJ+sm0oAqwn7FzcYvurmg7
vY4yKEaJeid3gEm0UAXCtwc5S9GX1T8YHOHKn5EKoNWF7NTddqJvzQC28lPOUyqC
JpAa6T0ZIO+NgOHRGM7VqttmNy/MFNPZi/6H0jnO+3yZHP4NmTQAUiC94Fr3uz9X
7eRrC7dFzftM5R4kwtBrMC3G4QyzwvB0dNCQlQXNRQu4tfoy5p80jGYEtXlFataA
4YaUYxybbMDPHsd9DrcsjlWenCnqpU7FTHV6HaGTAd12KkWfKfWd40TQrHKsc/hL
cMLYDQZPNbiRDocP6necl0r3WFlb032DGVcxqyVtJT+HizDNHcgB9mXf3jYd2kFV
RFY1cEBJ60efSjmBLlt04O0E+f1YCBZ2Oi1DyyOab5vlT/XLJnXciMz6spsUiGaM
PBWrKJ4YAqEY
=1LG3
-----END PGP SIGNATURE-----