Skip to content

Conversation

@findmenowhere
Copy link

@findmenowhere findmenowhere commented May 8, 2025

update native snappy to 1.2.1

@findmenowhere
Copy link
Author

@xerial
Build native failed because Google Benchmark submodule requires a minimum CMake version of 3.16.3. However, the multi-arch Docker image is based on Debian Stretch (8), which bundles CMake 3.7.2.
There’s an open PR updating the base image to Debian 11 (Bullseye) (multiarch/crossbuild#61), but it’s been pending for over four years. Could we use a different patched version of the crossbuild Docker image?

@findmenowhere
Copy link
Author

Hello @xerial , could you take a look of the change?

@xerial xerial changed the title Update native snappy VERSION Update native snappy VERSION to 1.2.2 Jul 19, 2025
xerial added a commit that referenced this pull request Jul 19, 2025
- Update SNAPPY_VERSION from 1.1.10 to 1.2.2 in VERSION file
- Fix SnappyOutputStreamTest expected compression size for aarch64
  (90277 bytes) to match improved compression ratio in Snappy 1.2.2
- All tests pass with new version

Fixes #662

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
@xerial
Copy link
Owner

xerial commented Jul 19, 2025

hmm. It seems CMake 3.10 is required in the build image

@xerial xerial closed this in 6d25a37 Jul 19, 2025
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.

2 participants