Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update CURL 8.11.1 for master branch #27390

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

GabrielEValenzuela
Copy link
Member

Related issue
Closes #27257

Objective

This PR aims to update the CURL despency for master branch

Output

[cmake] -- Running vcpkg install
[cmake] Detecting compiler hash for triplet x64-linux...
[cmake] Compiler found: /usr/bin/c++
[cmake] The following packages will be rebuilt:
[cmake]     curl[core,non-http,openssl,ssl]:[email protected] -- /root/.cache/vcpkg/registries/git-trees/aae0f4f9dd2f724e673c0d458fc4531626864393
[cmake]     opentelemetry-cpp:[email protected]#6 -- /root/.cache/vcpkg/registries/git-trees/dfd999f93f24e916631d57bf73c0bf02f8c2da0a
[cmake] Restored 0 package(s) from /root/.cache/vcpkg/archives in 344 us. Use --debug to see more details.
[cmake] Removing 1/4 opentelemetry-cpp:x64-linux
[cmake] Elapsed time to handle opentelemetry-cpp:x64-linux: 14 ms
[cmake] Removing 2/4 curl:x64-linux
[cmake] Elapsed time to handle curl:x64-linux: 1.97 ms
[cmake] Installing 3/4 curl[core,non-http,openssl,ssl]:[email protected]...
[cmake] Building curl[core,non-http,openssl,ssl]:[email protected]...
[cmake] /root/.cache/vcpkg/registries/git-trees/aae0f4f9dd2f724e673c0d458fc4531626864393: info: installing overlay port from here
[cmake] Downloading curl-curl-curl-8_11_1.tar.gz
[cmake] Successfully downloaded curl-curl-curl-8_11_1.tar.gz.
[cmake] -- Extracting source /usr/local/vcpkg-downloads/curl-curl-curl-8_11_1.tar.gz
[cmake] -- Applying patch 0005_remove_imp_suffix.patch
[cmake] -- Applying patch 0020-fix-pc-file.patch
[cmake] -- Applying patch 0022-deduplicate-libs.patch
[cmake] -- Applying patch export-components.patch
[cmake] -- Applying patch dependencies.patch
[cmake] -- Applying patch cmake-config.patch
[cmake] -- Using source at /usr/local/vcpkg/buildtrees/curl/src/url-8_11_1-50c8f64114.clean
[cmake] -- Found external ninja('1.11.1').
[cmake] -- Configuring x64-linux
[cmake] -- Building x64-linux-dbg
[cmake] -- Building x64-linux-rel
[cmake] -- Fixing pkgconfig file: /usr/local/vcpkg/packages/curl_x64-linux/lib/pkgconfig/libcurl.pc
[cmake] -- Fixing pkgconfig file: /usr/local/vcpkg/packages/curl_x64-linux/debug/lib/pkgconfig/libcurl.pc
[cmake] -- Installing: /usr/local/vcpkg/packages/curl_x64-linux/share/curl/vcpkg-cmake-wrapper.cmake
[cmake] -- Installing: /usr/local/vcpkg/packages/curl_x64-linux/share/curl/usage
[cmake] -- Performing post-build validation
[cmake] Stored binaries in 1 destinations in 589 ms.
[cmake] Elapsed time to handle curl:x64-linux: 20 s
[cmake] curl:x64-linux package ABI: e5f2ead5457a25cf6a13b1d62c8865a0c6e613e8e2936db7d24e359ae7aa8f35
[cmake] Installing 4/4 opentelemetry-cpp:[email protected]#6...
[cmake] Building opentelemetry-cpp:[email protected]#6...
[cmake] /root/.cache/vcpkg/registries/git-trees/dfd999f93f24e916631d57bf73c0bf02f8c2da0a: info: installing overlay port from here
[cmake] -- Using cached open-telemetry-opentelemetry-cpp-v1.8.3.tar.gz.
[cmake] -- Cleaning sources at /usr/local/vcpkg/buildtrees/opentelemetry-cpp/src/v1.8.3-b38e6ca96f.clean. Use --editable to skip cleaning for the packages you specify.
[cmake] -- Extracting source /usr/local/vcpkg-downloads/open-telemetry-opentelemetry-cpp-v1.8.3.tar.gz
[cmake] -- Applying patch use-default-cxx-version.patch
[cmake] -- Applying patch add-missing-dependencies.patch
[cmake] -- Applying patch add-missing-find-dependency.patch
[cmake] -- Using source at /usr/local/vcpkg/buildtrees/opentelemetry-cpp/src/v1.8.3-b38e6ca96f.clean
[cmake] -- Found external ninja('1.11.1').
[cmake] -- Configuring x64-linux
[cmake] -- Building x64-linux-dbg

---------------------------



100% tests passed, 0 tests failed out of 6939

Total Test time (real) = 515.81 sec

Copy link

Coverage reports

The coverage report can be downloaded from here

Copy link
Member

@sebasfalcone sebasfalcone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Testing

@GabrielEValenzuela Please generate rpm and deb packages using the workflow so we can validate the compilation there

Readme

Remember to update the dependency table here

- Update Curl deps to 8.11.1
@GabrielEValenzuela GabrielEValenzuela force-pushed the bug/27257-update-curl-deps branch from b340e26 to d9a3d56 Compare December 19, 2024 19:25
Copy link

Coverage reports

The coverage report can be downloaded from here

- Fixed wazuh-server rpm specs
  - Removed wrong path
Copy link

Coverage reports

The coverage report can be downloaded from here

@GabrielEValenzuela
Copy link
Member Author

@sebasfalcone

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update CURL dependency to >= 8.11.0
2 participants