Public bug reported:

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

Package: ecflow
Version: 5.16.0-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:

| cd /build/reproducible-path/ecflow-5.16.0/debian/build-python3.14/libs/rest 
&& /usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DBOOST_CONTAINER_DYN_LINK 
-DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DCMAKE 
-DECFLOW_LOGVIEW -DECF_HTTP_COMPRESSION -DECF_OPENSSL=1 -DHAVE_MALLINFO2 
-DQT_NO_KEYWORDS -I/build/reproducible-path/ecflow-5.16.0/libs/rest/src 
-I/build/reproducible-path/ecflow-5.16.0/libs/attribute/src 
-I/build/reproducible-path/ecflow-5.16.0/libs/base/src 
-I/build/reproducible-path/ecflow-5.16.0/libs/client/src 
-I/build/reproducible-path/ecflow-5.16.0/libs/core/src 
-I/build/reproducible-path/ecflow-5.16.0/libs/node/src 
-I/build/reproducible-path/ecflow-5.16.0/libs/service/src 
-I/build/reproducible-path/ecflow-5.16.0/libs/server/src 
-I/build/reproducible-path/ecflow-5.16.0/libs/udp/src 
-I/build/reproducible-path/ecflow-5.16.0/debian/build-python3.14/generated/src 
-I/build/reproducible-path/ecflow-5.16.0/3rdparty/json/include 
-I/build/reproducible-path/ecflow-5.16.0/3rdparty/cereal/include 
-I/build/reproducible-path/ecflow-5.16.0/3rdparty/cpp-httplib/include 
-I/build/reproducible-path/ecflow-5.16.0/libs/core/test/scaffold 
-I/build/reproducible-path/ecflow-5.16.0/libs/base/test/harness/. -g -O2 
-ffile-prefix-map=/build/reproducible-path/ecflow-5.16.0=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection     -Wdate-time -D_FORTIFY_SOURCE=2 
-pipe -Wpedantic -Wall -Wextra -std=c++17 -fPIE -Wno-array-bounds 
-Wno-deprecated-copy -Wno-deprecated-declarations -Wno-unused-result 
-Wno-unused-parameter -MD -MT 
libs/rest/CMakeFiles/s_http.dir/test/TestApiV1.cpp.o -MF 
CMakeFiles/s_http.dir/test/TestApiV1.cpp.o.d -o 
CMakeFiles/s_http.dir/test/TestApiV1.cpp.o -c 
/build/reproducible-path/ecflow-5.16.0/libs/rest/test/TestApiV1.cpp
| In file included from 
/build/reproducible-path/ecflow-5.16.0/libs/rest/test/TestApiV1.cpp:15:
| /build/reproducible-path/ecflow-5.16.0/libs/rest/test/Certificate.hpp: In 
member function ‘X509* Certificate::generate_x509(EVP_PKEY*)’:
| /build/reproducible-path/ecflow-5.16.0/libs/rest/test/Certificate.hpp:131:44: 
error: invalid conversion from ‘const X509_NAME*’ {aka ‘const 
X509_name_st*’} to ‘X509_NAME*’ {aka ‘X509_name_st*’} [-fpermissive]
|   131 |     X509_NAME* name = X509_get_subject_name(x509);
|       |                       ~~~~~~~~~~~~~~~~~~~~~^~~~~~
|       |                                            |
|       |                                            const X509_NAME* {aka 
const X509_name_st*}
| make[4]: *** [libs/rest/CMakeFiles/s_http.dir/build.make:82: 
libs/rest/CMakeFiles/s_http.dir/test/TestApiV1.cpp.o] Error 1
| make[4]: Leaving directory 
'/build/reproducible-path/ecflow-5.16.0/debian/build-python3.14'

Full buildlog
        
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/ecflow_5.16.0-1_amd64-2026-04-19T13:18:32Z

Sebastian

** Affects: ecflow (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: ecflow (Debian)
     Importance: Undecided
         Status: New

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

** Changed in: ecflow (Debian)
 Remote watch: None => Debian Bug tracker #1138344

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

Title:
  ecflow: FTBFS with openssl 4.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ecflow/+bug/2154891/+subscriptions


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

Reply via email to