Ned Deily added the comment:

Yes, we shouldn't be depending on pkg-config being available.  I am not at all 
keen on adding a dependency on a third-party library supplied by another 
distributor. What I would like to see is: (1) add libffi to the third-party 
libs built and used for the macOS installer build, which also means on all 
supported versions; (2) then, more generally, refactor the third-party lib 
builds (e.g. OpenSSL, SQLite, xz, ncurses, et al, and then libffi) out of the 
installer build script and provide an option to ./configure to allow the 
third-party libs to be built and used in a regular developer build as the 
absence of or lack of updates to them in macOS releases is a growing problem.  
At that point we can get rid of the bundled libffi source.  At the moment, 
AFAIK, the presence of the bundled libffi source is not causing any problems so 
this isn't a critical problem, unlike the case with OpenSSL.
----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28491>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to