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

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

Results:

Build successful

SourceStamp:

Projectcurl/curl
Repositoryhttps://github.com/curl/curl
Branchmaster
Revision6758aa722ddf5a6db819b753d96214e15464afb0
Got Revision6758aa722ddf5a6db819b753d96214e15464afb0
Changes8 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 8 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 1 hrs, 19 mins, 35 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 3567 Build
codebase Build
got_revision 6758aa722ddf5a6db819b753d96214e15464afb0 Git
osplatform I386 SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl/curl Build
repository https://github.com/curl/curl Build
revision 6758aa722ddf5a6db819b753d96214e15464afb0 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. Jay Satiro
  3. Samuel Dionne-Riel
  4. Viktor Szakats
  5. tiymat

Timing:

StartTue Mar 4 16:01:30 2025
EndTue Mar 4 21:22:11 2025
Elapsed5 hrs, 20 mins, 40 secs

All Changes:

:

  1. Change #223686

    Category None
    Changed by Jay Satiro <raysatiroohnoyoudont@yahoo.com>
    Changed at Tue 04 Mar 2025 00:21:33
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 9a0767017c64555f3c2797fdaabfbbb7b6eaaca1

    Comments

    ftp: fix comment
    
    - Explain ftp_conn's newhost and newport in the struct definition.
    
    Follow-up to 1485e892 which changed the order of some struct members to
    reduce struct size.
    
    Closes https://github.com/curl/curl/pull/16538

    Changed files

    • lib/ftp.h
  2. Change #223689

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 04 Mar 2025 01:01:09
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 61407464bf049ec013879e236e7f0bfae343ae16

    Comments

    cmake: allow `CURL_STATIC_CRT` with UCRT VS2015+ builds
    
    After this patch, we're back to 8.12.1, but disallowing
    `CURL_STATIC_CRT=ON` with shared curl exe built with VS2013 or older.
    Because those may crash. A stable reprducer is with `ENABLE_DEBUG=ON`
    and calling `curl.exe -V`.
    
    You can pass the necessary CMake and MSVC linker options manually,
    to get around this condition.
    
    Shared build with static UCRT may be crashing too, depending on
    conditions. Consult the documentation about limitations of static CRT:
    https://learn.microsoft.com/cpp/c-runtime-library/crt-library-features
    
    Follow-up to 049352dd80e1ab73945c49a3bac2e4a08db32f98 #16516
    Follow-up to edfa537100d6b5d2ac1b829c66757880afe59407 #16456
    Ref: #16394
    Closes #16522

    Changed files

    • .github/scripts/spellcheck.words
    • CMakeLists.txt
    • docs/INSTALL-CMAKE.md
  3. Change #223690

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 04 Mar 2025 01:01:09
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 3834f31b2243f47fd034960aa8dc265a60d3672e

    Comments

    cmake: exclude `-MP` for `clang-cl` again
    
    To avoid this warning/error (seen with Ninja generator):
    ```
    clang-cl: warning: argument unused during compilation: '-MP' [-Wunused-command-line-argument]
    ```
    
    Curious why CI missed it. Maybe due to using a Visual Studio generator.
    
    Regression from e0fd5790d94feb239f7d2457578f2a34c85cdd65 #16004
    Closes #16550

    Changed files

    • CMakeLists.txt
  4. Change #223695

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 04 Mar 2025 01:46:53
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 387311012cf977f479d94f097c3030a27517fcf9

    Comments

    tidy-up: alphasort lists, indentation/whitespace, pp
    
    - cmake/win32-cache: alphasort items.
    - configure.ac: alphasort `CURL_CHECK_FUNC_*` checks.
    - configure.ac: alphasort `AC_CHECK_FUNCS` checks.
    - prefer `#ifdef`/`#ifndef`.
    - lib/asyn-thread: drop unused value of `USE_HTTPSRR_ARES`.
    - lib/formdata: drop unused header `libgen.h`.
    - indentation, whitespace.
    
    Closes #16490

    Changed files

    • CMake/win32-cache.cmake
    • configure.ac
    • include/curl/curl.h
    • include/curl/system.h
    • lib/asyn-thread.c
    • lib/cf-socket.c
    • lib/cfilters.h
    • lib/curl_multibyte.h
    • lib/curl_setup.h
    • lib/curl_setup_once.h
    • lib/formdata.c
    • lib/md4.c
    • lib/mprintf.c
    • lib/system_win32.c
    • lib/system_win32.h
    • lib/timeval.c
    • lib/url.c
    • lib/urlapi.c
    • lib/version_win32.c
    • lib/version_win32.h
    • lib/vtls/wolfssl.c
    • lib/warnless.c
    • lib/warnless.h
    • src/tool_setup.h
    • src/tool_util.c
    • tests/libtest/lib1531.c
    • tests/libtest/lib670.c
    • tests/libtest/stub_gssapi.c
    • tests/libtest/testutil.c
    • tests/server/util.c
    • tests/unit/unit1609.c
  5. Change #223708

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 04 Mar 2025 04:17:44
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 9213e4e497d575d2bc2c9265d40da6c5549f526d

    Comments

    tests/server: round of tidy-ups
    
    Dedupe, merge macros, globals, make symbols local where possible.
    Drop unused macros and headers. Drop `DEFAULT_LOGFILE` macro in favour
    of `--logfile` command-line option.
    
    Ref: #15000
    Closes #16525

    Changed files

    • tests/server/mqttd.c
    • tests/server/resolve.c
    • tests/server/rtspd.c
    • tests/server/sockfilt.c
    • tests/server/socksd.c
    • tests/server/sws.c
    • tests/server/tftpd.c
    • tests/server/util.c
    • tests/server/util.h
  6. Change #223774

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 04 Mar 2025 14:40:38
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 18c6d5512f8eaf683b2b1c7028e657058b341075

    Comments

    lib: fix two curlx_strtoofft invokes
    
    - cf-h1-proxy: check return code and return error if the parser fails
    
    - http: make the Retry-After parser check for a date string first then
      number to avoid mis-parsing the begining of a date as a number
    
    Closes #16548

    Changed files

    • lib/cf-h1-proxy.c
    • lib/http.c
  7. Change #223775

    Category None
    Changed by Samuel Dionne-Riel <samuelohnoyoudont@dionne-riel.com>
    Changed at Tue 04 Mar 2025 14:47:52
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 0cd2670afb47efd654664f34b794209f5371734d

    Comments

    libssh2: print user with verbose flag
    
    This change:
    
     - Breaks out the existing print out of the LIBSSH2_DEBUG compile-time
       flag
     - Adds (single) quotation marks around the string to better expose the
       actual value
     - Adds a NULL print if not set, mirroring other verbose prints in
       libssh2
    
    Why was this done?
    
    I was trying out the `sftp` option in `curl`, and found myself hitting
    an issue where I was not able to get curl to tell me which username it
    was using to connect to a host.
    
    With this change, the `User: ` line is printed with `-v`, just like
    other SSH verbose prints.
    
    Instead of using the pattern used with *SSH MD5 public key*, where a
    ternary is used to print `NULL` on NULL values, it is using a different
    branch to add quotes around the string value.
    
    The quotes around the string value are used to better expose to the user
    an empty string value, compared to "no-value".
    
    Closes #16430

    Changed files

    • lib/vssh/libssh2.c
  8. Change #223780

    Category None
    Changed by tiymat <138939221+tiymatohnoyoudont@users.noreply.github.com>
    Changed at Tue 04 Mar 2025 15:21:16
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 6758aa722ddf5a6db819b753d96214e15464afb0

    Comments

    IMAP: add CURLOPT_UPLOAD_FLAGS and --upload-flags
    
    Set properties on the uploaded resource.
    
    Test 3209 and 3210 verify.
    
    Closes #15970

    Changed files

    • docs/TODO
    • docs/cmdline-opts/Makefile.inc
    • docs/cmdline-opts/upload-file.md
    • docs/cmdline-opts/upload-flags.md
    • docs/internals/STRPARSE.md
    • docs/libcurl/curl_easy_setopt.md
    • docs/libcurl/opts/CURLOPT_UPLOAD_FLAGS.md
    • docs/libcurl/opts/Makefile.inc
    • docs/libcurl/symbols-in-versions
    • docs/options-in-versions
    • include/curl/curl.h
    • lib/easyoptions.c
    • lib/imap.c
    • lib/setopt.c
    • lib/urldata.h
    • src/tool_cfgable.c
    • src/tool_cfgable.h
    • src/tool_getparam.c
    • src/tool_getparam.h
    • src/tool_listhelp.c
    • src/tool_operate.c
    • src/tool_setopt.c
    • tests/data/Makefile.am
    • tests/data/test3209
    • tests/data/test3210