Builder curl-threaded-solaris10-i386 Build #4191
Results:
Failed runtest
SourceStamp:
| Project | curl |
| Repository | https://github.com/curl/curl.git |
| Branch | master |
| Revision | 3e3d526c4ce4fea3c3a1b46bf55cc1b64fa10c5d |
| Got Revision | 3e3d526c4ce4fea3c3a1b46bf55cc1b64fa10c5d |
| Changes | 14 changes |
BuildSlave:
unstable10xReason:
The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot/slave/curl-threaded-solaris10-i386 | slave |
| buildername | curl-threaded-solaris10-i386 | Builder |
| buildnumber | 4191 | Build |
| codebase | Build | |
| got_revision | 3e3d526c4ce4fea3c3a1b46bf55cc1b64fa10c5d | Git |
| osplatform | I386 | SetPropertyFromCommand Step |
| osrelease | 10 | SetPropertyFromCommand Step |
| project | curl | Build |
| repository | https://github.com/curl/curl.git | Build |
| revision | 3e3d526c4ce4fea3c3a1b46bf55cc1b64fa10c5d | Build |
| scheduler | schedule-curl-threaded-solaris10-i386 | Scheduler |
| slavename | unstable10x | BuildSlave |
| workdir | /export/home/buildbot/slave/curl-threaded-solaris10-i386 | slave (deprecated) |
Forced Build Properties:
| Name | Label | Value |
|---|
Responsible Users:
- Daniel Stenbergdaniel@haxx.se
- Frank Bussfb@frank-buss.de
- Stefan Eissingstefan@eissing.org
- Viktor Szakatscommit@vsz.me
- renovate[bot]29139614+renovate[bot]@users.noreply.github.com
Timing:
| Start | Tue Jan 20 22:37:49 2026 |
| End | Wed Jan 21 13:18:15 2026 |
| Elapsed | 14 hrs, 40 mins, 26 secs |
All Changes:
:
Change #255758
Category curl Changed by Frank Buss <fb@frank-buss.de> Changed at Tue 20 Jan 2026 10:34:08 Repository https://github.com/curl/curl.git Project curl Branch master Revision d7bbc78360152a448e47fc1d202ab0b6a315df6d Comments
tls: add new SSLSUPP flags for several options So that curl_easy_setopt() correctly returns error for those not supported by the backend. Closes #20364
Changed files
- lib/setopt.c
- lib/vtls/gtls.c
- lib/vtls/mbedtls.c
- lib/vtls/openssl.c
- lib/vtls/rustls.c
- lib/vtls/vtls.h
- lib/vtls/wolfssl.c
Change #255772
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Tue 20 Jan 2026 11:22:27 Repository https://github.com/curl/curl.git Project curl Branch master Revision 2c6f13093ec024eb55a141817fc7ff99c952888f Comments
libcurl docs: reduce 'since ...' in descriptions Reduce mentions of libcurl versions like "since 7.xx ..." in option descriptions to reduce clutter and make the texts easier to read. Keep them in, or move them to, the HISTORY or DEPRECATED sections The last version 7 release (7.88.1) shipped on Februrary 20, 2023. Closes #20369
Changed files
- docs/libcurl/opts/CURLINFO_COOKIELIST.md
- docs/libcurl/opts/CURLINFO_LASTSOCKET.md
- docs/libcurl/opts/CURLINFO_REDIRECT_URL.md
- docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.md
- docs/libcurl/opts/CURLOPT_CONNECT_ONLY.md
- docs/libcurl/opts/CURLOPT_ERRORBUFFER.md
- docs/libcurl/opts/CURLOPT_FTP_SKIP_PASV_IP.md
- docs/libcurl/opts/CURLOPT_NOPROXY.md
- docs/libcurl/opts/CURLOPT_POST.md
- docs/libcurl/opts/CURLOPT_PROXY.md
- docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS.md
- docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS_STR.md
- docs/libcurl/opts/CURLOPT_SOCKOPTFUNCTION.md
- docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_SERVICE.md
- docs/libcurl/opts/CURLOPT_SSL_ENABLE_NPN.md
- docs/libcurl/opts/CURLOPT_URL.md
Change #255794
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 20 Jan 2026 12:37:56 Repository https://github.com/curl/curl.git Project curl Branch master Revision 814b54d83edbc808de0aa0d5bc7f264c816f6853 Comments
tidy-up: miscellaneous - whitespace, indent, comments, clang-format. - openssl: move feature guards within function blocks. - tunit: drop redundant blocks. Closes #20361
Changed files
- .github/CONTRIBUTING.md
- configure.ac
- docs/BINDINGS.md
- docs/BUGS.md
- docs/DEPRECATE.md
- docs/EARLY-RELEASE.md
- docs/FEATURES.md
- docs/HISTORY.md
- docs/HSTS.md
- docs/HTTP3.md
- docs/INSTALL-CMAKE.md
- docs/INSTALL.md
- docs/SECURITY-ADVISORY.md
- docs/TheArtOfHttpScripting.md
- docs/VERSIONS.md
- docs/examples/ephiperfifo.c
- docs/examples/evhiperfifo.c
- docs/examples/ghiper.c
- docs/examples/hiperfifo.c
- docs/examples/multi-uv.c
- docs/internals/WEBSOCKET.md
- docs/libcurl/ABI.md
- docs/libcurl/curl_easy_getinfo.md
- docs/libcurl/libcurl-tutorial.md
- lib/Makefile.inc
- lib/curl_config-cmake.h.in
- lib/curlx/inet_pton.c
- lib/md4.c
- lib/md5.c
- lib/vtls/openssl.c
- projects/vms/readme
- src/tool_getparam.c
- src/tool_getparam.h
- tests/data/test1525
- tests/data/test1526
- tests/data/test1527
- tests/data/test1528
- tests/data/test1529
- tests/data/test2027
- tests/data/test2030
- tests/data/test3206
- tests/data/test379
- tests/data/test841
- tests/tunit/tool1622.c
- tests/tunit/tool1623.c
Change #255795
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 20 Jan 2026 12:38:02 Repository https://github.com/curl/curl.git Project curl Branch master Revision c1ef1876ac0b62b61e714add59f0ebb1f6618f84 Comments
rtsp: fix missing variable declaration ``` lib/rtsp.c:1073:26: error: no previous extern declaration for non-static variable 'Curl_scheme_rtsp' [-Werror,-Wmissing-variable-declarations] 1073 | const struct Curl_scheme Curl_scheme_rtsp = { | ^ lib/rtsp.c:1073:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit 1073 | const struct Curl_scheme Curl_scheme_rtsp = { | ^ ``` Ref: https://github.com/curl/trurl/actions/runs/21157411659/job/60844860592?pr=425#step:3:3036 Follow-up to 8edc0338f30f458f812f9ea355de1240771fa343 #20351 Closes #20365Changed files
- lib/rtsp.c
Change #255796
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 20 Jan 2026 12:38:02 Repository https://github.com/curl/curl.git Project curl Branch master Revision f07a98ae113b832a8748ba66e1554a7f14c6897e Comments
build: drop global suppression of `-Wformat-nonliteral`, fix fallouts Extend two existing local suppressions to GCC, and add another GCC-specific one as a replacement. Before this patch suppressing this warning was odd with clang, because after this option, `-Wformat=2` is used, which re-enables it. Also: - mprintf: minimize scope of a warning suppression. - tests/server: suppress this warning for a system `vsnprintf()` call where it could trigger in C89 builds or with `CFLAGS=-DCURL_NO_FMT_CHECKS` set. Seen with Apple clang 17: ``` curl/tests/server/util.c:114:37: warning: format string is not a string literal [-Wformat-nonliteral] 114 | vsnprintf(buffer, sizeof(buffer), msg, ap); | ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:124:69: note: expanded from macro 'vsnprintf' 124 | #define vsnprintf(str, len, ...) __vsnprintf_chk_func (str, len, 0, __VA_ARGS__) | ^~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:81:65: note: expanded from macro '__vsnprintf_chk_func' 81 | __builtin___vsnprintf_chk (str, len, flag, __darwin_obsz(str), format, ap) | ^~~~~~ ``` Ref: #20363 Closes #20366Changed files
- CMake/PickyWarnings.cmake
- lib/mprintf.c
- m4/curl-compilers.m4
- src/tool_cb_prg.c
- src/tool_writeout.c
- tests/server/util.c
Change #255799
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 20 Jan 2026 13:05:01 Repository https://github.com/curl/curl.git Project curl Branch master Revision 09c9afdd711d0b2ee9f524a235803e755e1074b7 Comments
cmake: silence silly Apple clang warnings in C89 mode, test in CI - `stdbool.h` is also included via system headers. Disabling it from curl does not fix it. Silencing lots of these: ``` curl/lib/curlx/warnless.h:64:1: warning: '_Bool' is a C99 extension [-Wc99-extensions] 64 | bool curlx_sztouz(ssize_t sznum, size_t *puznum); | ^ /Library/Developer/CommandLineTools/usr/lib/clang/17/include/stdbool.h:24:14: note: expanded from macro 'bool' 24 | #define bool _Bool | ^ ``` - silence `-Wcomma` warnings. in favor of the global silencing approach, since a couple of more of these were hit (in vquic, tool1622, unit1309, unit1636), and it seems silly to update them all. Revert e8189c44201db6bff987a8771df90f853d93dec5 #20362 Also: - cmake: include C standard in 'platform flags' log line. - GHA/macos: switch a job to C89 to verify. - GHA/linux: show 'C89' in job names. Ref: https://cmake.org/cmake/help/v3.7/variable/CMAKE_C_STANDARD.html Closes #20363Changed files
- .github/workflows/linux.yml
- .github/workflows/macos.yml
- CMake/PickyWarnings.cmake
- CMakeLists.txt
- src/tool_getparam.c
Change #255822
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Tue 20 Jan 2026 15:36:52 Repository https://github.com/curl/curl.git Project curl Branch master Revision 3c957ad1fea2895728e960b640254c9efb536f93 Comments
lib: use ISBLANK and ISNEWLINE more Closes #20373
Changed files
- lib/imap.c
- lib/pop3.c
- lib/smtp.c
Change #255824
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Tue 20 Jan 2026 16:01:16 Repository https://github.com/curl/curl.git Project curl Branch master Revision 0bef137fbd8738d850cdfef52293b3a8cd96ecd8 Comments
RELEASE-NOTES: synced
Changed files
- RELEASE-NOTES
Change #255834
Category curl Changed by Stefan Eissing <stefan@eissing.org> Changed at Tue 20 Jan 2026 16:38:49 Repository https://github.com/curl/curl.git Project curl Branch master Revision 3dd7f5890f2a4e85d8eaa31b9b44de153db6c597 Comments
socket: check result of SO_NOSIGPIPE New define USE_SO_NOSIGPIPE in curl_setup.h, for now set whenever SO_NOSIGPIPE is defined. Maybe overridden in the future on systems where this does not work. With USE_SO_NOSIGPIPE defined, set SO_NOSIGPIPE on all sockets created by libcurl and fail the creation when setsockopt() fails. Closes #20370
Changed files
- docs/libcurl/libcurl-env-dbg.md
- lib/cf-socket.c
- lib/curl_setup.h
- lib/sigpipe.h
- src/tool_main.c
Change #255835
Category curl Changed by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Changed at Tue 20 Jan 2026 16:39:45 Repository https://github.com/curl/curl.git Project curl Branch master Revision 677374d58bf2ec13f346af2159c0c4612c8109d6 Comments
GHA: update ngtcp2/nghttp3 to v1.15.0 Closes #20371
Changed files
- .github/workflows/http3-linux.yml
Change #255836
Category curl Changed by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Changed at Tue 20 Jan 2026 16:40:34 Repository https://github.com/curl/curl.git Project curl Branch master Revision 3d354f55b7fb4053080cf69777d8365e8a613dd5 Comments
GHA: update ngtcp2/ngtcp2 to v1.20.0 Closes #20372
Changed files
- .github/workflows/http3-linux.yml
Change #255837
Category curl Changed by Stefan Eissing <stefan@eissing.org> Changed at Tue 20 Jan 2026 16:43:45 Repository https://github.com/curl/curl.git Project curl Branch master Revision 8ce16e7bf29925eb89b602861623695efc7a4af6 Comments
timeout handling: auto-detect effective timeout When checking a transfer for being expired via `Curl_timeleft_ms()`, eleminate the `bool connecting` parameter and have the function check the `mstate` of the transfer instead. Advantages: * eleminate the caller needing awareness if the transfer is connecting or in a later state * fix pingpong timeout handling to check the correct timeout during "proto_connect" phases * avoid using "connecting" timeouts during establishing a secondary connection (e.g. FTP) since this would use the timestamp from the original, primary connect and thus be wrong Reported-by: Wyuer on github Fixes #20347 Closes #20354
Changed files
- lib/asyn-ares.c
- lib/cf-h1-proxy.c
- lib/cf-h2-proxy.c
- lib/cf-ip-happy.c
- lib/cf-socket.c
- lib/cfilters.c
- lib/connect.c
- lib/connect.h
- lib/cshutdn.c
- lib/doh.c
- lib/ftp.c
- lib/gopher.c
- lib/multi.c
- lib/multiif.h
- lib/pingpong.c
- lib/pingpong.h
- lib/socks.c
- lib/tftp.c
- lib/transfer.c
- lib/url.c
- lib/vssh/libssh.c
- lib/vssh/libssh2.c
- lib/vtls/schannel.c
- lib/ws.c
- tests/unit/unit1303.c
Change #255838
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Tue 20 Jan 2026 16:44:39 Repository https://github.com/curl/curl.git Project curl Branch master Revision f8769845c80eb5065433743308ab530566c75aa2 Comments
config2setopts: acknowledge OOM error from CURLOPT_MIMEPOST It should make curl exit. Found with "strict torture". Closes #20375
Changed files
- src/config2setopts.c
Change #255844
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 20 Jan 2026 17:56:45 Repository https://github.com/curl/curl.git Project curl Branch master Revision 3e3d526c4ce4fea3c3a1b46bf55cc1b64fa10c5d Comments
codespell: ignore false positive found in RELEASE-NOTES
Changed files
- .github/scripts/codespell-ignore.words