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

Builder curl-threaded-solaris10-sparc Build #3560

Build In Progress:

[waiting for Lock]

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisiona28540787c528f0378a38cfb839f8576fb08c089
Changes6 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' 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-unstable10s/slave/curl-threaded-solaris10-sparc slave
buildername curl-threaded-solaris10-sparc Builder
buildnumber 3560 Build
codebase Build
project curl Build
repository https://github.com/curl/curl.git Build
revision a28540787c528f0378a38cfb839f8576fb08c089 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:

NameLabelValue

Responsible Users:

  1. Stefan Eissing
  2. Viktor Szakats
  3. dependabot[bot]
  4. renovate[bot]

Timing:

StartThu Apr 9 11:54:39 2026
Elapsed4 hrs, 2 mins, 40 secs

All Changes:

:

  1. Change #264031

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 08 Apr 2026 23:15:39
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 567803db797ae656dbdf4a630785e51b68798060

    Comments

    dns: https-eyeballing async
    Make cf-https-connect work async correctly:
    - only start first baller when at least one A/AAAA address
      is available
    - select first connect attempt after that with HTTPS-RR info
      there or not.
    - select second connect attempt only when HTTPS-RR is resolved
      (may have resolved to "not known") and select possible ALPN
      from things known by then. May not select any second attempt
      when first already covers everything.
    
    This means when the HTTPS-RR is known at/before the first address
    is resolved, everything behaves as before. When the HTTPS-RR is
    late, a first connection attempt will have been started. Any
    ALPN preference from the HTTPS-RR that is not already ongoing will
    then start the second attempt.
    
    For HTTPS-RRs that recommend 2 or more ALPNs, the first will always
    be attempted: either it is already ongong or it will be the ALPN
    for the second attempt. The 2nd ALPN recommendation from HTTPS-RR
    *may* be honored or not, depending on what is already selected.
    
    The difference in behaviour between early/late HTTPS-RR resolve
    cannot be helped - unless we do not perform any attempts before
    it arrives. Trade offs.
    
    Closes #21267

    Changed files

    • lib/cf-dns.c
    • lib/cf-dns.h
    • lib/cf-https-connect.c
    • lib/vquic/vquic.c
  2. Change #264034

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 08 Apr 2026 23:32:25
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 1737e47f59d93fa6e2001c2dd3404d67531d0aa9

    Comments

    build: skip detecting `pipe2()` for Apple targets
    To avoid (mis-)detecting it via the internal Apple library
    `/usr/lib/system/libsystem_sim_kernel.dylib` when targeting iPhone
    Simulator (seen with iPhoneSimulator26.4.sdk).
    
    Reported-by: Ian Spence
    Fixes #21236
    
    Closes #21271

    Changed files

    • CMakeLists.txt
    • configure.ac
  3. Change #264035

    Category curl
    Changed by renovate[bot] <29139614+renovate[bot]ohnoyoudont@users.noreply.github.com>
    Changed at Wed 08 Apr 2026 23:32:25
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8a3de6c8ce3576f788a18d1e29481e081c8a000b

    Comments

    GHA: update dependency wolfSSL/wolfssl to v5.9.1
    Closes #21272

    Changed files

    • .github/workflows/http3-linux.yml
    • .github/workflows/linux.yml
  4. Change #264043

    Category curl
    Changed by dependabot[bot] <49699333+dependabot[bot]ohnoyoudont@users.noreply.github.com>
    Changed at Thu 09 Apr 2026 02:13:34
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3bde26dac82493058b33000a5fa28c8d762c1bc2

    Comments

    tests/http: bump cryptography from 46.0.6 to 46.0.7
    Closes #21273

    Changed files

    • tests/http/requirements.txt
  5. Change #264053

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 09 Apr 2026 09:30:52
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision d99df64405b72690bc03ff5115d4ee909c91fe45

    Comments

    h3: HTTPS-RR use in HTTP/3
    When HTTPS-RR is needed for the HTTP/3 handshake, delay the connect
    until it arrives. Relevant only for TLS backends that support ECH, for
    now.
    
    Closes #21253

    Changed files

    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_quiche.c
    • lib/vtls/openssl.c
    • lib/vtls/openssl.h
    • lib/vtls/wolfssl.c
    • lib/vtls/wolfssl.h
  6. Change #264054

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 09 Apr 2026 09:32:12
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a28540787c528f0378a38cfb839f8576fb08c089

    Comments

    asyn-ares: connect async
    Make separate queries for A and AAAA records. Hand out A/AAAA/HTTPS
    information before all queries are complete.
    
    Closes #21205

    Changed files

    • lib/asyn-ares.c
    • lib/asyn.h
    • lib/hostip.c
    • tests/data/test2104
    • tests/http/test_21_resolve.py