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

Builder curl-threaded-solaris10-sparc Build #2922

Results:

Failed runtest

SourceStamp:

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

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 37 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 4 hrs, 26 mins, 6 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 1 mins, 14 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc slave
buildername curl-threaded-solaris10-sparc Builder
buildnumber 2922 Build
codebase Build
got_revision 4d977fe55200a491da447c40fc7b426ba343c2b7 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 4d977fe55200a491da447c40fc7b426ba343c2b7 Build
scheduler schedule-curl-threaded-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Viktor Szakats

Timing:

StartFri Jul 25 15:59:51 2025
EndSat Jul 26 05:12:10 2025
Elapsed13 hrs, 12 mins, 18 secs

All Changes:

:

  1. Change #240594

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 24 Jul 2025 23:49:37
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 043da5a6e678d8aba0cd1c783d1cd60330c6b7d0

    Comments

    curl_setup.h: move UWP detection after `config-win32.h` (revert)
    This change wasn't good because `config-win32.h` does rely on the UWP
    detection result to set `USE_WIN32_CRYPTO` and LDAP macros. While it
    fixed one issue, it created another.
    
    It seems better to revert, and focus on reducing and/or eventually
    dropping the logic within `config-win32.h` that alters `_WIN32_WINNT`.
    It may not be necessary anymore with a minimum of VS2008 (soon VS2010).
    The logic is also absent from cmake builds, without causing issues.
    
    Could affect UWP winbuild/project-file builds. These are theoretical
    builds because neither build method is prepared to target UWP.
    
    Reverts 792a61e2047782b85da0332cf298a747ce11e8e6 #17980
    Ref: https://github.com/curl/curl/pull/17980#issuecomment-3114462492
    
    Closes #18014

    Changed files

    • lib/curl_setup.h
  2. Change #240595

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 24 Jul 2025 23:49:37
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7d8d5cf876b8af28234c382d318517cca4a26032

    Comments

    windows: include `wincrypt.h` before `iphlpapi.h` for mingw-w64 <6
    Required for mingw-w64 5.x (and older) builds targeting a Windows 7+.
    
    mingw-w64 6+ fixed `mprapi.h` (included indirectly via `iphlpapi.h`)
    to include `wincrypt.h` for the missing types.
    
    MSVC is not affected because SDK 7.1a (the oldest MS SDK curl supports),
    `mprapi.h` does include `wincrypt.h`.
    
    Make sure to include `wincrypt.h` before including `iphlpapi.h` as
    a workaround. `wincrypt.h` is used unconditionally even though it's
    not available in UWP. This is safe in this context, because we use
    `iphlpapi.h` for `if_nametoindex`, which is not supported and used
    in UWP builds.
    
    This fixes auto-detection that missed detecting `if_nametoindex` in
    the affected combination, and this build error in non-unity builds:
    ```
    In file included from D:/my-cache/mingw32/i686-w64-mingw32/include/iprtrmib.h:9:0,
                     from D:/my-cache/mingw32/i686-w64-mingw32/include/iphlpapi.h:17,
                     from D:/a/curl/curl/lib/url.c:63:
    D:/my-cache/mingw32/i686-w64-mingw32/include/mprapi.h:865:3: error: unknown type name 'CERT_NAME_BLOB'
       CERT_NAME_BLOB *certificateNames;
       ^~~~~~~~~~~~~~
    D:/my-cache/mingw32/i686-w64-mingw32/include/mprapi.h:887:3: error: unknown type name 'CRYPT_HASH_BLOB'
       CRYPT_HASH_BLOB certBlob;
       ^~~~~~~~~~~~~~~
    ```
    Ref: https://github.com/curl/curl/actions/runs/16497057672/job/46645264552?pr=18012#step:10:140
    
    This combination is not normally tested in CI. It was caught in
    the `dl-mingw, CM 6.4.0-i686 schannel !unity Win7` job while working
    on another PR.
    
    Follow-up to 0d71b18153c8edb996738f8a362373fc72d0013b #17413
    Ref: #18009
    Closes #18012

    Changed files

    • CMakeLists.txt
    • configure.ac
    • lib/url.c
  3. Change #240607

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 25 Jul 2025 03:10:01
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 63a8167f3ecca88f924226a9a355a41dff975eee

    Comments

    CODE_STYLE: sync with recent `checksrc.pl` updates
    Follow-up to ef2ccf862f8fbfe5cb86cb716aead57694a95ef5 #17840
    Follow-up to f9656445ba275efca02994808f1a89cf055e5e44 #17764
    
    Closes #18015

    Changed files

    • docs/internals/CODE_STYLE.md
  4. Change #240621

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 25 Jul 2025 11:47:51
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 4d977fe55200a491da447c40fc7b426ba343c2b7

    Comments

    tidy-up: more whitespace/indent, comments
    Also a couple of minor formatting updates in the root `CMakeLists.txt`.
    One swap to `#ifdef`.
    
    Closes #17929

    Changed files

    • CMakeLists.txt
    • configure.ac
    • docs/examples/htmltitle.cpp
    • docs/examples/sessioninfo.c
    • lib/asyn-thrdd.c
    • lib/content_encoding.c
    • lib/curl_gethostname.c
    • lib/curl_md5.h
    • lib/curl_sasl.c
    • lib/curl_sha256.h
    • lib/curl_sha512_256.c
    • lib/curl_sspi.h
    • lib/curlx/multibyte.h
    • lib/curlx/timeval.c
    • lib/easy.c
    • lib/easygetopt.c
    • lib/formdata.c
    • lib/http2.c
    • lib/if2ip.c
    • lib/krb5.c
    • lib/md4.c
    • lib/md5.c
    • lib/mime.c
    • lib/multi_ev.c
    • lib/openldap.c
    • lib/sendf.c
    • lib/sha256.c
    • lib/smb.c
    • lib/smtp.c
    • lib/url.c
    • lib/vauth/digest_sspi.c
    • lib/vauth/krb5_gssapi.c
    • lib/vauth/krb5_sspi.c
    • lib/vauth/ntlm.c
    • lib/vauth/ntlm_sspi.c
    • lib/vauth/spnego_gssapi.c
    • lib/vauth/spnego_sspi.c
    • lib/vauth/vauth.c
    • lib/version.c
    • lib/vssh/libssh.c
    • lib/vssh/libssh2.c
    • lib/vtls/gtls.c
    • lib/vtls/hostcheck.c
    • lib/vtls/mbedtls.c
    • lib/vtls/openssl.c
    • lib/vtls/schannel_int.h
    • lib/vtls/schannel_verify.c
    • lib/vtls/wolfssl.c
    • lib/ws.c
    • packages/vms/gnv_conftest.c_first
    • src/config2setopts.c
    • src/curlinfo.c
    • src/mkhelp.pl
    • src/tool_cb_hdr.c
    • src/tool_dirhie.c
    • src/tool_filetime.c
    • src/tool_formparse.c
    • src/tool_setopt.c
    • src/tool_setopt.h
    • src/tool_vms.c
    • src/tool_vms.h
    • tests/libtest/lib1156.c
    • tests/libtest/lib1522.c
    • tests/libtest/lib3026.c
    • tests/libtest/lib3207.c
    • tests/libtest/lib650.c
    • tests/libtest/lib668.c
    • tests/libtest/lib670.c
    • tests/libtest/lib678.c
    • tests/libtest/lib695.c
    • tests/runtests.pl
    • tests/server/dnsd.c
    • tests/server/mqttd.c
    • tests/server/rtspd.c
    • tests/server/sws.c
    • tests/server/tftpd.c
    • tests/server/util.c
    • tests/unit/unit1601.c
    • tests/unit/unit1610.c
    • tests/unit/unit1612.c
    • tests/unit/unit1651.c
    • winbuild/MakefileBuild.vc