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

Update GCC version of m2w64-toolchain #60

Open
twiecki opened this issue Dec 15, 2021 · 7 comments
Open

Update GCC version of m2w64-toolchain #60

twiecki opened this issue Dec 15, 2021 · 7 comments

Comments

@twiecki
Copy link

twiecki commented Dec 15, 2021

It seems like the gcc version installed for m2w64-toolchain on windows is quite old (version 5.3.0). More recent versions are 8.3.0. Is it possible to update them?

This is causing problems for compilation under windows for pymc and aesara: pymc-devs/pymc#4937

@twiecki
Copy link
Author

twiecki commented Jan 25, 2022

@conda-forge/core is no one maintaining the conga-forge compiler package?

@xhochy
Copy link
Member

xhochy commented Jan 25, 2022

No, there is nobody currently actively maintaining the m2w64 stack on conda-forge. We build all Python packages using MSVC though by default.

It would be nice if someone would step to do so but for pymc it would probably be simpler to migrate to MSVC or clang on Windows.

@mwtoews
Copy link
Member

mwtoews commented Jul 6, 2022

Is this the archived recipe https://github.com/conda-archive/conda-recipes/blob/master/msys2/m2w64-toolchain/meta.yaml ? Is it a matter of forking it to conda-forge, and updating the links, running CI checks and patching?

@twiecki
Copy link
Author

twiecki commented Jul 7, 2022

@mwtoews Yes, I think that's what's involved. It would be a major contribution, not having up-to-date windows compilers in conda-forge is a big drawback.

@jaimergp
Copy link
Member

jaimergp commented Jul 7, 2022

I think you are looking for this "feedstock": https://github.com/conda-forge/msys2-recipes/tree/master/msys2

@mwtoews
Copy link
Member

mwtoews commented Jul 7, 2022

Note that I've posted a discussion msys2/MINGW-packages#12013 seeking volunteers to help. Recipes are best maintained by communities that develop the components.

@carlkl
Copy link

carlkl commented Jul 12, 2022

I am currently working on developing dedicated toolchains (32 and 64-bit) based on MINGW-packages scripts and patches. These should be easy to install as packages via PYPI, in the spirit of the previous mingwpy development. At the moment, however, this is being put on hold in favour of work on scipy-meson for the windows platform.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants