Builder curl-unthreaded-solaris10-sparc Build #13200
Results:
Failed runtest
SourceStamp:
Project | curl |
Repository | https://github.com/curl/curl.git |
Branch | master |
Revision | 220c5d8f491ee5848ae913582df69e2218338614 |
Got Revision | 220c5d8f491ee5848ae913582df69e2218338614 |
Changes | 21 changes |
BuildSlave:
unstable10sReason:
The SingleBranchScheduler scheduler named 'schedule-curl-unthreaded-solaris10-sparc' triggered this build
Steps and Logfiles:
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
builddir | /export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc | slave |
buildername | curl-unthreaded-solaris10-sparc | Builder |
buildnumber | 13200 | Build |
codebase | Build | |
got_revision | 220c5d8f491ee5848ae913582df69e2218338614 | Git |
osplatform | SPARC | SetPropertyFromCommand Step |
osrelease | 10 | SetPropertyFromCommand Step |
project | curl | Build |
repository | https://github.com/curl/curl.git | Build |
revision | 220c5d8f491ee5848ae913582df69e2218338614 | Build |
scheduler | schedule-curl-unthreaded-solaris10-sparc | Scheduler |
slavename | unstable10s | BuildSlave |
workdir | /export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Daniel Stenbergdaniel@haxx.se
- Edwin Törökedwin.torok@cloud.com
- Orgad Shanehorgad.shaneh@audiocodes.com
- Stefan Eissingstefan@eissing.org
- Viktor Szakatscommit@vsz.me
- renovate[bot]29139614+renovate[bot]@users.noreply.github.com
Timing:
Start | Thu Jun 12 00:45:54 2025 |
End | Thu Jun 12 20:36:58 2025 |
Elapsed | 19 hrs, 51 mins, 4 secs |
All Changes:
:
Change #231901
Category curl Changed by renovate[bot] <29139614+renovate[bot] @users.noreply.github.com>Changed at Wed 11 Jun 2025 06:00:17 Repository https://github.com/curl/curl.git Project curl Branch master Revision 0f500e6a9cea471ff8b5d8151fda6e78e08d5e14 Comments
Dockerfile: update debian:bookworm-slim Docker digest to e5865e6 Closes #17579
Changed files
- Dockerfile
Change #231906
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Wed 11 Jun 2025 06:32:22 Repository https://github.com/curl/curl.git Project curl Branch master Revision 3c9d16f4b80ee8282a19a2b10f97090eaa90ca6f Comments
cmake: drop never propagated C macros Delete macros from `curl_config.h.cmake` that were never set by the CMake script: `_LARGE_FILES`, `_THREAD_SAFE`, `const`, `size_t`. Also: - lib/config-riscos.h: drop `#undef _LARGE_FILES`. This is an IBM-specific macro, no need to unset it on other platforms. Cherry-picked from #17576 Closes #17580
Changed files
- lib/config-riscos.h
- lib/curl_config.h.cmake
Change #231913
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Wed 11 Jun 2025 07:07:49 Repository https://github.com/curl/curl.git Project curl Branch master Revision 56d5982312f8360b020738cbfeefe7990991550e Comments
build: assume `sys/socket.h`, `sys/time.h` on non-Windows (as in `curl/curl.h`) Public `curl/curl.h` includes these headers for non-Windows platforms without further conditions. This makes it safe to assume these headers do exist, allowing to save two feature checks for non-Windows targets. `sys/time.h` is also assumed on Windows with mingw-w64, for declaring `gettimeofday()`. Closes #17522
Changed files
- CMake/unix-cache.cmake
- CMake/win32-cache.cmake
- CMakeLists.txt
- configure.ac
Change #231914
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Wed 11 Jun 2025 07:07:49 Repository https://github.com/curl/curl.git Project curl Branch master Revision b761eb5addb9e29b2ee0e5841633c09d1fd77704 Comments
cmake: replace `cmakelint` with `cmake-lint` from `cmakelang`, fix issues This linter detects formatting and naming issues with minimal amount of noise. It seems to be an improvement over the existing linter which was only detecting line width overruns. Also: fix to exclude `CurlTests.c` from linter. Ref: https://cmake-format.readthedocs.io/en/latest/cmake-lint.html Ref: https://github.com/cheshirekow/cmake_format Closes #17576
Changed files
- .github/workflows/checksrc.yml
- CMake/FindGSS.cmake
- CMake/FindLibgsasl.cmake
- CMake/Macros.cmake
- CMake/OtherTests.cmake
- CMake/PickyWarnings.cmake
- CMakeLists.txt
- docs/libcurl/CMakeLists.txt
- docs/libcurl/opts/CMakeLists.txt
- scripts/cmakelint.sh
- tests/CMakeLists.txt
- tests/cmake/CMakeLists.txt
Change #231920
Category curl Changed by Daniel Stenberg <daniel @haxx.se>Changed at Wed 11 Jun 2025 07:54:19 Repository https://github.com/curl/curl.git Project curl Branch master Revision 08a3e8e19a59d1530bfb208e187ac7c34c978dfd Comments
TLS: remove support for Secure Transport and BearSSL These libraries do not support TLS 1.3 and have been marked for removal for over a year. We want to help users select a TLS dependency that is future-proof and reliable, and not supporting TLS 1.3 in 2025 does not infer confidence. Users who build libcurl are likely to be served better and get something more future-proof with a TLS library that supports 1.3. Closes #16677
Changed files
- .github/labeler.yml
- .github/workflows/linux.yml
- .github/workflows/macos.yml
- CMake/FindBearSSL.cmake
- CMakeLists.txt
- Makefile.am
- configure.ac
- docs/CIPHERS.md
- docs/CURLDOWN.md
- docs/DEPRECATE.md
- docs/FAQ
- docs/INSTALL-CMAKE.md
- docs/INSTALL.md
- docs/KNOWN_BUGS
- docs/SSLCERTS.md
- docs/cmdline-opts/_ENVIRONMENT.md
- docs/cmdline-opts/cacert.md
- docs/cmdline-opts/cert-type.md
- docs/cmdline-opts/cert.md
- docs/cmdline-opts/false-start.md
- docs/cmdline-opts/key.md
- docs/cmdline-opts/pinnedpubkey.md
- docs/cmdline-opts/proxy-cert-type.md
- docs/cmdline-opts/proxy-cert.md
- docs/cmdline-opts/proxy.md
- docs/cmdline-opts/write-out.md
- docs/libcurl/curl_easy_ssls_export.md
- docs/libcurl/curl_easy_ssls_import.md
- docs/libcurl/curl_global_sslset.md
- docs/libcurl/libcurl-env.md
- docs/libcurl/opts/CURLINFO_CERTINFO.md
- docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.md
- docs/libcurl/opts/CURLOPT_ALTSVC_CTRL.md
- docs/libcurl/opts/CURLOPT_CAINFO.md
- docs/libcurl/opts/CURLOPT_CAINFO_BLOB.md
- docs/libcurl/opts/CURLOPT_CERTINFO.md
- docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.md
- docs/libcurl/opts/CURLOPT_PROXY.md
- docs/libcurl/opts/CURLOPT_PROXYTYPE.md
- docs/libcurl/opts/CURLOPT_PROXY_CAINFO.md
- docs/libcurl/opts/CURLOPT_PROXY_CAINFO_BLOB.md
- docs/libcurl/opts/CURLOPT_PROXY_SSLCERT.md
- docs/libcurl/opts/CURLOPT_PROXY_SSLCERTTYPE.md
- docs/libcurl/opts/CURLOPT_PROXY_SSLCERT_BLOB.md
- docs/libcurl/opts/CURLOPT_PROXY_SSLKEY.md
- docs/libcurl/opts/CURLOPT_PROXY_SSLKEYTYPE.md
- docs/libcurl/opts/CURLOPT_PROXY_SSL_CIPHER_LIST.md
- docs/libcurl/opts/CURLOPT_SSLCERT.md
- docs/libcurl/opts/CURLOPT_SSLCERTTYPE.md
- docs/libcurl/opts/CURLOPT_SSLCERT_BLOB.md
- docs/libcurl/opts/CURLOPT_SSLKEY.md
- docs/libcurl/opts/CURLOPT_SSLKEYTYPE.md
- docs/libcurl/opts/CURLOPT_SSL_CIPHER_LIST.md
- docs/libcurl/opts/CURLOPT_SSL_CTX_DATA.md
- docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.md
- docs/libcurl/opts/CURLOPT_SSL_FALSESTART.md
- docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.md
- docs/tests/FILEFORMAT.md
- lib/CMakeLists.txt
- lib/Makefile.inc
- lib/curl_config.h.cmake
- lib/curl_des.c
- lib/curl_des.h
- lib/curl_ntlm_core.c
- lib/curl_setup.h
- lib/curl_sha512_256.c
- lib/url.c
- lib/vtls/bearssl.c
- lib/vtls/bearssl.h
- lib/vtls/cipher_suite.c
- lib/vtls/cipher_suite.h
- lib/vtls/sectransp.c
- lib/vtls/sectransp.h
- lib/vtls/vtls.c
- lib/vtls/x509asn1.c
- lib/vtls/x509asn1.h
- m4/curl-bearssl.m4
- m4/curl-sectransp.m4
- scripts/cd2nroff
- tests/data/test2088
- tests/data/test3102
- tests/data/test313
- tests/data/test417
- tests/http/test_10_proxy.py
- tests/http/test_17_ssl_use.py
- tests/runtests.pl
- tests/unit/unit1651.c
- tests/unit/unit1656.c
- tests/unit/unit3205.c
Change #231922
Category curl Changed by Stefan Eissing <stefan @eissing.org>Changed at Wed 11 Jun 2025 07:58:09 Repository https://github.com/curl/curl.git Project curl Branch master Revision 3c26e6a896247ccf872d3f15a35e431cfe394fe7 Comments
libssh: de-complex myssh_statemach_act() Make static functions for the largest state handling code with a common signature and naming scheme. Closes #17573
Changed files
- lib/vssh/libssh.c
Change #231923
Category curl Changed by Daniel Stenberg <daniel @haxx.se>Changed at Wed 11 Jun 2025 07:58:52 Repository https://github.com/curl/curl.git Project curl Branch master Revision f9d8ed63ede3aaab0f26f37d768528a8030b7ad8 Comments
urlapi: simplify and split into sub functions Closes #17565
Changed files
- lib/urlapi.c
Change #231928
Category curl Changed by Stefan Eissing <stefan @eissing.org>Changed at Wed 11 Jun 2025 08:07:57 Repository https://github.com/curl/curl.git Project curl Branch master Revision e39b8c4819f1cddf21c5cc493c80989ec1d28ce2 Comments
url: fix connection lifetime checks The checks for a connection being "too long idle" or "too old" where rounding down the elapsed time to seconds before comparing to the configured max values. This caused connections to be reused for up to 999ms longer than intended. Change the compares to scale the configured seconds up to ms, so connection will properly be "too old" 1 ms after the coonfigured values. Fixes sporadic failures of test1542 on platforms where "sleep(2)" returnes before 2 full seconds on the internal clock where passed. Reported-by: Christian Weisgerber URL: https://curl.se/mail/lib-2025-06/0004.html Closes #17571
Changed files
- lib/cf-https-connect.c
- lib/connect.c
- lib/ftp.c
- lib/pingpong.c
- lib/setopt.c
- lib/url.c
- lib/urldata.h
Change #231939
Category curl Changed by Orgad Shaneh <orgad.shaneh @audiocodes.com>Changed at Wed 11 Jun 2025 08:49:15 Repository https://github.com/curl/curl.git Project curl Branch master Revision b244371bf4967d53645e3dcd9dd2c54194b95a3e Comments
VERSIONS.md: update Closes #17583
Changed files
- docs/VERSIONS.md
Change #231943
Category curl Changed by Daniel Stenberg <daniel @haxx.se>Changed at Wed 11 Jun 2025 09:21:44 Repository https://github.com/curl/curl.git Project curl Branch master Revision 599bf4a2715538f5f89ad2bcc9a5ea5e69992f1d Comments
RELEASE-PROCEDURE.md: update docs/VERSIONS Add it as an item to fix in each release Closes #17584
Changed files
- docs/RELEASE-PROCEDURE.md
Change #231947
Category curl Changed by Daniel Stenberg <daniel @haxx.se>Changed at Wed 11 Jun 2025 09:25:01 Repository https://github.com/curl/curl.git Project curl Branch master Revision d4db75612807c283612fce3bf83f4dce9d32e9bc Comments
RELEASE-NOTES: synced Bump to 8.15.0
Changed files
- RELEASE-NOTES
- include/curl/curlver.h
Change #231957
Category curl Changed by Stefan Eissing <stefan @eissing.org>Changed at Wed 11 Jun 2025 10:15:00 Repository https://github.com/curl/curl.git Project curl Branch master Revision 950bd724014bc757ecc184dbd843667fdb3714a9 Comments
pytest test_07_70, weaken early data check Since the amount of early data sent in the upload test_07_70 varies much with how fast the server respondes and completes the handshake, assert that we did sent at least *some* early data instead of relying on a specific amount. Closes #17575
Changed files
- tests/http/test_07_upload.py
Change #231958
Category curl Changed by Daniel Stenberg <daniel @haxx.se>Changed at Wed 11 Jun 2025 10:15:32 Repository https://github.com/curl/curl.git Project curl Branch master Revision 55865207457ba860956aea7a31a3774a55397817 Comments
http_ntlm: protect against null deref Closes #17585
Changed files
- lib/http_ntlm.c
Change #231962
Category curl Changed by Stefan Eissing <stefan @eissing.org>Changed at Wed 11 Jun 2025 10:44:55 Repository https://github.com/curl/curl.git Project curl Branch master Revision 14b42c89dbd9768995b5bde17f2489bb079d53a1 Comments
openssl: error on SSL_ERROR_SYSCALL Convert the debug-only handling of SSL_ERROR_SYSCALL so that it is enabled in all builds with openssl. This should not make a difference in supported OpenSSL versions, but if whatever version or fork we link against *does* return SSL_ERROR_SYSCALL, handle this as a fatal error. Fixes #17471 Reported-by: Michael Kaufmann Closes #17531
Changed files
- lib/vtls/openssl.c
- lib/vtls/wolfssl.c
- tests/http/test_05_errors.py
Change #231968
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Wed 11 Jun 2025 11:14:29 Repository https://github.com/curl/curl.git Project curl Branch master Revision 3934431421eaf881dc093bb915fa0d9e4c47f7d3 Comments
tidy-up: drop BearSSL and Secure Transport reference remains Follow-up to 08a3e8e19a59d1530bfb208e187ac7c34c978dfd #16677 Closes #17582
Changed files
- .github/workflows/macos.yml
- docs/cmdline-opts/ca-native.md
- docs/cmdline-opts/proxy.md
- tests/data/test2089
- tests/http/test_17_ssl_use.py
- tests/unit/unit1657.c
Change #231969
Category curl Changed by Stefan Eissing <stefan @eissing.org>Changed at Wed 11 Jun 2025 11:21:10 Repository https://github.com/curl/curl.git Project curl Branch master Revision 20c90ba2987b8924fbb99fca405e23acb901d0ad Comments
lib: unify recv/send function signatures cfilter/conn: change send/recv function signatures. Unify the calling/return conventions in our send/receive handling. Curl_conn_recv(), adjust pnread type Parameter `pnread` was a `ssize_t *`, but `size_t *` is better since the function returns any error in its `CURLcode` return value. Closes #17546
Changed files
- lib/cf-h1-proxy.c
- lib/cf-h2-proxy.c
- lib/cf-haproxy.c
- lib/cf-socket.c
- lib/cfilters.c
- lib/cfilters.h
- lib/curl_rtmp.c
- lib/easy.c
- lib/http2.c
- lib/krb5.c
- lib/mqtt.c
- lib/multi.c
- lib/openldap.c
- lib/pingpong.c
- lib/smb.c
- lib/socks.c
- lib/socks.h
- lib/socks_gssapi.c
- lib/socks_sspi.c
- lib/telnet.c
- lib/transfer.c
- lib/transfer.h
- lib/urldata.h
- lib/vquic/curl_msh3.c
- lib/vquic/curl_ngtcp2.c
- lib/vquic/curl_osslq.c
- lib/vquic/curl_quiche.c
- lib/vssh/libssh.c
- lib/vssh/libssh2.c
- lib/vssh/wolfssh.c
- lib/vtls/gtls.c
- lib/vtls/mbedtls.c
- lib/vtls/openssl.c
- lib/vtls/rustls.c
- lib/vtls/schannel.c
- lib/vtls/vtls.c
- lib/vtls/wolfssl.c
Change #231985
Category curl Changed by Edwin Török <edwin.torok @cloud.com>Changed at Wed 11 Jun 2025 13:26:53 Repository https://github.com/curl/curl.git Project curl Branch master Revision aea336aa231540c9d638939774474fc24b465ed5 Comments
openssl: enable readahead Speeds up TLS operations up to ~%13. Closes #17548 Signed-off-by: Edwin Török <edwin.torok@cloud.com>
Changed files
- lib/vtls/openssl.c
Change #231988
Category curl Changed by Daniel Stenberg <daniel @haxx.se>Changed at Wed 11 Jun 2025 14:25:54 Repository https://github.com/curl/curl.git Project curl Branch master Revision 02dd471bbf8e04fc595ad0f28c965c278ffcefd0 Comments
libtests: make test 1503,1504,1505 use the 1502 binary Adjust the differences at runtime instead of build-time, to avoid extra buillds. Set the `CURL_TESTNUM` env variable to pass test numbers to tests. Make libtest/first.c use that env variable to set the `testnum` global variable to allow tests to differ based on which test that runs it. Closes #17591
Changed files
- tests/data/test1503
- tests/data/test1504
- tests/data/test1505
- tests/libtest/Makefile.inc
- tests/libtest/first.c
- tests/libtest/lib1502.c
- tests/libtest/test.h
- tests/runner.pm
Change #232034
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Wed 11 Jun 2025 19:05:47 Repository https://github.com/curl/curl.git Project curl Branch master Revision c9460d623776f6e439e8e5851cfa17b3b0a6cdc0 Comments
libtests: stop building the sames source multiple times After this patch there is no more double/multiple compile of the same libtest source under a different libtest ID. Each libtest is compiled once, and changing behavior at runtime based on test ID. - drop recently added physical clones for two prevously multi-compiled tests: - merge lib587 into lib554 again, branch at runtime. - merge lib645 into lib643 again, branch at runtime. - replace existing dynamic branching to use `testnum` instead of a manually rolled `testno` based on an extra command-line argument. lib1571, lib1576. - mk-bundle.pl: stop defining `LIB*` macros. No longer used. - libtests: drop all `LIB*_C` guards. - Make these tests branch at runtime, stop building copies: - lib585, based on lib500 - lib565, based on lib510 - lib529, based on lib525 - lib527, lib532, based on lib526 - lib545, based on lib544 - lib548, based on lib547 - lib696, based on lib556 - lib584, based on lib589 - lib1539, based on lib1514 - lib1543, based on lib1518 - lib1917, based on lib1916 - lib1946, based on lib1940 - lib671, 672, 673, based on lib670 Follow-up to 02dd471bbf8e04fc595ad0f28c965c278ffcefd0 #17591 Follow-up to 6897aeb10561b55c6659866fc0518dd67422f267 #17468 Closes #17598
Changed files
- tests/data/test1539
- tests/data/test1543
- tests/data/test1571
- tests/data/test1572
- tests/data/test1573
- tests/data/test1574
- tests/data/test1575
- tests/data/test1576
- tests/data/test1578
- tests/data/test1581
- tests/data/test1917
- tests/data/test1946
- tests/data/test527
- tests/data/test529
- tests/data/test532
- tests/data/test545
- tests/data/test548
- tests/data/test565
- tests/data/test584
- tests/data/test585
- tests/data/test586
- tests/data/test587
- tests/data/test595
- tests/data/test596
- tests/data/test645
- tests/data/test671
- tests/data/test672
- tests/data/test673
- tests/data/test696
- tests/libtest/Makefile.inc
- tests/libtest/lib1514.c
- tests/libtest/lib1518.c
- tests/libtest/lib1571.c
- tests/libtest/lib1576.c
- tests/libtest/lib1916.c
- tests/libtest/lib1940.c
- tests/libtest/lib500.c
- tests/libtest/lib510.c
- tests/libtest/lib525.c
- tests/libtest/lib526.c
- tests/libtest/lib544.c
- tests/libtest/lib547.c
- tests/libtest/lib554.c
- tests/libtest/lib555.c
- tests/libtest/lib556.c
- tests/libtest/lib587.c
- tests/libtest/lib589.c
- tests/libtest/lib643.c
- tests/libtest/lib645.c
- tests/libtest/lib670.c
- tests/mk-bundle.pl
Change #232047
Category curl Changed by Daniel Stenberg <daniel @haxx.se>Changed at Wed 11 Jun 2025 23:06:06 Repository https://github.com/curl/curl.git Project curl Branch master Revision b950c8c03f638d986a5650a7ea7fda61bde3baf7 Comments
http_ntlm: remove unreachable code Since the code now checks for NULL and returns before this point, 'ntlm' cannot be NULL at this point in the code. Pointed out by Coverity. Follow-up to 55865207457ba860956aea7a31a Closes #17587
Changed files
- lib/http_ntlm.c
Change #232049
Category curl Changed by Daniel Stenberg <daniel @haxx.se>Changed at Wed 11 Jun 2025 23:26:39 Repository https://github.com/curl/curl.git Project curl Branch master Revision 220c5d8f491ee5848ae913582df69e2218338614 Comments
tests/libtest: simplify Makefile.inc Remove all custom LDADD lines Plus: a few minor tidy-ups in libtest code. Closes #17594
Changed files
- tests/libtest/Makefile.inc
- tests/libtest/lib1518.c
- tests/libtest/lib525.c
- tests/libtest/lib526.c