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

Builder curl-ares-solaris10-i386 Build #3717

Build In Progress:

[waiting for Lock]

SourceStamp:

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

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-i386' 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/slave/curl-ares-solaris10-i386 slave
buildername curl-ares-solaris10-i386 Builder
buildnumber 3717 Build
codebase Build
project curl Build
repository https://github.com/curl/curl.git Build
revision c6f1b0ff49268817101ac1734f43074fcc8775b2 Build
scheduler schedule-curl-ares-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/curl-ares-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Viktor Szakats

Timing:

StartSun Nov 9 22:48:13 2025
Elapsed2 hrs, 5 secs

All Changes:

:

  1. Change #248116

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 09 Nov 2025 16:39:34
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f760a5cef79b73bb5716024638148d9b8dce02f4

    Comments

    tests/data: replace `%CR` with `crlf=headers` where possible
    Missed them in previous rounds of updates:
    test 433, 1375, 1376, 1377, 1429
    
    Closes #19424

    Changed files

    • tests/data/test1375
    • tests/data/test1376
    • tests/data/test1377
    • tests/data/test1429
    • tests/data/test433
  2. Change #248120

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 09 Nov 2025 17:56:20
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 49ef2f8d1ef78e702c73f5d72242301cc2a0157e

    Comments

    cmake: adjust defaults for target platforms not supporting shared libs
    If CMake reports the target platform not supporting shared libs, turn
    `BUILD_SHARED_LIBS` off by default. CMake 3.30+ fails with an error
    when trying to create a `SHARED` target for such platforms. Earlier
    versions used a workaround that may or may not have worked in practice.
    
    Ref: https://cmake.org/cmake/help/v3.30/policy/CMP0164.html
    
    Seen this with a build setting `-DCMAKE_SYSTEM_NAME=Generic`, e.g.
    AmigaOS.
    
    Note this may introduce incompatibility for "Generic" targets, which
    support shared libs. If that's the case, set `BUILD_SHARED_LIBS=ON`
    manually.
    
    Also drop AmigaOS-specific logic handled automatically after this patch.
    
    Ref: https://cmake.org/cmake/help/v3.7/command/get_property.html
    Ref: https://cmake.org/cmake/help/v3.7/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS.html
    
    Closes #19420

    Changed files

    • CMakeLists.txt
    • docs/INSTALL-CMAKE.md
  3. Change #248128

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 09 Nov 2025 19:27:19
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 67236f7edd0a69d6d2fdb51f493b6b77d108d809

    Comments

    tests/data: delete stray space indentation from xml tags
    Closes #19428

    Changed files

    • tests/data/test1129
    • tests/data/test1130
    • tests/data/test1131
    • tests/data/test1164
    • tests/data/test1176
    • tests/data/test1327
    • tests/data/test1499
    • tests/data/test1571
    • tests/data/test1572
    • tests/data/test1573
    • tests/data/test1581
    • tests/data/test17
    • tests/data/test1909
    • tests/data/test2033
    • tests/data/test2070
    • tests/data/test2079
    • tests/data/test2087
    • tests/data/test256
    • tests/data/test319
    • tests/data/test326
    • tests/data/test376
    • tests/data/test38
    • tests/data/test471
    • tests/data/test513
    • tests/data/test514
    • tests/data/test56
    • tests/data/test587
    • tests/data/test728
    • tests/data/test74
    • tests/data/test75
    • tests/data/test86
    • tests/data/test87
    • tests/data/test982
    • tests/data/test985
  4. Change #248129

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 09 Nov 2025 19:27:19
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 28ff2b260e53ad566197702af8e1259934650b24

    Comments

    tests/data: replace hard-coded test numbers with `%TESTNUMBER`
    Closes #19427

    Changed files

    • tests/data/test1948
    • tests/data/test439
    • tests/data/test472
  5. Change #248146

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 09 Nov 2025 21:14:41
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c6f1b0ff49268817101ac1734f43074fcc8775b2

    Comments

    tests/server: do not fall back to original data file in `test2fopen()`
    Before this patch servers were loading the original data source file
    (from `tests/data/test*`) if they failed to open the preprocessed data
    file.
    
    It was causing issues in many (most?) tests, because original data files
    are not preprocessed, thus may be incomplete and/or come with wrong
    newline characters. It's also causing difficult to diagnose issues when
    a test accidentally references another test's data, which by chance
    makes the test pass initially, until either that or the executed test
    data gets an update, and breaking it, as seen in #19329.
    
    Historically, the fallback existed first, then the preprocessed copy.
    The fallback is no longer used by tests (except by stray accidents).
    
    Fix it by dropping the fallback logic and relying on the preprocessed
    data file saved there by the runtests framework.
    
    Also fix two remaining test data cross-references:
    - test1565: reference own server input data instead of test1's.
    - test3014: reference own server input data instead of test1439's.
      Ref: #19398
    
    Follow-up to aaf9522a2c28e5142c7f5640da4e24b65b47dc53 #19329
    
    Closes #19429

    Changed files

    • tests/data/test1565
    • tests/data/test3014
    • tests/server/util.c