Builder curl-ares-solaris11-sparc Build #4030
Results:
Build successful
SourceStamp:
Project | curl |
Repository | https://github.com/curl/curl.git |
Branch | master |
Revision | 05db18e0541851a6fa71fb61e9c37bba4f56bce8 |
Got Revision | 05db18e0541851a6fa71fb61e9c37bba4f56bce8 |
Changes | 4 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 | 4030 | Build |
codebase | Build | |
got_revision | 05db18e0541851a6fa71fb61e9c37bba4f56bce8 | Git |
osplatform | SPARC | SetPropertyFromCommand Step |
osrelease | 11 | SetPropertyFromCommand Step |
project | curl | Build |
repository | https://github.com/curl/curl.git | Build |
revision | 05db18e0541851a6fa71fb61e9c37bba4f56bce8 | 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 | Wed Jun 11 05:45:18 2025 |
End | Wed Jun 11 07:21:23 2025 |
Elapsed | 1 hrs, 36 mins, 5 secs |
All Changes:
:
Change #231894
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Wed 11 Jun 2025 05:39:09 Repository https://github.com/curl/curl.git Project curl Branch master Revision 0d71b18153c8edb996738f8a362373fc72d0013b Comments
windows: reduce/stop loading DLLs at runtime - replace dynamic `InitSecurityInterface()` call with early binding and link `secur32` system DLL. The library and function are available in all supported curl Windows targets, meaning WinXP or newer. Add small hack for mingw32ce to make it build. - detect and use `if_nametoindex()` on Windows when available. Link `iphlpapi` system DLL. Requires targeting Vista or newer. Replacing the dynamic call and the pre-load optimization for lib3026. Suggested-by: Jay Satiro Closes #17413
Changed files
- CMake/win32-cache.cmake
- CMakeLists.txt
- configure.ac
- lib/curl_sspi.c
- lib/curl_sspi.h
- lib/http_ntlm.c
- lib/system_win32.c
- lib/system_win32.h
- lib/url.c
- projects/Windows/VC10/lib/libcurl.tmpl
- projects/Windows/VC10/src/curl.tmpl
- projects/Windows/VC11/lib/libcurl.tmpl
- projects/Windows/VC11/src/curl.tmpl
- projects/Windows/VC12/lib/libcurl.tmpl
- projects/Windows/VC12/src/curl.tmpl
- winbuild/MakefileBuild.vc
Change #231895
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Wed 11 Jun 2025 05:39:14 Repository https://github.com/curl/curl.git Project curl Branch master Revision 9ed34cc45b4d5e7c80edd16ba137f7f420a07ce4 Comments
schannel: drop Windows 2000 compatibility logic curl requires Windows XP as a minimum. Co-authored-by: Jay Satiro Closes #17447
Changed files
- lib/vtls/schannel.c
Change #231896
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Wed 11 Jun 2025 05:39:19 Repository https://github.com/curl/curl.git Project curl Branch master Revision 6897aeb10561b55c6659866fc0518dd67422f267 Comments
tests: drop mk-bundle exceptions Using a mixture of techniques to avoid symbols collisions: - reduce scope. - add `t*_` / `T*_` prefix. - move shared functions to `testutil.c`. (`suburl()`, `rlim2str()`) - clone re-used lib*.c sources. (lib587, lib645) - include shared symbols just once in re-used `lib*.c` sources. (using `LIB*_C` guards.) - drop re-used `lib*.c` sources where they were identical or unused. - make macros global. - #undef macros before use. What remain is the entry functions `test`, and `unit_setup`, `unit_stop` in unit tests. Also: - fix formatting and other minor things along the way. - add `const` where possible. - sync some symbol names between tests. - drop `mk-bundle-hints.sh` that's no longer necessary. Closes #17468
Changed files
- tests/Makefile.am
- tests/data/test1596
- tests/libtest/Makefile.inc
- tests/libtest/lib1485.c
- tests/libtest/lib1500.c
- tests/libtest/lib1501.c
- tests/libtest/lib1502.c
- tests/libtest/lib1506.c
- tests/libtest/lib1507.c
- tests/libtest/lib1510.c
- tests/libtest/lib1512.c
- tests/libtest/lib1514.c
- tests/libtest/lib1515.c
- tests/libtest/lib1517.c
- tests/libtest/lib1518.c
- tests/libtest/lib1520.c
- tests/libtest/lib1522.c
- tests/libtest/lib1523.c
- tests/libtest/lib1525.c
- tests/libtest/lib1526.c
- tests/libtest/lib1527.c
- tests/libtest/lib1531.c
- tests/libtest/lib1533.c
- tests/libtest/lib1540.c
- tests/libtest/lib1541.c
- tests/libtest/lib1552.c
- tests/libtest/lib1553.c
- tests/libtest/lib1554.c
- tests/libtest/lib1555.c
- tests/libtest/lib1560.c
- tests/libtest/lib1564.c
- tests/libtest/lib1565.c
- tests/libtest/lib1576.c
- tests/libtest/lib1591.c
- tests/libtest/lib1592.c
- tests/libtest/lib1598.c
- tests/libtest/lib1662.c
- tests/libtest/lib1901.c
- tests/libtest/lib1911.c
- tests/libtest/lib1915.c
- tests/libtest/lib1940.c
- tests/libtest/lib1945.c
- tests/libtest/lib1947.c
- tests/libtest/lib1971.c
- tests/libtest/lib1975.c
- tests/libtest/lib2301.c
- tests/libtest/lib2302.c
- tests/libtest/lib2304.c
- tests/libtest/lib2402.c
- tests/libtest/lib2404.c
- tests/libtest/lib2502.c
- tests/libtest/lib3026.c
- tests/libtest/lib3105.c
- tests/libtest/lib3207.c
- tests/libtest/lib3208.c
- tests/libtest/lib500.c
- tests/libtest/lib502.c
- tests/libtest/lib503.c
- tests/libtest/lib504.c
- tests/libtest/lib506.c
- tests/libtest/lib507.c
- tests/libtest/lib508.c
- tests/libtest/lib510.c
- tests/libtest/lib513.c
- tests/libtest/lib517.c
- tests/libtest/lib518.c
- tests/libtest/lib525.c
- tests/libtest/lib526.c
- tests/libtest/lib530.c
- tests/libtest/lib533.c
- tests/libtest/lib537.c
- tests/libtest/lib540.c
- tests/libtest/lib544.c
- tests/libtest/lib547.c
- tests/libtest/lib552.c
- tests/libtest/lib553.c
- tests/libtest/lib554.c
- tests/libtest/lib555.c
- tests/libtest/lib560.c
- tests/libtest/lib564.c
- tests/libtest/lib568.c
- tests/libtest/lib569.c
- tests/libtest/lib570.c
- tests/libtest/lib571.c
- tests/libtest/lib572.c
- tests/libtest/lib573.c
- tests/libtest/lib574.c
- tests/libtest/lib575.c
- tests/libtest/lib576.c
- tests/libtest/lib578.c
- tests/libtest/lib579.c
- tests/libtest/lib582.c
- tests/libtest/lib586.c
- tests/libtest/lib587.c
- tests/libtest/lib591.c
- tests/libtest/lib597.c
- tests/libtest/lib599.c
- tests/libtest/lib643.c
- tests/libtest/lib645.c
- tests/libtest/lib650.c
- tests/libtest/lib651.c
- tests/libtest/lib652.c
- tests/libtest/lib654.c
- tests/libtest/lib655.c
- tests/libtest/lib666.c
- tests/libtest/lib667.c
- tests/libtest/lib668.c
- tests/libtest/lib670.c
- tests/libtest/lib677.c
- tests/libtest/libntlmconnect.c
- tests/libtest/mk-lib1521.pl
- tests/libtest/test.h
- tests/libtest/testtrace.c
- tests/libtest/testutil.c
- tests/libtest/testutil.h
- tests/mk-bundle-hints.sh
- tests/mk-bundle.pl
- tests/server/first.c
- tests/server/mk-bundle.pl
- tests/unit/unit1302.c
- tests/unit/unit1303.c
- tests/unit/unit1305.c
- tests/unit/unit1307.c
- tests/unit/unit1397.c
- tests/unit/unit1398.c
- tests/unit/unit1399.c
- tests/unit/unit1600.c
- tests/unit/unit1602.c
- tests/unit/unit1603.c
- tests/unit/unit1605.c
- tests/unit/unit1606.c
- tests/unit/unit1607.c
- tests/unit/unit1609.c
- tests/unit/unit1616.c
- tests/unit/unit1620.c
- tests/unit/unit1652.c
- tests/unit/unit1653.c
- tests/unit/unit1654.c
- tests/unit/unit1660.c
- tests/unit/unit1663.c
- tests/unit/unit2600.c
- tests/unit/unit3200.c
Change #231897
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Wed 11 Jun 2025 05:39:23 Repository https://github.com/curl/curl.git Project curl Branch master Revision 05db18e0541851a6fa71fb61e9c37bba4f56bce8 Comments
GHA/non-native: skip OpenBSD WebSocket tests to mitigate job timeouts Trying to avoid the occasional ~6-minute long delays seen in the OpenBSD since last week. The long delay causes the CI job to timeout and fail: https://github.com/curl/curl/actions/workflows/non-native.yml?page=2&query=branch%3Amaster The exact reason is or test number is unknown. I base this attempt on looking at the first occurrences and possible patches that may be related. The issue was first seen in CI within PR #17136: ``` [...] Wed, 07 May 2025 07:10:30 GMT test 3014...[Check if %{num_headers} returns correct number of headers] Wed, 07 May 2025 07:10:30 GMT s-p----e--- OK (1743 out of 1778, remaining: 00:02, took 0.195s, duration: 01:43) Wed, 07 May 2025 07:10:30 GMT test 3016...[GET a directory using file://] [long delay here] Wed, 07 May 2025 07:16:17 GMT ------- Wed, 07 May 2025 07:16:17 GMT Error: The operation was canceled. ``` Ref: https://github.com/curl/curl/actions/runs/14877264415/job/41776966626#step:3:5566 Ref: https://github.com/curl/curl/actions/runs/14900320627/job/41850699301#step:3:5561 (next in PR) Then in master, shortly after merging it via d3594be6531df3d5eafcdd09f84ad9dee1777028: ``` [...] Mon, 02 Jun 2025 09:23:55 GMT test 3201...[HTTP GET when PROXY Protocol enabled and spoofed client IP] Mon, 02 Jun 2025 09:23:55 GMT --p----e--- OK (1777 out of 1788, remaining: 00:00, took 0.222s, duration: 01:42) Mon, 02 Jun 2025 09:23:55 GMT RUN: failed to start the HTTP/2 server Mon, 02 Jun 2025 09:23:55 GMT test 3202...[HTTP-IPv6 GET with PROXY protocol with spoofed client IP] [long delay here] Mon, 02 Jun 2025 09:29:48 GMT --p----e--- OK (1778 out of 1788, remaining: 00:00, took 0.1 Mon, 02 Jun 2025 09:29:48 GMT Error: The operation was canceled. ``` Ref: https://github.com/curl/curl/actions/runs/15388587165/job/43292652793#step:3:5097 Ref: https://github.com/curl/curl/actions/runs/15390589464/job/43298911578#step:3:5097 (next in master) Closes #17562
Changed files
- .github/workflows/non-native.yml