Skip to content

THRIFT-6393: Build the C++ tests without zlib again - #3974

Open
slachiewicz wants to merge 1 commit into
apache:masterfrom
slachiewicz:THRIFT-6393
Open

slachiewicz wants to merge 1 commit into
apache:masterfrom
slachiewicz:THRIFT-6393

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

The THeaderTransport cases in ThrifttReadCheckTests.cpp (10) and TTransportFactoryConfigTest.cpp (4) now compile only under THRIFT_TEST_WITH_ZLIB, which CMake defines with WITH_ZLIB and autotools always defines, since its test build always links libthriftz. Nothing else changes for zlib builds.

Verified: Ubuntu 24.04 arm64, GCC 13, Release — with -DWITH_ZLIB=OFF the full build succeeds, UnitTests 131/131, TTransportFactoryConfigTest 6/6; with zlib, 141/141 and 10/10 as before.

Client: cpp

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mergeable mergeable Bot added c++ Pull requests that update C++ code build and general CI cmake, automake and build system changes labels Sep 28, 2026
@slachiewicz
slachiewicz marked this pull request as ready for review September 28, 2026 18:10

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build and general CI cmake, automake and build system changes c++ Pull requests that update C++ code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant