Armin Rigo pushed to branch branch/default at PyPy / pypy
Commits: 84c31c50 by [email protected] at 2020-09-08T15:25:11-06:00 Respect system PKG_CONFIG environment variable Many cross-compilation setups use custom pkg-config wrappers to ensure that the proper version of libraries get linked against. The conventional way to specify such a wrapper is via the PKG_CONFIG environment variable, so change the default pkg_config logic to use the contents of that variable if available. --HG-- branch : cross_compilation_fixes - - - - - 948a417e by [email protected] at 2020-09-08T15:30:57-06:00 Only set CC variable if otherwise unspecified This probing logic tests for the existence of `gcc` and sets the value of the 'CC' variable based on the results of that test, but many build pipelines already define a value for 'CC' that they don't want overridden. Change this probing logic to only set 'CC' if the environment variable doesn't already have a specified value. --HG-- branch : cross_compilation_fixes - - - - - bd337d33 by Armin Rigo at 2020-09-09T15:02:16+00:00 Merge branch 'branch/cross_compilation_fixes' into 'branch/default' Cross-compilation cleanups See merge request pypy/pypy!750 - - - - - 2 changed files: - rpython/rtyper/lltypesystem/ll2ctypes.py - rpython/translator/platform/posix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/cdb4d84646ac59a7029c1427dcae21731f94344a...bd337d33f92213e683d8d77865809ed5de6a4170 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/cdb4d84646ac59a7029c1427dcae21731f94344a...bd337d33f92213e683d8d77865809ed5de6a4170 You're receiving this email because of your account on foss.heptapod.net.
_______________________________________________ pypy-commit mailing list [email protected] https://mail.python.org/mailman/listinfo/pypy-commit
