Builder curl-ares-solaris10-sparc Build #3006
Results:
Failed runtest
SourceStamp:
| Project | curl |
| Repository | https://github.com/curl/curl.git |
| Branch | master |
| Revision | 904e7ecb66519951681377758fe6b07dde28ce36 |
| Got Revision | 904e7ecb66519951681377758fe6b07dde28ce36 |
| Changes | 9 changes |
BuildSlave:
unstable10sReason:
The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc | slave |
| buildername | curl-ares-solaris10-sparc | Builder |
| buildnumber | 3006 | Build |
| codebase | Build | |
| got_revision | 904e7ecb66519951681377758fe6b07dde28ce36 | Git |
| osplatform | SPARC | SetPropertyFromCommand Step |
| osrelease | 10 | SetPropertyFromCommand Step |
| project | curl | Build |
| repository | https://github.com/curl/curl.git | Build |
| revision | 904e7ecb66519951681377758fe6b07dde28ce36 | Build |
| scheduler | schedule-curl-ares-solaris10-sparc | Scheduler |
| slavename | unstable10s | BuildSlave |
| workdir | /export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc | slave (deprecated) |
Forced Build Properties:
| Name | Label | Value |
|---|
Responsible Users:
- Daniel Stenbergdaniel@haxx.se
- Juliusz Sosinowiczjuliusz@wolfssl.com
- Stefan Eissingstefan@eissing.org
- Viktor Szakatscommit@vsz.me
- x2018xkernel.wang@foxmail.com
Timing:
| Start | Thu Nov 6 21:47:00 2025 |
| End | Fri Nov 7 10:35:26 2025 |
| Elapsed | 12 hrs, 48 mins, 26 secs |
All Changes:
:
Change #247745
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 06 Nov 2025 11:38:54 Repository https://github.com/curl/curl.git Project curl Branch master Revision 56129718b80b5bd5a551522086901b2feb906505 Comments
tool_ipfs: check return codes better Closes #19382
Changed files
- src/tool_ipfs.c
Change #247746
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 06 Nov 2025 11:39:52 Repository https://github.com/curl/curl.git Project curl Branch master Revision 66a66c596b023d0502aae19787300579338850fa Comments
tool_operate: remove redundant condition And avoid an early return. Pointed out by CodeSonar Closes #19381
Changed files
- src/tool_operate.c
Change #247747
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 06 Nov 2025 11:42:34 Repository https://github.com/curl/curl.git Project curl Branch master Revision 8e6149598b57e9904b0ff31b2b83bbcc57b39953 Comments
gnutls: report accurate error when TLS-SRP is not built-in With GnuTLS 3.8.0+ the build-time SRP feature detection always succeeds. It's also disabled by default in these GnuTLS versions. When using TLS-SRP without it being available in GnuTLS, report the correct error code `CURLE_NOT_BUILT_IN`, replacing the out of memory error reported before this patch. Also add comments to autotools and cmake scripts about this feature detection property. Detecting it at build-time would need to run code which doesn't work in cross-builds. Once curl requires 3.8.0 as minimum, the build-time checks can be deleted. ``` # before: curl: (27) gnutls_srp_allocate_client_cred() failed: An unimplemented or disabled feature has been requested. # after: curl: (4) GnuTLS: TLS-SRP support not built in: An unimplemented or disabled feature has been requested. ``` Ref: https://github.com/gnutls/gnutls/commit/dab063fca2eecb9ff1db73234108315c5b713756 Ref: https://github.com/gnutls/gnutls/commit/a21e89edacfe4ec3c501b030fff59c11fd20dcf0 Closes #19365
Changed files
- CMakeLists.txt
- lib/vtls/gtls.c
- m4/curl-gnutls.m4
Change #247748
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 06 Nov 2025 11:42:34 Repository https://github.com/curl/curl.git Project curl Branch master Revision ede6a8e08762321d95864ad384b8ff5ac44ac459 Comments
conncache: silence `-Wnull-dereference` on gcc 14 RISC-V 64 A false positive that appeared after a recent patch for no reason. Seen in curl-for-win unity native Linux builds on debian:testing and debian:trixie with gcc 14.3.0 and 14.2.0 respectively: ``` -- curl version=[8.17.1-DEV] -- The C compiler identification is GNU 14.2.0 -- Cross-compiling: Linux/x86_64 -> Linux/riscv64 [...] lib/conncache.c: In function 'Curl_cpool_conn_now_idle': lib/conncache.c:539:11: error: null pointer dereference [-Werror=null-dereference] 539 | if(!data->multi->maxconnects) { | ~~~~^~~~~~~ ``` Ref: https://github.com/curl/curl-for-win/actions/runs/19111497271/job/54609512969#step:3:5788 ``` -- The C compiler identification is GNU 14.3.0 ``` Ref: https://github.com/curl/curl-for-win/actions/runs/19111497271/job/54609512899#step:3:5801 Patch confirmed silencing: https://github.com/curl/curl-for-win/actions/runs/19112580362/job/54613288202 Follow-up to fbc4d59151dc4a56052f3a92da3682dc97b32148 #19271 Closes #19378Changed files
- lib/conncache.c
Change #247749
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 06 Nov 2025 11:42:34 Repository https://github.com/curl/curl.git Project curl Branch master Revision 9825a3b708222be2e753d4c4a1ea0388cbfa334f Comments
cmake: disable `CURL_CA_PATH` auto-detection if `USE_APPLE_SECTRUST=ON` Syncing behavior with `CURL_CA_BUNDLE` and autotools. `/etc/ssl/certs` is empty by default on macOS systems, thus no likely auto-detection finds something there. Follow-up to eefd03c572996e5de4dec4fe295ad6f103e0eefc #18703 Closes #19380
Changed files
- CMakeLists.txt
Change #247752
Category curl Changed by Stefan Eissing <stefan@eissing.org> Changed at Thu 06 Nov 2025 13:37:57 Repository https://github.com/curl/curl.git Project curl Branch master Revision f12a81de4f34bf0f8055d264a432f0f3befe7921 Comments
curl: fix progress meter in parallel mode With `check_finished()` triggered by notifications now, the `progress_meter()` was no longer called at regular intervals. Move `progress_meter()` out of `check_finished()` into the perform loop and event callbacks. Closes #19383
Changed files
- src/tool_operate.c
Change #247758
Category curl Changed by x2018 <xkernel.wang@foxmail.com> Changed at Thu 06 Nov 2025 15:37:53 Repository https://github.com/curl/curl.git Project curl Branch master Revision 69622ff37db03ed818aa9141cdbe874267a6d61d Comments
tool_help: add checks to avoid unsigned wrap around Closes #19377
Changed files
- src/tool_help.c
Change #247759
Category curl Changed by Juliusz Sosinowicz <juliusz@wolfssl.com> Changed at Thu 06 Nov 2025 15:45:02 Repository https://github.com/curl/curl.git Project curl Branch master Revision 672886f734fc205f92e0cba3c6dcd5c43abb2b11 Comments
wolfSSL: able to differentiate between IP and DNS in alt names Fix implemented in https://github.com/wolfSSL/wolfssl/pull/9380 Closes #19364
Changed files
- tests/http/test_17_ssl_use.py
Change #247771
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 06 Nov 2025 20:45:45 Repository https://github.com/curl/curl.git Project curl Branch master Revision 904e7ecb66519951681377758fe6b07dde28ce36 Comments
tests: replace remaining CR bytes with the new macro `%CR` There is no more mixed-newline file in the repository after this patch. Except for`.bat` and `.sln` files (4 in total), all files use LF newlines. Also: - `spacecheck.pl`: drop mixed-EOL exception for test data. - runtests: add option `-w` to check if test data has stray CR bytes in them. - build: enable the option above in test targets, except the CI-specific one where `spacecheck.pl` does this job already. - tested OK (with expected failures) in CI with stray CRs added. - cmake: enable option `-a` for the `tests` target. To continue testing after a failed test. Follow-up to 63e9721b63d01518db83a664bc1e8373c352879e #19313 Follow-up to 6cf3d7b1b161bc45501d17b401225befe3c43943 #19318 Follow-up to 4d2a05d3fe8ba4db9168b03057029ea5ce7dab77 #19284 Closes #19347
Changed files
- .github/scripts/spacecheck.pl
- docs/runtests.md
- docs/tests/FILEFORMAT.md
- tests/CMakeLists.txt
- tests/Makefile.am
- tests/data/test1008
- tests/data/test1021
- tests/data/test1040
- tests/data/test1042
- tests/data/test1043
- tests/data/test1053
- tests/data/test1055
- tests/data/test1060
- tests/data/test1061
- tests/data/test1066
- tests/data/test1068
- tests/data/test1072
- tests/data/test1073
- tests/data/test1123
- tests/data/test1133
- tests/data/test1158
- tests/data/test1186
- tests/data/test1189
- tests/data/test1273
- tests/data/test1274
- tests/data/test1277
- tests/data/test1288
- tests/data/test1315
- tests/data/test1319
- tests/data/test1375
- tests/data/test1376
- tests/data/test1377
- tests/data/test1404
- tests/data/test1416
- tests/data/test1417
- tests/data/test1428
- tests/data/test1429
- tests/data/test1434
- tests/data/test1475
- tests/data/test1482
- tests/data/test1483
- tests/data/test1493
- tests/data/test1498
- tests/data/test1499
- tests/data/test1525
- tests/data/test1540
- tests/data/test1541
- tests/data/test163
- tests/data/test164
- tests/data/test166
- tests/data/test173
- tests/data/test1904
- tests/data/test1940
- tests/data/test1943
- tests/data/test2002
- tests/data/test2003
- tests/data/test206
- tests/data/test207
- tests/data/test208
- tests/data/test209
- tests/data/test213
- tests/data/test218
- tests/data/test222
- tests/data/test230
- tests/data/test232
- tests/data/test258
- tests/data/test259
- tests/data/test265
- tests/data/test266
- tests/data/test275
- tests/data/test3015
- tests/data/test304
- tests/data/test31
- tests/data/test314
- tests/data/test320
- tests/data/test3206
- tests/data/test326
- tests/data/test339
- tests/data/test34
- tests/data/test341
- tests/data/test347
- tests/data/test36
- tests/data/test363
- tests/data/test365
- tests/data/test373
- tests/data/test39
- tests/data/test396
- tests/data/test415
- tests/data/test433
- tests/data/test44
- tests/data/test457
- tests/data/test473
- tests/data/test503
- tests/data/test552
- tests/data/test554
- tests/data/test568
- tests/data/test585
- tests/data/test599
- tests/data/test60
- tests/data/test643
- tests/data/test645
- tests/data/test646
- tests/data/test647
- tests/data/test650
- tests/data/test654
- tests/data/test666
- tests/data/test668
- tests/data/test71
- tests/data/test744
- tests/data/test780
- tests/data/test781
- tests/data/test782
- tests/data/test783
- tests/data/test80
- tests/data/test83
- tests/data/test9
- tests/data/test900
- tests/data/test95
- tests/getpart.pm
- tests/globalconfig.pm
- tests/runner.pm
- tests/runtests.pl
- tests/testutil.pm