-
-
Notifications
You must be signed in to change notification settings - Fork 62
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
Dependency TODOs: enablements & clean-ups #944
Comments
We cannot unvendor jemalloc as the build is with special options. Unverdoring it would have an impact on the default allocator. |
Would it be possible to just build a variant of the |
Would not count on |
I have a maximalist approach to packaging the bindings offered by a given library -- if the library offers integration for it, why shouldn't we package it?1 Users rely on conda-forge because a lot of these packages are really hard to build from source, so if a binding is not supported by us, it's effectively unusuable (even moreso if the distributed wheels also turn it off). Footnotes
|
Sorry I should clarify, what I mean is why are other OSes relevant? Asking since |
Not relevant indeed, unless they become: a) available for the respective platform & b) are supported by arrow on that platform. |
From looking at the list of third-party deps, we could still do better with:
jemalloc(not possible?)Switch to shared builds for (if/once available):
Bindings:
libtensorflow
, if at all, because it's a very heavy dependency to pull in)The text was updated successfully, but these errors were encountered: