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

Builder curl-ares-solaris11-sparc Build #4152

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisione022da0e8301b0bcc905cd2ca09879ca860e0332
Got Revisione022da0e8301b0bcc905cd2ca09879ca860e0332
Changes1 change

BuildSlave:

unstable11s

Reason:

The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris11-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 5 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 26 mins, 17 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 5 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-ares-solaris11-sparc slave
buildername curl-ares-solaris11-sparc Builder
buildnumber 4152 Build
codebase Build
got_revision e022da0e8301b0bcc905cd2ca09879ca860e0332 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision e022da0e8301b0bcc905cd2ca09879ca860e0332 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:

NameLabelValue

Responsible Users:

  1. Piotr Nakraszewicz

Timing:

StartFri Jul 4 08:45:40 2025
EndFri Jul 4 10:03:54 2025
Elapsed1 hrs, 18 mins, 14 secs

All Changes:

:

  1. Change #238324

    Category curl
    Changed by Piotr Nakraszewicz <piotr.nakraszewiczohnoyoudont@consult.red>
    Changed at Fri 04 Jul 2025 08:28:46
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e022da0e8301b0bcc905cd2ca09879ca860e0332

    Comments

    openssl: fix pkcs11 provider available check
    Commit f2ce6c46 among other things added the use of own library context
    instead of the default context. Default context has access to OpenSSL
    configuration file, own context doesn't have it.
    Therefore if a pkcs11 provider is loaded via config file, the function
    OSSL_PROVIDER_available() incorrectly detects the provider as
    unavailable.
    
    Fix this by loading the OpenSSL config to the library context according
    to OpenSSL documentation:
    "OSSL_LIB_CTX_load_config() loads a configuration file using the given
    ctx. This can be used to associate a library context with providers that
    are loaded from a configuration."
    
    Moreover use the provider_loaded flag instead of provider pointer to
    determine if a provider is available, as the latter is not set when the
    provider is loaded from a configuration.
    
    Closes #17804

    Changed files

    • lib/vtls/openssl.c