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

Builder curl-unthreaded-solaris10-sparc Build #13273

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision08f97cbf5c632d103bfa5bdf8558ba43d9147c1a
Got Revision08f97cbf5c632d103bfa5bdf8558ba43d9147c1a
Changes12 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 24 mins, 31 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 8 hrs, 52 mins, 3 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 4 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 13273 Build
codebase Build
got_revision 08f97cbf5c632d103bfa5bdf8558ba43d9147c1a Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 08f97cbf5c632d103bfa5bdf8558ba43d9147c1a 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. David Zhuang
  3. Stefan Eissing
  4. Viktor Szakats

Timing:

StartSun Jul 27 19:42:59 2025
EndMon Jul 28 21:54:51 2025
Elapsed26 hrs, 11 mins, 51 secs

All Changes:

:

  1. Change #240802

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 27 Jul 2025 11:04:11
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 40723159900b9b84094f562139e1701b2ec832e3

    Comments

    GHA: skip building certs, build more tests, one minor fix
    - GHA/windows: disable building certs in the MSVC job that's not running
      tests. Saves 4-5 seconds for MSVC, makes logs shorter for the rests.
    
    - GHA/linux: build tests in two more jobs (LTO, CM Rustls), 5s each.
    
    - GHA/linux: skip 'install test prereqs' for `skiprun` jobs.
      (there were no such jobs before this patch.)
    
    Closes #18034

    Changed files

    • .github/workflows/linux.yml
    • .github/workflows/windows.yml
  2. Change #240803

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 27 Jul 2025 11:04:11
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9b13453476df5b8fabdf1abdca3ab59445425fcd

    Comments

    GHA/windows: add minimal mingw-w64 v3 job
    Also document mingw-w64 versions for dl-mingw jobs.
    
    Cherry-picked from #18010
    Closes #18037

    Changed files

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

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 27 Jul 2025 11:04:11
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2f80a9b25368549e33fb6ed61a955661787e2505

    Comments

    cf-https-connect: delete unused declaration
    Closes #18036

    Changed files

    • lib/cf-https-connect.h
  4. Change #240808

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 27 Jul 2025 11:32:27
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c4430c542a3da197d904f51ae631c9492902291d

    Comments

    curl_addrinfo: drop workaround for old-mingw
    Follow-up to a3585c9576abccddbd27200058912cef900c3c0f #15543
    
    Closes #18038

    Changed files

    • lib/curl_addrinfo.c
  5. Change #240835

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 27 Jul 2025 17:57:17
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 91138b014d960d2ef6ce9cd0ca237d0220b2458d

    Comments

    vquic: drop msh3
    It has never been properly functional in curl while there are several
    alternatives that are.
    
    Closes #17729

    Changed files

    • .github/labeler.yml
    • .github/scripts/cmp-config.pl
    • .github/workflows/linux.yml
    • CMake/FindMSH3.cmake
    • CMakeLists.txt
    • Makefile.am
    • configure.ac
    • docs/DEPRECATE.md
    • docs/HTTP3.md
    • docs/INSTALL-CMAKE.md
    • lib/Makefile.inc
    • lib/cf-socket.c
    • lib/cf-socket.h
    • lib/config-os400.h
    • lib/curl_config.h.cmake
    • lib/curl_setup.h
    • lib/http.h
    • lib/socketpair.c
    • lib/socketpair.h
    • lib/vquic/curl_msh3.c
    • lib/vquic/curl_msh3.h
    • lib/vquic/vquic.c
    • lib/vtls/openssl.c
    • tests/http/scorecard.py
    • tests/http/test_02_download.py
    • tests/http/test_03_goaway.py
    • tests/http/test_05_errors.py
    • tests/http/test_07_upload.py
    • tests/http/test_08_caddy.py
    • winbuild/Makefile.vc
    • winbuild/MakefileBuild.vc
    • winbuild/README.md
  6. Change #240837

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 27 Jul 2025 18:03:13
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 0e022d4241a48c8ceb22a21eb976b22b4165e8f7

    Comments

    RELEASE-NOTES: synced
    Working towards 8.16.0 now

    Changed files

    • RELEASE-NOTES
    • include/curl/curlver.h
  7. Change #240846

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 27 Jul 2025 18:23:04
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9d8998c99408e1adf8eba629fad9f87b3235bdfa

    Comments

    tls: make default TLS version be minimum 1.2
    This still allows users to explictily ask for 1.0 or 1.1 as the minimum
    version. If the TLS library allows it.
    
    Starting with this change, the CURL_SSLVERSION_DEFAULT value is no
    longer used as minimum version when the TLS backend are called.
    
    This also makes curl set the minimum version to 1.2 independently of
    libcurl for the rare case where a newer curl tool would use an older
    libcurl.
    
    URL: https://curl.se/mail/lib-2025-07/0007.html
    Assisted-by: Stefan Eissing
    Closes #17894

    Changed files

    • docs/libcurl/opts/CURLOPT_SSLVERSION.md
    • lib/setopt.c
    • lib/setopt.h
    • lib/url.c
    • lib/vtls/gtls.c
    • src/config2setopts.c
    • src/tool_cfgable.h
    • src/tool_getparam.c
    • src/tool_paramhlp.c
    • src/tool_paramhlp.h
    • src/tool_setopt.c
    • tests/data/test1400
    • tests/data/test1401
    • tests/data/test1402
    • tests/data/test1403
    • tests/data/test1404
    • tests/data/test1405
    • tests/data/test1406
    • tests/data/test1407
    • tests/data/test1420
    • tests/data/test1465
    • tests/data/test1481
    • tests/http/test_17_ssl_use.py
  8. Change #240847

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 27 Jul 2025 18:26:43
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 378713deb2cf5137c7cffe6227d9d5f43fe3e8b1

    Comments

    netrc: use the NETRC environment variable (first) if set
    Add test 755 to verify.
    
    Proposed-by: Berthin Torres CallaƱaupa
    URL: https://curl.se/mail/lib-2025-06/0015.html
    
    Closes #17712

    Changed files

    • docs/cmdline-opts/netrc.md
    • docs/libcurl/libcurl-env.md
    • docs/libcurl/opts/CURLOPT_NETRC.md
    • lib/netrc.c
    • tests/data/Makefile.am
    • tests/data/test755
  9. Change #240848

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 27 Jul 2025 18:29:01
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9f9fecc7244ff2da52e338f844ed898f836a0508

    Comments

    tool_getparam: add support for `--longopt=value`
    If the long option name ends with an equals sign (`=`), the argument is
    the text following on its right side.
    
    This makes the command line parser accept this common style in addition
    to the existing way to accept option arguments more similar to how other
    command line tools do.
    
    Example: `curl --user-agent=curl-2000 https://example.com/`
    
    Change a few existing tests to use this syntax: 206, 1333, 1335, 1442
    
    Closes #17789

    Changed files

    • docs/cmdline-opts/_OPTIONS.md
    • src/tool_getparam.c
    • tests/data/test1333
    • tests/data/test1335
    • tests/data/test1442
    • tests/data/test206
  10. Change #240850

    Category curl
    Changed by David Zhuang <dzhuangohnoyoudont@roblox.com>
    Changed at Sun 27 Jul 2025 18:33:08
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 0122cc17f18eda722139b7721643992e3313ca91

    Comments

    multi: don't insert a node into the splay tree twice
    Closes #18005

    Changed files

    • lib/multi.c
  11. Change #240851

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Sun 27 Jul 2025 18:40:41
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 6080143f9d4f198901792f1365123f9aad166446

    Comments

    multi: replace remaining EXPIRE_RUN_NOW
    Remove EXPIRE_RUN_NOW completely. Replace the remaining use of
    EXPIRE_RUN_NOW with marking transfers as dirty.
    
    Closes #17883

    Changed files

    • lib/easy.c
    • lib/multi.c
    • lib/urldata.h
    • tests/unit/unit2600.c
  12. Change #240856

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 27 Jul 2025 18:54:00
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 08f97cbf5c632d103bfa5bdf8558ba43d9147c1a

    Comments

    doh: rename symbols to avoid collision with mingw-w64 headers
    Collision happens when building with mingw-w64 v3 or v2 while targeting
    Vista or newer. `iphlpapi.h` includes `windns.h` in this case, which
    defines macros named `DNS_TYPE_*`, colliding with curl doh enums.
    
    The issue was fixed in mingw-w64 v4:
    https://github.com/mirror/mingw-w64/commit/ea95d55e3387353e453d6ae8fc5cb8f7503947c2
    
    Fixes:
    ```
    lib/doh.h:54:3: error: expected identifier before numeric constant
       DNS_TYPE_A = 1,
       ^
    ```
    Ref: https://github.com/curl/curl/actions/runs/16551209676/job/46806303365?pr=18009#step:10:17
    
    This workaround seems harmless and generally good practice, but
    another option is to require mingw-w64 v4.
    
    Ref: #18009
    Closes #18041

    Changed files

    • lib/doh.c
    • lib/doh.h
    • tests/unit/unit1650.c
    • tests/unit/unit1655.c