-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Maybe run autogen as part of freetype install #22755
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
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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 <oscar.gustafsson@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changed
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
pytest
passes).flake8-docstrings
and 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).