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

Builder curl-unthreaded-solaris10-sparc Build #13787

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision3e3d526c4ce4fea3c3a1b46bf55cc1b64fa10c5d
Got Revision3e3d526c4ce4fea3c3a1b46bf55cc1b64fa10c5d
Changes16 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 54 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 6 hrs, 20 mins, 36 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 13787 Build
codebase Build
got_revision 3e3d526c4ce4fea3c3a1b46bf55cc1b64fa10c5d Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 3e3d526c4ce4fea3c3a1b46bf55cc1b64fa10c5d 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. Frank Buss
  3. Maksim Ściepanienka
  4. Stefan Eissing
  5. Viktor Szakats
  6. renovate[bot]

Timing:

StartTue Jan 20 18:57:37 2026
EndWed Jan 21 13:10:30 2026
Elapsed18 hrs, 12 mins, 52 secs

All Changes:

:

  1. Change #255743

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 20 Jan 2026 03:38:18
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 1c377717e7ae5dde1280a7df6de9d780a8a7629e

    Comments

    GHA/curl-for-win: add CPU to Linux minimal job name

    Changed files

    • .github/workflows/curl-for-win.yml
  2. Change #255754

    Category curl
    Changed by Maksim Ściepanienka <msciepanienkaohnoyoudont@gmail.com>
    Changed at Tue 20 Jan 2026 07:49:48
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a87f346189ffdc7559771c20961a7c294ed8ba5c

    Comments

    config2setopts: fix for --disable-aws build configuration
    Closes #20368

    Changed files

    • src/config2setopts.c
  3. Change #255758

    Category curl
    Changed by Frank Buss <fbohnoyoudont@frank-buss.de>
    Changed at Tue 20 Jan 2026 10:34:08
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision d7bbc78360152a448e47fc1d202ab0b6a315df6d

    Comments

    tls: add new SSLSUPP flags for several options
    So that curl_easy_setopt() correctly returns error for those not
    supported by the backend.
    
    Closes #20364

    Changed files

    • lib/setopt.c
    • lib/vtls/gtls.c
    • lib/vtls/mbedtls.c
    • lib/vtls/openssl.c
    • lib/vtls/rustls.c
    • lib/vtls/vtls.h
    • lib/vtls/wolfssl.c
  4. Change #255772

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 20 Jan 2026 11:22:27
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2c6f13093ec024eb55a141817fc7ff99c952888f

    Comments

    libcurl docs: reduce 'since ...' in descriptions
    Reduce mentions of libcurl versions like "since 7.xx ..." in option
    descriptions to reduce clutter and make the texts easier to read. Keep
    them in, or move them to, the HISTORY or DEPRECATED sections
    
    The last version 7 release (7.88.1) shipped on Februrary 20, 2023.
    
    Closes #20369

    Changed files

    • docs/libcurl/opts/CURLINFO_COOKIELIST.md
    • docs/libcurl/opts/CURLINFO_LASTSOCKET.md
    • docs/libcurl/opts/CURLINFO_REDIRECT_URL.md
    • docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.md
    • docs/libcurl/opts/CURLOPT_CONNECT_ONLY.md
    • docs/libcurl/opts/CURLOPT_ERRORBUFFER.md
    • docs/libcurl/opts/CURLOPT_FTP_SKIP_PASV_IP.md
    • docs/libcurl/opts/CURLOPT_NOPROXY.md
    • docs/libcurl/opts/CURLOPT_POST.md
    • docs/libcurl/opts/CURLOPT_PROXY.md
    • docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS.md
    • docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS_STR.md
    • docs/libcurl/opts/CURLOPT_SOCKOPTFUNCTION.md
    • docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_SERVICE.md
    • docs/libcurl/opts/CURLOPT_SSL_ENABLE_NPN.md
    • docs/libcurl/opts/CURLOPT_URL.md
  5. Change #255794

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 20 Jan 2026 12:37:56
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 814b54d83edbc808de0aa0d5bc7f264c816f6853

    Comments

    tidy-up: miscellaneous
    - whitespace, indent, comments, clang-format.
    - openssl: move feature guards within function blocks.
    - tunit: drop redundant blocks.
    
    Closes #20361

    Changed files

    • .github/CONTRIBUTING.md
    • configure.ac
    • docs/BINDINGS.md
    • docs/BUGS.md
    • docs/DEPRECATE.md
    • docs/EARLY-RELEASE.md
    • docs/FEATURES.md
    • docs/HISTORY.md
    • docs/HSTS.md
    • docs/HTTP3.md
    • docs/INSTALL-CMAKE.md
    • docs/INSTALL.md
    • docs/SECURITY-ADVISORY.md
    • docs/TheArtOfHttpScripting.md
    • docs/VERSIONS.md
    • docs/examples/ephiperfifo.c
    • docs/examples/evhiperfifo.c
    • docs/examples/ghiper.c
    • docs/examples/hiperfifo.c
    • docs/examples/multi-uv.c
    • docs/internals/WEBSOCKET.md
    • docs/libcurl/ABI.md
    • docs/libcurl/curl_easy_getinfo.md
    • docs/libcurl/libcurl-tutorial.md
    • lib/Makefile.inc
    • lib/curl_config-cmake.h.in
    • lib/curlx/inet_pton.c
    • lib/md4.c
    • lib/md5.c
    • lib/vtls/openssl.c
    • projects/vms/readme
    • src/tool_getparam.c
    • src/tool_getparam.h
    • tests/data/test1525
    • tests/data/test1526
    • tests/data/test1527
    • tests/data/test1528
    • tests/data/test1529
    • tests/data/test2027
    • tests/data/test2030
    • tests/data/test3206
    • tests/data/test379
    • tests/data/test841
    • tests/tunit/tool1622.c
    • tests/tunit/tool1623.c
  6. Change #255795

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 20 Jan 2026 12:38:02
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c1ef1876ac0b62b61e714add59f0ebb1f6618f84

    Comments

    rtsp: fix missing variable declaration
    ```
    lib/rtsp.c:1073:26: error: no previous extern declaration for non-static variable 'Curl_scheme_rtsp' [-Werror,-Wmissing-variable-declarations]
     1073 | const struct Curl_scheme Curl_scheme_rtsp = {
          |                          ^
    lib/rtsp.c:1073:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
     1073 | const struct Curl_scheme Curl_scheme_rtsp = {
          |       ^
    ```
    Ref: https://github.com/curl/trurl/actions/runs/21157411659/job/60844860592?pr=425#step:3:3036
    
    Follow-up to 8edc0338f30f458f812f9ea355de1240771fa343 #20351
    
    Closes #20365

    Changed files

    • lib/rtsp.c
  7. Change #255796

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 20 Jan 2026 12:38:02
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f07a98ae113b832a8748ba66e1554a7f14c6897e

    Comments

    build: drop global suppression of `-Wformat-nonliteral`, fix fallouts
    Extend two existing local suppressions to GCC, and add another
    GCC-specific one as a replacement.
    
    Before this patch suppressing this warning was odd with clang, because
    after this option, `-Wformat=2` is used, which re-enables it.
    
    Also:
    - mprintf: minimize scope of a warning suppression.
    - tests/server: suppress this warning for a system `vsnprintf()` call
      where it could trigger in C89 builds or with
      `CFLAGS=-DCURL_NO_FMT_CHECKS` set. Seen with Apple clang 17:
      ```
      curl/tests/server/util.c:114:37: warning: format string is not a string literal [-Wformat-nonliteral]
        114 |   vsnprintf(buffer, sizeof(buffer), msg, ap);
            |                                     ^~~
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:124:69: note: expanded from macro 'vsnprintf'
        124 | #define vsnprintf(str, len, ...) __vsnprintf_chk_func (str, len, 0, __VA_ARGS__)
            |                                                                     ^~~~~~~~~~~
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:81:65: note: expanded from macro '__vsnprintf_chk_func'
         81 |         __builtin___vsnprintf_chk (str, len, flag, __darwin_obsz(str), format, ap)
            |                                                                        ^~~~~~
      ```
    
    Ref: #20363
    
    Closes #20366

    Changed files

    • CMake/PickyWarnings.cmake
    • lib/mprintf.c
    • m4/curl-compilers.m4
    • src/tool_cb_prg.c
    • src/tool_writeout.c
    • tests/server/util.c
  8. Change #255799

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 20 Jan 2026 13:05:01
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 09c9afdd711d0b2ee9f524a235803e755e1074b7

    Comments

    cmake: silence silly Apple clang warnings in C89 mode, test in CI
    - `stdbool.h` is also included via system headers. Disabling it from curl
      does not fix it. Silencing lots of these:
      ```
      curl/lib/curlx/warnless.h:64:1: warning: '_Bool' is a C99 extension [-Wc99-extensions]
       64 | bool curlx_sztouz(ssize_t sznum, size_t *puznum);
          | ^
      /Library/Developer/CommandLineTools/usr/lib/clang/17/include/stdbool.h:24:14: note: expanded from macro 'bool'
       24 | #define bool _Bool
          |              ^
      ```
    
    - silence `-Wcomma` warnings.
      in favor of the global silencing approach, since a couple of more of
      these were hit (in vquic, tool1622, unit1309, unit1636), and it seems
      silly to update them all.
      Revert e8189c44201db6bff987a8771df90f853d93dec5 #20362
    
    Also:
    - cmake: include C standard in 'platform flags' log line.
    - GHA/macos: switch a job to C89 to verify.
    - GHA/linux: show 'C89' in job names.
    
    Ref: https://cmake.org/cmake/help/v3.7/variable/CMAKE_C_STANDARD.html
    
    Closes #20363

    Changed files

    • .github/workflows/linux.yml
    • .github/workflows/macos.yml
    • CMake/PickyWarnings.cmake
    • CMakeLists.txt
    • src/tool_getparam.c
  9. Change #255822

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 20 Jan 2026 15:36:52
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3c957ad1fea2895728e960b640254c9efb536f93

    Comments

    lib: use ISBLANK and ISNEWLINE more
    Closes #20373

    Changed files

    • lib/imap.c
    • lib/pop3.c
    • lib/smtp.c
  10. Change #255824

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 20 Jan 2026 16:01:16
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 0bef137fbd8738d850cdfef52293b3a8cd96ecd8

    Comments

    RELEASE-NOTES: synced

    Changed files

    • RELEASE-NOTES
  11. Change #255834

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Tue 20 Jan 2026 16:38:49
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3dd7f5890f2a4e85d8eaa31b9b44de153db6c597

    Comments

    socket: check result of SO_NOSIGPIPE
    New define USE_SO_NOSIGPIPE in curl_setup.h, for now set whenever
    SO_NOSIGPIPE is defined. Maybe overridden in the future on systems where
    this does not work.
    
    With USE_SO_NOSIGPIPE defined, set SO_NOSIGPIPE on all sockets created
    by libcurl and fail the creation when setsockopt() fails.
    
    Closes #20370

    Changed files

    • docs/libcurl/libcurl-env-dbg.md
    • lib/cf-socket.c
    • lib/curl_setup.h
    • lib/sigpipe.h
    • src/tool_main.c
  12. Change #255835

    Category curl
    Changed by renovate[bot] <29139614+renovate[bot]ohnoyoudont@users.noreply.github.com>
    Changed at Tue 20 Jan 2026 16:39:45
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 677374d58bf2ec13f346af2159c0c4612c8109d6

    Comments

    GHA: update ngtcp2/nghttp3 to v1.15.0
    Closes #20371

    Changed files

    • .github/workflows/http3-linux.yml
  13. Change #255836

    Category curl
    Changed by renovate[bot] <29139614+renovate[bot]ohnoyoudont@users.noreply.github.com>
    Changed at Tue 20 Jan 2026 16:40:34
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3d354f55b7fb4053080cf69777d8365e8a613dd5

    Comments

    GHA: update ngtcp2/ngtcp2 to v1.20.0
    Closes #20372

    Changed files

    • .github/workflows/http3-linux.yml
  14. Change #255837

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Tue 20 Jan 2026 16:43:45
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8ce16e7bf29925eb89b602861623695efc7a4af6

    Comments

    timeout handling: auto-detect effective timeout
    When checking a transfer for being expired via `Curl_timeleft_ms()`,
    eleminate the `bool connecting` parameter and have the function check
    the `mstate` of the transfer instead.
    
    Advantages:
    * eleminate the caller needing awareness if the transfer is
      connecting or in a later state
    * fix pingpong timeout handling to check the correct timeout
      during "proto_connect" phases
    * avoid using "connecting" timeouts during establishing a secondary
      connection (e.g. FTP) since this would use the timestamp from
      the original, primary connect and thus be wrong
    
    Reported-by: Wyuer on github
    Fixes #20347
    Closes #20354

    Changed files

    • lib/asyn-ares.c
    • lib/cf-h1-proxy.c
    • lib/cf-h2-proxy.c
    • lib/cf-ip-happy.c
    • lib/cf-socket.c
    • lib/cfilters.c
    • lib/connect.c
    • lib/connect.h
    • lib/cshutdn.c
    • lib/doh.c
    • lib/ftp.c
    • lib/gopher.c
    • lib/multi.c
    • lib/multiif.h
    • lib/pingpong.c
    • lib/pingpong.h
    • lib/socks.c
    • lib/tftp.c
    • lib/transfer.c
    • lib/url.c
    • lib/vssh/libssh.c
    • lib/vssh/libssh2.c
    • lib/vtls/schannel.c
    • lib/ws.c
    • tests/unit/unit1303.c
  15. Change #255838

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 20 Jan 2026 16:44:39
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f8769845c80eb5065433743308ab530566c75aa2

    Comments

    config2setopts: acknowledge OOM error from CURLOPT_MIMEPOST
    It should make curl exit. Found with "strict torture".
    
    Closes #20375

    Changed files

    • src/config2setopts.c
  16. Change #255844

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 20 Jan 2026 17:56:45
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3e3d526c4ce4fea3c3a1b46bf55cc1b64fa10c5d

    Comments

    codespell: ignore false positive found in RELEASE-NOTES

    Changed files

    • .github/scripts/codespell-ignore.words