-
Notifications
You must be signed in to change notification settings - Fork 98
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
conda-forge missing Windows Packages #1149
Comments
We've punted on Windows on conda-forge so far because we couldn't resolve build issues, it may be time to fix that |
Let's see how this goes: conda-forge/arrow-adbc-split-feedstock#17 |
Ah, so we need to trick CMake into using gcc for the go build and cl for everything else... |
This came up in OSGeo/gdal#11003 (comment) (GDAL wants to use the conda driver manager but can't on Windows because packaging is diabled: |
I can see about trying this again...I think we "just" need to force Go-on-Windows to use gcc and not MSVC |
Or we could skip the Go drivers for the first attempt? The missing driver manager is the part that was causing some uncertainty/doubt as to whether ADBC worked on Windows. |
Hmm, that should work. |
I'm going to give the non-Go packages a shot. It turns out the m2w64-gcc package is now archived, so we can't rely on that either for the Go packages... |
I've updated the feedstock to build the non-Go packages. I'm not sure how we can build the Go packages without GCC packaged for Windows in conda-forge. |
You should be able to use the mingw toolchain with Go on conda-forge on Windows (you might need to add the migrator to the new MinGW toolchain manually). If you have a failing open PR on the conda-forge side, I'm happy to look into it and see whether there are some tricks to get it working. |
Ah, thanks for the info. I thought I saw that the MinGW toolchain was deprecated, if not then I know we just need a patch on our side (to force Go to use GCC and not MSVC via overriding CC) |
This migration will give you a new MinGW version: https://github.com/conda-forge/conda-forge-pinning-feedstock/blob/main/recipe/migrations/r-base44_and_m2w64-ucrt.yaml For the R Arrow package, we actually use |
Got this error when trying to install the windows adbc packages in pandas CI:
The text was updated successfully, but these errors were encountered: