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

Builder curl-ares-solaris11-i386 Build #4531

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisione50aa46fb245f3f973533c4926a3db27483aa5c5
Got Revisione50aa46fb245f3f973533c4926a3db27483aa5c5
Changes1 change

BuildSlave:

unstable11x

Reason:

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

Steps and Logfiles:

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

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-ares-solaris11-i386 slave
buildername curl-ares-solaris11-i386 Builder
buildnumber 4531 Build
codebase Build
got_revision e50aa46fb245f3f973533c4926a3db27483aa5c5 Git
osplatform I386 SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision e50aa46fb245f3f973533c4926a3db27483aa5c5 Build
scheduler schedule-curl-ares-solaris11-i386 Scheduler
slavename unstable11x BuildSlave
workdir /export/home/buildbot/slave/curl-ares-solaris11-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Viktor Szakats

Timing:

StartWed Jan 21 00:40:50 2026
EndWed Jan 21 03:13:34 2026
Elapsed2 hrs, 32 mins, 43 secs

All Changes:

:

  1. 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