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

Reply via email to