Builder curl-ares-solaris11-sparc Build #6116
Results:
Build successful
SourceStamp:
| Project | curl |
| Repository | https://github.com/curl/curl.git |
| Branch | master |
| Revision | d2fe26cfe25b78a51bddc7320b178172093fdf6d |
| Got Revision | d2fe26cfe25b78a51bddc7320b178172093fdf6d |
| Changes | 6 changes |
BuildSlave:
unstable11sReason:
The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris11-sparc' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot/slave/curl-ares-solaris11-sparc | slave |
| buildername | curl-ares-solaris11-sparc | Builder |
| buildnumber | 6116 | Build |
| codebase | Build | |
| got_revision | d2fe26cfe25b78a51bddc7320b178172093fdf6d | Git |
| osplatform | SPARC | SetPropertyFromCommand Step |
| osrelease | 11 | SetPropertyFromCommand Step |
| project | curl | Build |
| repository | https://github.com/curl/curl.git | Build |
| revision | d2fe26cfe25b78a51bddc7320b178172093fdf6d | Build |
| scheduler | schedule-curl-ares-solaris11-sparc | Scheduler |
| slavename | unstable11s | BuildSlave |
| workdir | /export/home/buildbot/slave/curl-ares-solaris11-sparc | slave (deprecated) |
Forced Build Properties:
| Name | Label | Value |
|---|
Responsible Users:
- Viktor Szakatscommit@vsz.me
Timing:
| Start | Thu Jun 25 11:47:26 2026 |
| End | Thu Jun 25 12:39:27 2026 |
| Elapsed | 52 mins, 0 secs |
All Changes:
:
Change #272697
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 25 Jun 2026 11:32:36 Repository https://github.com/curl/curl.git Project curl Branch master Revision 62e095cee0d6692969b58f27f0e552923bda97cd Comments
ssh: dedupe `ssh_pollset()` functions Closes #22115
Changed files
- lib/vssh/libssh.c
- lib/vssh/libssh2.c
- lib/vssh/vssh.c
- lib/vssh/vssh.h
Change #272698
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 25 Jun 2026 11:32:36 Repository https://github.com/curl/curl.git Project curl Branch master Revision fbcce4da85b85fe876268ffd4f7f044410cce47f Comments
build: enable thread-safe `getaddrinfo()` for OpenBSD, and other tidy-ups Aka `HAVE_GETADDRINFO_THREADSAFE`. - enable it for OpenBSD 5.4+ (2013-11-01). Also adjust cmake pre-fill. - explicitly opt-in DragonFly BSD, for 2.2.0+ (2009-02-17). Assuming this commit implemented this feature: https://github.com/DragonFlyBSD/DragonFlyBSD/commit/21fcee4d6e84a10a35d21e920106590570511048#diff-498ff649e8770eb9a94e99a399a4b473fcea41ef58b033a2a2dae3809e17bb04 Prior to this patch it was enabled in autotools by accident, because its host ID misses `bsd` so the global BSD disable was not applied. - autotools: fix to enable for Darwin 9+ / macOS 10.5+ (2007-10-26). Prior to this patch it was Darwin 6 / macOS 10.2. Source: https://github.com/python/cpython/issues/70112 Ref: https://en.wikipedia.org/wiki/MacOS_version_history 10.5 was the first one UNIX '03 certified, which requires this feature. iOS and others were forked from this codebase, so they also have support. - cmake: add version numbers as comments. Sadly the OS versions are not verified. This and the autotools logic could possibly be implemented in `curl-setup.h` more accurately, for all build systems, without duplicating logic. Also: - cmake: `BSD` variable requires CMake 3.25+, add fallback code where missing. Ref: https://cmake.org/cmake/help/v3.25/variable/BSD.html - unix-cache.cmake: stop listing all BSDs for `HAVE_PIPE2`, and fix generic BSD filter for CMake <3.25. - unix-cache.cmake: stop listing all BSDs, since it's prefilled anyway for those via `OtherTests.cmake`. Ref: https://github.com/curl/curl/pull/22138#issuecomment-4773617195 Closes #22148
Changed files
- CMake/OtherTests.cmake
- CMake/unix-cache.cmake
- CMakeLists.txt
- m4/curl-functions.m4
Change #272699
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 25 Jun 2026 11:32:36 Repository https://github.com/curl/curl.git Project curl Branch master Revision ccf19d59e7da30ddc7bdbd0c83a439361ec9113b Comments
scripts: use end-of-options marker in `cd`, `mkdir`, `mv`, `sha256sum` commands Where missing. To avoid passing an option by accident. End-of-option marker (`--`) is not POSIX, but most of these scripts are internal and/or CI-focused, where this is fine. `maketgz` and `verify-release` are meant for public use, and I asses this is fine too, but let us know if this causes issues in real world envs. Also: - maketgz: pass args with `:?` to `rm -rf`, where missing. Cannot cause an actual issue with current code. - verified `cp`, `rm` instances too, but none were affected. - tests/cmake/test.sh: replace `$PWD` with `$(pwd)` for sturdiness. - appveyor.sh: replace `$PWD` with `$(pwd)` for sturdiness. Assisted-by: Dan Fandrich Follow-up to 6aab1dc2639d4fc8aaaa1190914b0491e029dace #19450 Closes #22150
Changed files
- .github/scripts/codespell.sh
- .github/scripts/shellcheck.sh
- .github/scripts/typos.sh
- .github/scripts/yamlcheck.sh
- appveyor.sh
- scripts/cmakelint.sh
- scripts/maketgz
- scripts/perlcheck.sh
- scripts/verify-release
- tests/cmake/test.sh
- tests/ech_tests.sh
Change #272700
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 25 Jun 2026 11:32:36 Repository https://github.com/curl/curl.git Project curl Branch master Revision 2f4d3221aa0777b6174638c7fefc3e5e7b96f38d Comments
autotools: minor fixes and improvements - Makefile.am: add root `test-quiet` target that maps to `tests/quiet-test`, for completeness. Ref: #22098 - tests/Makefile.am: drop unused remains of `MANFILES`. Follow-up to fa3f889752e6b5034966de61a372a60773a69ca8 #17463 Also replace the `distclean` target to delete `CLEANFILES`, otherwise the CI dist job fails. (I'm not grokking why) - tests/Makefile.am: sync up `tests` target with CMake, to pass `TFLAGS` `-a`. Follow-up to 904e7ecb66519951681377758fe6b07dde28ce36 #19347 - tests/certs/Makefile.am: fix to clean generated certs via `CLEANFILES` to comply with autotools documentation, which says the previously used variable `DISTCLEANFILES` is meant for files created by `./configure`. Ref: https://www.gnu.org/software/automake/manual/html_node/Clean.html Follow-up to 44341e736a3e2f7a2b25a774be3a9796e81abab9 #16824 - tests/http/Makefile.am: add `./` prefix to glob passed to `rm -rf` on clean, to avoid deleting unintented files, or pass unintended options. Follow-up to 671158242db32032a41e8da89da33d773b481ef8 #10349 Cherry-picked from #22102 Cherry-picked from #22150 Closes #22154
Changed files
- Makefile.am
- tests/Makefile.am
- tests/certs/Makefile.am
- tests/http/Makefile.am
Change #272701
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 25 Jun 2026 11:32:36 Repository https://github.com/curl/curl.git Project curl Branch master Revision 481e10160f4810dc7731922b3a98461deb1dcbed Comments
runtests: restore `-k` option and actively process as no-op Restore processing this option to avoid falling it through and misinterpreted as something else, which in turn disables tests. Exit with an error instead. We delete completely in December 2026. Reported-by: Sam James Bug: https://github.com/curl/curl/pull/22100#issuecomment-4789828929 Follow-up to 04305a3e40989d3731e97bd0ef41bbd55c680a3f #22100 Follow-up to 6617db6a7ed322d28322896aa20bcabf3a479e7c #4035 Closes #22157
Changed files
- tests/runtests.pl
Change #272702
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 25 Jun 2026 11:35:06 Repository https://github.com/curl/curl.git Project curl Branch master Revision d2fe26cfe25b78a51bddc7320b178172093fdf6d Comments
runtests: exit with error on `-k` option Ref: https://github.com/curl/curl/pull/22157#discussion_r3473254887 Follow-up to 481e10160f4810dc7731922b3a98461deb1dcbed #22157
Changed files
- tests/runtests.pl