Builder curl-threaded-solaris10-sparc Build #3812
Results:
Failed runtest
SourceStamp:
| Project | curl |
| Repository | https://github.com/curl/curl.git |
| Branch | master |
| Revision | 2277ef120fb810251f93368285c2ddedb278edae |
| Got Revision | 2277ef120fb810251f93368285c2ddedb278edae |
| Changes | 7 changes |
BuildSlave:
unstable10sReason:
The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc | slave |
| buildername | curl-threaded-solaris10-sparc | Builder |
| buildnumber | 3812 | Build |
| codebase | Build | |
| got_revision | 2277ef120fb810251f93368285c2ddedb278edae | Git |
| osplatform | SPARC | SetPropertyFromCommand Step |
| osrelease | 10 | SetPropertyFromCommand Step |
| project | curl | Build |
| repository | https://github.com/curl/curl.git | Build |
| revision | 2277ef120fb810251f93368285c2ddedb278edae | 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:
| Name | Label | Value |
|---|
Responsible Users:
- Viktor Szakatscommit@vsz.me
- yuwk1729065730@qq.com
Timing:
| Start | Tue Sep 29 12:15:44 2026 |
| End | Wed Sep 30 02:20:02 2026 |
| Elapsed | 14 hrs, 4 mins, 18 secs |
All Changes:
:
Change #283612
Category curl Changed by yuwk <1729065730@qq.com> Changed at Tue 29 Sep 2026 08:04:40 Repository https://github.com/curl/curl.git Project curl Branch master Revision 657d7f18cf45b9191d9b8efcccd773cfa73b521a Comments
tests: fix typos in a comment Comment-only spelling fixes in tests/http/test_02_download.py: "transers" -> "transfers", "exloded" -> "exploded". No code change. Closes #23153
Changed files
- tests/http/test_02_download.py
Change #283613
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 29 Sep 2026 11:44:09 Repository https://github.com/curl/curl.git Project curl Branch master Revision 14037d1254e7a8ebbddecc21d96bd7a5a95ccc50 Comments
GHA: bump msys2/setup-msys2 to v2.33.0, drop wolfssl workaround Also: - drop explicit wolfSSL package update. - install MSYS2 Perl manually where missing. (no longer installed by default) Ref: https://github.com/msys2/setup-msys2/releases/tag/v2.33.0 Follow-up to d854ab4673c2f9d8048c7f0f6d164b7e4d5e0865 #22580 Follow-up to d054f386dd77ed02f6d7513e0464e414948d93df #22259 Closes #23154
Changed files
- .github/workflows/distcheck.yml
- .github/workflows/windows.yml
Change #283614
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 29 Sep 2026 11:44:09 Repository https://github.com/curl/curl.git Project curl Branch master Revision be9e60327625eea381c298c122173e35620f17c0 Comments
curlx_fopen: add macro to cast file mode Add `CURLX_FILE_MODE(mode)` macro which casts the value to `mode_t` on 32-bit Android and passes it through as-is on other platforms. Replace existing workaround with it, and apply to the recently reintroduced `fchmod()` call that missed it. Fixing: ``` lib/curl_fopen.c:146:24: error: implicit conversion loses integer precision: 'unsigned int' to 'mode_t' (aka 'unsigned short') [-Wimplicit-int-conversion] 146 | if(fchmod(fd, sb.st_mode) == -1) | ~~~~~~ ~~~^~~~~~~ ``` Ref: https://github.com/curl/curl/actions/runs/36549680315/job/109344511716?pr=23159#step:8:30 Ref: https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r25c/libc/include/sys/stat.h#86 Reported-by: Marcel Raad Fixes #23157 Follow-up to 83b7ad083d4252c11e7e897436ef073029c65de0 #22843 Follow-up to f0eacd94476b431bcea565f8f94e62e336e4fde0 #12998 Follow-up to 03cb1ff4d629d6110dab787c75c187626d58323d #12395 #12299 Follow-up to 06dc599405fd8a87147eddcdb89dab62ce200d9b #11313 Closes #23158Changed files
- lib/curl_fopen.c
- lib/curlx/win32-fopen.h
- lib/file.c
Change #283615
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 29 Sep 2026 11:44:09 Repository https://github.com/curl/curl.git Project curl Branch master Revision 42ed22d520c75cc7844dcdc169d0519c0020309f Comments
GHA/non-native: add 32-bit Android job Taking ~30s CI time. Ref: #23158 Ref: #23157 Closes #23159
Changed files
- .github/workflows/non-native.yml
Change #283616
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 29 Sep 2026 13:26:46 Repository https://github.com/curl/curl.git Project curl Branch master Revision ea21cab2a7e9610f78b432f77246e7a7eb6dfecc Comments
schannel: fix compiler warning `-Wstrict-aliasing` in ALPN code Seen in 32-bit `-DCMAKE_BUILD_TYPE=Release` builds, with GCC 6.4.0. Reproduced by switching the dl-mingw 6.4.0 job to Release (from Debug). Fixing: ``` lib/vtls/schannel.c: In function 'schannel_connect_step1': lib/vtls/schannel.c:938:5: error: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(unsigned int *)(void *)&alpn_buffer[cur] = ^ ``` Ref: https://github.com/curl/curl/actions/runs/36553564862/job/109357301399?pr=23161#step:11:177 Cherry-picked from #23161 Closes #23163Changed files
- lib/vtls/schannel.c
Change #283617
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 29 Sep 2026 13:44:12 Repository https://github.com/curl/curl.git Project curl Branch master Revision 92c3857c7cbae0f41bfe90b5f737667c992887b3 Comments
GHA/windows: merge 32-bit mingw job into the dl-mingw one As the `mingw32` environment is deprecated in MSYS2. Reduce it to a single, standalone job, still using a couple of `mingw32` packages, till we can. Changes: drop building: debug, unicode, unity in 32-bit mingw-w64. Dropping 1 job taking ~2.5 minutes, adding ~half minute to remaining one. Saving 2 minutes overall. It also simplifies things by avoiding errors due to packages missing from `mingw32`, but available in first tier envs. E.g. when adding `libssh` or `wolfssl` to the per-workflow `install:` list. I expect this list to gradually grow. Note, `mingw32` packages are still used in the remaining 32-bit job. Fixing one instance of: ``` Warning: [msystem-mingw32] MINGW32 is deprecated because 32-bit environments are being phased out. There is no direct replacement. To acknowledge and suppress this warning, add 'msystem-mingw32' to 'suppress-deprecation-warnings'. ``` Ref: https://github.com/curl/curl/actions/runs/36551828804/job/109351622601?pr=23155#step:4:27 Follow-up to ea21cab2a7e9610f78b432f77246e7a7eb6dfecc #23163 Follow-up to 14037d1254e7a8ebbddecc21d96bd7a5a95ccc50 #23154 Closes #23161
Changed files
- .github/workflows/windows.yml
Change #283618
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Tue 29 Sep 2026 13:44:12 Repository https://github.com/curl/curl.git Project curl Branch master Revision 2277ef120fb810251f93368285c2ddedb278edae Comments
GHA/pkg-install: make `apt-get` less verbose again It seems to mostly work now. (knock on wood) Follow-up to 73d15fcb1a7d7645fdc0626312a9f12aa82cf2ff #22912 Closes #23168
Changed files
- .github/actions/pkg-install/action.yml