Builder curl-threaded-solaris10-i386 Build #4258
Build In Progress:
RuntestSourceStamp:
| Project | curl |
| Repository | https://github.com/curl/curl.git |
| Branch | master |
| Revision | d9c2c64337c6e48d6b4130af1dd549be6444a795 |
| Got Revision | d9c2c64337c6e48d6b4130af1dd549be6444a795 |
| Changes | 5 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 | 4258 | Build |
| codebase | Build | |
| got_revision | d9c2c64337c6e48d6b4130af1dd549be6444a795 | Git |
| osplatform | I386 | SetPropertyFromCommand Step |
| osrelease | 10 | SetPropertyFromCommand Step |
| project | curl | Build |
| repository | https://github.com/curl/curl.git | Build |
| revision | d9c2c64337c6e48d6b4130af1dd549be6444a795 | 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
- Viktor Szakatscommit@vsz.me
Timing:
| Start | Tue Mar 3 22:22:33 2026 |
| Elapsed | 11 hrs, 30 mins, 19 secs |
All Changes:
:
Change #259717
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Tue 03 Mar 2026 15:30:22 Repository https://github.com/curl/curl.git Project curl Branch master Revision b4dba346cd517e5d5624251442ca051381cdbf5d Comments
stop using the word 'just' Everywhere. In documentation and code comments. It is almost never a good word and almost always a filler that should be avoided. Closes #20793
Changed files
- .github/scripts/badwords.txt
- SECURITY.md
- docs/BUGS.md
- docs/CONTRIBUTE.md
- docs/CURLDOWN.md
- docs/EARLY-RELEASE.md
- docs/ECH.md
- docs/FAQ.md
- docs/GOVERNANCE.md
- docs/HISTORY.md
- docs/HTTP-COOKIES.md
- docs/HTTP3.md
- docs/INSTALL-CMAKE.md
- docs/IPFS.md
- docs/KNOWN_RISKS.md
- docs/MAIL-ETIQUETTE.md
- docs/MANUAL.md
- docs/SECURITY-ADVISORY.md
- docs/TODO.md
- docs/TheArtOfHttpScripting.md
- docs/VULN-DISCLOSURE-POLICY.md
- docs/cmdline-opts/alt-svc.md
- docs/cmdline-opts/data-ascii.md
- docs/cmdline-opts/data-urlencode.md
- docs/cmdline-opts/form.md
- docs/cmdline-opts/hsts.md
- docs/cmdline-opts/list-only.md
- docs/cmdline-opts/output.md
- docs/cmdline-opts/quote.md
- docs/cmdline-opts/skip-existing.md
- docs/cmdline-opts/write-out.md
- docs/examples/README.md
- docs/examples/adddocsref.pl
- docs/examples/cacertinmem.c
- docs/examples/ftpupload.c
- docs/examples/ghiper.c
- docs/examples/headerapi.c
- docs/examples/hiperfifo.c
- docs/examples/http-post.c
- docs/examples/httpput.c
- docs/examples/imap-append.c
- docs/examples/imap-create.c
- docs/examples/imap-delete.c
- docs/examples/imap-examine.c
- docs/examples/imap-lsub.c
- docs/examples/imap-noop.c
- docs/examples/pop3-noop.c
- docs/examples/pop3-stat.c
- docs/examples/pop3-top.c
- docs/examples/pop3-uidl.c
- docs/examples/smooth-gtk-thread.c
- docs/examples/smtp-authzid.c
- docs/examples/smtp-mail.c
- docs/examples/smtp-multi.c
- docs/examples/smtp-ssl.c
- docs/examples/smtp-tls.c
- docs/examples/usercertinmem.c
- docs/internals/CHECKSRC.md
- docs/internals/CLIENT-WRITERS.md
- docs/internals/CODE_STYLE.md
- docs/internals/CONNECTION-FILTERS.md
- docs/internals/LLIST.md
- docs/internals/MULTI-EV.md
- docs/internals/NEW-PROTOCOL.md
- docs/internals/SCORECARD.md
- docs/internals/STRPARSE.md
- docs/internals/TLS-SESSIONS.md
- docs/libcurl/ABI.md
- docs/libcurl/curl_easy_escape.md
- docs/libcurl/curl_easy_getinfo.md
- docs/libcurl/curl_easy_reset.md
- docs/libcurl/curl_easy_setopt.md
- docs/libcurl/curl_easy_ssls_export.md
- docs/libcurl/curl_global_cleanup.md
- docs/libcurl/curl_global_init.md
- docs/libcurl/curl_global_sslset.md
- docs/libcurl/curl_global_trace.md
- docs/libcurl/curl_mprintf.md
- docs/libcurl/curl_multi_assign.md
- docs/libcurl/curl_multi_info_read.md
- docs/libcurl/curl_multi_perform.md
- docs/libcurl/curl_multi_remove_handle.md
- docs/libcurl/curl_multi_socket_all.md
- docs/libcurl/curl_multi_timeout.md
- docs/libcurl/curl_multi_waitfds.md
- docs/libcurl/curl_url_get.md
- docs/libcurl/curl_version_info.md
- docs/libcurl/libcurl-errors.md
- docs/libcurl/libcurl-multi.md
- docs/libcurl/libcurl-security.md
- docs/libcurl/libcurl-tutorial.md
- docs/libcurl/libcurl-url.md
- docs/libcurl/libcurl.m4
- docs/libcurl/libcurl.md
- docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME.md
- docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME_T.md
- docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.md
- docs/libcurl/opts/CURLMOPT_PUSHFUNCTION.md
- docs/libcurl/opts/CURLOPT_ACCEPT_ENCODING.md
- docs/libcurl/opts/CURLOPT_AWS_SIGV4.md
- docs/libcurl/opts/CURLOPT_BUFFERSIZE.md
- docs/libcurl/opts/CURLOPT_COOKIEFILE.md
- docs/libcurl/opts/CURLOPT_COOKIELIST.md
- docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYPEER.md
- docs/libcurl/opts/CURLOPT_ERRORBUFFER.md
- docs/libcurl/opts/CURLOPT_FOLLOWLOCATION.md
- docs/libcurl/opts/CURLOPT_FTPPORT.md
- docs/libcurl/opts/CURLOPT_HEADERFUNCTION.md
- docs/libcurl/opts/CURLOPT_HTTPPROXYTUNNEL.md
- docs/libcurl/opts/CURLOPT_HTTP_VERSION.md
- docs/libcurl/opts/CURLOPT_NOBODY.md
- docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.md
- docs/libcurl/opts/CURLOPT_PORT.md
- docs/libcurl/opts/CURLOPT_PROXY_PINNEDPUBLICKEY.md
- docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYPEER.md
- docs/libcurl/opts/CURLOPT_RESOLVE.md
- docs/libcurl/opts/CURLOPT_RTSP_REQUEST.md
- docs/libcurl/opts/CURLOPT_SSH_PUBLIC_KEYFILE.md
- docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.md
- docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.md
- docs/libcurl/opts/CURLOPT_SSL_VERIFYPEER.md
- docs/libcurl/opts/CURLOPT_UPLOAD_BUFFERSIZE.md
- docs/mk-ca-bundle.md
- docs/tests/CI.md
- docs/tests/FILEFORMAT.md
- docs/tests/HTTP.md
- docs/tests/TEST-SUITE.md
- docs/wcurl.md
- include/curl/curl.h
- include/curl/easy.h
- include/curl/multi.h
- include/curl/typecheck-gcc.h
- lib/CMakeLists.txt
- lib/altsvc.c
- lib/arpa_telnet.h
- lib/asyn-ares.c
- lib/bufq.h
- lib/cf-h1-proxy.c
- lib/cf-socket.c
- lib/content_encoding.c
- lib/cookie.c
- lib/cshutdn.c
- lib/curl_range.c
- lib/curl_setup.h
- lib/curl_sha512_256.c
- lib/curlx/wait.c
- lib/cw-out.c
- lib/doh.c
- lib/dynhds.h
- lib/easy.c
- lib/formdata.c
- lib/ftp.c
- lib/ftp.h
- lib/hostip.c
- lib/hsts.c
- lib/http.c
- lib/http.h
- lib/http2.c
- lib/imap.c
- lib/md4.c
- lib/md5.c
- lib/mime.c
- lib/mprintf.c
- lib/multi.c
- lib/multi_ev.c
- lib/noproxy.c
- lib/parsedate.c
- lib/pingpong.c
- lib/ratelimit.c
- lib/request.h
- lib/rtsp.c
- lib/select.c
- lib/sendf.c
- lib/setopt.c
- lib/setup-vms.h
- lib/setup-win32.h
- lib/smtp.c
- lib/splay.c
- lib/strequal.c
- lib/system_win32.c
- lib/telnet.c
- lib/tftp.c
- lib/transfer.c
- lib/url.c
- lib/urlapi.c
- lib/urldata.h
- lib/vquic/curl_ngtcp2.c
- lib/vquic/curl_quiche.c
- lib/vquic/vquic-tls.h
- lib/vquic/vquic.c
- lib/vssh/libssh.c
- lib/vssh/libssh2.c
- lib/vtls/mbedtls.c
- lib/vtls/openssl.c
- lib/vtls/schannel.c
- lib/vtls/vtls.h
- lib/vtls/vtls_scache.c
- lib/vtls/wolfssl.c
- lib/vtls/x509asn1.c
- src/CMakeLists.txt
- src/config2setopts.c
- src/tool_cb_dbg.c
- src/tool_cb_hdr.c
- src/tool_cb_prg.c
- src/tool_cb_see.c
- src/tool_formparse.c
- src/tool_getparam.c
- src/tool_ipfs.c
- src/tool_msgs.c
- src/tool_operate.c
- src/tool_urlglob.c
- src/tool_writeout.c
- tests/unit/README.md
Change #259718
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Tue 03 Mar 2026 15:32:13 Repository https://github.com/curl/curl.git Project curl Branch master Revision cc85cdf3c5b59622382ef459db7c44a55d690967 Comments
docs: avoid using the word 'magic' It's never actually magic. Closes #20796
Changed files
- docs/BUGS.md
- docs/FAQ.md
- docs/TODO.md
- docs/cmdline-opts/MANPAGE.md
- docs/libcurl/curl_easy_pause.md
- docs/libcurl/libcurl-security.md
- docs/libcurl/libcurl.md
- docs/libcurl/opts/CURLINFO_REDIRECT_URL.md
- docs/libcurl/opts/CURLOPT_WS_OPTIONS.md
Change #259720
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Tue 03 Mar 2026 16:02:50 Repository https://github.com/curl/curl.git Project curl Branch master Revision 3d708e239b55265dca9a3c4fcbfab35aa4be1236 Comments
urlapi: use U_CURLU_URLDECODE when toggling it off unsigned In this use case 'unsigned value &= ~DEFINE; As otherwise the right side is treated as signed, which annoyingly triggers UBSan. The U_* defines are local versions of the public define, only typecast to unsigned. Reported-by: xmoezzz on github Fixes #20753 Closes #20769
Changed files
- lib/urlapi-int.h
- lib/urlapi.c
Change #259722
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 03 Mar 2026 16:33:21 Repository https://github.com/curl/curl.git Project curl Branch master Revision 91e06fde1b520bc29c7996749734451e03cd549f Comments
cmake: fix building with `CMAKE_FIND_PACKAGE_PREFER_CONFIG=ON` This CMake global custom option tells it to find dependencies as cmake Configs first, and only then look for `Find*` modules. This may result in `find_package()` succeeding, but without actually creating `CURL::*` imported targets the curl build scripts are expecting. For dependencies with curl-specific, local, `Find*` modules, we always want to use them, via the module detection method, and never a Config-based detection. Ensure this by passing the `MODULE` option to `find_package()` and `find_dependency()` to make them use `Find*` modules unconditionally, making them work as expected with the `CMAKE_FIND_PACKAGE_PREFER_CONFIG=ON` option set. curl uses local Find modules for all dependencies except OpenSSL and ZLIB. The latter two keep using either CMake's built-in Find modules or Config method as before this patch. Also: - apply the same change to `curl-config.cmake`. To fix consuming curl with this option set. Authored-by: Valerie Snyder Ref: #20764 Follow-up to 16f073ef49f94412000218c9f6ad04e3fd7e4d01 #16973 - GHA/distcheck: add a job testing both building and consuming curl with this option set. (takes 15 seconds) Use custom NGHTTP2 configuration for an extra twist (not required to trigger this issue.) Follow-up to fcde8d7e3745df3b4d83c86d0a1f0caef398511b #20773 Reported-by: Valerie Snyder Fixes #20729 Closes #20784
Changed files
- .github/workflows/distcheck.yml
- CMake/Macros.cmake
- CMake/curl-config.in.cmake
- CMakeLists.txt
Change #259732
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Tue 03 Mar 2026 17:42:34 Repository https://github.com/curl/curl.git Project curl Branch master Revision d9c2c64337c6e48d6b4130af1dd549be6444a795 Comments
openssl: adapt to OpenSSL master adding const to more APIs Closes #20797
Changed files
- lib/vtls/openssl.c