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

Builder curl-ares-solaris11-sparc Build #4261

Results:

Build successful

SourceStamp:

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

BuildSlave:

unstable11s

Reason:

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

Steps and Logfiles:

  1. git update ( 16 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 28 mins, 42 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 1 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 4261 Build
codebase Build
got_revision 113f6aacd4ae4eaa25fca91932013425fca3788d Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 113f6aacd4ae4eaa25fca91932013425fca3788d 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. Viktor Szakats

Timing:

StartMon Jul 28 17:47:52 2025
EndMon Jul 28 18:29:34 2025
Elapsed41 mins, 42 secs

All Changes:

:

  1. Change #241031

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 28 Jul 2025 17:29:26
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 975ab36531adf01970814cd81049bcc508c89c61

    Comments

    lib517: use `LL` 64-bit literals & re-enable a test case (`time_t`)
    Suffix two 64-bit `time_t` test literals with `LL` to make them compile
    with mingw-w64 x86_64 in C89 (the default) mode. Possibly other old gcc
    compilers are affected (e.g. mips gcc 4.9.4, power gcc 15.1.0), but
    could not pinpoint the exact rules. This also fixes a compiler warning
    and test failure with MSVC, allowing to re-enable a disabled test case.
    
    `LL` is not C89, but used in the code before this patch, which tells
    it's safe to use.
    
    Also display expected / actual timestamp values as `curl_off_t` instead
    of `long`, making them work with 64-bit timestamps.
    
    This was triggered by this issue seen while testing mingw-w64 gcc 4.8.1:
    ```
    tests/libtest/lib517.c:147:5: error: this decimal constant is unsigned only in ISO C90
         {"Sun, 06 Nov 2044 08:49:37 GMT", (time_t) 2362034977 },
         ^
    ```
    Ref: https://github.com/curl/curl/actions/runs/16540378828/job/46780712313?pr=18010#step:12:32
    
    Closes #18032

    Changed files

    • tests/libtest/lib517.c
  2. Change #241032

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 28 Jul 2025 17:29:26
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b1df1d38afce5b2d9de3a60eacdc041c5d575498

    Comments

    delta: fix warnings, fix for non-GNU `date` tool
    It makes the script run on BSD-like envs.
    
    Follow-up to f63bdea79028c30780b3450e5d444c84b63a5434 #18058
    Follow-up to 2ec54556d4e3f3ab551b5298adab0c703d85a463 #17877
    
    Closes #18061

    Changed files

    • scripts/delta
  3. Change #241033

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 28 Jul 2025 17:29:26
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 577ec0941235e52dcb39765c02c25444766ac2de

    Comments

    contrithanks: fix for BSD `sed` tool
    Fixing on macOS, and possibly other BSDs:
    ```
    sed: 83: ./docs/THANKS-filter: RE error: illegal byte sequence
    ```
    Where line 83 contains `\xED`.
    
    Switch to raw encoding to avoid `sed` evaluating the stream of bytes.
    
    Ref: #18061
    
    Closes #18062

    Changed files

    • scripts/contrithanks.sh
  4. Change #241034

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 28 Jul 2025 17:29:57
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 81f5991e14abe71ccee22e9576dc447e8c3418f4

    Comments

    lib1560: replace an `int` with `bool`
    Follow-up to 7d1ca2e7e1a3b9d3ba70f587f6bc5e83f905afd5 #17933
    
    Closes #18064

    Changed files

    • tests/libtest/lib1560.c
  5. Change #241035

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 28 Jul 2025 17:30:36
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision d45b85d79198a0259123923a6aa186ded2aaca6c

    Comments

    CURLOPT: bump `CURLALTSVC_*` macros to `long`
    This patch bumps the size of these macros from `int` to `long`, while
    keeping their actual values the same. It may cause incompatibilities in
    user code, requiring the bump of holder variables and/or adding casts:
    
    - CURLALTSVC_H1
    - CURLALTSVC_H2
    - CURLALTSVC_H3
    - CURLALTSVC_READONLYFILE
    
    Also:
    - keep existing cast within the documentation to make sure it applies
      to older curl versions as well.
    
    Closes #18063

    Changed files

    • include/curl/curl.h
  6. Change #241036

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 28 Jul 2025 17:30:46
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 1a12663d06d9c42fd40a8655d5247f7afeeb8e1e

    Comments

    CURLOPT: bump `CURLPROXY_*` enums to `long`, drop casts
    This patch bumps the size of these macros from `int` to `long`, while
    keeping their actual values the same. It may cause incompatibilities in
    user code, requiring the bump of holder variables and/or adding casts:
    
    - CURLPROXY_HTTP
    - CURLPROXY_HTTP_1_0
    - CURLPROXY_HTTPS
    - CURLPROXY_HTTPS2
    - CURLPROXY_SOCKS4
    - CURLPROXY_SOCKS4A
    - CURLPROXY_SOCKS5
    - CURLPROXY_SOCKS5_HOSTNAME
    
    Also:
    - keep existing cast within the documentation to make sure it applies
      to older curl versions as well.
    
    Closes #18054

    Changed files

    • include/curl/curl.h
    • lib/setopt.c
    • lib/url.c
    • lib/urldata.h
    • tests/libtest/lib1525.c
    • tests/libtest/lib1526.c
    • tests/libtest/lib1527.c
    • tests/libtest/lib1528.c
    • tests/libtest/lib1529.c
    • tests/libtest/lib564.c
  7. Change #241037

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 28 Jul 2025 17:31:33
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 113f6aacd4ae4eaa25fca91932013425fca3788d

    Comments

    CURLOPT: bump `CURLHEADER_*` macros to `long`, drop casts
    This patch bumps the size of these macros from `int` to `long`, while
    keeping their actual values the same. It may cause incompatibilities in
    user code, requiring the bump of holder variables and/or adding casts:
    
    - CURLHEADER_SEPARATE
    - CURLHEADER_UNIFIED
    
    Also:
    - keep existing cast within the documentation to make sure it applies
      to older curl versions as well.
    
    Closes #18055

    Changed files

    • include/curl/curl.h
    • tests/libtest/lib1525.c
    • tests/libtest/lib1526.c
    • tests/libtest/lib1527.c
    • tests/libtest/lib1528.c