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

Builder curl-unthreaded-solaris10-sparc Build #13795

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision33f606cd51995b68a0f68ac478f7395d8acda17b
Got Revision33f606cd51995b68a0f68ac478f7395d8acda17b
Changes11 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 40 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 6 hrs, 33 mins, 30 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 1 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 13795 Build
codebase Build
got_revision 33f606cd51995b68a0f68ac478f7395d8acda17b Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 33f606cd51995b68a0f68ac478f7395d8acda17b 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. Arnav-Purushotam-CUBoulder
  2. Daniel Stenberg
  3. Viktor Szakats

Timing:

StartMon Jan 26 18:44:33 2026
EndTue Jan 27 13:13:38 2026
Elapsed18 hrs, 29 mins, 4 secs

All Changes:

:

  1. Change #256376

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 26 Jan 2026 02:08:02
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3aa4fbf2d4005a9017b660615f937d58559881d9

    Comments

    cmake: add `CURL_BUILD_EVERYTHING` option
    To build all targets in a single go, meaning curl and libcurl as normal,
    and tests and examples in addition. To build-test everything without
    running multiple cmake commands.
    
    Enable with:
    - `-DCURL_BUILD_EVERYTHING=ON`
      Special values: `QUICK` to build examples quickly for build test,
      `NOEXAMPLES` to not build examples.
    
    A well-equipped build takes 2.8s of configure time, and 1.7s to build
    everything (shared, unity, ninja, prefill), 1.4s with `QUICK`. Without
    this option it takes <1s to build curl/libcurl.
    
    Also: streamline `CURL_LINT` internal logic.
    
    Closes #20429

    Changed files

    • CMakeLists.txt
    • docs/INSTALL-CMAKE.md
    • docs/examples/CMakeLists.txt
    • tests/CMakeLists.txt
  2. Change #256380

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 26 Jan 2026 05:21:24
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 26c39d8df182a63d28d81ed2b044e6a343519d1a

    Comments

    cmke: add `*_USE_STATIC_LIBS` options for 9 dependencies
    Via options:
    
    - `BROTLI_USE_STATIC_LIBS`
    - `CARES_USE_STATIC_LIBS`
    - `LIBSSH_USE_STATIC_LIBS`
    - `LIBSSH2_USE_STATIC_LIBS`
    - `MBEDTLS_USE_STATIC_LIBS`
    - `NGHTTP2_USE_STATIC_LIBS`
    - `NGHTTP3_USE_STATIC_LIBS`
    - `NGTCP2_USE_STATIC_LIBS`
    - `ZSTD_USE_STATIC_LIBS`
    
    When enabled, make a "best effort" finding static libs first and set
    the "build static" macro (on Windows) as required by the dependency.
    
    When doing `pkg-config`-based detections, make curl select the static
    configuration, which shall set the "build static" macro also.
    
    These options resemble CMake's `OPENSSL_USE_STATIC_LIBS` and
    `ZLIB_USE_STATIC_LIBS` (the latter does not support `pkg-config` as of
    CMake v4.2.2).
    
    Shared/static library selection based on loose filename conventions is
    fragile and prone to break if the non-static-suffixed library is found
    and happens to be a shared library, or, if the linker decides to pick up
    a shared copy (e.g. `.a.dll`) that shadows the static one. It may help
    to provide either static or shared, but not both, on the disk, and match
    that with this setting.
    
    Experimental.
    
    Ref: #20013
    Closes #20015

    Changed files

    • CMake/FindBrotli.cmake
    • CMake/FindCares.cmake
    • CMake/FindLibssh.cmake
    • CMake/FindLibssh2.cmake
    • CMake/FindMbedTLS.cmake
    • CMake/FindNGHTTP2.cmake
    • CMake/FindNGHTTP3.cmake
    • CMake/FindNGTCP2.cmake
    • CMake/FindZstd.cmake
    • docs/INSTALL-CMAKE.md
  3. Change #256385

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 26 Jan 2026 05:46:48
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2da1bbca96cd97eaa96e8f44bb34df2b56b5d7e4

    Comments

    tests: rename more `CURLcode` variables to `result`
    For consistency.
    
    Also:
    - one remaining in `src/tool_writeout.c`.
    - replace casting an `int` to `CURLcode`.
    - lib758: rename `CURLMcode` `result` to `mresult`.
    - move literals to the right side of if expressions.
    
    Follow-up to d0dc6e2ec059bf306f32e7a49e9ff7425cd26fcd #20426
    Follow-up to 56f600ec23cab41fcced293ada81c8a30ac9cc87
    
    Closes #20432

    Changed files

    • src/tool_writeout.c
    • tests/libtest/cli_tls_session_reuse.c
    • tests/libtest/cli_ws_data.c
    • tests/libtest/lib1156.c
    • tests/libtest/lib1509.c
    • tests/libtest/lib1597.c
    • tests/libtest/lib1939.c
    • tests/libtest/lib2032.c
    • tests/libtest/lib3026.c
    • tests/libtest/lib3027.c
    • tests/libtest/lib512.c
    • tests/libtest/lib530.c
    • tests/libtest/lib586.c
    • tests/libtest/lib643.c
    • tests/libtest/lib678.c
    • tests/libtest/lib758.c
    • tests/server/getpart.c
    • tests/unit/unit1302.c
    • tests/unit/unit1305.c
    • tests/unit/unit1608.c
    • tests/unit/unit1620.c
    • tests/unit/unit1651.c
    • tests/unit/unit1654.c
    • tests/unit/unit1656.c
    • tests/unit/unit1657.c
    • tests/unit/unit1660.c
    • tests/unit/unit1663.c
    • tests/unit/unit2600.c
    • tests/unit/unit2601.c
    • tests/unit/unit2602.c
    • tests/unit/unit2603.c
    • tests/unit/unit2605.c
    • tests/unit/unit3200.c
  4. Change #256394

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 26 Jan 2026 08:26:28
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ca7ef4b817cd91013ae754ee3a622951c089c6c0

    Comments

    BUG-BOUNTY.md: we stop the bug-bounty end of Jan 2026
    Remove mentions of the bounty and hackerone.
    
    Closes #20312

    Changed files

    • .github/ISSUE_TEMPLATE/bug_report.yml
    • README
    • README.md
    • SECURITY.md
    • docs/BUG-BOUNTY.md
    • docs/BUGS.md
    • docs/FAQ.md
    • docs/GOVERNANCE.md
    • docs/INFRASTRUCTURE.md
    • docs/SPONSORS.md
    • docs/VULN-DISCLOSURE-POLICY.md
  5. Change #256410

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 26 Jan 2026 12:08:47
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 63d75de95d3e3b93f4146539fa1b7d868641898f

    Comments

    GHA: sync up configure option order across builds
    Closes #20423

    Changed files

    • .github/workflows/http3-linux.yml
    • .github/workflows/linux-old.yml
    • .github/workflows/linux.yml
    • .github/workflows/non-native.yml
    • .github/workflows/windows.yml
  6. Change #256413

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 26 Jan 2026 12:28:25
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 04c060b0044779a5728033b0773026fa0c43fcfe

    Comments

    RELEASE-PROCEDURE.md: update future release dates

    Changed files

    • docs/RELEASE-PROCEDURE.md
  7. Change #256418

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 26 Jan 2026 12:47:02
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 146de2460a68d06c29d4f4723ca33f9079dcf43f

    Comments

    RELEASE-NOTES: synced

    Changed files

    • RELEASE-NOTES
  8. Change #256419

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 26 Jan 2026 12:53:03
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision fa6a46473e6d4f97aff56a0bd823229052c8c2d2

    Comments

    tool_cb_hdr: with -J, use the redirect name as a backup
    The -J / --remote-header-name logic now records the file name part used
    in the redirects so that it can use the last one as a name if no
    Content-Disposition header arrives.
    
    Add tests to verify:
    
    1641: -J with a redirect and extract the CD contents in the second
    response
    
    1642: -J with a redirect but no Content-Disposition, use the name from
    the Location: header
    
    1643: -J with two redirects, using the last file name and also use
    queries and fragments to verify them stripped off
    
    Closes #20430

    Changed files

    • docs/TODO.md
    • docs/cmdline-opts/remote-header-name.md
    • src/tool_cb_hdr.c
    • src/tool_sdecls.h
    • tests/data/Makefile.am
    • tests/data/test1641
    • tests/data/test1642
    • tests/data/test1643
  9. Change #256421

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 26 Jan 2026 13:21:46
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2f8c9812b120a6802d57329f4c90dac91101ea14

    Comments

    tool: rename curl handle and result variable in `--libcurl`-generated code
    To match documentation, examples and curl source code:
    - `hnd` -> `curl`
    - `ret` -> `result`
    
    Closes #20437

    Changed files

    • src/tool_easysrc.c
    • src/tool_setopt.c
    • tests/data/data1400.c
    • tests/data/data1401.c
    • tests/data/data1402.c
    • tests/data/data1403.c
    • tests/data/data1404.c
    • tests/data/data1405.c
    • tests/data/data1406.c
    • tests/data/data1407.c
    • tests/data/data1420.c
    • tests/data/data1465.c
    • tests/data/data1481.c
  10. Change #256424

    Category curl
    Changed by Arnav-Purushotam-CUBoulder <arpu9852ohnoyoudont@colorado.edu>
    Changed at Mon 26 Jan 2026 13:48:05
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9b20a672b865fd69d7596ca7dcdfc0cbcf6b9dc7

    Comments

    include: mask computed auth/proto bitmasks to 32 bits
    GCC 15.2 warns when assigning computed "all" bitmask macros to 32-bit
    flag types because negated masks expand to the full width of unsigned
    long/long on 64-bit platforms.
    
    Mask these macros to a 32-bit domain so they do not set high bits and
    avoid -Woverflow/-Wconversion warnings in callers.
    
    Reported-by: Patrick Monnerat
    Fixes #20242
    Closes #20416

    Changed files

    • include/curl/curl.h
    • lib/setopt.c
    • lib/urldata.h
  11. Change #256427

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 26 Jan 2026 16:07:58
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 33f606cd51995b68a0f68ac478f7395d8acda17b

    Comments

    checksrc-all.pl: skip non-repository files
    To avoid noise due to local C files when using automatic local checksrc
    checks (e.g. via CMake `-DCURL_LINT=ON` option, or `curl-lint` target).
    
    Also replace single-quote with double-quote in external git command, for
    portability.
    
    Follow-up to 88ff396549e12f070c65e69a0411d2e3e00be5b0 #17882
    Follow-up to e785e898a6a32fc63b35615b55a147d309082f3d #17376
    
    Closes #20439

    Changed files

    • scripts/checksrc-all.pl