Skip to content

Commit

Permalink
Closes #27979: Remove bundled copy of libffi
Browse files Browse the repository at this point in the history
An installed copy of libffi is now required for building _ctypes on
any platform but OSX and Windows.
  • Loading branch information
zware committed Sep 17, 2016
1 parent 48ab735 commit f40d4dd
Show file tree
Hide file tree
Showing 323 changed files with 56 additions and 140,865 deletions.
4 changes: 4 additions & 0 deletions Doc/whatsnew/3.7.rst
Expand Up @@ -94,6 +94,10 @@ Optimizations
Build and C API Changes
=======================

* A full copy of libffi is no longer bundled for use when building the
:mod:`_ctypes <ctypes>` module on non-OSX UNIX platforms. An installed copy
of libffi is now required when building ``_ctypes`` on such platforms.
Contributed by Zachary Ware in :issue:`27979`.


Deprecated
Expand Down
4 changes: 4 additions & 0 deletions Misc/NEWS
Expand Up @@ -64,6 +64,10 @@ Library
Build
-----

- Issue #27979: A full copy of libffi is no longer bundled for use when
building _ctypes on non-OSX UNIX platforms. An installed copy of libffi is
now required when building _ctypes on such platforms.

- Issue #15819: Remove redundant include search directory option for building
outside the source tree.

Expand Down
209 changes: 0 additions & 209 deletions Modules/_ctypes/libffi.diff

This file was deleted.

0 comments on commit f40d4dd

Please sign in to comment.