Builder curl-threaded-solaris11-sparc Build #2998
Results:
Build successful
SourceStamp:
Project | curl |
Repository | https://github.com/curl/curl.git |
Branch | master |
Revision | e377c917664241d8cccf67316b96d59a280ad8e4 |
Got Revision | e377c917664241d8cccf67316b96d59a280ad8e4 |
Changes | 1 change |
BuildSlave:
unstable11sReason:
The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris11-sparc' triggered this build
Steps and Logfiles:
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
builddir | /export/home/buildbot/slave/curl-threaded-solaris11-sparc | slave |
buildername | curl-threaded-solaris11-sparc | Builder |
buildnumber | 2998 | Build |
codebase | Build | |
got_revision | e377c917664241d8cccf67316b96d59a280ad8e4 | Git |
osplatform | SPARC | SetPropertyFromCommand Step |
osrelease | 11 | SetPropertyFromCommand Step |
project | curl | Build |
repository | https://github.com/curl/curl.git | Build |
revision | e377c917664241d8cccf67316b96d59a280ad8e4 | Build |
scheduler | schedule-curl-threaded-solaris11-sparc | Scheduler |
slavename | unstable11s | BuildSlave |
workdir | /export/home/buildbot/slave/curl-threaded-solaris11-sparc | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Viktor Szakatscommit@vsz.me
Timing:
Start | Wed Oct 9 02:48:41 2024 |
End | Wed Oct 9 04:05:48 2024 |
Elapsed | 1 hrs, 17 mins, 7 secs |
All Changes:
:
Change #211007
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Wed 09 Oct 2024 02:46:01 Repository https://github.com/curl/curl.git Project curl Branch master Revision e377c917664241d8cccf67316b96d59a280ad8e4 Comments
GHA: add Linux and macOS mbedTLS jobs, fix issue - update mbedTLS repo URL. - switch local mbedTLS build to use CMake, and Ninja. CMake build is required to create and install mbedTLS `pkg-config` files. (as of v3.6.1) `-DCMAKE_POSITION_INDEPENDENT_CODE=ON` required to avoid this error when linking mbedtls to `libcurl.so`: ``` /usr/bin/ld: /home/runner/mbedtls/lib/libmbedcrypto.a(cipher.c.o): warning: relocation against `mbedtls_cipher_base_lookup_table' in read-only section `.text' /usr/bin/ld: /home/runner/mbedtls/lib/libmbedtls.a(ssl_tls.c.o): relocation R_X86_64_PC32 against symbol `mbedtls_x509_crt_profile_suiteb' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: bad value ``` Ref: https://github.com/curl/curl/actions/runs/11245069259/job/31264386723#step:40:43 - make local mbedTLS build 10x smaller by omitting programs and tests. - GHA/linux: fix cmake warning by adding `-B .` option. - GHA/linux: add build-only cmake job for packaged mbedTLS (2.x). - fix compiler warning when building with mbedTLS 2.x: ``` /home/runner/work/curl/curl/lib/vtls/mbedtls.c:344:1: error: ‘mbed_cipher_suite_get_str’ defined but not used [-Werror=unused-function] 344 | mbed_cipher_suite_get_str(uint16_t id, char *buf, size_t buf_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ``` Ref: https://github.com/curl/curl/actions/runs/11244999065/job/31264168295#step:40:50 Also in preparation for #15193 Closes #15208
Changed files
- .github/workflows/linux.yml
- .github/workflows/macos.yml
- lib/vtls/mbedtls.c