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
