Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
to your account
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
assignee = None
closed_at = <Date 2016-09-17.06:37:25.664>
created_at = <Date 2016-09-06.18:53:39.053>
labels = ['ctypes', 'type-feature', '3.7', 'build']
title = 'Remove bundled libffi'
updated_at = <Date 2017-03-31.16:36:21.242>
user = 'https://github.com/zware'
activity = <Date 2017-03-31.16:36:21.242>
actor = 'dstufft'
assignee = 'none'
closed = True
closed_date = <Date 2016-09-17.06:37:25.664>
closer = 'python-dev'
components = ['Build', 'ctypes']
creation = <Date 2016-09-06.18:53:39.053>
creator = 'zach.ware'
dependencies = ['27976']
files = ['44400']
hgrepos = 
issue_num = 27979
keywords = ['patch']
message_count = 4.0
messages = ['274600', '274927', '276773', '277298']
nosy_count = 3.0
nosy_names = ['python-dev', 'zach.ware', 'yan12125']
pr_nums = ['552']
priority = 'normal'
resolution = 'fixed'
stage = 'resolved'
status = 'closed'
superseder = None
type = 'enhancement'
url = 'https://bugs.python.org/issue27979'
versions = ['Python 3.7']
The text was updated successfully, but these errors were encountered:
The attached patch allows the bundled libffi used in non-Darwin POSIX builds (Modules/_ctypes/libffi, along with Modules/_ctypes/libffi.diff) to be removed. It depends on the patch in bpo-27976, and does not affect OSX or Windows.
Sorry, something went wrong.
The patch will need to be updated to just completely remove the --with(out)-system-ffi check everywhere but OSX. It will also need to make some changes after the latest patch in bpo-27976.
New changeset d4981c76a8b9 by Zachary Ware in branch 'default':
Closes bpo-27979: Remove bundled copy of libffi
https://docs.python.org/3/license.html#libffi may need a change, too.
No branches or pull requests