Matti Picus pushed to branch branch/py3.6 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 - - - - - d52d46ac by Matti Picus at 2020-09-09T13:30:52+03:00 add sphinx-affiliates which allows searching across other sphinx sites - - - - - cdb4d846 by Matti Picus at 2020-09-09T16:15:15+03:00 add the extension to rpython as well - - - - - 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 - - - - - 029a00da by Armin Rigo at 2020-09-09T17:45:30+02:00 A fix for a corner case (shown by test_ztranslation in branch 'hpy'). A non-fix as a skipped test for a similar, even-more-obscure case. - - - - - 30ddf8f9 by Armin Rigo at 2020-09-09T22:47:47+02:00 next similar issue (73e7c4e0b67d) - - - - - e7e2dead by Matti Picus at 2020-09-10T07:35:59+03:00 typo, update whatsnew - - - - - 8f27f38a by Matti Picus at 2020-09-10T07:40:25+03:00 add test file - - - - - b6da8a63 by Matti Picus at 2020-09-10T12:07:19+03:00 test, implement easy part of PyMemoryView_GetContiguous - - - - - 85a16ef3 by Michał Górny at 2020-09-10T15:55:03+02:00 sync httplib2 and urllib2 to cpython 2.7 git with security backports Sync httplib and urllib2 stdlib modules and the respective tests to the current state of CPython 2.7 git (EOL-ed) + two patches backported from 3.6 that are present in the Gentoo patchset. This has only trivial changes compared to backporting the four relevant patches and should make it easier to apply a final stdlib update post-release. The Gentoo patches can be found as the two top patches on https://gitweb.gentoo.org/fork/cpython.git/log/?h=gentoo-2.7.18-r2 - - - - - 50c53a77 by Armin Rigo at 2020-09-10T17:07:02+02:00 Issue #3297 A corner case that produces a bogus loop containing getarrayitem_gc with index -1, or with whatever index is given in the initial value of 'pos'. Negative values would segfault; positive values would allocate '8 * pos' bytes of memory however large the value is. Try to fix all these cases. - - - - - dd9cdb9e by Armin Rigo at 2020-09-10T18:00:01+02:00 A test that fails on some backends, will fix - - - - - a837a163 by Armin Rigo at 2020-09-10T18:06:18+02:00 fix aarch64 for 3495b2305437 - - - - - e47fa51e by Armin Rigo at 2020-09-10T18:11:50+02:00 fix arm for 3495b2305437 (probably, it's like aarch64, but not tested) - - - - - b2a983a3 by Matti Picus at 2020-09-10T20:14:56+00:00 Merge branch 'topic/default/py27-backport-secfixes' into 'branch/default' sync httplib2 and urllib2 to cpython 2.7 git with security backports See merge request pypy/pypy!754 - - - - - a246d030 by Matti Picus at 2020-09-10T23:45:40+03:00 add latest changes to release note - - - - - cd731cf0 by Matti Picus at 2020-09-11T10:50:40+03:00 fix translation - - - - - 16161f05 by Armin Rigo at 2020-09-11T14:44:38+02:00 oops sorry, fix - - - - - 50e2497e by Armin Rigo at 2020-09-11T14:51:35+02:00 Fix this test for 32-bit - - - - - 8795a5a6 by Armin Rigo at 2020-09-11T15:03:40+02:00 Test fix: workaround for limited length of UNIXAddresses - - - - - 9c36f683 by Armin Rigo at 2020-09-12T10:02:35+02:00 backport bpo-38243 because it is classified as a CVE - - - - - 3145a409 by Matti Picus at 2020-09-13T00:27:13+03:00 test, implement PyNumber_ToBase - - - - - c0c6af4f by Matti Picus at 2020-09-13T00:30:33+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 25 changed files: - + lib-python/2.7/test/recursion.tar - pypy/doc/conf.py - pypy/doc/release-v7.3.2.rst - + pypy/doc/requirements.txt - pypy/doc/whatsnew-head.rst - pypy/module/cpyext/number.py - pypy/module/cpyext/stubs.py - pypy/module/cpyext/test/test_number.py - rpython/doc/conf.py - + rpython/doc/requirements.txt - rpython/jit/backend/aarch64/opassembler.py - rpython/jit/backend/aarch64/regalloc.py - rpython/jit/backend/arm/opassembler.py - rpython/jit/backend/arm/regalloc.py - rpython/jit/backend/test/runner_test.py - rpython/jit/metainterp/optimizeopt/heap.py - rpython/jit/metainterp/optimizeopt/info.py - rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py - rpython/jit/metainterp/optimizeopt/virtualize.py - rpython/rlib/test/test_rposix.py - rpython/rlib/test/test_rsocket.py - rpython/rtyper/lltypesystem/ll2ctypes.py - rpython/rtyper/rpbc.py - rpython/rtyper/test/test_rpbc.py - rpython/translator/platform/posix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/6d21fd2f74b36fb4dc2f0638b34d75d4b9aebfdd...c0c6af4f254e4698db3457d892d7c17f84c7d5df -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/6d21fd2f74b36fb4dc2f0638b34d75d4b9aebfdd...c0c6af4f254e4698db3457d892d7c17f84c7d5df 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
