DWesl

Results 72 comments of DWesl

I can try that and see if it works (I shouldn't run into python-pillow/pillow#6216)

The build is now failing in the expected place, so let's see if the suggestion in https://github.com/matplotlib/matplotlib/issues/22997#issuecomment-1120195190 allows the build to finish.

The build is succeeding now, but the tests fail with `ImageComparisonError`s due to using the wrong version of FreeType. Let's see if that compiles now.

The freetype compile still fails during configure; the closest Cygwin build script I can find is [here](https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/freetype2.git;a=blob;f=freetype2.cygport;h=1e114909378ea1f823703d5d5c8e3f86a05578c5;hb=37487e0e76061cb37b260f3c6291e3b2e3578be4). The first patch doesn't look like the kind of thing to fix a...

The Cygwin CI is still failing in FreeType configure: https://github.com/matplotlib/matplotlib/runs/6436739391?check_suite_focus=true#step:11:756 I can get the compilation done using system FreeType and QHull, but building the FreeType version needed for the tests...

[The bundled FreeType build fails even if I push through after the `libtoolize` failure](https://github.com/matplotlib/matplotlib/runs/6793329589?check_suite_focus=true#step:11:12746). I can try again without the bundled FreeType, and see if I can eliminate the `fork()`...

I don't know why upload-artifact fails; the previous step should give everyone read and write permissions to everything in that directory and also execute permissions to every sub-directory.

I haven't seen that error message on a `fork()` failure before: ``` 1 [main] python3.8 (5008) C:\cygwin\bin\python3.8.exe: *** fatal error in forked process - MEM_COMMIT failed, Win32 error 1455 13465...

Do Windows `ReadAndExecute` permissions not imply `Read` or `ReadPermissions`? I wouldn't think `upload-artifact` would need `Write`, `ExecuteFile`, or delete permissions.

And now the FreeType build is failing with no apparent reason given.