[issue45022] Update libffi to 3.4.2

2021-09-13 Thread Zachary Ware
Zachary Ware added the comment: The 3.8 branch has been updated to point to the `libffi-3.3.0` tag; you can either update to the latest revision of 3.8 or pull in just 8c3a10e58b12608c3759fee684e7aa399facae2a -- ___ Python tracker

[issue45022] Update libffi to 3.4.2

2021-09-13 Thread Ghostkeeper
Ghostkeeper added the comment: It seems this just broke our Windows build process of Python 3.8, since the cpython-bin-deps repository now contains only a libffi-8.lib while the the Python 3.8 branch still refers to libffi-7.lib in libffi.props: https://github.com/python/cpython/blob/5a42a49

[issue45022] Update libffi to 3.4.2

2021-09-09 Thread Steve Dower
Steve Dower added the comment: Going to just decide that we won't backport the update. If a big enough security issue is found we can consider it, but it would have to justify the potential-but-unlikely breaking change for users who are relying on the name of the DLL. -- resolution:

[issue45022] Update libffi to 3.4.2

2021-09-07 Thread Steve Dower
Steve Dower added the comment: New changeset 4dc4300c686f543d504ab6fa9fe600eaf11bb695 by giovanniwijaya in branch 'main': bpo-45022: Fix libffi DLL name in Windows installer sources (GH-28203) https://github.com/python/cpython/commit/4dc4300c686f543d504ab6fa9fe600eaf11bb695 --

[issue45022] Update libffi to 3.4.2

2021-09-03 Thread Steve Dower
Steve Dower added the comment: So on one hand, this change applies cleanly and it appears nothing needs to change to adopt the newer version. On the other hand, because the libffi DLL has a different name, it changes the layout on disk. I know we don't do that (except in exceptional circumst

[issue45022] Update libffi to 3.4.2

2021-09-03 Thread Steve Dower
Steve Dower added the comment: New changeset 6f8bc464e006f672d1aeafbfd7c774a40215dab2 by Steve Dower in branch 'main': bpo-45022: Update libffi to 3.4.2 in Windows build (GH-28146) https://github.com/python/cpython/commit/6f8bc464e006f672d1aeafbfd7c774a40215dab2 --

[issue45022] Update libffi to 3.4.2

2021-09-03 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +26585 pull_request: https://github.com/python/cpython/pull/28146 ___ Python tracker ___ _

[issue45022] Update libffi to 3.4.2

2021-09-03 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset 8c3a10e58b12608c3759fee684e7aa399facae2a by Steve Dower in branch '3.8': bpo-45022: Pin current libffi build to fixed version in preparation for upcoming update (GH-27982) (GH-28001) https://github.com/python/cpython/commit/8c3a10e58b12608c3759fee

[issue45022] Update libffi to 3.4.2

2021-08-27 Thread Steve Dower
Steve Dower added the comment: Realised that 3.8 needs the change to ensure it keeps using the same build of libffi. Obviously it won't be getting the new one (and since the new one is apparently a new API version, it may not even go into 3.10). -- __

[issue45022] Update libffi to 3.4.2

2021-08-27 Thread Steve Dower
Change by Steve Dower : -- pull_requests: +26444 pull_request: https://github.com/python/cpython/pull/28001 ___ Python tracker ___ _

[issue45022] Update libffi to 3.4.2

2021-08-27 Thread miss-islington
miss-islington added the comment: New changeset db36fdb1f42f490b7c2a3484a69aa1e6c72b6a4c by Miss Islington (bot) in branch '3.10': bpo-45022: Pin current libffi build to fixed version in preparation for upcoming update (GH-27982) https://github.com/python/cpython/commit/db36fdb1f42f490b7c2a3

[issue45022] Update libffi to 3.4.2

2021-08-27 Thread miss-islington
miss-islington added the comment: New changeset 399cd466d0379d12e4af343a49ca7e8ec84997fa by Miss Islington (bot) in branch '3.9': bpo-45022: Pin current libffi build to fixed version in preparation for upcoming update (GH-27982) https://github.com/python/cpython/commit/399cd466d0379d12e4af34

[issue45022] Update libffi to 3.4.2

2021-08-26 Thread miss-islington
Change by miss-islington : -- pull_requests: +26432 pull_request: https://github.com/python/cpython/pull/27985 ___ Python tracker ___ __

[issue45022] Update libffi to 3.4.2

2021-08-26 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 7.0 -> 8.0 pull_requests: +26431 pull_request: https://github.com/python/cpython/pull/27984 ___ Python tracker _

[issue45022] Update libffi to 3.4.2

2021-08-26 Thread Steve Dower
Steve Dower added the comment: New changeset 969ae7f7356584e30667b4e490ffa2ffa1810429 by Steve Dower in branch 'main': bpo-45022: Pin current libffi build to fixed version in preparation for upcoming update (GH-27982) https://github.com/python/cpython/commit/969ae7f7356584e30667b4e490ffa2ffa

[issue45022] Update libffi to 3.4.2

2021-08-26 Thread Steve Dower
Steve Dower added the comment: This first PR is just to avoid accidentally upgrading old builds. Otherwise, as soon as I push the new build into the cpython-bin-deps repository, it'll take precedence. This one needs backporting into 3.10 and 3.9, but should be a no-op. -- _

[issue45022] Update libffi to 3.4.2

2021-08-26 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +26430 stage: needs patch -> patch review pull_request: https://github.com/python/cpython/pull/27982 ___ Python tracker _

[issue45022] Update libffi to 3.4.2

2021-08-26 Thread Steve Dower
New submission from Steve Dower : libffi is doing releases again! We're a few versions behind, so should pull in the latest. https://github.com/libffi/libffi/ Adding RMs for opinions on backporting, and Ned in case this impacts the macOS build. -- components: Build, Windows, ctypes m