Builder curl-unthreaded-solaris10-sparc Build #13985
Results:
Failed runtest
SourceStamp:
| Project | curl |
| Repository | https://github.com/curl/curl.git |
| Branch | master |
| Revision | b158d1c9f7456a8f976c74c08d2dc5a555e9cc77 |
| Got Revision | b158d1c9f7456a8f976c74c08d2dc5a555e9cc77 |
| Changes | 13 changes |
BuildSlave:
unstable10sReason:
The SingleBranchScheduler scheduler named 'schedule-curl-unthreaded-solaris10-sparc' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc | slave |
| buildername | curl-unthreaded-solaris10-sparc | Builder |
| buildnumber | 13985 | Build |
| codebase | Build | |
| got_revision | b158d1c9f7456a8f976c74c08d2dc5a555e9cc77 | Git |
| osplatform | SPARC | SetPropertyFromCommand Step |
| osrelease | 10 | SetPropertyFromCommand Step |
| project | curl | Build |
| repository | https://github.com/curl/curl.git | Build |
| revision | b158d1c9f7456a8f976c74c08d2dc5a555e9cc77 | Build |
| scheduler | schedule-curl-unthreaded-solaris10-sparc | Scheduler |
| slavename | unstable10s | BuildSlave |
| workdir | /export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc | slave (deprecated) |
Forced Build Properties:
| Name | Label | Value |
|---|
Responsible Users:
- Daniel Stenbergdaniel@haxx.se
- Joshua RogersMegaManSec@users.noreply.github.com
- Viktor Szakatscommit@vsz.me
- renovate[bot]29139614+renovate[bot]@users.noreply.github.com
Timing:
| Start | Wed May 20 03:32:51 2026 |
| End | Wed May 20 16:16:09 2026 |
| Elapsed | 12 hrs, 43 mins, 17 secs |
All Changes:
:
Change #267707
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 19 May 2026 16:55:45 Repository https://github.com/curl/curl.git Project curl Branch master Revision 6999ccb8e016acf9fdb21fc73a5a81388f12bf76 Comments
managen: apply minor fixes and improvements - replace `goto` with `while` loop. - fix newlines in a warning message. - handle open error for `curl/curlver.h` header. Ref: #21646 Closes #21670
Changed files
- scripts/managen
Change #267708
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 19 May 2026 16:55:45 Repository https://github.com/curl/curl.git Project curl Branch master Revision a7bfbc09d4cce16f542c11a8c0f9b822ad74c54a Comments
unit1304: use enum type and values, rename `result` to `res` Ref: #21646 Closes #21673
Changed files
- tests/unit/unit1304.c
Change #267709
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 19 May 2026 16:55:45 Repository https://github.com/curl/curl.git Project curl Branch master Revision 1fb734bc2de356353b4d152749de9d185e34074f Comments
docs: tidy-up scheme references After this patch `://` schemes are lowercase and enclosed in backticks. Also: - docs/libcurl/libcurl-multi.md: drop a stray C code fence. - docs/libcurl/libcurl-tutorial.md: replace single/double quotes with Markdown markup where applicable. Ref: #21646 Closes #21674
Changed files
- docs/FAQ.md
- docs/HISTORY.md
- docs/HTTPSRR.md
- docs/INFRASTRUCTURE.md
- docs/MANUAL.md
- docs/TODO.md
- docs/URL-SYNTAX.md
- docs/cmdline-opts/_PROTOCOLS.md
- docs/cmdline-opts/_PROXYPREFIX.md
- docs/cmdline-opts/_URL.md
- docs/cmdline-opts/hsts.md
- docs/cmdline-opts/http1.1.md
- docs/cmdline-opts/preproxy.md
- docs/cmdline-opts/proxy.md
- docs/cmdline-opts/socks4.md
- docs/cmdline-opts/socks4a.md
- docs/cmdline-opts/socks5-hostname.md
- docs/cmdline-opts/socks5.md
- docs/examples/ftpsget.c
- docs/libcurl/curl_easy_pause.md
- docs/libcurl/libcurl-errors.md
- docs/libcurl/libcurl-multi.md
- docs/libcurl/libcurl-security.md
- docs/libcurl/libcurl-tutorial.md
- docs/libcurl/libcurl-ws.md
- docs/libcurl/opts/CURLOPT_HSTS.md
- docs/libcurl/opts/CURLOPT_MAX_RECV_SPEED_LARGE.md
- docs/libcurl/opts/CURLOPT_MAX_SEND_SPEED_LARGE.md
- docs/libcurl/opts/CURLOPT_NEW_DIRECTORY_PERMS.md
- docs/libcurl/opts/CURLOPT_NEW_FILE_PERMS.md
- docs/libcurl/opts/CURLOPT_PRE_PROXY.md
- docs/libcurl/opts/CURLOPT_PROXY.md
- docs/libcurl/opts/CURLOPT_URL.md
- docs/tests/FILEFORMAT.md
- lib/cw-out.c
- lib/sendf.c
Change #267710
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 19 May 2026 16:55:45 Repository https://github.com/curl/curl.git Project curl Branch master Revision 000de81fb1ea3418d097b1006345aeb7c9ed51c6 Comments
tidy-up: rename more `CURLcode` variables to `result` Follow-up to 885b553545a74365f4fc2541a0829f7745e80d37 #21348 Closes #21676
Changed files
- lib/http_aws_sigv4.c
- lib/mime.c
- lib/multi.c
- lib/multi_ev.c
- lib/thrdpool.c
- lib/vquic/curl_ngtcp2.c
- lib/vtls/vtls_scache.c
- lib/vtls/vtls_spack.c
- projects/OS400/ccsidcurl.c
- tests/unit/unit3300.c
- tests/unit/unit3301.c
Change #267711
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 19 May 2026 16:55:45 Repository https://github.com/curl/curl.git Project curl Branch master Revision d99dcfb04a70fa0e49a7745de63ed6041e5b67f5 Comments
BUFQ.md: re-sync with source code Also: - move bullet points out from C code fences. - fold long lines. Follow-up to d4983ffc134addd20bea18987dec7c3b771e74a4 #17396 Closes #21678
Changed files
- docs/internals/BUFQ.md
Change #267713
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Tue 19 May 2026 17:14:16 Repository https://github.com/curl/curl.git Project curl Branch master Revision 5c225384b8d52c67ce8259c6e4203bc57aacb567 Comments
url: detect proxy changes read from environment When a proxy is set from an environment variable, detect if that proxy is not the same as previously and flush state. Verified by test1647: verify changing proxy with env variables and make sure Digest state is flushed in the second use Closes #21666
Changed files
- lib/url.c
- lib/urldata.h
- tests/data/Makefile.am
- tests/data/test1647
- tests/libtest/Makefile.inc
- tests/libtest/lib1647.c
Change #267719
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 19 May 2026 19:03:58 Repository https://github.com/curl/curl.git Project curl Branch master Revision a4dca608e185e2831dcf18ca0c0149484a554206 Comments
GHA/non-native: alpha-sort BSD jobs Closes #21680
Changed files
- .github/workflows/non-native.yml
Change #267738
Category curl Changed by Joshua Rogers <MegaManSec@users.noreply.github.com> Changed at Wed 20 May 2026 00:02:33 Repository https://github.com/curl/curl.git Project curl Branch master Revision 7541ae569d82fb308a5e2d94916027da4fa3ba3e Comments
tls: fix incomplete mTLS config in conn reuse and session cache cert_type, key, key_type, key_passwd and key_blob lived in ssl_config_data but not in ssl_primary_config, so they were invisible to match_ssl_primary_config() and to the TLS session cache peer key. Two easy handles sharing a connection pool could reuse each other's authenticated connections when they differed only on SSLKEY, SSLKEYTYPE, KEYPASSWD, SSLCERTTYPE or SSLKEYBLOB. The second handle would silently inherit the first handle's authenticated identity. Promote all five fields into ssl_primary_config so the conn-reuse predicate and session cache key cover the complete client credential set. Also replace the fixed ":CCERT" session cache marker with the actual clientcert path so sessions are not shared across different client certificates. Verified by test 3303 and 3304 Reported-By: Joshua Rogers (AISLE Research) Closes #21667
Changed files
- lib/ldap.c
- lib/urldata.h
- lib/vssh/libssh.c
- lib/vssh/libssh2.c
- lib/vtls/gtls.c
- lib/vtls/mbedtls.c
- lib/vtls/openssl.c
- lib/vtls/rustls.c
- lib/vtls/schannel.c
- lib/vtls/vtls.c
- lib/vtls/vtls_scache.c
- lib/vtls/vtls_scache.h
- lib/vtls/wolfssl.c
- tests/data/Makefile.am
- tests/data/test3303
- tests/data/test3304
- tests/unit/Makefile.inc
- tests/unit/unit3303.c
- tests/unit/unit3304.c
Change #267748
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Wed 20 May 2026 00:48:54 Repository https://github.com/curl/curl.git Project curl Branch master Revision 1c3289c85e1a7a939464d5c5e84382d2e250e611 Comments
unit3303, unit3304: tidy-ups - use `curlx_safefree()`. - drop redundant blocks. Follow-up to 7541ae569d82fb308a5e2d94916027da4fa3ba3e #21667 Closes #21684
Changed files
- tests/unit/unit3303.c
- tests/unit/unit3304.c
Change #267749
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Wed 20 May 2026 00:50:43 Repository https://github.com/curl/curl.git Project curl Branch master Revision b3f76b21c9bc36d94f5fb34a446cef8cb53266d0 Comments
tidy-up: miscellaneous - fix typos and wording in documentation and comments. - KNOWN_BUGS: merge duplicate H1 section. - test_10_proxy: delete stray expressions. - Perl: `while()` -> `while(1)`. - Perl: fix indent, whitespace, drop redundant quotes and parentheses. - fix casing: URL, SSL, Windows. - badwords: readd `threadsafe`, add `well-known` (and fix it). - replace `WinXP` -> `Windows XP` to match other uses. Closes #21646
Changed files
- configure.ac
- docs/CIPHERS.md
- docs/HISTORY.md
- docs/KNOWN_BUGS.md
- docs/VULN-DISCLOSURE-POLICY.md
- docs/examples/cacertinmem.c
- docs/examples/simplessl.c
- docs/examples/smooth-gtk-thread.c
- docs/examples/sslbackend.c
- docs/internals/TLS-SESSIONS.md
- docs/libcurl/curl_easy_setopt.md
- docs/libcurl/curl_multi_socket_action.md
- docs/libcurl/opts/CURLOPT_SSL_CTX_DATA.md
- include/curl/curl.h
- lib/bufq.h
- lib/curlx/fopen.c
- lib/dict.c
- lib/ftp-int.h
- lib/url.c
- lib/urldata.h
- lib/vauth/ntlm_sspi.c
- lib/vauth/spnego_sspi.c
- lib/vtls/mbedtls.c
- lib/vtls/openssl.c
- lib/vtls/openssl.h
- lib/vtls/vtls.h
- lib/vtls/vtls_scache.h
- lib/vtls/wolfssl.c
- m4/curl-openssl.m4
- m4/curl-rustls.m4
- projects/vms/generate_config_vms_h_curl.com
- scripts/badwords.txt
- src/tool_doswin.c
- src/tool_ssls.c
- tests/appveyor.pm
- tests/azure.pm
- tests/data/test3207
- tests/http/test_10_proxy.py
- tests/libtest/cli_hx_download.c
- tests/libtest/first.h
- tests/libtest/lib3207.c
- tests/runner.pm
- tests/runtests.pl
- tests/servers.pm
Change #267773
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Wed 20 May 2026 03:14:26 Repository https://github.com/curl/curl.git Project curl Branch master Revision 68e0b1320985202f343e8a83c33516a01c5ea537 Comments
runner.pm: apply minor correctness fix "Lines 244-245 overwrite global variables `$runnerr` and `$runnerw` that were already assigned in the child process (lines 205-206). In the parent process context, these assignments appear incorrect and could cause issues if `runner_init` is called multiple times. The parent should only store references in the controller hashes." It could never cause an actual issue, but clarifies the intent of the code. Spotted and fixed by GitHub Code Quality Cherry-picked from #21646 Closes #21672
Changed files
- tests/runner.pm
Change #267774
Category curl Changed by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Changed at Wed 20 May 2026 03:19:02 Repository https://github.com/curl/curl.git Project curl Branch master Revision 25a70e18c17fde77b1c91af328fd6e99aec2f017 Comments
Dockerfile: update debian:bookworm-slim Docker digest to 0104b33 Closes #21687
Changed files
- Dockerfile
Change #267775
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Wed 20 May 2026 03:19:02 Repository https://github.com/curl/curl.git Project curl Branch master Revision b158d1c9f7456a8f976c74c08d2dc5a555e9cc77 Comments
GHA/non-native: move BSDs to a single matrix, add DragonFly and Midnight - bump cross-platform-actions to v1.1.0. Ref: https://github.com/cross-platform-actions/action/releases/tag/v1.1.0 - merge BSD jobs into a single matrix. - split BSD jobs into build steps as used for other platforms. A new feature of cross-platform-actions v1.1.0. - sync BSD build steps with other platforms. - add DragonFlyBSD and MidnightBSD to the BSD matrix. New features of cross-platform-actions v1.1.0. MidnightBSD uses GnuTLS to add variation, also the preinstalled OpenSSL is too old (v1.1.1w) for curl. Stick with autotools for DragonFlyBSD; I could not figure out how to install cmake. Refs: https://en.wikipedia.org/wiki/DragonFly_BSD https://en.wikipedia.org/wiki/MidnightBSD - bump Intel FreeBSD jobs from v14.3 to v15.0. - fix to show `gcc` in the NetBSD job name. All these saved 50 lines of YAML. The two new jobs take 2m15s each. The bump to FreeBSD 15 needs and extra minute in total. Note, the DragonFlyBSD job seems to have reliability issues. If it remains an issue, I'll comment it out or delete it in a future commit. Closes #21681
Changed files
- .github/scripts/typos.toml
- .github/workflows/non-native.yml
- .github/workflows/windows.yml