conda-forge / pypy3.6-feedstock

A conda-smithy repository for pypy3.6.
BSD 3-Clause "New" or "Revised" License
4 stars 13 forks source link

Packaging `python3-config`? #82

Open jakirkham opened 2 years ago

jakirkham commented 2 years ago

Not sure if this is something PyPy includes. If so, would it be possible to include this in the package? It can help with configuring other builds that need pointers as to where Python headers, libraries, etc. exist.

mattip commented 2 years ago

PyPy does not provide a python-config. ~I see the python2 conda package has one, but I don't see it in the python3.8+ builds. Is it there?~ CPython provides python3-config

PyPy does try to make sysconfig spit out the right values. It also provides a summary of the values in envs/pypy38/lib/pypy3.8/_sysconfigdata__linux_x86_64-linux-gnu.py (for linux), but now that I look at that I see the values are the build-time ones. Somehow the CPython conda install step adjusts the parallel file for CPython, anyone know how?