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

Builder curl-unthreaded-solaris11-i386 Build #4861

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisione127f8ce843e1c070c0ca2074c10dcc01081a395
Got Revisione127f8ce843e1c070c0ca2074c10dcc01081a395
Changes1 change

BuildSlave:

unstable11x

Reason:

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

Steps and Logfiles:

  1. git update ( 12 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 53 mins, 21 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-unthreaded-solaris11-i386 slave
buildername curl-unthreaded-solaris11-i386 Builder
buildnumber 4861 Build
codebase Build
got_revision e127f8ce843e1c070c0ca2074c10dcc01081a395 Git
osplatform I386 SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision e127f8ce843e1c070c0ca2074c10dcc01081a395 Build
scheduler schedule-curl-unthreaded-solaris11-i386 Scheduler
slavename unstable11x BuildSlave
workdir /export/home/buildbot/slave/curl-unthreaded-solaris11-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Viktor Szakats

Timing:

StartThu Apr 2 16:44:58 2026
EndThu Apr 2 17:55:31 2026
Elapsed1 hrs, 10 mins, 32 secs

All Changes:

:

  1. Change #263312

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 02 Apr 2026 16:40:26
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e127f8ce843e1c070c0ca2074c10dcc01081a395

    Comments

    GHA/windows: drop building with libssh
    Bumping `msys2/setup-msys2` from 2.30.0 to 2.31.0 also brought libssh
    0.12.0 (after 0.11.3). libssh has been long known for loading OpenSSH
    configuration from disk insecurely on Windows. 0.12.0 brings some fixes
    to this (CVE-2025-14821), which in turn may be changing its behavior on
    the default GH Windows runner to fail all curl SCP/SFTP tests.
    
    Detecting what is the exact root cause, then defining exact runtime
    conditions for it is difficult and fragile. Same for changing these
    libssh defaults (if at all possible.)
    
    But, since configuration loading remains insecure and broken on Windows
    even after the mitigations made by 0.12.0 [0], this patch removes libssh
    from the Windows CI job using it previously.
    
    If someone figures out how to run in CI, it can be readded, though in
    general, using libssh on Windows seems to be less than ideal.
    
    [0] https://github.com/curl/curl-for-win/blob/0e4bd38a5b90f6431b4c145ed094940b4d6b6c0d/libssh.sh#L11-L94
    
    Refs:
    https://www.libssh.org/2026/02/10/libssh-0-12-0-and-0-11-4-security-releases/
    https://github.com/msys2/MINGW-packages/commit/91382507d5df17d89c074a1469bf3725a9602ff5
    #21199 (unsuccessful fix attempts)
    
    Bug: https://github.com/curl/curl/pull/21195#issuecomment-4173085194
    Follow-up to fcf946e8461b68840e4afb39711a52c9bf622a10 #21195
    
    Closes #21204

    Changed files

    • .github/workflows/windows.yml