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

Builder curl-threaded-solaris10-sparc Build #3813

Results:

Failed runtest

SourceStamp:

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

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 27 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 6 hrs, 24 mins, 58 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-threaded-solaris10-sparc slave
buildername curl-threaded-solaris10-sparc Builder
buildnumber 3813 Build
codebase Build
got_revision bb348b35e84c40c9564783d7585762b65038e8c5 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision bb348b35e84c40c9564783d7585762b65038e8c5 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. Dan Fandrich
  2. Jay Satiro
  3. Stefan Eissing
  4. Viktor Szakats
  5. renovate[bot]

Timing:

StartWed Sep 30 02:20:06 2026
EndWed Sep 30 16:38:41 2026
Elapsed14 hrs, 18 mins, 35 secs

All Changes:

:

  1. Change #283628

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 14:34:59
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e919448690636c3d31a92ae3115df27adc988669

    Comments

    GHA/windows: suppress MSYS2 deprecation warnings in dl-mingw jobs
    We keep using them till possible, then possibly drop the dependencies to
    keep build-testing curl with old GCC + mingw-w64 releases and 32-bit
    Windows. It's also an option to bump requirements.
    
    Follow-up to 14037d1254e7a8ebbddecc21d96bd7a5a95ccc50 #23154
    
    Closes #23170

    Changed files

    • .github/workflows/windows.yml
  2. Change #283645

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 15:28:15
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision da700c7bb70438e7964c240ffd4df9881367434f

    Comments

    GHA/windows: reduce MSYS2/Cygwin builds
    Cygwin and MSYS2 are converging and technically they are the same
    things, with different packaging, perhaps at different versions. Reduce
    the 6 jobs to 4, and reduce test runs from 4 to 2, while keeping
    variations.
    
    Saving ~13-14 minutes CI time.
    
    Ref: https://www.msys2.org/news/#2025-02-14-moving-msys2-closer-to-cygwin
    
    Closes #23172

    Changed files

    • .github/workflows/windows.yml
  3. Change #283646

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 15:29:47
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision d48f2f4ec867783e611beeb2ad53fbabcb94aa6f

    Comments

    vquic: use `CURLX_FILE_MODE()` in `Curl_qlogdir()`
    To fix 32-bit Android builds with HTTP/3 enabled.
    
    Also:
    - file: merge win32/non-win32 branches more.
    
    Follow-up to be9e60327625eea381c298c122173e35620f17c0 #23158
    
    Closes #23171

    Changed files

    • lib/file.c
    • lib/vquic/vquic.c
  4. Change #283663

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 18:55:41
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e9e60e1ea90e4f1bab1fa7cca49bbaff4cca2ebc

    Comments

    test5018: replace literal log dir with macro, to fix `runner.pm` Perl warning
    Reproducible with `TFLAGS='5018 -j2' ninja tests` using httpsig- and
    debug-enabled builds.
    
    Seen in 'cygwin, CM x86_64 openssl' CI job:
    ```
    Use of uninitialized value in join or string
      at /cygdrive/d/a/curl/curl/tests/runner.pm line 771.
    ```
    Ref: https://github.com/curl/curl/actions/runs/36575543385/job/109430153389#step:13:4200
    
    Follow-up to a55731050e8c3dbea0b96205cf916443118f6acb #22386 #21239
    
    Closes #23173

    Changed files

    • tests/data/test5018
  5. Change #283665

    Category curl
    Changed by Jay Satiro <raysatiroohnoyoudont@yahoo.com>
    Changed at Tue 29 Sep 2026 19:44:50
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 098db82d7b794ad3f7a70e976ac34370a7298582

    Comments

    Revert "tool_operate: set stdin non-blocking unconditionally"
    This reverts commit d745b13cad63a13ebd1926a402944fdfe0a0022f.
    
    Setting stdin as non-blocking unconditionally caused it to affect future
    shell commands. There is probably a way to fix it but I think this needs
    a rethink. For now we revert.
    
    Ref: https://github.com/curl/curl/pull/23057
    Ref: https://github.com/curl/curl/pull/23081
    
    Reported-by: Daniel S. Roche
    Researched-by: KayanoLiam@users.noreply.github.com
    
    Fixes https://github.com/curl/curl/issues/23127
    Closes https://github.com/curl/curl/pull/23144

    Changed files

    • docs/KNOWN_BUGS.md
    • src/tool_operate.c
    • tests/data/test1548
  6. Change #283667

    Category curl
    Changed by renovate[bot] <29139614+renovate[bot]ohnoyoudont@users.noreply.github.com>
    Changed at Tue 29 Sep 2026 20:16:38
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c2e283d5b3343aa49856c276dbe229abdea3d451

    Comments

    GHA: update dependency openssl/openssl to v4.0.3
    Closes #23174

    Changed files

    • .github/workflows/http3-linux.yml
    • .github/workflows/linux.yml
  7. Change #283668

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 20:16:45
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f1d662dd3a67221001a279b751a1ebe8a6ff023c

    Comments

    GHA: sync BoringSSL tarball source with Renovate trigger URL, bump version
    The original Google source URL is 503 Service Unavailable, but it's best
    to sync these sources regardless.
    
    Follow-up to 4c40f8b8e01d5d851f6d5a2adc3575269d234051 #18386
    Fixes #23175
    
    Closes #23176

    Changed files

    • .github/workflows/http3-linux.yml
    • .github/workflows/linux.yml
  8. Change #283700

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 22:06:45
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 5566d7ae4372541be5f0a1e793db4af321c736ac

    Comments

    GHA: drop redundant BoringSSL build subdirectory
    Follow-up to f1d662dd3a67221001a279b751a1ebe8a6ff023c #23176
    
    Closes #23178

    Changed files

    • .github/workflows/http3-linux.yml
    • .github/workflows/linux.yml
  9. Change #283729

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 23:04:07
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 39c8f9dcde7d7fe68dedda6ba7c68cbd305168a6

    Comments

    cmake: enable C++ library for GCC in AWS-LC/BoringSSL static builds
    Before this patch it was only enabled for clang. To allow building curl
    against default BoringSSL builds (building static libs), with GCC too.
    
    Also: break out C++ library name into a variable.
    
    Follow-up to https://github.com/curl/curl/commit/c991902646ba863ccc0c23d8ae6138e9f1f463c1
    Cherry-picked from #23177
    
    Closes #23179

    Changed files

    • CMakeLists.txt
  10. Change #283733

    Category curl
    Changed by Dan Fandrich <danohnoyoudont@coneharvesters.com>
    Changed at Tue 29 Sep 2026 23:21:26
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 17ea04add04e9b4aab6267230140930d24010704

    Comments

    tests/http: use @classmethod when appropriate
    These methods generally access class variables so this is better than
    @staticmethod.
    
    Closes #23148

    Changed files

    • tests/http/testenv/certs.py
    • tests/http/testenv/env.py
  11. Change #283735

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 23:39:22
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b37b3e5314d90a7533586542ecd3a9fa7357a681

    Comments

    GHA/linux: build and link BoringSSL statically
    BoringSSL builds static libs by default. Switch to this default and
    adjust curl build options to link with it correctly, with default GCC.
    
    Slight downside is that libcurl must be built statically also, to avoid:
    ```
    /usr/bin/ld: /home/runner/boringssl/lib/libssl.a(extensions.cc.o): warning: relocation against `_ZTVSt18bad_variant_access' in read-only section `.text._ZNSt18bad_variant_accessD2Ev[_ZNSt18bad_variant_accessD5Ev]'
    /usr/bin/ld: /home/runner/boringssl/lib/libssl.a(extensions.cc.o): relocation R_X86_64_PC32 against symbol `_ZTVSt9exception@@GLIBCXX_3.4' can not be used when making a shared object; recompile with -fPIC
    /usr/bin/ld: final link failed: bad value
    ```
    (libcurl is already built with `-fPIC`.)
    
    BoringSSL remains built and linked as shared library in GHA/http3-linux.
    
    Follow-up to 39c8f9dcde7d7fe68dedda6ba7c68cbd305168a6 #23179
    
    Closes #23177

    Changed files

    • .github/workflows/linux.yml
  12. Change #283738

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 30 Sep 2026 00:19:09
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2bdaf35e72e1c0ddd4bf572c7b80123c57074cdd

    Comments

    peer: compare zoneid case sensitive
    As interface lookups are case-sensitive, peer compare must also treat
    those strings as such.
    
    Add tests.
    
    reported-by: Joshua Rogers
    
    Closes https://github.com/curl/curl/pull/23164

    Changed files

    • lib/peer.c
    • tests/unit/unit2413.c
  13. Change #283739

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 30 Sep 2026 00:21:28
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision bb348b35e84c40c9564783d7585762b65038e8c5

    Comments

    multi_ntfy: recheck callback on dispatch
    Since a callback might unregister itself in a call, check
    the presence of the notify callback every time when looping
    of the events to dispatch.
    
    Removing the callback during dispatch will then simply clear
    all notification chunks.
    
    reported-by: Joshua Rogers
    
    Closes https://github.com/curl/curl/pull/23167

    Changed files

    • lib/multi_ntfy.c