m2crypto: FTBFS with openssl 3.4 as swig and gcc use different feature flags
Bug #2091883 reported by
Adrien Nader
This bug affects 1 person
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| m2crypto (Ubuntu) |
Fix Released
|
High
|
Adrien Nader | ||
Bug Description
Openssl 3.4 headers include more system headers and SWIG parses everything but with a different set of define feature flags than the C compiler. This makes SWIG generate code that doesn't match what the C compiler will see.
Related branches
~adrien/ubuntu/+source/openssl:plucky-openssl-3.4
Merged
into
ubuntu/+source/openssl:ubuntu/devel
at
revision 877c6d6ae433a5b64802527572c422e10be3212d
- Ubuntu Sponsors: Pending requested
- git-ubuntu import: Pending requested
-
Diff: 97 lines (+61/-0)4 files modifieddebian/changelog (+11/-0)
debian/patches/Revert-When-defining-ossl_ssize_t-ssize_t-remember-t.patch (+37/-0)
debian/patches/fips/crypto-Automatically-use-the-FIPS-provider-when-the-kerne.patch (+11/-0)
debian/patches/series (+2/-0)
~adrien/ubuntu/+source/m2crypto:plucky-erroneous-x509-version-test
- git-ubuntu import: Pending requested
-
Diff: 174 lines (+129/-1)6 files modifieddebian/changelog (+11/-0)
debian/control (+2/-1)
debian/patches/openssl-3.4-ftbfs.patch (+31/-0)
debian/patches/series (+6/-0)
debian/patches/testsuite-compatibility-with-openssl-3.4-1.patch (+38/-0)
debian/patches/testsuite-compatibility-with-openssl-3.4-2.patch (+41/-0)
| summary: |
- m2crypto: FTBFS with openssl 3.4 + m2crypto: FTBFS with openssl 3.4 as swig and gcc use different feature + flags |
To post a comment you must log in.

This bug was fixed in the package m2crypto - 0.42.0-2ubuntu2
---------------
m2crypto (0.42.0-2ubuntu2) plucky; urgency=medium
* d/p/openssl- 3.4-ftbfs. patch: swig-4. 3-changed- exception. patch:
Remove as this was leading to a whack-a-mole game trying to have
SWIG parse properly all system headers
* d/p/ftbfs-
Adapt to SWIG 4.3 changing exception raised in some situations
(LP: #2092223)
-- Adrien Nader <email address hidden> Thu, 19 Dec 2024 18:47:30 +0100