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

Builder curl-ares-solaris10-sparc Build #2786

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisione785e898a6a32fc63b35615b55a147d309082f3d
Got Revisione785e898a6a32fc63b35615b55a147d309082f3d
Changes12 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

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

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc slave
buildername curl-ares-solaris10-sparc Builder
buildnumber 2786 Build
codebase Build
got_revision e785e898a6a32fc63b35615b55a147d309082f3d Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision e785e898a6a32fc63b35615b55a147d309082f3d 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. Daniel Stenberg
  2. Stefan Eissing
  3. Viktor Szakats
  4. renovate[bot]

Timing:

StartMon May 19 21:21:23 2025
EndTue May 20 06:20:50 2025
Elapsed8 hrs, 59 mins, 26 secs

All Changes:

:

  1. Change #230231

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 19 May 2025 13:26:02
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c26da713e7dfa8c26a71bf3c0c75a1c1d932bc42

    Comments

    formdata: cleanups
    - use memchr() instead of for() loop
    - add and use free_formlist() instead of duplicate code
    - shorten some variable names
    - reduce flag struct field from 'long' to 'unsigned char'
    - pass in struct pointer, not individual fields, to addhttppost()
    
    Closes #17370

    Changed files

    • lib/formdata.c
    • lib/formdata.h
  2. Change #230232

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 19 May 2025 13:27:54
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision dd22442e3bf3b7abb418fe67755de989368db028

    Comments

    tool_operate: make retrycheck() a separate function
    Simplifies post_per_transfer()
    
    Closes #17381

    Changed files

    • src/tool_operate.c
  3. Change #230233

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Mon 19 May 2025 13:30:02
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a85f1df4803bbd272905c9e712537b41afeafbd3

    Comments

    pytest tls: extend coverage
    Add possibility to reload QUIC test server with another certificate. Add
    tests for more coverage of handshakes.
    
    Closes #17382

    Changed files

    • lib/vquic/vquic-tls.c
    • tests/http/conftest.py
    • tests/http/test_12_reuse.py
    • tests/http/test_17_ssl_use.py
    • tests/http/testenv/env.py
    • tests/http/testenv/httpd.py
    • tests/http/testenv/nghttpx.py
  4. Change #230234

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 19 May 2025 13:32:26
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8491e6574cde770b227ca0e1cd66548291f49661

    Comments

    DEPRECATE.md: drop Windows CE support
    Closes #17379

    Changed files

    • docs/DEPRECATE.md
  5. Change #230237

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 19 May 2025 13:46:12
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e83e8c30a88c5e48d07c37eda96bc24d0fd06357

    Comments

    ftplistparser: split up into more functions
    And some general cleanups
    
    Closes #17384

    Changed files

    • lib/ftplistparser.c
  6. Change #230238

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 19 May 2025 13:48:41
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 63e513b106113db0b1b68bab347b80cb4cef4e65

    Comments

    DEPRECATE.md: drop support for VS2008
    Closes #17380

    Changed files

    • docs/DEPRECATE.md
  7. Change #230250

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 19 May 2025 15:14:23
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c0f724e887a727c16afbae1967e8f136a062ff31

    Comments

    urldata: move a struct field in ssl_primary_config
    ... which makes the struct eight bytes smaller with no gaps.
    
    Closes #17386

    Changed files

    • lib/urldata.h
  8. Change #230253

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 19 May 2025 15:38:05
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 60f8f6d5cb7ae4d6ee4cc35e8ee512b8e1da44e8

    Comments

    GHA/linux: restore native arm job
    Previously deleted due to flakiness in stunnel package install step.
    
    Follow-up to 0005f91259a7c5088ce98e15dbba8e0e70a97e0c #16303
    Closes #17375

    Changed files

    • .github/workflows/linux.yml
  9. Change #230254

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 19 May 2025 15:38:05
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 42331cb48a1f66efaa0920ee8ccba5a74d67de27

    Comments

    pytest: enable in 5 GHA jobs, fix fallouts
    They take about 4.5 minutes of CI time in GHA/macos.
    
    Also:
    - autotools: improve `caddy`, `vsftpd` detection.
      Bringing it closer to cmake.
    - autotools: fix `--with-test-caddy=no`, `--with-test-vsftps=no`,
      `--with-test-nghttpx=no` options.
    - cmake: sync `nghttpx` default with autotools.
    - pytest: disable failing mbedTLS tests on macOS CI.
    - pytest: disable failing earlydata tests on macOS CI.
    - GHA/macos: keep vsftpd pytests disabled due to lengthy run times.
    - pytest: fix test_05_04 for LibreSSL. Ref: #17367
      Authored-by: Stefan Eissing
    
    Remaining issues:
    - some unidentified tests taking a long time with mbedTLS:
      `================= 462 passed, 278 skipped in 347.93s (0:05:47) =================`
      Ref: https://github.com/curl/curl/actions/runs/15073354301/job/42374999041#step:17:1536
      Workaround: not enabling pytest for mbedTLS jobs
    - 17 FTP tests taking a long time (affecting all TLS backends):
      without vsftpd:
      `====================== 496 passed, 244 skipped in 56.15s =======================`
      Ref: https://github.com/curl/curl/actions/runs/15073354301/job/42374998230#step:17:1536
      with vsftpd:
      `================= 513 passed, 227 skipped in 409.37s (0:06:49) =================`
      Ref: https://github.com/curl/curl/actions/runs/15073678568/job/42376039672?pr=17362#step:17:1537
      Workaround: force-disable vsftpd.
    - 100 tests failing with SecureTransport. Let's ignore that due to imminent deprecation.
      Ref: https://github.com/curl/curl/actions/runs/15055652333/job/42320873732#step:17:15362
    
    Follow-up to 30ef79ed937ca0fc7592ff73d162398773c6a5aa #17295
    Follow-up to 914790336664da0451e2f57906373a7707bd7cc3 #16518
    
    Closes #17362

    Changed files

    • .github/workflows/macos.yml
    • configure.ac
    • tests/CMakeLists.txt
    • tests/http/test_02_download.py
    • tests/http/test_05_errors.py
    • tests/http/test_07_upload.py
    • tests/http/test_10_proxy.py
    • tests/http/test_20_websockets.py
    • tests/http/testenv/env.py
  10. Change #230257

    Category curl
    Changed by renovate[bot] <29139614+renovate[bot]ohnoyoudont@users.noreply.github.com>
    Changed at Mon 19 May 2025 16:24:23
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f56309fdfb34e3a01b070423a3e5313e73d67acc

    Comments

    GHA/non-native: update cross-platform-actions/action action to v0.28.0
    Closes #17387

    Changed files

    • .github/workflows/non-native.yml
  11. Change #230264

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 19 May 2025 16:49:48
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 414ec13840fd76bed19771a4a94ab5ec61eb1d1e

    Comments

    GHA/non-native: bump to FreeBSD 14.2, OpenBSD 7.7
    Follow-up to f56309fdfb34e3a01b070423a3e5313e73d67acc #17387
    
    Closes #17388

    Changed files

    • .github/workflows/non-native.yml
  12. Change #230270

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 19 May 2025 18:59:50
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e785e898a6a32fc63b35615b55a147d309082f3d

    Comments

    checksrc: avoid extra runs in CI, enable more check locally, fix fallouts
    To avoid redundant work in CI and to avoid a single checksrc issue make
    all autotools jobs fail. After this patch checksrc issues make fail
    the checksrc job, the `dist / verify-out-of-tree-autotools-debug`,
    `dist / maketgz-and-verify-in-tree`  jobs and the fuzzer job (if run).
    Of these, the `dist` jobs replicate local builds, also testing the build
    logic.
    
    Also add a script to check the complete local repository, optionally
    with the build tree to verify generated C files.
    
    Also:
    - automatically run checksrc in subdirectories having a `checksrc`
      target. (examples, OS400, tests http/client, unit and tunit)
    - tests/libtest: make sure to run `checksrc` on generated `lib1521.c`.
      (requires in-tree autotools build.)
    - tests: run `checksrc` on targets also for non-`DEBUGBUILD`
      builds. It ensures to check `lib1521.c` in CI via job
      `dist / maketgz-and-verify-in-tree`.
    - src: drop redundant `$(builddir)` in autotools builds.
    - scripts: add `checksrc-all.sh` script to check all C sources and
      the build directory as an option.
    - use the above from CI, also make it verify all generated sources.
    - silence `checksrc` issues in generated C sources.
    - checksrc: add `-v` option to enable verbose mode.
    - checksrc: make verbose mode show checked filename and fix to only
      return error on failure.
    - make sure that generated C files pass `checksrc`.
    
    Assisted-by: Daniel Stenberg
    
    Closes #17376

    Changed files

    • .github/workflows/checksrc.yml
    • .github/workflows/distcheck.yml
    • .github/workflows/http3-linux.yml
    • .github/workflows/linux-old.yml
    • .github/workflows/linux.yml
    • .github/workflows/macos.yml
    • .github/workflows/non-native.yml
    • .github/workflows/windows.yml
    • configure.ac
    • docs/cmdline-opts/pinnedpubkey.md
    • docs/examples/Makefile.am
    • include/curl/Makefile.am
    • lib/Makefile.am
    • packages/Makefile.am
    • scripts/Makefile.am
    • scripts/checksrc-all.sh
    • scripts/checksrc.pl
    • src/CMakeLists.txt
    • src/Makefile.am
    • src/mk-file-embed.pl
    • tests/http/clients/Makefile.am
    • tests/libtest/Makefile.am
    • tests/mk-bundle.pl
    • tests/server/Makefile.am
    • tests/tunit/Makefile.am
    • tests/unit/Makefile.am