Builder curl-unthreaded-solaris10-sparc Build #13212
Results:
Failed runtest
SourceStamp:
Project | curl |
Repository | https://github.com/curl/curl.git |
Branch | master |
Revision | 6c1a7541fb144e95fb11ba26c0b341d4c68436fc |
Got Revision | 6c1a7541fb144e95fb11ba26c0b341d4c68436fc |
Changes | 11 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 | 13212 | Build |
codebase | Build | |
got_revision | 6c1a7541fb144e95fb11ba26c0b341d4c68436fc | Git |
osplatform | SPARC | SetPropertyFromCommand Step |
osrelease | 10 | SetPropertyFromCommand Step |
project | curl | Build |
repository | https://github.com/curl/curl.git | Build |
revision | 6c1a7541fb144e95fb11ba26c0b341d4c68436fc | 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:
- Viktor Szakatscommit@vsz.me
Timing:
Start | Thu Jun 19 16:33:18 2025 |
End | Fri Jun 20 05:32:15 2025 |
Elapsed | 12 hrs, 58 mins, 57 secs |
All Changes:
:
Change #236970
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 19 Jun 2025 09:06:55 Repository https://github.com/curl/curl.git Project curl Branch master Revision af309fb17b3af6c519e8b09e4e01a891b8fe20bd Comments
tests/client: use `curl_mfprintf()` Replacing `fprintf()`. `curl_mfprintf()` is a public libcurl API. Following the same change made for libtests. Follow-up to 255aac56f9773d7c138816bfe0390293f7da33a5 #17253 Closes #17651
Changed files
- tests/client/first.c
- tests/client/first.h
- tests/client/h2_pausing.c
- tests/client/h2_serverpush.c
- tests/client/h2_upgrade_extreme.c
- tests/client/hx_download.c
- tests/client/hx_upload.c
- tests/client/tls_session_reuse.c
- tests/client/upload_pausing.c
- tests/client/ws_data.c
- tests/client/ws_pingpong.c
Change #236971
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 19 Jun 2025 09:06:56 Repository https://github.com/curl/curl.git Project curl Branch master Revision ea782134e527589f4f67c949f0283816366a3f7b Comments
autotools: simplify configuration in tests, examples - GHA/windows: make a mingw autotools build static only. - GHA/windows: fix a CI script issue with the build above. - src: fix to pass `LIBCURL_PC_LIBS_PRIVATE` instead of `LINKFLAGS`. This makes the libs propagate to tunits, making the local hack there unnecessary. `LINKFLAGS` had this single use in the repo, and it was empty in local tests. - tests: drop passing redundant `LIBCURL_PC_LDFLAGS_PRIVATE`. - tests: drop redundant target name from config variables. - examples, tests/client: drop `LIBDIR` temp variables with single uses. - examples, tests: formatting to sync `Makefile.am` scripts with each other. Closes #17661
Changed files
- .github/workflows/windows.yml
- docs/examples/Makefile.am
- src/Makefile.am
- tests/client/Makefile.am
- tests/libtest/Makefile.am
- tests/server/Makefile.am
- tests/tunit/Makefile.am
- tests/unit/Makefile.am
Change #236984
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 19 Jun 2025 11:27:02 Repository https://github.com/curl/curl.git Project curl Branch master Revision d9b89d4fa94a095ee5b41738d743e92dc9e8b72e Comments
cmake: sync tests scripts by using the variable `BUNDLE` To reduce the diff between tests CMakeFiles.txt, and syncing with autotools, which already used the `BUNDLE` variable like this. Also: - fold lines that went over 132 chars after this change. - autotools: sync order of macros with cmake. Closes #17667
Changed files
- tests/client/CMakeLists.txt
- tests/libtest/CMakeLists.txt
- tests/server/CMakeLists.txt
- tests/server/Makefile.am
- tests/tunit/CMakeLists.txt
- tests/unit/CMakeLists.txt
- tests/unit/Makefile.am
Change #236987
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 19 Jun 2025 11:46:12 Repository https://github.com/curl/curl.git Project curl Branch master Revision 6ef7696d12dbca13aae0c88ed2082f5b18cce1e8 Comments
tests/client: drop autotools logic no longer necessary Not necessary now that test clients #include `curl_setup.h`. Follow-up to 539d11297d36cff0bca7dda1f217186f060d577d #17642 Closes #17668
Changed files
- tests/client/Makefile.am
Change #236995
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 19 Jun 2025 12:14:55 Repository https://github.com/curl/curl.git Project curl Branch master Revision 69642330a3673364ba873fc1aabab5e85fa8da79 Comments
cmake: sync `target_link_libraries()` order in tests more Closes #17669
Changed files
- tests/client/CMakeLists.txt
- tests/libtest/CMakeLists.txt
- tests/server/CMakeLists.txt
Change #237001
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 19 Jun 2025 13:02:37 Repository https://github.com/curl/curl.git Project curl Branch master Revision 548873921cde197aa1d40216c594c76738031374 Comments
cmake: use `target_link_options()` when available To pass `-municode` to the linker. Before this patch we passed this via `target_link_libraries()` which is designed to pass libraries. Keep using it for old CMake versions, where no better alternative existed. https://cmake.org/cmake/help/latest/command/target_link_options.html Also: - also pass `-municode` as `PRIVATE` for old cmake versions. (it should not make a difference because no target depends on the curl tool, but this seem to be the modern, non-ambiguous syntax.) - unfold a bunch of split lines for greppability of `add_library()` and `add_executable()` commands. - quote a string. Closes #17670
Changed files
- lib/CMakeLists.txt
- src/CMakeLists.txt
Change #237007
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 19 Jun 2025 13:27:17 Repository https://github.com/curl/curl.git Project curl Branch master Revision 8e47c8a764282605e54328853f55a4c8d323f2b1 Comments
build: tidy up header paths, use srcdir where possible To improve readability. Also add more comments on why each is necessary. Closes #17630
Changed files
- lib/Makefile.am
- src/CMakeLists.txt
- src/Makefile.am
- tests/client/CMakeLists.txt
- tests/client/Makefile.am
- tests/libtest/CMakeLists.txt
- tests/libtest/Makefile.am
- tests/server/CMakeLists.txt
- tests/server/Makefile.am
- tests/tunit/CMakeLists.txt
- tests/tunit/Makefile.am
- tests/unit/CMakeLists.txt
- tests/unit/Makefile.am
Change #237008
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 19 Jun 2025 13:28:45 Repository https://github.com/curl/curl.git Project curl Branch master Revision 9fc05357ef91e9d5a3c6662a30a67c96cac0b2e5 Comments
tests/server: make all global vars/funcs static Also merge `util.h` into `util.c`. Closes #17671
Changed files
- tests/server/Makefile.inc
- tests/server/dnsd.c
- tests/server/getpart.c
- tests/server/getpart.h
- tests/server/mqttd.c
- tests/server/resolve.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
Change #237035
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 19 Jun 2025 15:57:37 Repository https://github.com/curl/curl.git Project curl Branch master Revision 35d0c047ce713298f15771649ffe7662404628f0 Comments
lib: make `curlx_wait_ms()` and use it Move function to curlx/, change all callers. Also: - src: replace local implementation. - tests/client: replace local ad-hoc sleep code. - tests/libtest: replace local `wait_ms()` implementation. - lib1531: replace local ad-hoc sleep code. - tests/server: replace local, simplified copy. - tests/server: formatting, drop some unused headers. Closes #17641
Changed files
- lib/Makefile.inc
- lib/curlx/curlx.h
- lib/curlx/wait.c
- lib/curlx/wait.h
- lib/easy.c
- lib/multi.c
- lib/select.c
- lib/select.h
- lib/vtls/openssl.c
- packages/vms/gnv_link_curl.com
- src/Makefile.inc
- src/tool_cb_rea.c
- src/tool_operate.c
- src/tool_sleep.c
- src/tool_sleep.h
- tests/client/Makefile.inc
- tests/client/first.h
- tests/client/ws_data.c
- tests/client/ws_pingpong.c
- tests/libtest/Makefile.inc
- tests/libtest/first.c
- tests/libtest/first.h
- tests/libtest/lib1506.c
- tests/libtest/lib1515.c
- tests/libtest/lib1517.c
- tests/libtest/lib1531.c
- tests/libtest/lib1542.c
- tests/libtest/lib1565.c
- tests/libtest/lib2301.c
- tests/libtest/lib2304.c
- tests/libtest/lib2402.c
- tests/libtest/lib2404.c
- tests/libtest/lib2502.c
- tests/libtest/lib670.c
- tests/libtest/test.h
- tests/server/Makefile.inc
- tests/server/dnsd.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/unit/unit2600.c
- winbuild/MakefileBuild.vc
Change #237036
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 19 Jun 2025 15:57:37 Repository https://github.com/curl/curl.git Project curl Branch master Revision 916f241f2f9d73b97388a47fcec57f320ea77e3d Comments
lib: make `CURLX_SET_BINMODE()` and use it Use it from libtests' `first.c` and thus also from units, and tunits. Also: - cmake: drop stray `curltool` lib dependency for units. - units: stop depending on `src` headers. - tests/server: drop depending on `src` headers. (the remaining one listed in the comments, `tool_xattr.h`, was not actually used from servers.) - tests/server: drop duplicate curlx headers. (Except `warnless.h`, which is tricky on Windows.) Closes #17672
Changed files
- lib/Makefile.inc
- lib/curlx/binmode.h
- lib/curlx/curlx.h
- src/Makefile.inc
- src/tool_binmode.h
- src/tool_formparse.c
- src/tool_getparam.c
- src/tool_operate.c
- tests/libtest/CMakeLists.txt
- tests/libtest/Makefile.am
- tests/libtest/first.c
- tests/server/CMakeLists.txt
- tests/server/Makefile.am
- tests/server/mqttd.c
- tests/server/sockfilt.c
- tests/server/socksd.c
- tests/server/sws.c
- tests/unit/CMakeLists.txt
- tests/unit/Makefile.am
Change #237037
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 19 Jun 2025 15:57:37 Repository https://github.com/curl/curl.git Project curl Branch master Revision 6c1a7541fb144e95fb11ba26c0b341d4c68436fc Comments
tftpd: use `CURLMIN()` macro Closes #17674
Changed files
- tests/server/tftpd.c