On Sun, May 31, 2020 at 11:39:31PM +0200, Yury V. Zaytsev wrote: > On Sun, 31 May 2020, Matt Billenstein via pypy-dev wrote: > > > I think if you want to ship portable binary packages, they should be > > self-contained - you can't really know what Apple is going to include or > > remove from release to release. > > > > I think this principle holds on the various Linux distros as well - you > > can't know what version of the various dependencies is going to be > > installed. > > Well, the principled approach would be to do something like > > https://github.com/squeaky-pl/portable-pypy > > ... only it's a hell a lot of work, and the current package is "portable > enough", so not sure this effort even makes a lot of sense.
Hmm, yes, but the work done to support macos can be leveraged on Linux as well - so a given release of pypy could use the same source versions of all the dependencies across all platforms. > > > I'm going to remove the homebrew ffi from the PKG_CONFIG_PATH - should > > cause the system ffi to get used. > > Sounds great - probably one can do some trickery with -L & -I to force the > build script to pick the system version over brew, but it's surely a lot of > hassle and not really desirable. Yeah, may need to do some hackery, I think the default paths should include, but who knows. m -- Matt Billenstein m...@vazor.com http://www.vazor.com/ _______________________________________________ pypy-dev mailing list pypy-dev@python.org https://mail.python.org/mailman/listinfo/pypy-dev