Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder curl-pr-unthreaded-solaris10-sparc Build #2380

Results:

Build successful

SourceStamp:

Projectcurl/curl
Repositoryhttps://github.com/curl/curl
Branchmaster
Revision33ad7aabb5acf34add4f35b916a7195c61705ff2
Got Revision33ad7aabb5acf34add4f35b916a7195c61705ff2
Changes8 changes

BuildSlave:

unstable10s

Reason:

The AnyBranchScheduler scheduler named 'schedule-curl-pr' triggered this build

Steps and Logfiles:

  1. git update ( 24 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 3 hrs, 8 mins, 4 secs )
    1. stdio
    2. resultlog

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/curl-pr-unthreaded-solaris10-sparc slave
buildername curl-pr-unthreaded-solaris10-sparc Builder
buildnumber 2380 Build
codebase Build
got_revision 33ad7aabb5acf34add4f35b916a7195c61705ff2 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl/curl Build
repository https://github.com/curl/curl Build
revision 33ad7aabb5acf34add4f35b916a7195c61705ff2 Build
scheduler schedule-curl-pr Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/curl-pr-unthreaded-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Stefan Eissing
  3. Viktor Szakats
  4. renovate[bot]

Timing:

StartSat Mar 29 19:48:16 2025
EndSun Mar 30 07:39:28 2025
Elapsed10 hrs, 51 mins, 12 secs

All Changes:

:

  1. Change #225972

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sat 29 Mar 2025 12:35:33
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 7be2c421bf2e9f71d2883e30cb98bae6a3b5e97d

    Comments

    runtests: rewrite `genserv.sh` in Perl
    
    To remove POSIX shell as an extra dependency for runtests.
    
    Also fix to `chmod 0600` the `.pem` file (was: `.prm`), and apply it
    _before_ writing the keys.
    
    Follow-up to 44341e736a3e2f7a2b25a774be3a9796e81abab9 #16824
    Closes #16858

    Changed files

    • RELEASE-NOTES
    • docs/INSTALL-CMAKE.md
    • tests/certs/CMakeLists.txt
    • tests/certs/Makefile.am
    • tests/certs/genserv.pl
    • tests/certs/genserv.sh
  2. Change #225973

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sat 29 Mar 2025 12:35:34
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 25eb2dbfbf945c763dbb000efee829dc9e5e2866

    Comments

    sshserver.pl: use Perl `chmod`
    
    Instead of relying on the external/shell command. For portability.
    
    Follow-up to 213c5aca7bfc74a6ae02b065c5f38a1e9ff54d62 #3899
    Closes #16859

    Changed files

    • tests/sshserver.pl
  3. Change #225974

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sat 29 Mar 2025 12:35:34
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 8adee8824cba23b7f3738b551a84101009f8a8d1

    Comments

    test313: disable CRL test for Schannel due to lack of support and flakiness
    
    The source code and documentation says that CRL is not supported by
    curl's Schannel TLS backend.
    
    It's also frequently flaky in CI with both MinGW and MSVC jobs, e.g.:
    https://github.com/curl/curl/actions/runs/14134841988/job/39603994164 (Schannel)
    https://github.com/curl/curl/actions/runs/14134841988/job/39606336445 (Schannel)
    https://github.com/curl/curl/actions/runs/13981383629/job/39147183706 (LibreSSL)
    
    ```
    curl returned 35, when expecting 60
    ```
    
    This test was passing with Schannel because it misses the `--insecure`
    option and thus always returns 60, regardless of passing `--crlfile` or
    not:
    ```
    curl: (60) schannel: CertGetCertificateChain trust error CERT_TRUST_REVOCATION_STATUS_UNKNOWN
    More details here: https://curl.se/docs/sslcerts.html
    
    curl failed to verify the legitimacy of the server and therefore could not
    establish a secure connection to it. To learn more about this situation and
    how to fix it, please visit the webpage mentioned above.
    ```
    
    Closes #16862

    Changed files

    • tests/data/DISABLED
  4. Change #225975

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sat 29 Mar 2025 12:35:34
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision edd6e54e5f15ab05b39075c2b14435970c6b1f0f

    Comments

    runtests: support running tests under wine or qemu (cont.)
    
    Respect `CURL_TEST_EXE_RUNNER` env in server verifications using
    the in-tree curl, in `tests/servers.pm`.
    
    Follow-up to 72b163c30141b3a9afe23cceb1e2a0b2e817de8b #16785
    Closes #16863

    Changed files

    • tests/servers.pm
  5. Change #225988

    Category None
    Changed by renovate[bot] <29139614+renovate[bot]ohnoyoudont@users.noreply.github.com>
    Changed at Sat 29 Mar 2025 14:04:34
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 23dfb47595451615e946cf63826e9413d28ac44f

    Comments

    GHA: update awslabs/aws-lc to v1.49.0
    
    Closes #16864

    Changed files

    • .github/workflows/linux.yml
  6. Change #225989

    Category None
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Sat 29 Mar 2025 14:06:03
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 19226f9bb106347e21d1dd113f2e2aeff53ca925

    Comments

    async-threaded resolver: use ref counter
    
    Allocate the data shared between a transfer and an aync resolver
    thread separately and use a reference counter to determine its
    release.
    
    Closes #16847

    Changed files

    • lib/asyn-ares.c
    • lib/asyn-thread.c
    • lib/asyn.h
    • lib/multi.c
    • lib/socks.c
  7. Change #225990

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 29 Mar 2025 14:10:10
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision c4863e9d3b0e7cb72751e573fac9fc4a5d31a061

    Comments

    docs/internals/PORTING.md: new document
    
    The basic approach I use when porting libcurl to another OS when the
    existing configure or cmake build setups are not suitable.
    
    Closes #16860

    Changed files

    • docs/Makefile.am
    • docs/internals/PORTING.md
  8. Change #225997

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 29 Mar 2025 15:54:00
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 33ad7aabb5acf34add4f35b916a7195c61705ff2

    Comments

    curl/system.h: drop leftover comment about 32 bit curl_off_t
    
    curl MUST have a 64 bit curl_off_t these days
    
    Closes #16867

    Changed files

    • include/curl/system.h