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

Builder curl-ares-solaris10-sparc Build #2866

Build In Progress:

[waiting for Lock]

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisione022da0e8301b0bcc905cd2ca09879ca860e0332
Changes5 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git  
    1. - no logs -
    1. - no logs -
    1. - no logs -
  2. Runtest  
    1. - no logs -
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc slave
buildername curl-ares-solaris10-sparc Builder
buildnumber 2866 Build
codebase Build
project curl Build
repository https://github.com/curl/curl.git Build
revision e022da0e8301b0bcc905cd2ca09879ca860e0332 Build
scheduler schedule-curl-ares-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Piotr Nakraszewicz
  2. Viktor Szakats

Timing:

StartFri Jul 4 10:27:01 2025
Elapsed5 hrs, 25 mins, 55 secs

All Changes:

:

  1. Change #238304

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 03 Jul 2025 23:49:25
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7ad985cad58f8d4746e2a6042b9472b97f22f737

    Comments

    tests/unit: hook up unitprotos to the `units-clang-tidy` target
    To make `ninja units-clang-tidy` target work without manually building
    core components first.
    
    Also rename the clang-tidy test target generator macro to align its name
    with the built-in `add_custom_target()` function.
    
    Follow-up to c9bb9cd165c1b25c2fe005befdcfe479fc9b68e1 #17750
    
    Closes #17810

    Changed files

    • CMake/Macros.cmake
    • tests/client/CMakeLists.txt
    • tests/libtest/CMakeLists.txt
    • tests/server/CMakeLists.txt
    • tests/tunit/CMakeLists.txt
    • tests/unit/CMakeLists.txt
  2. Change #238311

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 04 Jul 2025 05:48:30
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 5fb10b54768c5c13043b62e6d6873786a34eb9db

    Comments

    tool1621: drop unused internal libcurl headers
    Closes #17811

    Changed files

    • tests/tunit/tool1621.c
  3. Change #238314

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 04 Jul 2025 05:57:33
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b2c9e5ea10b6029b9330207b5655c894e0bae9e2

    Comments

    cmake: gather options recursively in `curl_add_clang_tidy_test_target`
    Also look into `INTERFACE_INCLUDE_DIRECTORIES` target properties
    for include directories.
    
    Ref: #16973
    
    Closes #17812

    Changed files

    • CMake/Macros.cmake
  4. Change #238319

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 04 Jul 2025 06:28:40
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 42fdc65a989d9e57c418eb56770ab8e31736d56a

    Comments

    cmake: fix `curl_add_clang_tidy_test_target` when no `-D` option
    Fix `curl_add_clang_tidy_test_target` generating an invalid option for
    `clang-tidy` if the tested target has no custom macro definition.
    
    Current build doesn't hit this case, but a pending PR does.
    
    Fixing:
    ```
    [...] -Ilib -Itests/client -DCURL_HIDDEN_SYMBOLS -DHAVE_CONFIG_H -D_definitions_t-NOTFOUND
    ```
    error: ISO C99 requires whitespace after the macro name [clang-diagnostic-c99-extensions,-warnings-as-errors]
    
    Cherry-picked from #17768
    Closes #17813

    Changed files

    • CMake/Macros.cmake
  5. 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