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

Builder curl-ares-solaris10-i386 Build #4160

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisionf24be5b36e7faa6b1c07961e5d7aceab24eb6d0d
Got Revisionf24be5b36e7faa6b1c07961e5d7aceab24eb6d0d
Changes8 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 9 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 4 hrs, 46 mins, 53 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 4 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 4160 Build
codebase Build
got_revision f24be5b36e7faa6b1c07961e5d7aceab24eb6d0d Git
osplatform I386 SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision f24be5b36e7faa6b1c07961e5d7aceab24eb6d0d 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
  3. dEajL3kA

Timing:

StartWed Jan 21 18:39:21 2026
EndThu Jan 22 09:12:26 2026
Elapsed14 hrs, 33 mins, 5 secs

All Changes:

:

  1. 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
  2. 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
  3. 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
  4. 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
  5. Change #255913

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 21 Jan 2026 13:18:35
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 61093e2a819d26b7ddf309baef264b9e50c6c56f

    Comments

    build: fully omit verbose strings and code when disabled
    When the compiler supports C99.
    
    - map logging functions to macro stubs when verbose logging is disabled
      and the compiler is C99. Make sure these stubs silence unused variable
      warnings for non-variadic arguments.
      Before this patch they mapped to function stubs, the same codepath
      used for C89 compiler in this configuration.
    
    - introduce new macros to tell the compiler which code to include
      when verbose code is active, or inactive:
    
      - `CURLVERBOSE`: defined when verbose code is active.
        To enclose blocks of code only used for verbose logging.
    
      - `VERBOSE(statement);`:
        compile statement when verbose code is active.
        To mark code lines only used for verbose logging.
    
      - `NOVERBOSE(statement);`:
        compile statement when verbose code is inactive.
        To suppress warnings for arguments passed to logging functions via
        printf masks, e.g. `NOVERBOSE((void)ipaddress);`, yet keeping
        the warning in verbose builds.
    
      Note these macros are not the same as `CURL_DISABLE_VERBOSE_STRINGS`.
      Verbose code is always active in C89 mode (without variadic macro
      support).
    
    - drop existing uses of `CURL_DISABLE_VERBOSE_STRINGS` where redundant,
      or replace with the above macros. Ending up reducing the number of
      `#ifdef`s, and also the number of lines.
    
    Assisted-by: Daniel Stenberg
    Assisted-by: Jay Satiro
    Reported-by: Dan Fandrich
    Fixes #20341
    Refs: #12105 #12167
    
    Closes #20353

    Changed files

    • .github/workflows/linux.yml
    • lib/arpa_telnet.h
    • lib/asyn-ares.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/curl_sasl.c
    • lib/curl_setup.h
    • lib/curl_trc.c
    • lib/curl_trc.h
    • lib/curlx/strerr.c
    • lib/curlx/winapi.c
    • lib/cw-out.c
    • lib/doh.c
    • lib/ftp.c
    • lib/hostip.c
    • lib/http.c
    • lib/http2.c
    • lib/imap.c
    • lib/multi.c
    • lib/multi_ev.c
    • lib/openldap.c
    • lib/pop3.c
    • lib/smb.c
    • lib/smtp.c
    • lib/socks.c
    • lib/socks_sspi.c
    • lib/strerror.c
    • lib/telnet.c
    • lib/tftp.c
    • lib/url.c
    • lib/urldata.h
    • lib/vauth/digest_sspi.c
    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_quiche.c
    • lib/vquic/vquic.c
    • lib/vquic/vquic_int.h
    • lib/vssh/libssh.c
    • lib/vssh/libssh2.c
    • lib/vtls/apple.c
    • lib/vtls/gtls.c
    • lib/vtls/mbedtls.c
    • lib/vtls/openssl.c
    • lib/vtls/schannel.c
    • lib/ws.c
    • tests/unit/unit2600.c
  6. Change #255960

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 21 Jan 2026 15:25:40
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 59e3b693f7b47858445cb140b8d786a52664ab83

    Comments

    windows: test non-verbose builds, fix fallouts
    - schannel: fix mixed-up declaration. (originally fenced infof for
      verbose, then changed to failf with the fence kept, then fence
      removed and variable marked as verbose, when in fact it's not, but
      not tested and caught in CI.
    - fix two other fallouts.
    - GHA/windows: disable verbose strings in a mingw job.
    - appveyor: disable verbose strings in an MSVC job.
    - appveyor: add way to pass any CMake option per-job.
    
    Cherry-picked from #20387
    Follow-up to 61093e2a819d26b7ddf309baef264b9e50c6c56f #20353
    
    Closes #20388

    Changed files

    • .github/workflows/windows.yml
    • appveyor.sh
    • appveyor.yml
    • lib/mqtt.c
    • lib/multi.c
    • lib/vtls/schannel.c
  7. Change #255962

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 21 Jan 2026 16:05:17
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9996cab546b2fb2495965bd1679ca19b8f08bac3

    Comments

    GHA: strip Windows/MS-DOS/Android binaries to see their real size
    Unstripped size hides effective binary sizes due to the added debug
    information. E.g. `--gc-sections` may inflate unstripped binaries, while
    their unstripped size decreases. To see if binary size optimization
    options work, it's more useful to observe unstripped size.
    
    Ref: #20357
    Follow-up to 4cf43508e8e60d0d8acef1beecb0f76040609543 #20355
    
    Closes #20359

    Changed files

    • .github/workflows/non-native.yml
    • .github/workflows/windows.yml
  8. Change #255974

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

    Comments

    dynhds: drop duplicate includes
    Already included via `dynhds.h`.
    
    Closes #20389

    Changed files

    • lib/dynhds.c