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

Builder curl-unthreaded-solaris11-sparc Build #5370

Results:

Build successful

SourceStamp:

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

BuildSlave:

unstable11s

Reason:

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

Steps and Logfiles:

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

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-unthreaded-solaris11-sparc slave
buildername curl-unthreaded-solaris11-sparc Builder
buildnumber 5370 Build
codebase Build
got_revision d9386a2f8ec3c4bd5ababc4eeb96ecd3e522b77c Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision d9386a2f8ec3c4bd5ababc4eeb96ecd3e522b77c Build
scheduler schedule-curl-unthreaded-solaris11-sparc Scheduler
slavename unstable11s BuildSlave
workdir /export/home/buildbot/slave/curl-unthreaded-solaris11-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Viktor Szakats

Timing:

StartFri Feb 27 13:45:12 2026
EndFri Feb 27 14:52:04 2026
Elapsed1 hrs, 6 mins, 51 secs

All Changes:

:

  1. Change #259204

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 27 Feb 2026 13:40:30
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision d9386a2f8ec3c4bd5ababc4eeb96ecd3e522b77c

    Comments

    cmake: fix system include directory position for clang-tidy in tests
    To avoid a system include masking a custom directory, and e.g. picking
    up system OpenSSL headers from `/usr/include` on Linux, instead of the
    correct ones from a custom header directory, move system include
    directories to the back of the header path list. Also to match what
    CMake seems to be doing for the C compiler command-lines it generates.
    
    CMake seems to use `-I`, while for these invocations we stick with
    `-isystem` just in case.
    
    This area remains fragile and likely not the final issue.
    
    Fixing (seen in GHA/linux H3 c-ares):
    ```
    Error while processing bld/tests/libtest/lib1521.c.
    /usr/include/openssl/macros.h:147:4: error: "OPENSSL_API_COMPAT expresses an impossible API compatibility level" [clang-diagnostic-error]
    Found compiler error(s).
      147 | #  error "OPENSSL_API_COMPAT expresses an impossible API compatibility level"
          |    ^
    FAILED: [code=1] tests/libtest/CMakeFiles/libtests-clang-tidy
    ```
    Ref: https://github.com/curl/curl/actions/runs/22468472670/job/65079885471?pr=20751
    
    Bug: https://github.com/curl/curl/pull/20751#issuecomment-3970180687
    Cherry-picked from #20751
    
    Closes #20759

    Changed files

    • CMake/Macros.cmake
    • scripts/cmakelint.sh