-
Notifications
You must be signed in to change notification settings - Fork 100
Open
Description
There is some ABI breaks between marisa-trie v0.2.x and v0.3.x. For example, in c8cd0af :
void build(Keyset &keyset, int config_flags = 0);
- void mmap(const char *filename);
+ void mmap(const char *filename, int flags = 0);
void map(const void *ptr, std::size_t size);...and there are more of them, such as marisa::grimoire::io::Mapper::open(char const*, int)@Base, marisa::grimoire::io::Mapper::open_(char const*, int)@Base, etc.
With my Debian Developer hat and the maintainer role as listed on https://tracker.debian.org/pkg/marisa on, Could you please bump the SOVERSION in CMakeLists.txt from ${Marisa_VERSION_MAJOR} (aka 0) to a higher value (e.g., 1)? This will be needed for a proper package maintenance in Debian, Ubuntu and other Linux distributions that ship marisa-trie library. Thanks!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels