Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add option to enable rtti, set default to current behavior #147

Closed
wants to merge 1 commit into from

Conversation

AnticliMaxtic
Copy link

Pull requests #144 #143 #129 have all attempted to remove the disable of rtti, but they did not maintain the current build behavior. This change adds a CMake option allowing rtti to be enabled if consumers wish to, but it is disabled by default.

@google-cla google-cla bot added the cla: yes label Nov 24, 2021
@pwnall
Copy link
Member

pwnall commented Jan 12, 2022

Thank you for your contribution!

We're not currently interested in contributions to the build configuration. We now have a paragraph explaining the situation in https://github.com/google/snappy/blob/master/README.md#contributing-to-the-snappy-project

@pwnall pwnall closed this Jan 12, 2022
andrewseidl added a commit to andrewseidl/snappy-feedstock that referenced this pull request Oct 14, 2022
Snappy 1.1.9 explicitly disables RTTI support, which ends up breaking
some downstream libraries like Folly
(facebook/folly#1606). Snappy upstream is not
accepting build-related patches to add an option to change this behavior
(google/snappy#147), so adding a patch here to
add it.

Resolves conda-forge#31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants