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

Builder curl-threaded-solaris10-i386 Build #4192

Results:

Failed runtest

SourceStamp:

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

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 11 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 4 hrs, 46 mins, 24 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 9 secs )
    1. stdio

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Viktor Szakats
  3. dEajL3kA

Timing:

StartWed Jan 21 13:18:21 2026
EndThu Jan 22 04:25:11 2026
Elapsed15 hrs, 6 mins, 49 secs

All Changes:

:

  1. Change #255864

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

    Comments

    CI: do not codespell `RELEASE-NOTES`
    It contains names.
    
    Reported-by: Daniel Stenberg
    Fixes #20376
    Revert 3e3d526c4ce4fea3c3a1b46bf55cc1b64fa10c5d
    Follow-up to 5f5e000278df1029db2ee3f4499b5ce27c1861b2
    Follow-up to 85cfc15601b19f13f1d480e6f7ba8922850429c3
    Follow-up to 977595772c6e650b538da965cde676c9bc15cfd8
    Follow-up to 0260e8465a2373b22588086acdfa5f4cf0e16e29 #17905
    
    Closes #20378

    Changed files

    • .github/scripts/codespell-ignore.words
    • .github/scripts/codespell.sh
  2. Change #255869

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 20 Jan 2026 23:19:54
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e50aa46fb245f3f973533c4926a3db27483aa5c5

    Comments

    build: update to not need `_CRT_NONSTDC_NO_DEPRECATE` with MSVC
    Use non-deprecated CRT function variants on Windows.
    
    - introduce `curlx_fdopen()`, `curlx_close()` and use them. Map them to
      non-deprecated, underscored, CRT functions on Windows.
    
    - replace `close()` uses with either `sclose()` (for sockets) or
      `curlx_close()` (for files).
    
    - map `fileno`, `unlink`, `isatty` to their non-deprecated, underscored,
      versions on Windows.
    
    - tool_dirhie: map `mkdir` to `_mkdir` on Windows.
    
    - easy: use `_strdup()` on Windows, regardless of how `HAVE_STRDUP` is
      set.
    
    - cmake: assume `HAVE_STRDUP` on Windows. To allow dropping a detection
      hack using `_CRT_NONSTDC_NO_DEPRECATE` with MSVC. Windows always has
      `_strdup()` which the code uses, but also needs `HAVE_STRDUP` defined
      to disable curl's own `strdup()` implementation.
    
    - curl_setup.h: drop `_CRT_NONSTDC_NO_DEPRECATE` as no longer necessary.
    
    Closes #20212

    Changed files

    • CMake/win32-cache.cmake
    • CMakeLists.txt
    • docs/examples/.checksrc
    • docs/internals/CODE_STYLE.md
    • lib/cf-socket.c
    • lib/curl_fopen.c
    • lib/curl_setup.h
    • lib/curlx/fopen.h
    • lib/easy.c
    • lib/file.c
    • lib/memdebug.c
    • lib/socketpair.c
    • lib/vquic/curl_ngtcp2.c
    • scripts/checksrc.pl
    • src/tool_cb_wrt.c
    • src/tool_dirhie.c
    • src/tool_findfile.c
    • src/tool_getpass.c
    • src/tool_operate.c
    • tests/libtest/lib518.c
    • tests/libtest/lib537.c
    • tests/libtest/lib568.c
    • tests/libtest/lib572.c
    • tests/server/tftpd.c
    • tests/server/util.c
  3. Change #255881

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 21 Jan 2026 04:09:10
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 246e95fe9095b0f36824cdd75017b65850b08e9b

    Comments

    urldata.h: delete orphan forward declaration
    Closes #20380

    Changed files

    • lib/urldata.h
  4. Change #255882

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 21 Jan 2026 04:09:11
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 066ed13ca44155eeffd72da67f02a81956af667b

    Comments

    hostip: omit forward declaration of verbose logging function
    Closes #20381

    Changed files

    • lib/hostip.c
  5. Change #255892

    Category curl
    Changed by dEajL3kA <Cumpoing79ohnoyoudont@web.de>
    Changed at Wed 21 Jan 2026 08:49:29
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 4890074e68e3a4065b744ac99a854f95e7442b57

    Comments

    winapi: use FormatMessageA instead of FormatMessageW
    Use FormatMessageA() to get the error message as multibyte-character
    string (local codepage) directly, instead of using FormatMessageW()
    and then convert the string from Unicode (UTF-16) to multi-byte (local
    codepage) manually.
    
    Prior to this change we used FormatMessageW + conversion because some
    Windows CE did not have FormatMessageA. Since curl no longer supports
    Windows CE, FormatMessageA can be used.
    
    Closes https://github.com/curl/curl/pull/20261

    Changed files

    • lib/curlx/winapi.c
  6. Change #255897

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 21 Jan 2026 09:38:31
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e286589c71e63efd1985abc049276c45726ab060

    Comments

    multi: probe for IPv6 functionality in multi_init()
    In some legacy systems IPv6 might dynamically work/not work and thus
    curl needs to check/probe to see if it should indeed be used.
    
    This change moves the probe that checks for working IPv6 to the multi
    handle setup function instead of delaying it to when the first name
    resolve is performed. This avoids a later tricky error path if the
    socket cannot be created due to OOM.
    
    Closes #20383

    Changed files

    • lib/hostip.c
    • lib/hostip.h
    • lib/multi.c
    • lib/multihandle.h