Builder curl-threaded-solaris10-sparc Build #3438
Results:
Failed runtest
SourceStamp:
| Project | curl |
| Repository | https://github.com/curl/curl.git |
| Branch | master |
| Revision | 6d6899c2f04954f949da6a394dac4997cfaa6fd3 |
| Got Revision | 6d6899c2f04954f949da6a394dac4997cfaa6fd3 |
| Changes | 8 changes |
BuildSlave:
unstable10sReason:
The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc | slave |
| buildername | curl-threaded-solaris10-sparc | Builder |
| buildnumber | 3438 | Build |
| codebase | Build | |
| got_revision | 6d6899c2f04954f949da6a394dac4997cfaa6fd3 | Git |
| osplatform | SPARC | SetPropertyFromCommand Step |
| osrelease | 10 | SetPropertyFromCommand Step |
| project | curl | Build |
| repository | https://github.com/curl/curl.git | Build |
| revision | 6d6899c2f04954f949da6a394dac4997cfaa6fd3 | Build |
| scheduler | schedule-curl-threaded-solaris10-sparc | Scheduler |
| slavename | unstable10s | BuildSlave |
| workdir | /export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc | slave (deprecated) |
Forced Build Properties:
| Name | Label | Value |
|---|
Responsible Users:
- Daniel Stenbergdaniel@haxx.se
- Viktor Szakatscommit@vsz.me
Timing:
| Start | Sun Jan 18 00:37:36 2026 |
| End | Sun Jan 18 18:42:08 2026 |
| Elapsed | 18 hrs, 4 mins, 31 secs |
All Changes:
:
Change #255437
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Sat 17 Jan 2026 11:41:49 Repository https://github.com/curl/curl.git Project curl Branch master Revision b17ef873ae2151263667f4b6fb6abfe337e687dc Comments
windows: bump minimum to Vista (from XP) After this patch curl requires targeting Vista or newer, and a toolchain with Vista support. Supported MSVC compilers (VS2010+) all support Vista: - VS2012+ target Win8 (or later) by default. - VS2010 targets Win7 by default. Supported mingw-w64 versions (v3+) all support Vista: - mingw-w64 v9+ target Win10 by default. - mingw-w64 v8 and older target Server 2003 (~XP) by default. After this patch it may be necessary to override the default Windows target version to Vista (or newer) via: autotools: `CPPFLAGS=-D_WIN32_WINNT=0x0600` cmake: `-DCURL_TARGET_WINDOWS_VERSION=0x0600` - mingw-w64 v6+ allow changing the default at toolchain build-time. Notes: - For non-MSVC, non-mingw-w64 toolchains, `if_nametoindex` needs to be allowlisted in `curl_setup.h`, if they do support it. Fixes #17985 (discussion) Closes #18009
Changed files
- .github/workflows/windows.yml
- CMakeLists.txt
- appveyor.sh
- appveyor.yml
- configure.ac
- docs/DEPRECATE.md
- docs/INSTALL.md
- docs/INTERNALS.md
- docs/examples/block_ip.c
- lib/cf-socket.c
- lib/cf-socket.h
- lib/config-win32.h
- lib/curl_setup.h
- lib/curl_threads.h
- lib/curlx/timeval.c
- lib/easy_lock.h
- lib/ftp.c
- lib/idn.c
- lib/rand.c
- lib/setup-win32.h
- lib/sha256.c
- lib/system_win32.c
- lib/system_win32.h
- lib/url.c
- lib/vtls/schannel.c
- projects/Windows/tmpl/curl.vcxproj
- projects/Windows/tmpl/libcurl.vcxproj
Change #255441
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Sat 17 Jan 2026 11:45:18 Repository https://github.com/curl/curl.git Project curl Branch master Revision 57ff2d6c918d0bb444e5a8a53405217aec116b1b Comments
dns: flatten the include tree Closes #20106
Changed files
- lib/amigaos.c
- lib/asyn-ares.c
- lib/asyn-base.c
- lib/asyn-thrdd.c
- lib/asyn.h
- lib/cf-https-connect.c
- lib/cf-ip-happy.c
- lib/cf-socket.c
- lib/doh.c
- lib/doh.h
- lib/ftp.c
- lib/hostip.c
- lib/hostip.h
- lib/hostip4.c
- lib/hostip6.c
- lib/socks.c
- lib/url.c
- lib/urldata.h
- lib/vtls/openssl.c
- lib/vtls/rustls.c
- lib/vtls/wolfssl.c
- tests/unit/unit1305.c
- tests/unit/unit1608.c
- tests/unit/unit1658.c
Change #255442
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Sat 17 Jan 2026 11:46:31 Repository https://github.com/curl/curl.git Project curl Branch master Revision 85c841cb45e5fe99ed3420adfa9c556fb397aefb Comments
msvc: drop exception, make `BIT()` a bitfield with Visual Studio Add casts to `bool`, or use `bit` type in local variables, where neccessary to avoid MSVC compiler warnings C4242. Note: There may remain places needing the above updates, where not tested in CI, and missed in manual review. Also: - urldata: convert struct field `connect_only` to bitfield to match its counterpart in another struct. - rename curl-specific `bit` type to `curl_bit`. Closes #20142
Changed files
- lib/asyn-thrdd.c
- lib/cf-ip-happy.c
- lib/cf-socket.c
- lib/cfilters.c
- lib/connect.c
- lib/cookie.c
- lib/cshutdn.c
- lib/curl_sasl.c
- lib/curl_setup_once.h
- lib/cw-out.c
- lib/ftp.c
- lib/http.c
- lib/http2.c
- lib/http_chunks.c
- lib/http_proxy.c
- lib/imap.c
- lib/mime.c
- lib/multi.c
- lib/pop3.c
- lib/ratelimit.c
- lib/sendf.c
- lib/smtp.c
- lib/socks.c
- lib/url.c
- lib/urldata.h
- lib/vquic/curl_ngtcp2.c
- lib/vtls/openssl.c
- lib/vtls/rustls.c
- lib/vtls/vtls.c
- lib/ws.c
- src/tool_cb_wrt.c
- src/tool_operate.c
Change #255453
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Sat 17 Jan 2026 16:48:15 Repository https://github.com/curl/curl.git Project curl Branch master Revision 5aa303f1bf187009692c7e4c2fadd33ccbbf9902 Comments
RELEASE-NOTES: synced bump pending version to 8.19.0
Changed files
- RELEASE-NOTES
- include/curl/curlver.h
Change #255466
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Sat 17 Jan 2026 19:18:52 Repository https://github.com/curl/curl.git Project curl Branch master Revision 1730407b74f41cfd33f189348be54d0504b7c291 Comments
windows: add build option to use the native CA store With the same semantics as Apple SecTrust, in both libcurl and the curl tool, when using non-Schannel TLS backends. In practice it means that it makes TLS work without manually or implicitly configuring a CA bundle `.crt` file, such as `curl-ca-bundle.crt`. To enable: - autotools: `--enable-ca-native` - cmake: `-DCURL_CA_NATIVE=ON` - CPPFLAGS: `-DCURL_CA_NATIVE` When enabled: - enables `CURLSSLOPT_NATIVE_CA` (libcurl) / `--ca-native` and `--proxy-ca-native` (curl tool) options by default. - unsafe search for an on-disk CA bundle gets disabled by default. Equivalent to `--disable-ca-search` with autotools, `-DCURL_DISABLE_CA_SEARCH=ON` with CMake. - build-time detection of CA bundle and CA path gets disabled. As with Apple SecTrust. This was already the default for Windows. - native CA can be disabled at run-time with the `--no-ca-native` and/or `--no-proxy-ca-native` command-line options. Rationale: This build option: - has a repeat and active interest from packagers and users. - helps integrating curl with Windows for those who need this. - it also applies to macOS: #17525 Shipped in curl 8.17.0. - makes it trivial to use custom certs configured on the OS. - frees applications/packagers/users from the task of securely distributing, and keeping up-to-date, a CA bundle. - frees potentially many curl tool from configuring a CA bundle manually to access HTTPS (and other TLS) URLs. This is traditionally difficult on Windows because there is no concept of a universal, protected, non-world-writable, location on the file system to securely store a CA bundle. - allows using modern features regardless of Windows version. Some of these features are not supported with Schannel (e.g. HTTP/3, ECH) on any Windows version. - is necessary for HTTP/3 builds, where bootstrapping a CA bundle is not possible with Schannel, because MultiSSL is not an option, and HTTP/3 is not supported with Schannel. Ref: #16181 (previous attempt) Ref: https://github.com/curl/curl/discussions/9348 Ref: https://github.com/curl/curl/issues/9350 Ref: https://github.com/curl/curl/pull/13111 Ref: https://github.com/microsoft/vcpkg/pull/46459#issuecomment-3162068701 Ref: 22652a5a4cb6a4cc1c0f4ff3ebc4f9768f6663cd #14582 Ref: eefd03c572996e5de4dec4fe295ad6f103e0eefc #18703 Closes #18279
Changed files
- .github/workflows/windows.yml
- CMakeLists.txt
- acinclude.m4
- configure.ac
- docs/INSTALL-CMAKE.md
- docs/libcurl/curl_version_info.md
- lib/curl_config-cmake.h.in
- lib/version.c
- lib/vtls/vtls.c
Change #255474
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Sat 17 Jan 2026 22:43:36 Repository https://github.com/curl/curl.git Project curl Branch master Revision 6c31df453b02597e90c27c2e0bc69bb114105005 Comments
mqtt: initial support for MQTTS Closes #19418
Changed files
- CMakeLists.txt
- configure.ac
- docs/FAQ.md
- docs/cmdline-opts/_DESCRIPTION.md
- docs/internals/MQTT.md
- docs/libcurl/opts/CURLOPT_PROTOCOLS.md
- docs/libcurl/opts/CURLOPT_PROTOCOLS_STR.md
- docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS.md
- docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS_STR.md
- docs/libcurl/symbols-in-versions
- docs/tests/FILEFORMAT.md
- include/curl/curl.h
- lib/mqtt.c
- lib/mqtt.h
- lib/url.c
- lib/urldata.h
- lib/version.c
- scripts/schemetable.c
- tests/data/Makefile.am
- tests/data/test1640
- tests/serverhelp.pm
- tests/servers.pm
Change #255479
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Sat 17 Jan 2026 22:49:34 Repository https://github.com/curl/curl.git Project curl Branch master Revision 6aaac9dd388a64d0f511544496608693e1105d13 Comments
vquic: drop support for OpenSSL-QUIC - It is slower and uses more memory than the alternatives and is only experimental in curl. - We disable a few tests for OpenSSL-QUIC because of flakiness - It gets little attention from OpenSSL and we have no expectation of the major flaws getting corrected anytime soon. - No one has spoken up for keeping it - curl users building with vanilla OpenSSL can still use QUIC through the means of ngtcp2 Closes #20226
Changed files
- .github/workflows/http3-linux.yml
- .github/workflows/macos.yml
- .github/workflows/windows.yml
- CMakeLists.txt
- RELEASE-NOTES
- configure.ac
- docs/DEPRECATE.md
- docs/HTTP3.md
- docs/INSTALL-CMAKE.md
- lib/Makefile.inc
- lib/curl_config-cmake.h.in
- lib/vquic/curl_osslq.c
- lib/vquic/curl_osslq.h
- lib/vquic/vquic.c
- lib/vtls/openssl.c
- m4/curl-openssl.m4
- tests/http/test_02_download.py
- tests/http/test_03_goaway.py
- tests/http/test_05_errors.py
- tests/http/test_07_upload.py
- tests/http/test_14_auth.py
- tests/http/testenv/curl.py
Change #255486
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Sat 17 Jan 2026 23:25:26 Repository https://github.com/curl/curl.git Project curl Branch master Revision 6d6899c2f04954f949da6a394dac4997cfaa6fd3 Comments
tool: support fractions for --limit-rate and --max-filesize Allow 2.5k or 3.7M etc. Add mention in documentation. Verify in test case 1623. Closes #20266
Changed files
- docs/cmdline-opts/limit-rate.md
- docs/cmdline-opts/max-filesize.md
- src/tool_getparam.c
- src/tool_getparam.h
- tests/data/Makefile.am
- tests/data/test1623
- tests/tunit/Makefile.inc
- tests/tunit/tool1623.c