Skip to content

rocksdb: Update to v11.8.0 - #9976

Open
androidnisse wants to merge 2 commits into
getsolus:mainfrom
androidnisse:rocksdb
Open

rocksdb: Update to v11.8.0#9976
androidnisse wants to merge 2 commits into
getsolus:mainfrom
androidnisse:rocksdb

Conversation

@androidnisse

Copy link
Copy Markdown
Contributor

Summary

  • Release notes can be found here.

Test Plan

  • Fixed the build of rocksdb and snappy.

Checklist

  • Package was built and tested against unstable
  • This change could gainfully be listed in the weekly sync notes once merged
  • I agree to license this contribution and all my previous contributions under the licensing terms in LICENSE.md and have the power and authority to grant those licenses.

**Summary**

- We fixed a very old issue of data corruption when compressed size exceeds 4GB. This can happen when you compress data close to 4GB and it's incompressible, for example, random data.
- Started to use minimum CMake 3.10 because older ones are not planned to be supported.
- Various other small fixes

**Packing notes**
- Add reenable_rtti.patch: fixes undefined `typeinfo for snappy::Sink`/`Source` link errors in dependents (e.g. rocksdb) caused by snappy building with RTTI disabled by default.
**Summary**
- Release notes can be found [here](https://github.com/facebook/rocksdb/releases).
%make gen-pc PREFIX=/usr LIBDIR=/usr/lib64
install : |
%ninja_install
install -Dm00644 rocksdb.pc $installdir/usr/lib64/pkgconfig/rocksdb.pc

@EbonJaeger EbonJaeger Aug 6, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Is this still needed with the massive version jump? As in, does the build system actually install it now?

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

Labels

None yet

Projects

Status: Triage

Development

Successfully merging this pull request may close these issues.

2 participants