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

Builder curl-threaded-solaris10-sparc Build #2786

Results:

Build successful

SourceStamp:

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

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 22 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 4 hrs, 49 mins, 34 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 3 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 2786 Build
codebase Build
got_revision cf38e0067cd291fac872c555abd46d9d91b7f2e8 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision cf38e0067cd291fac872c555abd46d9d91b7f2e8 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. Daniel Stenberg
  2. Stefan Eissing
  3. Viktor Szakats

Timing:

StartWed May 7 14:37:55 2025
EndThu May 8 02:17:07 2025
Elapsed11 hrs, 39 mins, 12 secs

All Changes:

:

  1. Change #229138

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 07 May 2025 10:10:28
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c6d05242656882a8c224c413dc57febe9220b961

    Comments

    cmake: set `BUILDING_LIBCURL` directly for unit test targets
    To avoid adding this macro to the global `CURL_DEBUG_MACROS` variable,
    which may be used for targets defined after unit tests, and where this
    macro may not be necessary.
    
    As of this commit unit tests are defined last, so extending the global
    variable did not cause any issue.
    
    Follow-up to 220eda34cdfdcc4316845d2e2bbe5bd8b10305e0 #17259
    
    Closes #17264

    Changed files

    • tests/unit/CMakeLists.txt
  2. Change #229141

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 07 May 2025 10:25:18
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 17e13cba62702a04c19b9c5eab345f660a739f54

    Comments

    imap: use easy handle/connection meta for proto structs
    Remove the imap protocol structs from connectdata->proto union
    and data->req.p and use the easy handle/connection meta hash
    for keeping them.
    
    Closes #17261

    Changed files

    • lib/imap.c
    • lib/imap.h
    • lib/request.h
    • lib/urldata.h
  3. Change #229149

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 07 May 2025 11:01:15
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 255aac56f9773d7c138816bfe0390293f7da33a5

    Comments

    curlx: move into to curlx/
    Move curlx_ functions into its own subdir.
    
    The idea is to use the curlx_ prefix proper on these functions, and use
    these same function names both in tool, lib and test suite source code.
    Stop the previous special #define setup for curlx_ names.
    
    The printf defines are now done for the library alone. Tests no longer
    use the printf defines. The tool code sets its own defines. The printf
    functions are not curlx, they are publicly available.
    
    The strcase defines are not curlx_ functions and should not be used by
    tool or server code.
    
    dynbuf, warnless, base64, strparse, timeval, timediff are now proper
    curlx functions.
    
    When libcurl is built statically, the functions from the library can be
    used as-is. The key is then that the functions must work as-is, without
    having to be recompiled for use in tool/tests. This avoids symbol
    collisions - when libcurl is built statically, we use those functions
    directly when building the tool/tests. When libcurl is shared, we
    build/link them separately for the tool/tests.
    
    Assisted-by: Jay Satiro
    
    Closes #17253

    Changed files

    • docs/internals/DYNBUF.md
    • docs/internals/STRPARSE.md
    • include/curl/curl.h
    • lib/CMakeLists.txt
    • lib/Makefile.am
    • lib/Makefile.inc
    • lib/altsvc.c
    • lib/asyn-ares.c
    • lib/asyn-thrdd.c
    • lib/base64.c
    • lib/cf-h1-proxy.c
    • lib/cf-h2-proxy.c
    • lib/cf-haproxy.c
    • lib/cf-https-connect.c
    • lib/cf-socket.c
    • lib/cfilters.c
    • lib/cfilters.h
    • lib/conncache.c
    • lib/conncache.h
    • lib/connect.c
    • lib/connect.h
    • lib/cookie.c
    • lib/cshutdn.c
    • lib/cshutdn.h
    • lib/curl_addrinfo.c
    • lib/curl_base64.h
    • lib/curl_get_line.c
    • lib/curl_get_line.h
    • lib/curl_ntlm_core.c
    • lib/curl_printf.h
    • lib/curl_range.c
    • lib/curl_rtmp.c
    • lib/curl_sasl.c
    • lib/curl_setup.h
    • lib/curl_sha512_256.c
    • lib/curl_sspi.c
    • lib/curl_threads.c
    • lib/curl_trc.c
    • lib/curlx.h
    • lib/curlx/README.md
    • lib/curlx/base64.c
    • lib/curlx/base64.h
    • lib/curlx/curlx.h
    • lib/curlx/dynbuf.c
    • lib/curlx/dynbuf.h
    • lib/curlx/strparse.c
    • lib/curlx/strparse.h
    • lib/curlx/timediff.c
    • lib/curlx/timediff.h
    • lib/curlx/timeval.c
    • lib/curlx/timeval.h
    • lib/curlx/warnless.c
    • lib/curlx/warnless.h
    • lib/cw-out.c
    • lib/dict.c
    • lib/doh.c
    • lib/dynbuf.c
    • lib/dynbuf.h
    • lib/dynhds.c
    • lib/dynhds.h
    • lib/easy.c
    • lib/escape.c
    • lib/file.c
    • lib/fileinfo.c
    • lib/fileinfo.h
    • lib/fopen.c
    • lib/formdata.c
    • lib/ftp.c
    • lib/ftplistparser.c
    • lib/getinfo.c
    • lib/gopher.c
    • lib/hash.c
    • lib/hash.h
    • lib/headers.c
    • lib/hmac.c
    • lib/hostip.c
    • lib/hostip.h
    • lib/hsts.c
    • lib/http.c
    • lib/http1.c
    • lib/http2.c
    • lib/http_aws_sigv4.c
    • lib/http_chunks.c
    • lib/http_chunks.h
    • lib/http_digest.c
    • lib/http_negotiate.c
    • lib/http_ntlm.c
    • lib/http_proxy.c
    • lib/idn.c
    • lib/imap.c
    • lib/inet_pton.c
    • lib/krb5.c
    • lib/ldap.c
    • lib/md4.c
    • lib/md5.c
    • lib/mime.c
    • lib/mprintf.c
    • lib/mqtt.c
    • lib/multi.c
    • lib/multi_ev.c
    • lib/netrc.c
    • lib/netrc.h
    • lib/noproxy.c
    • lib/openldap.c
    • lib/parsedate.c
    • lib/pingpong.c
    • lib/pop3.c
    • lib/progress.c
    • lib/progress.h
    • lib/psl.c
    • lib/rand.c
    • lib/rename.c
    • lib/request.c
    • lib/rtsp.c
    • lib/select.c
    • lib/sendf.c
    • lib/setopt.c
    • lib/sha256.c
    • lib/smtp.c
    • lib/socketpair.c
    • lib/socks.c
    • lib/socks_gssapi.c
    • lib/socks_sspi.c
    • lib/speedcheck.c
    • lib/speedcheck.h
    • lib/splay.c
    • lib/splay.h
    • lib/strerror.c
    • lib/strparse.c
    • lib/strparse.h
    • lib/system_win32.c
    • lib/telnet.c
    • lib/tftp.c
    • lib/timediff.c
    • lib/timediff.h
    • lib/timeval.c
    • lib/timeval.h
    • lib/transfer.c
    • lib/url.c
    • lib/urlapi.c
    • lib/urldata.h
    • lib/vauth/cleartext.c
    • lib/vauth/cram.c
    • lib/vauth/digest.c
    • lib/vauth/digest_sspi.c
    • lib/vauth/krb5_sspi.c
    • lib/vauth/ntlm.c
    • lib/vauth/ntlm_sspi.c
    • lib/vauth/oauth2.c
    • lib/vauth/spnego_gssapi.c
    • lib/vauth/spnego_sspi.c
    • lib/version_win32.c
    • lib/vquic/curl_msh3.c
    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_osslq.c
    • lib/vquic/curl_quiche.c
    • lib/vquic/vquic.c
    • lib/vssh/curl_path.c
    • lib/vssh/libssh.c
    • lib/vssh/libssh2.c
    • lib/vssh/wolfssh.c
    • lib/vtls/gtls.c
    • lib/vtls/gtls.h
    • lib/vtls/openssl.c
    • lib/vtls/rustls.c
    • lib/vtls/schannel.c
    • lib/vtls/sectransp.c
    • lib/vtls/vtls.c
    • lib/vtls/vtls.h
    • lib/vtls/vtls_scache.c
    • lib/vtls/vtls_spack.c
    • lib/vtls/wolfssl.c
    • lib/vtls/x509asn1.c
    • lib/warnless.c
    • lib/warnless.h
    • lib/ws.c
    • projects/Windows/VC10/lib/libcurl.tmpl
    • projects/Windows/VC10/src/curl.tmpl
    • projects/Windows/VC11/lib/libcurl.tmpl
    • projects/Windows/VC11/src/curl.tmpl
    • projects/Windows/VC12/lib/libcurl.tmpl
    • projects/Windows/VC12/src/curl.tmpl
    • projects/generate.bat
    • src/CMakeLists.txt
    • src/Makefile.am
    • src/Makefile.inc
    • src/terminal.c
    • src/tool_cb_dbg.c
    • src/tool_cb_hdr.c
    • src/tool_cb_prg.c
    • src/tool_cb_rea.c
    • src/tool_cb_see.c
    • src/tool_cb_wrt.c
    • src/tool_cfgable.c
    • src/tool_cfgable.h
    • src/tool_dirhie.c
    • src/tool_doswin.c
    • src/tool_easysrc.c
    • src/tool_filetime.c
    • src/tool_findfile.c
    • src/tool_formparse.c
    • src/tool_getparam.c
    • src/tool_help.c
    • src/tool_helpers.c
    • src/tool_ipfs.c
    • src/tool_libinfo.c
    • src/tool_main.c
    • src/tool_msgs.c
    • src/tool_operate.c
    • src/tool_operhlp.c
    • src/tool_paramhlp.c
    • src/tool_parsecfg.c
    • src/tool_parsecfg.h
    • src/tool_progress.c
    • src/tool_setopt.c
    • src/tool_ssls.c
    • src/tool_urlglob.c
    • src/tool_util.c
    • src/tool_vms.c
    • src/tool_writeout.c
    • src/tool_writeout_json.c
    • src/tool_writeout_json.h
    • src/var.c
    • src/var.h
    • tests/data/test1664
    • tests/libtest/CMakeLists.txt
    • tests/libtest/Makefile.am
    • tests/libtest/Makefile.inc
    • tests/libtest/first.c
    • tests/libtest/lib1156.c
    • tests/libtest/lib1485.c
    • tests/libtest/lib1500.c
    • tests/libtest/lib1501.c
    • tests/libtest/lib1502.c
    • tests/libtest/lib1506.c
    • tests/libtest/lib1507.c
    • tests/libtest/lib1508.c
    • tests/libtest/lib1509.c
    • tests/libtest/lib1510.c
    • tests/libtest/lib1512.c
    • tests/libtest/lib1513.c
    • tests/libtest/lib1515.c
    • tests/libtest/lib1517.c
    • tests/libtest/lib1518.c
    • tests/libtest/lib1520.c
    • tests/libtest/lib1522.c
    • tests/libtest/lib1523.c
    • tests/libtest/lib1525.c
    • tests/libtest/lib1526.c
    • tests/libtest/lib1527.c
    • tests/libtest/lib1528.c
    • tests/libtest/lib1529.c
    • tests/libtest/lib1530.c
    • tests/libtest/lib1531.c
    • tests/libtest/lib1532.c
    • tests/libtest/lib1533.c
    • tests/libtest/lib1534.c
    • tests/libtest/lib1535.c
    • tests/libtest/lib1536.c
    • tests/libtest/lib1537.c
    • tests/libtest/lib1538.c
    • tests/libtest/lib1540.c
    • tests/libtest/lib1541.c
    • tests/libtest/lib1551.c
    • tests/libtest/lib1552.c
    • tests/libtest/lib1553.c
    • tests/libtest/lib1554.c
    • tests/libtest/lib1555.c
    • tests/libtest/lib1556.c
    • tests/libtest/lib1558.c
    • tests/libtest/lib1559.c
    • tests/libtest/lib1560.c
    • tests/libtest/lib1564.c
    • tests/libtest/lib1565.c
    • tests/libtest/lib1567.c
    • tests/libtest/lib1571.c
    • tests/libtest/lib1576.c
    • tests/libtest/lib1591.c
    • tests/libtest/lib1592.c
    • tests/libtest/lib1594.c
    • tests/libtest/lib1597.c
    • tests/libtest/lib1598.c
    • tests/libtest/lib1906.c
    • tests/libtest/lib1907.c
    • tests/libtest/lib1911.c
    • tests/libtest/lib1912.c
    • tests/libtest/lib1915.c
    • tests/libtest/lib1916.c
    • tests/libtest/lib1918.c
    • tests/libtest/lib1933.c
    • tests/libtest/lib1934.c
    • tests/libtest/lib1935.c
    • tests/libtest/lib1936.c
    • tests/libtest/lib1937.c
    • tests/libtest/lib1938.c
    • tests/libtest/lib1939.c
    • tests/libtest/lib1940.c
    • tests/libtest/lib1945.c
    • tests/libtest/lib1947.c
    • tests/libtest/lib1955.c
    • tests/libtest/lib1956.c
    • tests/libtest/lib1957.c
    • tests/libtest/lib1958.c
    • tests/libtest/lib1959.c
    • tests/libtest/lib1960.c
    • tests/libtest/lib1970.c
    • tests/libtest/lib1971.c
    • tests/libtest/lib1972.c
    • tests/libtest/lib1973.c
    • tests/libtest/lib1974.c
    • tests/libtest/lib1975.c
    • tests/libtest/lib1977.c
    • tests/libtest/lib1978.c
    • tests/libtest/lib2301.c
    • tests/libtest/lib2302.c
    • tests/libtest/lib2304.c
    • tests/libtest/lib2305.c
    • tests/libtest/lib2308.c
    • tests/libtest/lib2309.c
    • tests/libtest/lib2310.c
    • tests/libtest/lib2311.c
    • tests/libtest/lib2312.c
    • tests/libtest/lib2402.c
    • tests/libtest/lib2404.c
    • tests/libtest/lib2405.c
    • tests/libtest/lib2502.c
    • tests/libtest/lib3010.c
    • tests/libtest/lib3025.c
    • tests/libtest/lib3026.c
    • tests/libtest/lib3100.c
    • tests/libtest/lib3101.c
    • tests/libtest/lib3102.c
    • tests/libtest/lib3103.c
    • tests/libtest/lib3104.c
    • tests/libtest/lib3105.c
    • tests/libtest/lib3207.c
    • tests/libtest/lib3208.c
    • tests/libtest/lib500.c
    • tests/libtest/lib501.c
    • tests/libtest/lib504.c
    • tests/libtest/lib505.c
    • tests/libtest/lib506.c
    • tests/libtest/lib508.c
    • tests/libtest/lib509.c
    • tests/libtest/lib510.c
    • tests/libtest/lib511.c
    • tests/libtest/lib513.c
    • tests/libtest/lib514.c
    • tests/libtest/lib515.c
    • tests/libtest/lib516.c
    • tests/libtest/lib517.c
    • tests/libtest/lib518.c
    • tests/libtest/lib519.c
    • tests/libtest/lib520.c
    • tests/libtest/lib521.c
    • tests/libtest/lib523.c
    • tests/libtest/lib524.c
    • tests/libtest/lib525.c
    • tests/libtest/lib526.c
    • tests/libtest/lib530.c
    • tests/libtest/lib533.c
    • tests/libtest/lib536.c
    • tests/libtest/lib537.c
    • tests/libtest/lib539.c
    • tests/libtest/lib540.c
    • tests/libtest/lib541.c
    • tests/libtest/lib542.c
    • tests/libtest/lib543.c
    • tests/libtest/lib544.c
    • tests/libtest/lib547.c
    • tests/libtest/lib549.c
    • tests/libtest/lib552.c
    • tests/libtest/lib553.c
    • tests/libtest/lib554.c
    • tests/libtest/lib555.c
    • tests/libtest/lib556.c
    • tests/libtest/lib557.c
    • tests/libtest/lib558.c
    • tests/libtest/lib559.c
    • tests/libtest/lib562.c
    • tests/libtest/lib564.c
    • tests/libtest/lib566.c
    • tests/libtest/lib567.c
    • tests/libtest/lib568.c
    • tests/libtest/lib569.c
    • tests/libtest/lib570.c
    • tests/libtest/lib571.c
    • tests/libtest/lib572.c
    • tests/libtest/lib573.c
    • tests/libtest/lib574.c
    • tests/libtest/lib576.c
    • tests/libtest/lib578.c
    • tests/libtest/lib579.c
    • tests/libtest/lib582.c
    • tests/libtest/lib583.c
    • tests/libtest/lib586.c
    • tests/libtest/lib589.c
    • tests/libtest/lib590.c
    • tests/libtest/lib591.c
    • tests/libtest/lib598.c
    • tests/libtest/lib599.c
    • tests/libtest/lib643.c
    • tests/libtest/lib650.c
    • tests/libtest/lib651.c
    • tests/libtest/lib652.c
    • tests/libtest/lib654.c
    • tests/libtest/lib655.c
    • tests/libtest/lib658.c
    • tests/libtest/lib659.c
    • tests/libtest/lib661.c
    • tests/libtest/lib666.c
    • tests/libtest/lib667.c
    • tests/libtest/lib668.c
    • tests/libtest/lib670.c
    • tests/libtest/lib674.c
    • tests/libtest/lib676.c
    • tests/libtest/lib677.c
    • tests/libtest/lib678.c
    • tests/libtest/lib694.c
    • tests/libtest/lib695.c
    • tests/libtest/libauthretry.c
    • tests/libtest/libntlmconnect.c
    • tests/libtest/libprereq.c
    • tests/libtest/memptr.c
    • tests/libtest/test.h
    • tests/libtest/testtrace.c
    • tests/server/CMakeLists.txt
    • tests/server/Makefile.am
    • tests/server/Makefile.inc
    • tests/server/dnsd.c
    • tests/server/getpart.c
    • tests/server/mqttd.c
    • tests/server/rtspd.c
    • tests/server/sockfilt.c
    • tests/server/socksd.c
    • tests/server/sws.c
    • tests/server/tftpd.c
    • tests/server/util.c
    • tests/server/util.h
    • tests/tunit/CMakeLists.txt
    • tests/tunit/Makefile.am
    • tests/unit/CMakeLists.txt
    • tests/unit/Makefile.am
    • tests/unit/curlcheck.h
    • tests/unit/unit1302.c
    • tests/unit/unit1305.c
    • tests/unit/unit1309.c
    • tests/unit/unit1323.c
    • tests/unit/unit1395.c
    • tests/unit/unit1397.c
    • tests/unit/unit1399.c
    • tests/unit/unit1602.c
    • tests/unit/unit1603.c
    • tests/unit/unit1607.c
    • tests/unit/unit1609.c
    • tests/unit/unit1614.c
    • tests/unit/unit1616.c
    • tests/unit/unit1650.c
    • tests/unit/unit1651.c
    • tests/unit/unit1652.c
    • tests/unit/unit1653.c
    • tests/unit/unit1654.c
    • tests/unit/unit1656.c
    • tests/unit/unit1657.c
    • tests/unit/unit1658.c
    • tests/unit/unit1660.c
    • tests/unit/unit1664.c
    • tests/unit/unit2600.c
    • tests/unit/unit2601.c
    • tests/unit/unit2602.c
    • tests/unit/unit2603.c
    • tests/unit/unit3200.c
    • tests/unit/unit3205.c
    • tests/unit/unit3211.c
    • tests/unit/unit3213.c
    • winbuild/MakefileBuild.vc
  4. Change #229154

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 07 May 2025 11:25:14
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision cf38e0067cd291fac872c555abd46d9d91b7f2e8

    Comments

    metahash: add asserts to help analyzers
    Where NULL pointers are not acceptable input.
    
    Closes #17268

    Changed files

    • lib/easy.c
    • lib/ftp.c
    • lib/pop3.c