This is the mail archive of the
libffi-discuss@sourceware.org
mailing list for the libffi project.
Re: libffi 3.2 and disruptive changes
- From: James Greenhalgh <james dot greenhalgh at arm dot com>
- To: Anthony Green <green at moxielogic dot com>
- Cc: "libffi-discuss at sourceware dot org" <libffi-discuss at sourceware dot org>
- Date: Tue, 11 Nov 2014 14:59:09 +0000
- Subject: Re: libffi 3.2 and disruptive changes
- Authentication-results: sourceware.org; auth=none
- References: <87wq71yej4 dot fsf at moxielogic dot com>
On Tue, Nov 11, 2014 at 02:53:35PM +0000, Anthony Green wrote:
>
> I'd like to move ahead with Richard's proposed changes for GO, complex
> types, and the numerous other clean ups he's proposed.
>
> These changes will break msvc builds as well as iOS/OSX.
>
> As long as we're breaking things, I'd like to use this opportunity to
> change the header files so we have a shared set of .h files in
> /usr/include.
>
> Once things settle down from these changes, I'm hoping somebody can help
> with the msvc and iOS/OSX ports.
>
> In preparation for all of these changes, I've made a quick 3.2 release.
> There were a few nice fixes that were sitting around in the tree, and
> I'm not sure how long this next round of hacking will take.
>
> The 3.2 release should be in pretty good shape *except* for the win32/64
> msvc builds which are known to be broken. See
> https://github.com/atgreen/libffi/issues/138 for details.
AArch64 linux builds are still broken (Alan Lawrence posted a patch at
https://sourceware.org/ml/libffi-discuss/2014/msg00091.html )
Could we please have that patch in for the 3.2 release?
Thanks,
James