Maybe run autogen as part of freetype install - #22755
Conversation
run autogen.sh before configure
|
Why? We use a release tarball, so autotools is not necessary. |
|
We do document that the user can find some mechanism to get the source in the right place, I think it is fair to support the "I got this directly from git" case natively (but agree that we should not depend on autotools in general!). |
There was a problem hiding this comment.
Thank you for opening your first PR into Matplotlib!
If you have not heard from us in a while, please feel free to ping @matplotlib/developers or anyone who has commented on the PR. Most of our reviewers are volunteers and sometimes things fall through the cracks.
You can also join us on gitter for real-time discussion.
For details on testing, writing docs, and our review process, please see the developer guide
We strive to be a welcoming and open project. Please follow our Code of Conduct.
You can see my issue. Sometimes you must fix vulnerabilities by patch when it is not released now.@QuLogic |
|
It seems that it appeared many error in CI progress which is not caused by my PR, so is this the right branch for me to merge to? |
|
The azure windows failures are unrelated, but the rest of the failures are caused by this PR. If we have a |
tacaswell
left a comment
There was a problem hiding this comment.
Only run the autogen script if we need to.
We can not pick up a build-time dependency on autotools.
You mean trying to build without |
Yes, or just check if |
You can see the freetype source code , |
|
So i think run |
|
Oh , i see. you mean that sometimes , the env may not contain the autotools. |
run autogen if you can
autogen is used to generate configure.ac,so run it if configure.ac not exist.
fix wrong error msg Co-authored-by: Oscar Gustafsson <[email protected]>
flask8 line too long
|
Although i modified the code for the limitation of max_line_length of flake8, it is better to set |
|
Power cycling to restart the tests. |
|
I want to leave final review of this to @QuLogic . |
|
ping @QuLogic this is waiting for your review. |
run autogen.sh before configure freetype
#22754
PR Summary
run autogen.sh before configure freetype
PR Checklist
Tests and Styling
pytestpasses).flake8-docstringsand runflake8 --docstring-convention=all).Documentation
doc/users/next_whats_new/(follow instructions in README.rst there).doc/api/next_api_changes/(follow instructions in README.rst there).