Builder curl-pr-unthreaded-solaris10-i386 Build #3640
Results:
Build successful
SourceStamp:
Project | curl/curl |
Repository | https://github.com/curl/curl |
Branch | master |
Revision | 67a7775d1233d702964bff9a0a6b5b9fa036c47a |
Got Revision | 67a7775d1233d702964bff9a0a6b5b9fa036c47a |
Changes | 9 changes |
BuildSlave:
unstable10xReason:
The AnyBranchScheduler scheduler named 'schedule-curl-pr' triggered this build
Steps and Logfiles:
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
builddir | /export/home/buildbot/slave/curl-pr-unthreaded-solaris10-i386 | slave |
buildername | curl-pr-unthreaded-solaris10-i386 | Builder |
buildnumber | 3640 | Build |
codebase | Build | |
got_revision | 67a7775d1233d702964bff9a0a6b5b9fa036c47a | Git |
osplatform | I386 | SetPropertyFromCommand Step |
osrelease | 10 | SetPropertyFromCommand Step |
project | curl/curl | Build |
repository | https://github.com/curl/curl | Build |
revision | 67a7775d1233d702964bff9a0a6b5b9fa036c47a | Build |
scheduler | schedule-curl-pr | Scheduler |
slavename | unstable10x | BuildSlave |
workdir | /export/home/buildbot/slave/curl-pr-unthreaded-solaris10-i386 | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Daniel Stenbergdaniel@haxx.se
- Viktor Szakatscommit@vsz.me
Timing:
Start | Thu Mar 13 17:06:05 2025 |
End | Thu Mar 13 22:09:56 2025 |
Elapsed | 5 hrs, 3 mins, 50 secs |
All Changes:
:
Change #224885
Category None Changed by Daniel Stenberg <daniel @haxx.se>Changed at Thu 13 Mar 2025 08:46:58 Repository https://github.com/curl/curl Project curl/curl Branch master Revision 5a26b901d47f81915381b5ea188d87f173415a58 Comments
cookie: accept "high byte" cookie content Regression from 597ee915c4c6da132dbd1735345 (not shipped in a release) Reported-by: Carlos Henrique Lima Melara Assisted-by: Scott Talbert Added such a cookie to test 31. Fixes #16692 Closes #16703
Changed files
- lib/cookie.c
- tests/data/test31
Change #224887
Category None Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 13 Mar 2025 11:36:53 Repository https://github.com/curl/curl Project curl/curl Branch master Revision 77401af4852103b215fe74989e89be61bbf435d2 Comments
cmake: unity mode optimization for non-`CURLDEBUG` `testdeps` targets Include more sources in unity mode to optimize libtest and tests/server builds for non-debug-enabled builds, syncing this pattern with `lib` and `src`. It reduces build steps from 62 to 47 (-14, -24%) with test bundles. Without test bundles, from 680 to 642 (-38, -6%). Follow-up to de0693f24943cd65f26a7b421a4304cbadb875a0 #16274 Follow-up to 3efba94f773db5d8ae19e33aa749ab7914cafeea #14765 Cherry-picked from #15000 Closes #16695
Changed files
- tests/libtest/CMakeLists.txt
- tests/server/CMakeLists.txt
Change #224888
Category None Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 13 Mar 2025 11:36:53 Repository https://github.com/curl/curl Project curl/curl Branch master Revision 44d4957a6f293ee711e11cf57d07f3fb47e60f2a Comments
memdebug.h: avoid `-Wredundant-decls` with an extra guard Add an extra guard for the function and variable declarations to avoid redundant redeclaration warnings when including this header multiple times. This can happen in unity builds when including it again after `curl_memory.h`. Fixes: ``` bld/tests/server/CMakeFiles/servers.dir/Unity/unity_0_c.c In file included from lib/mprintf.c:32, from bld/tests/server/CMakeFiles/servers.dir/Unity/unity_0_c.c:7: lib/memdebug.h:52:14: error: redundant redeclaration of ‘curl_dbg_logfile’ [-Werror=redundant-decls] 52 | extern FILE *curl_dbg_logfile; | ^~~~~~~~~~~~~~~~ In file included from tests/server/resolve.c:50, from bld/tests/server/server_bundle.c:7, from bld/tests/server/CMakeFiles/servers.dir/Unity/unity_0_c.c:4: lib/memdebug.h:52:14: note: previous declaration of ‘curl_dbg_logfile’ with type ‘FILE *’ 52 | extern FILE *curl_dbg_logfile; | ^~~~~~~~~~~~~~~~ [...] lib/memdebug.h:110:17: error: redundant redeclaration of ‘curl_dbg_fclose’ [-Werror=redundant-decls] 110 | CURL_EXTERN int curl_dbg_fclose(FILE *file, int line, const char *source); | ^~~~~~~~~~~~~~~ lib/memdebug.h:110:17: note: previous declaration of ‘curl_dbg_fclose’ with type ‘int(FILE *, int, const char *)’ 110 | CURL_EXTERN int curl_dbg_fclose(FILE *file, int line, const char *source); | ^~~~~~~~~~~~~~~ ``` Ref: https://github.com/curl/curl/actions/runs/13822010778/job/38669360980#step:39:55 Cherry-picked from #15000 Closes #16696
Changed files
- lib/memdebug.h
Change #224889
Category None Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 13 Mar 2025 11:36:53 Repository https://github.com/curl/curl Project curl/curl Branch master Revision 91d061725ee0d186624d17e94178f62e4e1ad261 Comments
tests/server: drop unused headers Cherry-picked from #15000 Closes #16697
Changed files
- tests/server/resolve.c
- tests/server/sockfilt.c
- tests/server/socksd.c
- tests/server/util.c
Change #224890
Category None Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 13 Mar 2025 11:36:53 Repository https://github.com/curl/curl Project curl/curl Branch master Revision 2283e40fc32327365e1e25ff5e5e0349a543b3f3 Comments
tests/server: do not redefine standard functions in `sockfilt` Use a namespaced macro instead. To avoid confusion when other headers also redefine these functions. And to improve readability by making it apparent that the code sometimes overrides these functions. Cherry-picked from #15000 Closes #16698
Changed files
- tests/server/sockfilt.c
Change #224891
Category None Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 13 Mar 2025 11:36:53 Repository https://github.com/curl/curl Project curl/curl Branch master Revision 533ba0089b6ba9d8e7fbf89bb151e4e40459e658 Comments
tests/server: sync memory callbacks with `lib/easy.c` Cherry-picked from #15000 Closes #16699
Changed files
- tests/server/getpart.c
- tests/server/getpart.h
Change #224892
Category None Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 13 Mar 2025 11:36:54 Repository https://github.com/curl/curl Project curl/curl Branch master Revision b70357c5f364e9dd6cc41ccb8bc0ca25f409fe34 Comments
resolve: fix building without Unix sockets and `CURLDEBUG` ``` In file included from server_bundle.c:7: ../../../tests/server/resolve.c:110:5: error: unknown type name 'curl_socket_t'; did you mean 'curl_socklen_t'? curl_socket_t s = socket(PF_INET6, SOCK_DGRAM, 0); ^~~~~~~~~~~~~ curl_socklen_t ../../../include/curl/system.h:392:38: note: 'curl_socklen_t' declared here typedef CURL_TYPEOF_CURL_SOCKLEN_T curl_socklen_t; ^ In file included from server_bundle.c:7: ../../../tests/server/resolve.c:111:13: error: use of undeclared identifier 'CURL_SOCKET_BAD' if(s == CURL_SOCKET_BAD) ^ ``` Ref: https://github.com/curl/curl/actions/runs/13825438937/job/38679418428?pr=15000#step:14:47 Cherry-picked from #15000 Closes #16700
Changed files
- tests/server/util.h
Change #224893
Category None Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 13 Mar 2025 11:37:30 Repository https://github.com/curl/curl Project curl/curl Branch master Revision d4f9788593b712169fd919d1fe8ba20393224817 Comments
GHA: fix configure disable options Linux AM openssl https-only: ``` configure: WARNING: unrecognized options: --disable-rtmp, --disable-scp, --disable-sftp ``` Ref: https://github.com/curl/curl/actions/runs/13823209634/job/38673119106#step:31:34 macOS AM clang !ssl HTTP-only: ``` configure: WARNING: unrecognized options: --disable-rtmp, --disable-scp, --disable-sftp, --without-ntlm-auth ``` Ref: https://github.com/curl/curl/actions/runs/13823209638/job/38673115560#step:7:54 Closes #16701
Changed files
- .github/workflows/linux.yml
- .github/workflows/macos.yml
Change #224919
Category None Changed by Viktor Szakats <commit @vsz.me>Changed at Thu 13 Mar 2025 16:47:02 Repository https://github.com/curl/curl Project curl/curl Branch master Revision 67a7775d1233d702964bff9a0a6b5b9fa036c47a Comments
GHA/windows: replace OpenSSH-Windows-Prelease job with standard openssh After restricting OpenSSH-Windows to a single job, and bumping it to the pre-release version, that job started hanging then timing out with reasonable consistency. Since we saw similar hangs before with OpenSSH-Windows stable, in all jobs, drop OpenSSH-Windows from CI, and replace it with MSYS openssh. After this patch, all Windows jobs use MSYS2 or Cygwin openssh. Follow-up to 0ec72c1ef8d87a29bf2eaa5e36ab173147a4d015 #16672 Closes #16704
Changed files
- .github/workflows/windows.yml