I've tested the recipes that use OpenSSL with the new OpenSSL version. For the ones that are currently failing, I also looked for upstream issues related to the version upgrade.
The table would look something like this:
Tested-Working:
| name |
last version checked |
| amqp-cpp |
4.3.27 |
| apr-util |
1.6.1 |
| aws-c-cal |
0.9.8 |
| aws-sdk-cpp |
1.11.692 |
| beauty |
1.0.8 |
| brynet |
1.12.2 |
| caf |
1.1.0 |
| certify |
cci.20201114 |
| clickhouse-cpp |
2.6.1 |
| cmake |
4.3.3 |
| cnats |
3.13.0 |
| cocoyaxi |
2.0.3 |
| coost |
3.0.2 |
| cose-c |
cci.20200430 |
| cpp-httplib |
0.47.0 |
| cpp-jwt |
1.5.1 |
| cpp-smtpclient-library |
1.1.14 |
| cpr |
1.14.2 |
| crashpad |
cci.20220219 |
| cyclonedds |
0.10.5 |
| cyrus-sasl |
2.1.28 |
| dpp |
10.0.35 |
| duckdb |
1.4.3 |
| ffmpeg |
8.1.2 |
| gamenetworkingsockets |
1.4.1 |
| gdcm |
3.2.6 |
| hazelcast-cpp-client |
5.7.0 |
| hiredis |
1.3.0 |
| ixwebsocket |
12.0.0 |
| jwt-cpp |
0.7.2 |
| kcov |
42 |
| ldns |
1.8.2 |
| libarchive |
3.8.7 |
| libcoro |
0.15.0 |
| libcurl |
8.21.0 |
| libdatachannel |
0.24.0 |
| libevent |
2.1.12 |
| libftp |
1.5.0 |
| libgit2 |
1.9.1 |
| libjwt |
1.18.3 |
| libnghttp2 |
1.66.0 |
| libnice |
0.1.23 |
| libpq |
16.14, 17.7 |
| librdkafka |
2.14.2 |
| librhash |
1.4.4 |
| libsrtp |
2.6.0 |
| libssh |
0.12.0 |
| libssh2 |
1.11.1 |
| libtins |
4.5 |
| libucl |
0.9.0 |
| libwebsockets |
4.5.8 |
| libxlsxwriter |
1.2.2 |
| libzip |
1.11.4 |
| mariadb-connector-c |
3.4.8 |
| mgclient |
1.5.0 |
| microservice-essentials |
0.1.0 |
| minio-cpp |
0.3.0 |
| minizip-ng |
4.2.1 |
| net-snmp |
5.9.4 |
| oatpp-openssl |
1.3.0.latest |
| octo-encryption-cpp |
1.1.0 |
| open62541 |
1.5.0 |
| opusfile |
0.12 |
| paho-mqtt-c |
1.3.16 |
| pistache |
0.4.25 |
| qpdf |
11.1.1 |
| rabbitmq-c |
0.15.0 |
| restinio |
0.6.19, 0.7.9 |
| rsync |
3.2.7 |
| s2geometry |
0.12.0 |
| sentry-crashpad |
0.6.5 |
| sentry-native |
0.14.2 |
| simple-websocket-server |
2.0.0 |
| sqlcipher |
4.16.0 |
| srt |
1.5.4 |
| teemo |
2.7 |
| tgbot |
1.10 |
| tiledb |
2.28.0 |
| usockets |
0.8.8 |
| zoe |
3.6 |
| zookeeper-client-c |
3.9.5 |
Tested-Failing:
| name |
last version checked |
upstream report |
| activemq-cpp |
3.9.5 |
no |
| arrow |
24.0.0 |
no |
| azure-sdk-for-cpp |
1.16.2 |
no |
| azure-storage-cpp |
7.5.0 |
no |
| c-client |
2007f |
no |
| capnproto |
1.3.0 |
no |
| cassandra-cpp-driver |
2.17.1 |
no |
| civetweb |
1.16 |
no |
| couchbase_cxx_client |
1.3.1 |
no |
| cpprestsdk |
2.10.19 |
no |
| cppserver |
1.0.2.0 |
no |
| crowcpp-crow |
1.3.2 |
no |
| dcmtk |
3.7.0 |
no |
| drogon |
1.9.13 |
no |
| easyhttpcpp |
2.1.0 |
no |
| etcd-cpp-apiv3 |
0.15.4 |
no |
| fast-dds |
3.4.0 |
upstream |
| folly |
2024.08.12.00 |
no |
| gdal |
3.13.0 |
no |
| getdns |
1.7.3 |
upstream |
| google-cloud-cpp |
2.28.0 |
no |
| grpc |
1.81.1 |
upstream |
| gsoap |
2.8.139 |
no |
| icey |
2.4.11 |
no |
| krb5 |
1.21.2 |
no |
| kubernetes |
0.13.0 |
no |
| libcoap |
4.3.3 |
upstream |
| libest |
3.2.0 |
no |
| libmysqlclient |
8.1.0 |
no |
| libnetconf2 |
4.2.14 |
upstream |
| libtorrent |
2.0.10 |
no |
| mailio |
0.25.3 |
no |
| mongo-c-driver |
2.2.1 |
no |
| mosquitto |
1.6.12, 2.0.22 |
no |
| msix |
1.7 |
no |
| mysql-connector-cpp |
9.2.0 |
|
| nmos-cpp |
cci.20260602 |
no |
| nuraft |
3.0.0 |
no |
| octo-keygen-cpp |
1.0.0 |
no |
| ohpipeline |
1.139.1000 |
no |
| openldap |
2.6.7 |
no |
| openssh |
9.9p1 |
no |
| poco |
1.15.2 |
no |
| podofo |
1.0.3 |
upstream |
| qpid-proton |
0.40.0 |
upstream |
| qt |
5.15.19, 6.11.1 |
no |
| resiprocate |
1.13.2 |
no |
| restbed |
4.8 |
no |
| s2n |
1.5.27 |
upstream |
| serf |
1.3.9 |
no |
| sioclient |
cci.20240405 |
no |
| thrift |
0.23.0 |
no |
| trantor |
1.5.26 |
no |
| websocketpp |
0.8.2 |
upstream |
| wt |
8.1.0 |
no |
| xmlsec |
1.3.9 |
upstream |
I've tested the recipes that use OpenSSL with the new OpenSSL version. For the ones that are currently failing, I also looked for upstream issues related to the version upgrade.
The table would look something like this:
Tested-Working:
Tested-Failing: