-
Notifications
You must be signed in to change notification settings - Fork 78
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 extensions via function in upgrade.R
#389
Conversation
Thanks for working on this! I think we can soft-deprecate sqlite is plain C, do we need to compile differently with extensions that are C++? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Another thing: should extensions live in src/vendor/extensions
, with different compilation rules?
I put the extensions in their own folder
|
Thanks for working on this. What are the compilation failures in the CSV extension about? Should we remove it for now and investigate separately? |
I tweaked a bit. It's weird that compilation of the csv extension works on some systems, is it relying on system header files? That would be undesirable, we're vendoring everything. Let's avoid the extra complexity of shared libraries. |
Added an explicit include path, let's see if the build behaves now. Instead of multiple |
This reverts commit f9a16a7.
Thanks! |
Fixes #274.
initExtension()
to load the math functions andinitRegExp()
to load the regular expressions. I think it would be nice to always have "extension" somewhere in the name.icu4c
with homebrew... (also see stackoverflow)Created on 2021-11-03 by the reprex package (v2.0.1)