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

Builder curl-pr-unthreaded-solaris10-i386 Build #3680

Results:

Build successful

SourceStamp:

Projectcurl/curl
Repositoryhttps://github.com/curl/curl
Branchmaster
Revisionc4863e9d3b0e7cb72751e573fac9fc4a5d31a061
Got Revisionc4863e9d3b0e7cb72751e573fac9fc4a5d31a061
Changes7 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 6 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 1 hrs, 12 mins, 44 secs )
    1. stdio
    2. resultlog

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-pr-unthreaded-solaris10-i386 slave
buildername curl-pr-unthreaded-solaris10-i386 Builder
buildnumber 3680 Build
codebase Build
got_revision c4863e9d3b0e7cb72751e573fac9fc4a5d31a061 Git
osplatform I386 SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl/curl Build
repository https://github.com/curl/curl Build
revision c4863e9d3b0e7cb72751e573fac9fc4a5d31a061 Build
scheduler schedule-curl-pr Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/curl-pr-unthreaded-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

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

Timing:

StartSat Mar 29 14:31:06 2025
EndSat Mar 29 19:15:49 2025
Elapsed4 hrs, 44 mins, 42 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