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

Builder curl-pr-unthreaded-solaris10-i386 Build #3632

Results:

Build successful

SourceStamp:

Projectcurl/curl
Repositoryhttps://github.com/curl/curl
Branchmaster
Revision5273ab4e6d41b2097651982c96ad356ffd667ba6
Got Revision5273ab4e6d41b2097651982c96ad356ffd667ba6
Changes9 changes

BuildSlave:

unstable10x

Reason:

The AnyBranchScheduler scheduler named 'schedule-curl-pr' triggered this build

Steps and Logfiles:

  1. git update ( 9 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 1 hrs, 15 mins, 4 secs )
    1. stdio
    2. resultlog

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Stefan Eissing
  3. Viktor Szakats

Timing:

StartWed Mar 12 15:47:48 2025
EndWed Mar 12 20:54:31 2025
Elapsed5 hrs, 6 mins, 43 secs

All Changes:

:

  1. Change #224759

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 12 Mar 2025 09:22:32
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision b1faac80396c98976f5911a08a73dadbe07cdd75

    Comments

    multi: kill off remaining internal handles in curl_multi_cleanup
    
    - if there are pending internal handles left in the list, they are
      leftovers (from for example Doh) and must be freed.
    
    - unlink_all_msgsent_handles() did not properly move all msgsent
      handles over to the process list as intended
    
    Fixes a DoH memory leak found by oss-fuzz.
    
    Add test 2101 that can reproduce and verify.
    
    Closes #16674

    Changed files

    • lib/multi.c
    • tests/data/Makefile.am
    • tests/data/test2101
  2. Change #224779

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 12 Mar 2025 11:33:26
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 436d4a360a94a5b75331c70e5c985ecaaada466c

    Comments

    curltime: use libcurl time functions in src and tests/server
    
    The curl tool and tests/server used 2 parallel implementations
    of libcurl's `Curl_now()` and `Curl_timediff()` functions.
    
    Make them use the libcurl one.
    
    Closes #16653

    Changed files

    • lib/timeval.c
    • lib/timeval.h
    • projects/generate.bat
    • src/Makefile.inc
    • src/tool_cb_prg.c
    • src/tool_cb_prg.h
    • src/tool_cb_rea.c
    • src/tool_cfgable.h
    • src/tool_doswin.c
    • src/tool_operate.c
    • src/tool_operate.h
    • src/tool_progress.c
    • src/tool_progress.h
    • src/tool_setup.h
    • src/tool_util.c
    • src/tool_util.h
    • tests/server/Makefile.inc
    • tests/server/util.c
    • tests/server/util.h
    • winbuild/MakefileBuild.vc
  3. Change #224787

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 12 Mar 2025 12:44:42
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 0ec72c1ef8d87a29bf2eaa5e36ab173147a4d015

    Comments

    GHA/windows: change openssh server, non-debug-enabled MSVC job, other improvements
    
    MSVC:
    
    - switch jobs to standard openssh server. Reduce exceptions.
    - make the SCP/SFTP ignore list more specific and comment with details.
    - keep using OpenSSH-Windows for the OpenSSL job, and bump to the
      prerelease version.
    - disable `ENABLE_DEBUG` for BoringSSL to have such build tested. (This
      is the first Windows non-ENABLE_DEBUG build with test runs.)
    
    Takeaways:
    
    - test 612 broken on Windows.
    - test 613 broken on Windows with the standard openssh server.
    - test 614 broken with libssh and OpenSSH-Windows.
    - test 3022 broken with libssh2 and OpenSSH-Windows.
    - tests broken with OpenSSH-Windows:
      601 603 617 619 621 641 665 2004.
    - vcpkg `libssh2[core,zlib]` broken due to:
      curl: (67) Authentication failure
    
    MSVC prep steps:
    
    - install base msys2 package to simplify configuration, align with other
      jobs and allow to use msys2 packages for tests.
    - add support for msys2 openssh server. Keep OpenSSH-Windows as per-job
      option. Add support for OpenSSH prerelease versions.
      Prerelease does not make a difference in test results, but, stable was
      last updated in 2019 (v8.0.0.1) and it seems better to use maintained
      release track, with its latest from April 2024 (v9.5.0).
      https://community.chocolatey.org/packages/openssh/8.0.0.1
      https://community.chocolatey.org/packages/openssh
      https://github.com/PowerShell/Win32-OpenSSH
      https://github.com/PowerShell/openssh-portable
    - add 'libssh' to its job name.
    - make `ENABLE_DEBUG` a per-job option.
    
    msys/mingw:
    
    - install `openssh` later and only when necessary.
    - downgrade msys2 runtime later. (to follow other jobs)
    - disable `CheckSpace` earlier. Also to untie it from the runtime
      downgrade step, which we would hopefully drop.
    
    Closes #16672

    Changed files

    • .github/workflows/windows.yml
  4. Change #224796

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 12 Mar 2025 13:12:23
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision fdd97148e86598c13ec0ebdc06e55101b357d866

    Comments

    tool_operate: fix build with --libcurl support disabled
    
    A compiler warning for unused argument.
    
    Reported-by: Marcel Raad
    
    Closes #16684

    Changed files

    • src/tool_operate.c
  5. Change #224802

    Category None
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 12 Mar 2025 14:33:28
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 3c9a1d3fcf14442a6a71651e3bd49a580abdd8fe

    Comments

    sendf: client reader line conversion: do not change data->state.infilesize
    
    The line conversion reader, added in crfl and prefer_ascii mode was
    incrementing data->state.infilesize for every line end converted. This
    results in the wrong size to start a retry of an upload.
    
    Eliminate the increment and check upload size in FTP less precise when
    conversions are done.
    
    Bug: https://issues.oss-fuzz.com/issues/402476456
    
    Closes #16683

    Changed files

    • lib/ftp.c
    • lib/sendf.c
  6. Change #224803

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 12 Mar 2025 14:36:11
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 67a1cfa5ef48da6e99ae8b86f2be9bb033c249c1

    Comments

    managen: accept more markdown-quote-markers
    
    Lines starting with ``` or ~~~ indicate start and end of a quoted
    section.
    
    Closes #16685

    Changed files

    • scripts/managen
  7. Change #224804

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 12 Mar 2025 14:37:08
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision af3fe375b3db6583c72a74ecd53f94ce75c09d44

    Comments

    src: remove final uses of Curl_ symbol prefixes in tool code
    
    Closes #16678

    Changed files

    • src/tool_binmode.h
    • src/tool_filetime.h
    • src/tool_main.c
    • src/tool_operate.c
    • src/tool_setup.h
  8. Change #224818

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 12 Mar 2025 15:23:20
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision a14eb26a585e67309066ac8a23a73f70382b8298

    Comments

    tests: make --libcurl tests require the --libcurl feature
    
    Closes #16682

    Changed files

    • tests/FILEFORMAT.md
    • tests/data/test1400
    • tests/data/test1401
    • tests/data/test1402
    • tests/data/test1403
    • tests/data/test1404
    • tests/data/test1405
    • tests/data/test1406
    • tests/data/test1407
    • tests/data/test1420
    • tests/data/test1465
    • tests/data/test1481
    • tests/server/disabled.c
  9. Change #224819

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 12 Mar 2025 15:23:25
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 5273ab4e6d41b2097651982c96ad356ffd667ba6

    Comments

    GHA: do a build-only without the --libcurl option enabled
    
    Closes #16682

    Changed files

    • .github/workflows/linux.yml