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

Builder curl-ares-solaris10-i386 Build #4226

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision91e06fde1b520bc29c7996749734451e03cd549f
Got Revision91e06fde1b520bc29c7996749734451e03cd549f
Changes4 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 10 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 4 hrs, 48 mins, 50 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-ares-solaris10-i386 slave
buildername curl-ares-solaris10-i386 Builder
buildnumber 4226 Build
codebase Build
got_revision 91e06fde1b520bc29c7996749734451e03cd549f Git
osplatform I386 SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 91e06fde1b520bc29c7996749734451e03cd549f Build
scheduler schedule-curl-ares-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/curl-ares-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Viktor Szakats

Timing:

StartTue Mar 3 17:24:03 2026
EndWed Mar 4 08:02:48 2026
Elapsed14 hrs, 38 mins, 44 secs

All Changes:

:

  1. Change #259717

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 03 Mar 2026 15:30:22
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b4dba346cd517e5d5624251442ca051381cdbf5d

    Comments

    stop using the word 'just'
    Everywhere. In documentation and code comments.
    
    It is almost never a good word and almost always a filler that should be
    avoided.
    
    Closes #20793

    Changed files

    • .github/scripts/badwords.txt
    • SECURITY.md
    • docs/BUGS.md
    • docs/CONTRIBUTE.md
    • docs/CURLDOWN.md
    • docs/EARLY-RELEASE.md
    • docs/ECH.md
    • docs/FAQ.md
    • docs/GOVERNANCE.md
    • docs/HISTORY.md
    • docs/HTTP-COOKIES.md
    • docs/HTTP3.md
    • docs/INSTALL-CMAKE.md
    • docs/IPFS.md
    • docs/KNOWN_RISKS.md
    • docs/MAIL-ETIQUETTE.md
    • docs/MANUAL.md
    • docs/SECURITY-ADVISORY.md
    • docs/TODO.md
    • docs/TheArtOfHttpScripting.md
    • docs/VULN-DISCLOSURE-POLICY.md
    • docs/cmdline-opts/alt-svc.md
    • docs/cmdline-opts/data-ascii.md
    • docs/cmdline-opts/data-urlencode.md
    • docs/cmdline-opts/form.md
    • docs/cmdline-opts/hsts.md
    • docs/cmdline-opts/list-only.md
    • docs/cmdline-opts/output.md
    • docs/cmdline-opts/quote.md
    • docs/cmdline-opts/skip-existing.md
    • docs/cmdline-opts/write-out.md
    • docs/examples/README.md
    • docs/examples/adddocsref.pl
    • docs/examples/cacertinmem.c
    • docs/examples/ftpupload.c
    • docs/examples/ghiper.c
    • docs/examples/headerapi.c
    • docs/examples/hiperfifo.c
    • docs/examples/http-post.c
    • docs/examples/httpput.c
    • docs/examples/imap-append.c
    • docs/examples/imap-create.c
    • docs/examples/imap-delete.c
    • docs/examples/imap-examine.c
    • docs/examples/imap-lsub.c
    • docs/examples/imap-noop.c
    • docs/examples/pop3-noop.c
    • docs/examples/pop3-stat.c
    • docs/examples/pop3-top.c
    • docs/examples/pop3-uidl.c
    • docs/examples/smooth-gtk-thread.c
    • docs/examples/smtp-authzid.c
    • docs/examples/smtp-mail.c
    • docs/examples/smtp-multi.c
    • docs/examples/smtp-ssl.c
    • docs/examples/smtp-tls.c
    • docs/examples/usercertinmem.c
    • docs/internals/CHECKSRC.md
    • docs/internals/CLIENT-WRITERS.md
    • docs/internals/CODE_STYLE.md
    • docs/internals/CONNECTION-FILTERS.md
    • docs/internals/LLIST.md
    • docs/internals/MULTI-EV.md
    • docs/internals/NEW-PROTOCOL.md
    • docs/internals/SCORECARD.md
    • docs/internals/STRPARSE.md
    • docs/internals/TLS-SESSIONS.md
    • docs/libcurl/ABI.md
    • docs/libcurl/curl_easy_escape.md
    • docs/libcurl/curl_easy_getinfo.md
    • docs/libcurl/curl_easy_reset.md
    • docs/libcurl/curl_easy_setopt.md
    • docs/libcurl/curl_easy_ssls_export.md
    • docs/libcurl/curl_global_cleanup.md
    • docs/libcurl/curl_global_init.md
    • docs/libcurl/curl_global_sslset.md
    • docs/libcurl/curl_global_trace.md
    • docs/libcurl/curl_mprintf.md
    • docs/libcurl/curl_multi_assign.md
    • docs/libcurl/curl_multi_info_read.md
    • docs/libcurl/curl_multi_perform.md
    • docs/libcurl/curl_multi_remove_handle.md
    • docs/libcurl/curl_multi_socket_all.md
    • docs/libcurl/curl_multi_timeout.md
    • docs/libcurl/curl_multi_waitfds.md
    • docs/libcurl/curl_url_get.md
    • docs/libcurl/curl_version_info.md
    • docs/libcurl/libcurl-errors.md
    • docs/libcurl/libcurl-multi.md
    • docs/libcurl/libcurl-security.md
    • docs/libcurl/libcurl-tutorial.md
    • docs/libcurl/libcurl-url.md
    • docs/libcurl/libcurl.m4
    • docs/libcurl/libcurl.md
    • docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME.md
    • docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME_T.md
    • docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.md
    • docs/libcurl/opts/CURLMOPT_PUSHFUNCTION.md
    • docs/libcurl/opts/CURLOPT_ACCEPT_ENCODING.md
    • docs/libcurl/opts/CURLOPT_AWS_SIGV4.md
    • docs/libcurl/opts/CURLOPT_BUFFERSIZE.md
    • docs/libcurl/opts/CURLOPT_COOKIEFILE.md
    • docs/libcurl/opts/CURLOPT_COOKIELIST.md
    • docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYPEER.md
    • docs/libcurl/opts/CURLOPT_ERRORBUFFER.md
    • docs/libcurl/opts/CURLOPT_FOLLOWLOCATION.md
    • docs/libcurl/opts/CURLOPT_FTPPORT.md
    • docs/libcurl/opts/CURLOPT_HEADERFUNCTION.md
    • docs/libcurl/opts/CURLOPT_HTTPPROXYTUNNEL.md
    • docs/libcurl/opts/CURLOPT_HTTP_VERSION.md
    • docs/libcurl/opts/CURLOPT_NOBODY.md
    • docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.md
    • docs/libcurl/opts/CURLOPT_PORT.md
    • docs/libcurl/opts/CURLOPT_PROXY_PINNEDPUBLICKEY.md
    • docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYPEER.md
    • docs/libcurl/opts/CURLOPT_RESOLVE.md
    • docs/libcurl/opts/CURLOPT_RTSP_REQUEST.md
    • docs/libcurl/opts/CURLOPT_SSH_PUBLIC_KEYFILE.md
    • docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.md
    • docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.md
    • docs/libcurl/opts/CURLOPT_SSL_VERIFYPEER.md
    • docs/libcurl/opts/CURLOPT_UPLOAD_BUFFERSIZE.md
    • docs/mk-ca-bundle.md
    • docs/tests/CI.md
    • docs/tests/FILEFORMAT.md
    • docs/tests/HTTP.md
    • docs/tests/TEST-SUITE.md
    • docs/wcurl.md
    • include/curl/curl.h
    • include/curl/easy.h
    • include/curl/multi.h
    • include/curl/typecheck-gcc.h
    • lib/CMakeLists.txt
    • lib/altsvc.c
    • lib/arpa_telnet.h
    • lib/asyn-ares.c
    • lib/bufq.h
    • lib/cf-h1-proxy.c
    • lib/cf-socket.c
    • lib/content_encoding.c
    • lib/cookie.c
    • lib/cshutdn.c
    • lib/curl_range.c
    • lib/curl_setup.h
    • lib/curl_sha512_256.c
    • lib/curlx/wait.c
    • lib/cw-out.c
    • lib/doh.c
    • lib/dynhds.h
    • lib/easy.c
    • lib/formdata.c
    • lib/ftp.c
    • lib/ftp.h
    • lib/hostip.c
    • lib/hsts.c
    • lib/http.c
    • lib/http.h
    • lib/http2.c
    • lib/imap.c
    • lib/md4.c
    • lib/md5.c
    • lib/mime.c
    • lib/mprintf.c
    • lib/multi.c
    • lib/multi_ev.c
    • lib/noproxy.c
    • lib/parsedate.c
    • lib/pingpong.c
    • lib/ratelimit.c
    • lib/request.h
    • lib/rtsp.c
    • lib/select.c
    • lib/sendf.c
    • lib/setopt.c
    • lib/setup-vms.h
    • lib/setup-win32.h
    • lib/smtp.c
    • lib/splay.c
    • lib/strequal.c
    • lib/system_win32.c
    • lib/telnet.c
    • lib/tftp.c
    • lib/transfer.c
    • lib/url.c
    • lib/urlapi.c
    • lib/urldata.h
    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_quiche.c
    • lib/vquic/vquic-tls.h
    • lib/vquic/vquic.c
    • lib/vssh/libssh.c
    • lib/vssh/libssh2.c
    • lib/vtls/mbedtls.c
    • lib/vtls/openssl.c
    • lib/vtls/schannel.c
    • lib/vtls/vtls.h
    • lib/vtls/vtls_scache.c
    • lib/vtls/wolfssl.c
    • lib/vtls/x509asn1.c
    • src/CMakeLists.txt
    • src/config2setopts.c
    • src/tool_cb_dbg.c
    • src/tool_cb_hdr.c
    • src/tool_cb_prg.c
    • src/tool_cb_see.c
    • src/tool_formparse.c
    • src/tool_getparam.c
    • src/tool_ipfs.c
    • src/tool_msgs.c
    • src/tool_operate.c
    • src/tool_urlglob.c
    • src/tool_writeout.c
    • tests/unit/README.md
  2. Change #259718

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 03 Mar 2026 15:32:13
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision cc85cdf3c5b59622382ef459db7c44a55d690967

    Comments

    docs: avoid using the word 'magic'
    It's never actually magic.
    
    Closes #20796

    Changed files

    • docs/BUGS.md
    • docs/FAQ.md
    • docs/TODO.md
    • docs/cmdline-opts/MANPAGE.md
    • docs/libcurl/curl_easy_pause.md
    • docs/libcurl/libcurl-security.md
    • docs/libcurl/libcurl.md
    • docs/libcurl/opts/CURLINFO_REDIRECT_URL.md
    • docs/libcurl/opts/CURLOPT_WS_OPTIONS.md
  3. Change #259720

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 03 Mar 2026 16:02:50
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3d708e239b55265dca9a3c4fcbfab35aa4be1236

    Comments

    urlapi: use U_CURLU_URLDECODE when toggling it off unsigned
    In this use case 'unsigned value &= ~DEFINE;
    
    As otherwise the right side is treated as signed, which annoyingly
    triggers UBSan. The U_* defines are local versions of the public define,
    only typecast to unsigned.
    
    Reported-by: xmoezzz on github
    Fixes #20753
    Closes #20769

    Changed files

    • lib/urlapi-int.h
    • lib/urlapi.c
  4. Change #259722

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 03 Mar 2026 16:33:21
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 91e06fde1b520bc29c7996749734451e03cd549f

    Comments

    cmake: fix building with `CMAKE_FIND_PACKAGE_PREFER_CONFIG=ON`
    This CMake global custom option tells it to find dependencies as cmake
    Configs first, and only then look for `Find*` modules. This may result
    in `find_package()` succeeding, but without actually creating `CURL::*`
    imported targets the curl build scripts are expecting.
    
    For dependencies with curl-specific, local, `Find*` modules, we always
    want to use them, via the module detection method, and never a
    Config-based detection. Ensure this by passing the `MODULE` option to
    `find_package()` and `find_dependency()` to make them use `Find*`
    modules unconditionally, making them work as expected with the
    `CMAKE_FIND_PACKAGE_PREFER_CONFIG=ON` option set.
    
    curl uses local Find modules for all dependencies except OpenSSL and
    ZLIB. The latter two keep using either CMake's built-in Find modules or
    Config method as before this patch.
    
    Also:
    
    - apply the same change to `curl-config.cmake`. To fix consuming curl
      with this option set.
      Authored-by: Valerie Snyder
      Ref: #20764
      Follow-up to 16f073ef49f94412000218c9f6ad04e3fd7e4d01 #16973
    
    - GHA/distcheck: add a job testing both building and consuming curl with
      this option set. (takes 15 seconds)
      Use custom NGHTTP2 configuration for an extra twist (not required
      to trigger this issue.)
      Follow-up to fcde8d7e3745df3b4d83c86d0a1f0caef398511b #20773
    
    Reported-by: Valerie Snyder
    Fixes #20729
    
    Closes #20784

    Changed files

    • .github/workflows/distcheck.yml
    • CMake/Macros.cmake
    • CMake/curl-config.in.cmake
    • CMakeLists.txt