sollhui opened a new pull request, #67651: URL: https://github.com/apache/doris/pull/67651
### What problem does this PR solve? Related PR: https://github.com/selectdb/selectdb-core/pull/10993 Cherry-pick commit `1edf1ae3f624e0290661a9631103d8fcae1c6e38` to `branch-4.1` without conflicts or changes to the original patch. Add Google Cloud C++ 2.45.0 to the third-party download and build pipeline so its OAuth2 authentication components are available for subsequent integration. Build static libraries with position-independent code, enable only the OAuth2 components, and disable tests, examples, and mocks. Include the source archive checksum, fallback download URL, and source cleanup mapping. ### Release note None ### Check List (For Author) - Test: - [x] Manual test: - `bash -n thirdparty/build-thirdparty.sh` - `bash -n thirdparty/vars.sh` - `git diff --check HEAD^ HEAD` - Verified that the stable patch ID matches the original commit. - Full third-party compilation was not run: this local checkout has no `thirdparty/installed` dependencies. - Behavior changed: - [x] Yes. The default third-party build now includes Google Cloud C++ OAuth2; no Doris runtime behavior changes in this PR. - Does this need documentation? - [x] No. ### Check List (For Reviewer who merge this PR) - [ ] Confirm the release note - [ ] Confirm test cases - [ ] Confirm document - [ ] Add branch pick label -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
