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

Builder curl-threaded-solaris10-i386 Build #4203

Build In Progress:

[waiting for Lock]

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision2f7d37f54a5b659a645856097cd5611ce264b261
Changes7 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git  
    1. - no logs -
    1. - no logs -
    1. - no logs -
  2. Runtest  
    1. - no logs -
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-threaded-solaris10-i386 slave
buildername curl-threaded-solaris10-i386 Builder
buildnumber 4203 Build
codebase Build
project curl Build
repository https://github.com/curl/curl.git Build
revision 2f7d37f54a5b659a645856097cd5611ce264b261 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:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Stefan Eissing
  3. Viktor Szakats

Timing:

StartWed Jan 28 07:17:07 2026
Elapsed4 hrs, 22 mins, 10 secs

All Changes:

:

  1. Change #256518

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 27 Jan 2026 19:58:48
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a81ab3e6db370f31fca2fc67ca8bfda263f15caa

    Comments

    tool_doswin: avoid Windowsisms in socket code
    For general readability. Also to match the rest of the source code.
    
    - `SOCKADDR` -> `struct sockaddr`
    - `SOCKADDR_IN` -> `struct sockaddr_in`
    - `== SOCKET_ERROR` -> `== -1` or silent `!= 0`
    
    Follow-up to 9a2663322c330ff11275abafd612e9c99407a94a #17572
    
    Closes #20452

    Changed files

    • src/tool_doswin.c
  2. Change #256519

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 27 Jan 2026 19:58:48
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 0f54ca6150f5bff5e8eb8b165de86262e98f5e69

    Comments

    GHA/windows: cache stunnel
    To avoid hammering `stunnel.org`.
    
    Follow-up to 7c3a4a4b4cffa7a335ce383da84e8b758ee5cafa #20410
    
    Closes #20454

    Changed files

    • .github/workflows/http3-linux.yml
    • .github/workflows/windows.yml
  3. Change #256524

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Tue 27 Jan 2026 23:36:31
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ae99d750dd3bf44de695669609428902e7b109d9

    Comments

    TODO: remove item about signals
    With SIGPIPE handling now automatic on most platforms, remove the
    TODO item again.
    
    Closes #20447

    Changed files

    • docs/TODO.md
  4. Change #256525

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 27 Jan 2026 23:42:09
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 1b50dcc2abd40d60d16c7c9b2fcbfc093c0419d3

    Comments

    tls: remove checks for DEFAULT
    Since 9d8998c99408e1adf, the setopt code changes input DEFAULT to an
    actual more specific TLS version (1.2) for the backends to use and check
    for.
    
    This means that the default value (0L) cannot and should not actually be
    used when the TLS backends run. This change adds asserts to verify that
    and removes code that accepts the DEFAULT value as a valid version with
    the TLS version functions' logic.
    
    Applications can still set a specific lower version if they want (1, 1.0
    or 1.1).
    
    Closes #20453

    Changed files

    • lib/vtls/gtls.c
    • lib/vtls/mbedtls.c
    • lib/vtls/openssl.c
    • lib/vtls/rustls.c
    • lib/vtls/schannel.c
    • lib/vtls/wolfssl.c
  5. Change #256536

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 28 Jan 2026 02:33:57
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision fb44e44d929f4e8eb140e5e1c7bd3a7f4d0e7d58

    Comments

    GHA/windows: fix shell, fix GHA fail to share cache between arm and intel Windows
    A cache entry created by windows-2022 is not picked up by
    windows-11-arm. Also a cache created by windows-11-arm is not picked up
    by windows-2022. Possibly related to this filed in 2025 June:
    https://github.com/actions/cache/issues/1622. Also tried
    `enableCrossOsArchive` to no avail. Unclear if these two runners count
    as distinct operating systems, I'd guess not. Cache entries are
    identical on the web UI. Via GH API they show up with the same cache key
    bot different "version" (hash) and different sizes, possibly due to the
    zstd vs. gzip bug above.
    
    Fixing (identical error text on either runner):
    ```
    Error: Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Windows-stunnel-5.76-amd64
    ```
    
    Also fix a silly typo in the shell value.
    
    Follow-up to 0f54ca6150f5bff5e8eb8b165de86262e98f5e69 #20454
    Closes #20456

    Changed files

    • .github/workflows/windows.yml
  6. Change #256542

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 28 Jan 2026 03:26:45
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a4e2232c434473c0a1175f2bd2576673aa8c4692

    Comments

    tool_doswin: avoid Windowsisms in socket code (cont.)
    For general readability. Also to match the rest of the source code.
    
    - bump `send()` result type from `int` to `ssize_t`.
    - fix an `int` to be `curl_socklen_t`.
    - `.S_un.S_addr` -> `.s_addr`.
    - `SD_RECEIVE` -> `SHUT_RD`.
    - `SD_SEND` -> `SHUT_WR`.
    
    Follow-up to a81ab3e6db370f31fca2fc67ca8bfda263f15caa #20452
    Follow-up to 9a2663322c330ff11275abafd612e9c99407a94a #17572
    
    Closes #20457

    Changed files

    • src/tool_doswin.c
  7. Change #256543

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 28 Jan 2026 03:27:20
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2f7d37f54a5b659a645856097cd5611ce264b261

    Comments

    windows: `USE_WINSOCK` to guard winsock2 code (where missing)
    Replacing `_WIN32`.
    
    Also:
    - tool_doswin: guard possibly non-portable socket code with
      `USE_WINSOCK`. The socket is cast to `HANDLE` and passed to
      win32 API `SetStdHandle(STD_INPUT_HANDLE, ...)`.
    - lib/setup-win32.h: move `#undef`s before their `#define` pair.
    
    Closes #20455

    Changed files

    • lib/curl_setup.h
    • lib/functypes.h
    • lib/setup-win32.h
    • lib/url.c
    • src/tool_doswin.c
    • src/tool_operate.c