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
ctypes failure item 1 in _argtypes_ passes (python 3.7) #305
Comments
|
Same as here : https://trac.osgeo.org/grass/ticket/4015 |
|
This is a bug in Python, not GRASS GIS. Upstream bug report: There is an upstream PR, fixing this issue: ... with this being the patch to be applied prior to compile Python: Broken Python versions: An upstream fix is (at time) scheduled for Python 3.8.2 in February 2020 but earlier versions down to 3.7.6 also need the fix. |
|
Closing as duplicate, see ongoing discussion at https://trac.osgeo.org/grass/ticket/4015 |
|
Just want to make sure I understand.
There is a patch being implemented in GRASS master to deal with this until it is eventually fixed in Python. Correct? If so, I can try to get the Mac version to compile again.
Michael
…____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, https://complexity.asu.edu/csdc
On Jan 28, 2020, at 6:08 AM, Markus Neteler <notifications@github.com<mailto:notifications@github.com>> wrote:
This is a bug in Python, not GRASS GIS.
Upstream bug report:
https://bugs.python.org/issue16575
There is an upstream PR, fixing this issue:
python/cpython#17960<python/cpython#17960>
... with this being the patch to be applied prior to compile Python:
https://github.com/python/cpython/commit/eb9ba2f66df2195a9c6295e73ab3d545a1445f05.patch
Broken Python versions:
Python 3.7.6 - 3.8.1
An upstream fix is (at time) scheduled for Python 3.8.2 in February 2020 but earlier versions down to 3.7.6 also need the fix.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<#305?email_source=notifications&email_token=ACENLL4J3GHAPLUMMNZSXULRAAU5ZA5CNFSM4KMP5IRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKDHLTI#issuecomment-579237325>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ACENLL2JLFFCRMDDJTU5VNLRAAU5ZANCNFSM4KMP5IRA>.
|
|
Michael: no, this is unrelated. In Python things got broken and will be fixed there. However, we may consider to re-sync ctypesgen to the revived upstream project (https://github.com/davidjamesca/ctypesgen). |
|
Silly work-around for the time being?
|
This however brakes other tools :-). |
Describe the bug
Ctypes failure appears with Python 3.7. Not reproduceable with Python 3.6
To Reproduce
System description (please complete the following information):
The text was updated successfully, but these errors were encountered: