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

Builder curl-ares-solaris11-sparc Build #5393

Results:

Build successful

SourceStamp:

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

BuildSlave:

unstable11s

Reason:

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

Steps and Logfiles:

  1. git update ( 6 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 34 mins, 10 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-solaris11-sparc slave
buildername curl-ares-solaris11-sparc Builder
buildnumber 5393 Build
codebase Build
got_revision 64f28b8f8859fc80816f7db3b5c4b6f2fd84bd27 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 64f28b8f8859fc80816f7db3b5c4b6f2fd84bd27 Build
scheduler schedule-curl-ares-solaris11-sparc Scheduler
slavename unstable11s BuildSlave
workdir /export/home/buildbot/slave/curl-ares-solaris11-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Viktor Szakats

Timing:

StartMon Mar 2 21:35:20 2026
EndMon Mar 2 22:46:31 2026
Elapsed1 hrs, 11 mins, 10 secs

All Changes:

:

  1. Change #259594

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 02 Mar 2026 21:30:36
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 64f28b8f8859fc80816f7db3b5c4b6f2fd84bd27

    Comments

    curlx: add local `snprintf()` helper that always nul-terminates (Windows)
    Make the helper use `vsnprintf()` internally on all supported Windows
    toolchains (dropping `_snprintf()` and `snprintf()`), ensure to
    nul-terminate. Omit the return value to avoid complexity.
    
    Use the helper from `mprintf.c` / `out_double()`, from tests/server code
    and the tests/server-specific build of `curlx_inet_ntop()`,
    `curlx_strerror()` functions. In the single call (in tests) where the
    returned length was used previously, determine it with `strlen()`.
    
    Refs:
    https://github.com/libssh2/libssh2/blob/libssh2-1.11.1/src/misc.c#L57-L79
    https://learn.microsoft.com/cpp/c-runtime-library/reference/snprintf-snprintf-snprintf-l-snwprintf-snwprintf-l
    https://learn.microsoft.com/cpp/c-runtime-library/reference/vsnprintf-vsnprintf-vsnprintf-l-vsnwprintf-vsnwprintf-l
    
    Assisted-by: Jay Satiro
    Follow-up to fa8bd1cc09125b368d4295c19331bf33e2d0c602 #20761
    Follow-up to 8ab468c8aa2e3b7b2354f0e9545859ca631f4457 #15997
    
    Closes #20765

    Changed files

    • lib/Makefile.inc
    • lib/curl_setup.h
    • lib/curlx/snprintf.c
    • lib/curlx/snprintf.h
    • lib/mprintf.c
    • tests/server/Makefile.inc
    • tests/server/first.h
    • tests/server/tftpd.c