Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder curl-unthreaded-solaris10-sparc Build #13985

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisionb158d1c9f7456a8f976c74c08d2dc5a555e9cc77
Got Revisionb158d1c9f7456a8f976c74c08d2dc5a555e9cc77
Changes13 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-curl-unthreaded-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 33 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 6 hrs, 2 mins, 48 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
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:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Joshua Rogers
  3. Viktor Szakats
  4. renovate[bot]

Timing:

StartWed May 20 03:32:51 2026
EndWed May 20 16:16:09 2026
Elapsed12 hrs, 43 mins, 17 secs

All Changes:

:

  1. Change #267707

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@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
  2. Change #267708

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@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
  3. Change #267709

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@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
  4. Change #267710

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@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
  5. Change #267711

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@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
  6. Change #267713

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@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
  7. Change #267719

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@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
  8. Change #267738

    Category curl
    Changed by Joshua Rogers <MegaManSecohnoyoudont@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
  9. Change #267748

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@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
  10. Change #267749

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@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
  11. Change #267773

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@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
  12. Change #267774

    Category curl
    Changed by renovate[bot] <29139614+renovate[bot]ohnoyoudont@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
  13. Change #267775

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@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