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

Builder curl-unthreaded-solaris10-i386 Build #16664

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision7c51a33877c70b8838682200cf344ab89eacfc8e
Got Revision7c51a33877c70b8838682200cf344ab89eacfc8e
Changes10 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-curl-unthreaded-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git update ( 11 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 4 hrs, 53 mins, 34 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 28 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-unthreaded-solaris10-i386 slave
buildername curl-unthreaded-solaris10-i386 Builder
buildnumber 16664 Build
codebase Build
got_revision 7c51a33877c70b8838682200cf344ab89eacfc8e Git
osplatform I386 SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 7c51a33877c70b8838682200cf344ab89eacfc8e Build
scheduler schedule-curl-unthreaded-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/curl-unthreaded-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Darren Banfi
  3. Stefan Eissing
  4. Viktor Szakats

Timing:

StartFri Jun 12 21:01:09 2026
EndSat Jun 13 06:49:24 2026
Elapsed9 hrs, 48 mins, 14 secs

All Changes:

:

  1. Change #270600

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 12 Jun 2026 12:08:45
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 410f3ca585a978d4e505b518c9fb504af92d0665

    Comments

    checksrc: silence `-b` option debug message
    Closes #21985

    Changed files

    • scripts/checksrc.pl
  2. Change #270606

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 12 Jun 2026 12:57:15
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ab3bb8cd8be8f9d4acb97da0418abc279182041e

    Comments

    config2setopts: use default protocol properly
    Verified by test 1724, 1725 and 2036
    
    Closes #21983

    Changed files

    • docs/cmdline-opts/proto-default.md
    • src/config2setopts.c
    • tests/data/Makefile.am
    • tests/data/test1724
    • tests/data/test1725
    • tests/data/test2036
  3. Change #270610

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 12 Jun 2026 13:19:44
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8664a9f3785bb98d1039729a16e467a8f8cdf189

    Comments

    runtests: error out on duplicate test names
    Closes #21984

    Changed files

    • tests/runtests.pl
  4. Change #270612

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 12 Jun 2026 13:33:06
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision fb2441294eed2b6dc9ac0445f8925244aa1635e4

    Comments

    GHA/distcheck: switch to parse `info.json`
    Refs:
    https://github.com/curl/curl-www/commit/c569aaa16136a615f5b299ea63168996a995521b
    https://github.com/curl/curl-www/pull/596
    
    Follow-up to b3bc61ab6853924e8114184b22538fb81f28ba0f #21978
    
    Closes #21988

    Changed files

    • .github/workflows/distcheck.yml
  5. Change #270621

    Category curl
    Changed by Darren Banfi <boingballohnoyoudont@gmail.com>
    Changed at Fri 12 Jun 2026 14:44:10
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 982e2e8c75f157940ef100f59dea94c4eb607058

    Comments

    AmigaOS: curl_setup.h avoid explicit_bzero with clib2
    clib2 defines __NEWLIB__ after its system headers are included, but it
    does not provide explicit_bzero().
    
    curl therefore selects the explicit_bzero() path and fails to build with
    m68k-amigaos-gcc:
    
    ```
    ../lib/curl_setup.h:1650:35: error: implicit declaration of function 'explicit_bzero' [-Werror=implicit-function-declaration]
     1650 | #define curlx_memzero(buf, size)  explicit_bzero(buf, size)
          |                                   ^~~~~~~~~~~~~~
    curlx/strdup.c:115:5: note: in expansion of macro 'curlx_memzero'
      115 |     curlx_memzero(buf, size);
          |     ^~~~~~~~~~~~~
    ```
    
    Excluding __CLIB2__ from the generic __NEWLIB__ branch makes curl use
    its existing portable curlx_memzero() fallback. The full AmigaOS build
    then completes successfully.
    
    I've tested the following on Amiga OS 3.2.3 with this patch and latest
    build.
    
    - HTTP and HTTPS transfers
    - AmiSSL certificate handling
    - redirects
    - downloads and file output
    - timeout handling with the expected exit code 28
    - repeated execution with clean exits
    - no crashes or regressions observed
    
    Follow-up to 066478f6346a2d987a9ecc3bd3bf45764d69c1c4 #21598
    
    Closes #21989

    Changed files

    • lib/curl_setup.h
  6. Change #270628

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 12 Jun 2026 14:48:12
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 5b9263e5d7b063460541ddfb8c86fc54244ebebb

    Comments

    mailmap: Darren Banfi

    Changed files

    • .mailmap
  7. Change #270635

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 12 Jun 2026 15:33:57
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a1db90053b404fe2068512cd6c5f6e88cb327392

    Comments

    runtests: exit hard on duplicate test name
    To make the mistake more noticeable
    
    Closes #21991

    Changed files

    • tests/runtests.pl
  8. Change #270647

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 12 Jun 2026 16:03:32
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 4f532343096aa9e753440cfaf6b634d77c2f8fc4

    Comments

    telnet: fix old copy-paste typo in variable name
    This code lacks tests, though we agreed it looks plausible enough to
    merge it based on surrounding code. Even though this line has been
    present for a long time. If you use this code, please report any results
    or issues.
    
    Reported by GitHub Code Quality
    
    Follow-up to ae1912cb0d494b48d514d937826c9fe83ec96c4d
    
    Closes #21979

    Changed files

    • lib/telnet.c
  9. Change #270706

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 12 Jun 2026 20:21:10
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7d8c68adbe06e8c801e4cdddf7488e226addb486

    Comments

    schannel: fix https proxy for client cert and certinfo
    When schannel operates in front of a proxy, it needs to use the proxy
    ssl configs, not the transfers ones. Choose the configs as it is done in
    other TLS backends.
    
    Prior to this change the client cert for the destination was mistakenly
    also used as the client cert for the proxy.
    
    Prior to this change the proxy server certificate info was mistakenly
    saved as the destination cert info. However, if the destination was a
    TLS connection, the real destination cert info would overwrite the
    proxy cert info. libcurl currently does not support proxy server cert
    info AFAICT (see discussion in #21986).
    
    Closes https://github.com/curl/curl/pull/21986

    Changed files

    • lib/vtls/schannel.c
  10. Change #270708

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 12 Jun 2026 20:27:44
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7c51a33877c70b8838682200cf344ab89eacfc8e

    Comments

    AmigaOS: fix build fallouts, re-add to CI
    Fix build issues:
    - src: adjust `toolx_ftruncate()`.
    - libtests/cli_ftp_upload: make `struct timeval` initialization portable.
    - libtests/lib1960: do unconst in local `inet_pton()` macro.
    - tests/server/dnsd: make it stub instead of failing the build.
    - tests/server: make them link AmiSSL for `SocketBase`.
    
    Also:
    - bump AmiSSL to the latest release.
    - add download hash checks and toolchain cache.
    - sync restored code with local updates made since last year.
    
    It takes 30 seconds per job, 1 minute in total.
    
    Thanks-to: Bebbo
    Thanks-to: Darren Banfi
    Ref: https://github.com/curl/curl/pull/21989#issuecomment-4691380623
    Follow-up to 7a14898264e9aa48f7f84f631288d728cade5d57 #17486
    
    Closes #21993

    Changed files

    • .github/workflows/non-native.yml
    • CMakeLists.txt
    • src/tool_setup.h
    • tests/libtest/cli_ftp_upload.c
    • tests/libtest/lib1960.c
    • tests/server/dnsd.c