-
-
Notifications
You must be signed in to change notification settings - Fork 563
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
Make CMake sanitizers optional, and opt-in #795
Comments
https://github.com/AppImage/AppImageKit/blob/appimagetool/master/build.sh does not have this issue but since it does not even contain the word "sanitizers" I am lost... |
Next time |
This is why I don't want to have to download all of that stuff... is there a way to do without |
Would be better if we found a way without needing --recursive because it downloads a lot of stuff
Your bug report was titled The sanitizers are used to debug AppImageKit. This submodule provides some easy-to-use CMake modules to set everything up. If they're not explicitly activated, they're not used. You can for now just fetch them and continue. We should consider making the dependency optional then sometime in the future. |
Upstream solution work in progress, will adjust our scripts accordingly once the PR has been merged. |
I don't think the variable would solve the problem ... @probonopd The scripts of this submodule are not part of any distro afaik. These are just a bunch of simple scripts to detect some compiler features for development and will not be installed. |
Instead, a warning will be shown. Fixes #795.
Are the sanitizers opt-in now? |
They have always been opt-in, but now they're also optional. Please see #816 (comment) for details. |
I am trying to build libappimage using as many components from the distro as possible (since libappimage might eventually become distro-packaged one day).
Following https://github.com/AppImage/AppImageUpdate/blob/rewrite/BUILDING.md, I get when building AppImageKit:
The text was updated successfully, but these errors were encountered: