Builder curl-threaded-solaris11-i386 Build #3940
Results:
Build successful
SourceStamp:
| Project | curl |
| Repository | https://github.com/curl/curl.git |
| Branch | master |
| Revision | 87ab1cd255b8e70d0379f42d8ee2f25815400ec7 |
| Got Revision | 87ab1cd255b8e70d0379f42d8ee2f25815400ec7 |
| Changes | 7 changes |
BuildSlave:
unstable11xReason:
The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris11-i386' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot/slave/curl-threaded-solaris11-i386 | slave |
| buildername | curl-threaded-solaris11-i386 | Builder |
| buildnumber | 3940 | Build |
| codebase | Build | |
| got_revision | 87ab1cd255b8e70d0379f42d8ee2f25815400ec7 | Git |
| osplatform | I386 | SetPropertyFromCommand Step |
| osrelease | 11 | SetPropertyFromCommand Step |
| project | curl | Build |
| repository | https://github.com/curl/curl.git | Build |
| revision | 87ab1cd255b8e70d0379f42d8ee2f25815400ec7 | Build |
| scheduler | schedule-curl-threaded-solaris11-i386 | Scheduler |
| slavename | unstable11x | BuildSlave |
| workdir | /export/home/buildbot/slave/curl-threaded-solaris11-i386 | slave (deprecated) |
Forced Build Properties:
| Name | Label | Value |
|---|
Responsible Users:
- Daniel Stenbergdaniel@haxx.se
- Viktor Szakatscommit@vsz.me
Timing:
| Start | Fri Oct 24 14:06:54 2025 |
| End | Fri Oct 24 17:18:37 2025 |
| Elapsed | 3 hrs, 11 mins, 42 secs |
All Changes:
:
Change #246605
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Fri 24 Oct 2025 11:11:40 Repository https://github.com/curl/curl.git Project curl Branch master Revision 576f9f7c07f0635b2f1614e1056bf80742b6dbe3 Comments
cfilters: check return code from Curl_pollset_set_out_only() I added WARN_UNUSED_RESULT to two of the cfilter functions to make this mistake harder to slip in next time. Pointed out by CodeSonar Closes #19211
Changed files
- lib/cfilters.c
- lib/select.h
Change #246607
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Fri 24 Oct 2025 11:21:48 Repository https://github.com/curl/curl.git Project curl Branch master Revision ab590ba62f4974b2f51cdbd7ee42d93b0f81568f Comments
TODO: a fixed FTP directory listing format Closes #19212
Changed files
- docs/TODO
Change #246613
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Fri 24 Oct 2025 12:12:20 Repository https://github.com/curl/curl.git Project curl Branch master Revision 1de4a9a5fb09198a39040ffdbb93cea0d68cce85 Comments
mbedtls: fix building with <3.6.1 ``` lib/vtls/mbedtls.c:786:3: error: call to undeclared function 'mbedtls_ssl_conf_tls13_enable_signal_new_session_tickets'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 786 | mbedtls_ssl_conf_tls13_enable_signal_new_session_tickets(&backend->config, | ^ lib/vtls/mbedtls.c:787:5: error: use of undeclared identifier 'MBEDTLS_SSL_TLS1_3_SIGNAL_NEW_SESSION_TICKETS_ENABLED'; did you mean 'MBEDTLS_SSL_TLS1_3_NEW_SESSION_TICKET_FLUSH'? 787 | MBEDTLS_SSL_TLS1_3_SIGNAL_NEW_SESSION_TICKETS_ENABLED); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | MBEDTLS_SSL_TLS1_3_NEW_SESSION_TICKET_FLUSH dep/mbedtls-3.4.0/_pkg/include/mbedtls/ssl.h:700:5: note: 'MBEDTLS_SSL_TLS1_3_NEW_SESSION_TICKET_FLUSH' declared here 700 | MBEDTLS_SSL_TLS1_3_NEW_SESSION_TICKET_FLUSH, | ^ 2 errors generated. ``` Regression from d63e40f8e6298efaabae57c714ef8df57c54474d #18271 (8.16.0) Closes #19208Changed files
- lib/vtls/mbedtls.c
Change #246614
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Fri 24 Oct 2025 12:12:20 Repository https://github.com/curl/curl.git Project curl Branch master Revision 4a6fbd5e1dd584c85c4936a1bfd08f2b12a2ea4b Comments
NTLM: disable if DES support missing from OpenSSL or mbedTLS Make autotools and cmake detect DES support in OpenSSL and mbedTLS. Forward feature macros to C and omit NTLM from the feature preview list. Use the feature macros in source. This ensure that `-V` output matches the preview. OpenSSL doesn't support DES when built with `no-des` or `no-deprecated`. mbedTLS 4.x no longer supports it, and it's possible to disable it in <4 with `scripts/config.py unset MBEDTLS_DES_C`. Before this patch this worked for mbedTLS 4 only, and with a regression for pending PR #16973. Also: - drop NTLM feature check from `curl_setup.h` in favour of autotools/ cmake feature macros. This makes `curl_setup.h` no longer need to include an mbedTLS header, which in turn makes tests/server build without depending on mbedTLS. Fixing, in #16973: ``` In file included from tests/server/first.h:40, from bld/tests/server/servers.c:3: lib/curl_setup.h:741:10: fatal error: mbedtls/version.h: No such file or directory 741 | #include <mbedtls/version.h> | ^~~~~~~~~~~~~~~~~~~ ``` Ref: https://github.com/curl/curl/actions/runs/18689537893/job/53291322012?pr=16973 Ref: #19181 (initial fix idea) Follow-up to 3a305831d1a9d10b2bfd4fa3939ed41275fee7f7 #19077 - move back mbedTLS header include and version check from `curl_setup.h` to each source which consumes mbedTLS. - GHA/http3-linux: drop workaround that disabled NTLM for `no-deprecated` OpenSSL builds. Follow-up to 006977859dcc4b8670878bd669276d778a2715bb #12384 - curl_ntlm_core: drop pointless macro `CURL_NTLM_NOT_SUPPORTED`. Follow-up to 006977859dcc4b8670878bd669276d778a2715bb #12384 Closes #19206Changed files
- .github/workflows/http3-linux.yml
- CMakeLists.txt
- configure.ac
- docs/INSTALL-CMAKE.md
- lib/curl_config.h.cmake
- lib/curl_ntlm_core.c
- lib/curl_setup.h
- lib/md5.c
- lib/sha256.c
- lib/vtls/mbedtls.c
- m4/curl-mbedtls.m4
- m4/curl-openssl.m4
Change #246617
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Fri 24 Oct 2025 12:39:27 Repository https://github.com/curl/curl.git Project curl Branch master Revision c96b7c4636b03c0a9c4e8303852553c4217446ee Comments
des: merge curl_des into `curl_ntlm_core.c` `curl_des.c` contained a single, short, function `Curl_des_set_odd_parity()`, called from `curl_ntlm_core.c` alone. Move it there, and define it only when needed. Follow-up to 300876a7a62ff598c3be359e45a00b79cf9944ad Follow-up to 8cc70db2db5f58e519a1bdfed266ca6514013145 Closes #19209
Changed files
- .github/labeler.yml
- lib/Makefile.inc
- lib/curl_des.c
- lib/curl_des.h
- lib/curl_ntlm_core.c
Change #246627
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Fri 24 Oct 2025 13:38:11 Repository https://github.com/curl/curl.git Project curl Branch master Revision 82fa9862dfa3083d4014d6dcfb721a7278e66f0b Comments
GHA: set `concurrency:` where missing To silence zizmor 1.16.0 warnings. Also: - http3-linux: replace hard-coded workflow name with variable. Follow-up to a8174176b5425c5692b55b78e40aef3a2331155f #13841 - codeql: set `cancel-in-progress: true`. zizmor apparently does not allow `false` in pedantic mode anymore: https://github.com/zizmorcore/zizmor/pull/1227 - codeql: sync concurrency setting with the rest of the jobs. (I'm not sure this is correct, or why it was previously special-cased.) Expressions used (before and after this patch): - `group: ${{ github.workflow }}-${{ github.event.sha }}-${{ github.event.target_url }}` for GHA/appveyor-status. - `group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}` for all the rest. Ref: https://github.com/curl/curl/actions/runs/18776245057/job/53571438139?pr=19209 Closes #19215Changed files
- .github/workflows/checksrc.yml
- .github/workflows/codeql.yml
- .github/workflows/configure-vs-cmake.yml
- .github/workflows/fuzz.yml
- .github/workflows/http3-linux.yml
- .github/workflows/label.yml
- .github/workflows/linux-old.yml
Change #246630
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Fri 24 Oct 2025 13:46:14 Repository https://github.com/curl/curl.git Project curl Branch master Revision 87ab1cd255b8e70d0379f42d8ee2f25815400ec7 Comments
GHA/fuzz: try fixing concurrency group deadlock ``` Fuzzer Canceling since a deadlock was detected for concurrency group: 'Fuzzer-82fa9862dfa3083d4014d6dcfb721a7278e66f0b' between a top level workflow and 'Fuzzing' ``` https://github.com/curl/curl/actions/runs/18778617351 Follow-up to 82fa9862dfa3083d4014d6dcfb721a7278e66f0b #19215
Changed files
- .github/workflows/fuzz.yml