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

support scons 3.1 (using python 3.9) on MSYS2/MinGW #9

Merged
merged 1 commit into from
Nov 7, 2021

Conversation

rodlie
Copy link
Contributor

@rodlie rodlie commented Nov 6, 2021

Note that python2+mako is still needed.

This is a BIG patch, maybe better to move to a newer Mesa? Anyway, these patches are needed to build osmesa on latest MSYS2/MinGW.

Also note that scons has been removed in later versions of Mesa (they now use meson).

Note that python2+mako is still needed.
@devernay
Copy link
Owner

devernay commented Nov 7, 2021

a newer Mesa is OK, but the biggest concern was threas-safety of the gallium driver, which was handled by the largest path in the collection. Maybe it was fixed in later iterations of OSMesa, but this has to be tested (A highly multi-threaded Natron instance with software OpenGL rendering is a good test case). Feel free to provide support for later OSMesa versions

@devernay devernay merged commit ddf6955 into devernay:master Nov 7, 2021
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

Successfully merging this pull request may close these issues.

None yet

2 participants