[issue24282] 3.5 gdbm extension build fails with "'clinic/_gdbmmodule.c.h' file not found"
Ned Deily
report at bugs.python.org
Mon May 25 11:27:00 CEST 2015
Ned Deily added the comment:
The problem you are seeing is due to MacPort's non-standard method of building the gdbm module separately in a stand-alone build instead of during the normal building of the complete Python standard library. As of 3.5.0a4 with 49910ff21ba5 for Issue20184, Modules/_gdbmmodule.c was converted to use the Argument Clinic DSL feature (PEP 436). For each converted .c module in Modules, Argument Clinic creates a corresponding new header file in the clinic subdirectory, in this case, Modules/clinic/_gdbmmodule.c.h. I believe you will need to modify the py3x-gdbm portfiles to also extract the contents of Modules/clinic into the build source directory. Note, you may need to do this for any other similar portfiles.
----------
nosy: +ned.deily
resolution: -> third party
stage: -> resolved
status: open -> closed
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue24282>
_______________________________________
More information about the Python-bugs-list
mailing list