Public bug reported:

Imported from Debian bug http://bugs.debian.org/1138387:

Package: storm-lang
Version: 0.7.6+dfsg-1
Severity: normal
Tags: sid
control: affects -1 src:openssl
User: [email protected]
Usertags: openssl-4.0

OpenSSL 4.0 is in experimental. This package fails to build against it:

| COMMAND: g++ -D NOSTATIC_BUILD -std=c++11 -pipe -O2 -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/build/reproducible-path/storm-lang-0.7.6+dfsg=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-unknown-pragmas -Wno-reorder 
-Wno-terminate -Wno-unused-parameter -Wno-missing-field-initializers 
-Wno-pmf-conversions -Wno-switch -Wno-parentheses -Wno-unused-function 
-Wno-pragmas -Wno-stringop-overflow -falign-functions=2 -fvisibility=hidden 
-fPIC -Wall -Wextra -include release/stdafx.h 
/build/reproducible-path/storm-lang-0.7.6+dfsg/Crypto/OpenSSLCert.cpp -c 
-iquote/build/reproducible-path/storm-lang-0.7.6+dfsg/Crypto/ 
-iquote/build/reproducible-path/storm-lang-0.7.6+dfsg/Crypto/ 
-iquote/build/reproducible-path/storm-lang-0.7.6+dfsg/ -o release/OpenSSLCert.o
| /build/reproducible-path/storm-lang-0.7.6+dfsg/Crypto/OpenSSLCert.cpp: In 
member function ‘virtual void ssl::OpenSSLCert::output(storm::StrBuf*)’:
| /build/reproducible-path/storm-lang-0.7.6+dfsg/Crypto/OpenSSLCert.cpp:94:59: 
error: invalid conversion from ‘const X509_NAME*’ {aka ‘const 
X509_name_st*’} to ‘X509_NAME*’ {aka ‘X509_name_st*’} [-fpermissive]
|    94 |                 X509_NAME *subject = X509_get_subject_name(data);
|       |                                      ~~~~~~~~~~~~~~~~~~~~~^~~~~~
|       |                                                           |
|       |                                                           const 
X509_NAME* {aka const X509_name_st*}
| /build/reproducible-path/storm-lang-0.7.6+dfsg/Crypto/OpenSSLCert.cpp:95:57: 
error: invalid conversion from ‘const X509_NAME*’ {aka ‘const 
X509_name_st*’} to ‘X509_NAME*’ {aka ‘X509_name_st*’} [-fpermissive]
|    95 |                 X509_NAME *issuer = X509_get_issuer_name(data);
|       |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~
|       |                                                         |
|       |                                                         const 
X509_NAME* {aka const X509_name_st*}
| Compilation of Crypto failed!
| Compilation failed!

Full buildlog
        
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/storm-lang_0.7.6+dfsg-1_amd64-2026-04-19T07:31:51Z

Sebastian

** Affects: storm-lang (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: storm-lang (Debian)
     Importance: Undecided
         Status: New


** Tags: ftbfs openssl-4.0

** Bug watch added: Debian Bug tracker #1138387
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138387

** Changed in: storm-lang (Debian)
 Remote watch: None => Debian Bug tracker #1138387

** Tags added: ftbfs openssl-4.0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2154935

Title:
  storm-lang: FTBFS with openssl 4.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/storm-lang/+bug/2154935/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to