From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 55594 invoked by alias); 24 Feb 2016 23:05:16 -0000 Mailing-List: contact libffi-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libffi-discuss-owner@sourceware.org Received: (qmail 55517 invoked by uid 89); 24 Feb 2016 23:05:14 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.2 required=5.0 tests=AWL,BAYES_50,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=3.1, 3.3, 1110, libffi6 X-HELO: einhorn.in-berlin.de Received: from einhorn.in-berlin.de (HELO einhorn.in-berlin.de) (192.109.42.8) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Wed, 24 Feb 2016 23:05:11 +0000 X-Envelope-From: doko@debian.org Received: from [192.168.178.29] (ip5f5bd515.dynamic.kabel-deutschland.de [95.91.213.21]) (authenticated bits=0) by einhorn.in-berlin.de (8.14.4/8.14.4/Debian-4) with ESMTP id u1ON51dF016808 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 25 Feb 2016 00:05:01 +0100 To: "libffi-discuss@sourceware.org" Cc: Anthony Green , Richard Henderson From: Matthias Klose Subject: time for a new libffi release? Message-ID: <56CE371D.3070108@debian.org> Date: Wed, 24 Feb 2016 23:05:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------030403010807050102010805" X-SW-Source: 2016/txt/msg00008.txt.bz2 This is a multi-part message in MIME format. --------------030403010807050102010805 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-length: 581 Hi, I started backporting an AArch64 issue, but then came aware that maybe this wasn't a great idea, adding patch by patch, and changing too many things. Instead a packaged the current trunk, and ran the testsuite on all Linux architectures I have available. https://buildd.debian.org/status/package.php?p=libffi&suite=experimental Older builds can be reached by the "old" links. I don't see any regressions. So time for a new release? At least one missing thing is a soname bump, as there are some symbols missing on current trunk, please see the attached diff. Matthias --------------030403010807050102010805 Content-Type: text/x-diff; name="symbols.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="symbols.diff" Content-length: 14922 diff -urN libffi-3.2.1/debian/libffi6.symbols.alpha libffi-3.3~20160224/debian/libffi6.symbols.alpha --- libffi-3.2.1/debian/libffi6.symbols.alpha 2013-02-08 05:11:21.000000000 +0100 +++ libffi-3.3~20160224/debian/libffi6.symbols.alpha 2016-02-08 20:03:52.581661379 +0100 @@ -1,5 +1,6 @@ libffi.so.6 libffi6 #MINVER# ffi_call@Base 3.0.4 + ffi_call_go@Base 3.3~ ffi_closure_alloc@Base 3.0.4 ffi_closure_free@Base 3.0.4 ffi_java_ptrarray_to_raw@Base 3.0.4 @@ -7,7 +8,6 @@ ffi_java_raw_size@Base 3.0.4 ffi_java_raw_to_ptrarray@Base 3.0.4 ffi_prep_cif@Base 3.0.4 - ffi_prep_cif_machdep@Base 3.0.4 ffi_prep_cif_var@Base 3.0.12~rc1 ffi_prep_closure@Base 3.0.4 ffi_prep_closure_loc@Base 3.0.4 @@ -15,10 +15,14 @@ ffi_prep_java_raw_closure_loc@Base 3.0.4 ffi_prep_raw_closure@Base 3.0.4 ffi_prep_raw_closure_loc@Base 3.0.4 + ffi_prep_go_closure@Base 3.3~ ffi_ptrarray_to_raw@Base 3.0.4 ffi_raw_call@Base 3.0.4 ffi_raw_size@Base 3.0.4 ffi_raw_to_ptrarray@Base 3.0.4 + ffi_type_complex_double@Base 3.3~ + ffi_type_complex_float@Base 3.3~ + ffi_type_complex_longdouble@Base 3.3~ ffi_type_double@Base 3.0.4 ffi_type_float@Base 3.0.4 ffi_type_longdouble@Base 3.0.4 diff -urN libffi-3.2.1/debian/libffi6.symbols.amd64 libffi-3.3~20160224/debian/libffi6.symbols.amd64 --- libffi-3.2.1/debian/libffi6.symbols.amd64 2015-07-08 12:37:43.000000000 +0200 +++ libffi-3.3~20160224/debian/libffi6.symbols.amd64 2016-02-23 10:19:11.616112034 +0100 @@ -1,19 +1,23 @@ libffi.so.6 libffi6 #MINVER# ffi_call@Base 3.0.4 - ffi_call_unix64@Base 3.0.4 + ffi_call_efi64@Base 3.3~ + ffi_call_go@Base 3.3~ + ffi_call_go_efi64@Base 3.3~ ffi_closure_alloc@Base 3.0.4 ffi_closure_free@Base 3.0.4 - ffi_closure_unix64@Base 3.0.4 - ffi_closure_unix64_inner@Base 3.0.4 ffi_java_ptrarray_to_raw@Base 3.0.4 ffi_java_raw_call@Base 3.0.4 ffi_java_raw_size@Base 3.0.4 ffi_java_raw_to_ptrarray@Base 3.0.4 ffi_prep_cif@Base 3.0.4 + ffi_prep_cif_machdep_efi64@Base 3.3~ ffi_prep_cif_machdep@Base 3.0.4 ffi_prep_cif_var@Base 3.0.10~rc8 ffi_prep_closure@Base 3.0.4 ffi_prep_closure_loc@Base 3.0.4 + ffi_prep_closure_loc_efi64@Base 3.3~ + ffi_prep_go_closure@Base 3.3~ + ffi_prep_go_closure_efi64@Base 3.3~ ffi_prep_java_raw_closure@Base 3.0.4 ffi_prep_java_raw_closure_loc@Base 3.0.4 ffi_prep_raw_closure@Base 3.0.4 diff -urN libffi-3.2.1/debian/libffi6.symbols.arm64 libffi-3.3~20160224/debian/libffi6.symbols.arm64 --- libffi-3.2.1/debian/libffi6.symbols.arm64 2015-07-08 12:39:10.000000000 +0200 +++ libffi-3.3~20160224/debian/libffi6.symbols.arm64 2016-01-20 22:41:12.277289945 +0100 @@ -1,7 +1,6 @@ libffi.so.6 libffi6 #MINVER# ffi_call@Base 3.2 - ffi_call_SYSV@Base 3.2 - ffi_closure_SYSV@Base 3.2 + ffi_call_go@Base 3.3~ ffi_closure_alloc@Base 3.2 ffi_closure_free@Base 3.2 ffi_java_ptrarray_to_raw@Base 3.2 @@ -13,6 +12,7 @@ ffi_prep_cif_var@Base 3.2 ffi_prep_closure@Base 3.2 ffi_prep_closure_loc@Base 3.2 + ffi_prep_go_closure@Base 3.3~ ffi_prep_java_raw_closure@Base 3.2 ffi_prep_java_raw_closure_loc@Base 3.2 ffi_prep_raw_closure@Base 3.2 @@ -21,6 +21,9 @@ ffi_raw_call@Base 3.2 ffi_raw_size@Base 3.2 ffi_raw_to_ptrarray@Base 3.2 + ffi_type_complex_double@Base 3.3~ + ffi_type_complex_float@Base 3.3~ + ffi_type_complex_longdouble@Base 3.3~ ffi_type_double@Base 3.2 ffi_type_float@Base 3.2 ffi_type_longdouble@Base 3.2 diff -urN libffi-3.2.1/debian/libffi6.symbols.armel libffi-3.3~20160224/debian/libffi6.symbols.armel --- libffi-3.2.1/debian/libffi6.symbols.armel 2014-03-27 13:50:15.000000000 +0100 +++ libffi-3.3~20160224/debian/libffi6.symbols.armel 2016-01-20 23:12:41.180253982 +0100 @@ -1,24 +1,19 @@ libffi.so.6 libffi6 #MINVER# - ffi_arm_trampoline@Base 3.0.12~rc1 ffi_call@Base 3.0.4 - ffi_call_SYSV@Base 3.0.4 - ffi_call_VFP@Base 3.0.10~rc8 - ffi_closure_SYSV@Base 3.0.4 - ffi_closure_VFP@Base 3.0.10~rc8 + ffi_call_go@Base 3.3~ ffi_closure_alloc@Base 3.0.4 ffi_closure_free@Base 3.0.4 ffi_java_ptrarray_to_raw@Base 3.0.4 ffi_java_raw_call@Base 3.0.4 ffi_java_raw_size@Base 3.0.4 ffi_java_raw_to_ptrarray@Base 3.0.4 - ffi_prep_args_SYSV@Base 3.1~rc1 - ffi_prep_args_VFP@Base 3.1~rc1 ffi_prep_cif@Base 3.0.4 ffi_prep_cif_machdep@Base 3.0.4 - ffi_prep_cif_machdep_var@Base 3.0.10~rc8 - ffi_prep_cif_var@Base 3.0.10~rc8 + ffi_prep_cif_machdep_var@Base 3.0.12~rc1 + ffi_prep_cif_var@Base 3.0.12~rc1 ffi_prep_closure@Base 3.0.4 ffi_prep_closure_loc@Base 3.0.4 + ffi_prep_go_closure@Base 3.3~ ffi_prep_java_raw_closure@Base 3.0.4 ffi_prep_java_raw_closure_loc@Base 3.0.4 ffi_prep_raw_closure@Base 3.0.4 @@ -27,6 +22,8 @@ ffi_raw_call@Base 3.0.4 ffi_raw_size@Base 3.0.4 ffi_raw_to_ptrarray@Base 3.0.4 + ffi_type_complex_double@Base 3.3~ + ffi_type_complex_float@Base 3.3~ ffi_type_double@Base 3.0.4 ffi_type_float@Base 3.0.4 ffi_type_pointer@Base 3.0.4 diff -urN libffi-3.2.1/debian/libffi6.symbols.armhf libffi-3.3~20160224/debian/libffi6.symbols.armhf --- libffi-3.2.1/debian/libffi6.symbols.armhf 2014-03-27 13:50:11.000000000 +0100 +++ libffi-3.3~20160224/debian/libffi6.symbols.armhf 2016-01-20 23:12:35.088206254 +0100 @@ -1,24 +1,19 @@ libffi.so.6 libffi6 #MINVER# - ffi_arm_trampoline@Base 3.0.12~rc1 ffi_call@Base 3.0.4 - ffi_call_SYSV@Base 3.0.4 - ffi_call_VFP@Base 3.0.12~rc1 - ffi_closure_SYSV@Base 3.0.4 - ffi_closure_VFP@Base 3.0.12~rc1 + ffi_call_go@Base 3.3~ ffi_closure_alloc@Base 3.0.4 ffi_closure_free@Base 3.0.4 ffi_java_ptrarray_to_raw@Base 3.0.4 ffi_java_raw_call@Base 3.0.4 ffi_java_raw_size@Base 3.0.4 ffi_java_raw_to_ptrarray@Base 3.0.4 - ffi_prep_args_SYSV@Base 3.1~rc1 - ffi_prep_args_VFP@Base 3.1~rc1 ffi_prep_cif@Base 3.0.4 ffi_prep_cif_machdep@Base 3.0.4 ffi_prep_cif_machdep_var@Base 3.0.12~rc1 ffi_prep_cif_var@Base 3.0.12~rc1 ffi_prep_closure@Base 3.0.4 ffi_prep_closure_loc@Base 3.0.4 + ffi_prep_go_closure@Base 3.3~ ffi_prep_java_raw_closure@Base 3.0.4 ffi_prep_java_raw_closure_loc@Base 3.0.4 ffi_prep_raw_closure@Base 3.0.4 @@ -27,6 +22,8 @@ ffi_raw_call@Base 3.0.4 ffi_raw_size@Base 3.0.4 ffi_raw_to_ptrarray@Base 3.0.4 + ffi_type_complex_double@Base 3.3~ + ffi_type_complex_float@Base 3.3~ ffi_type_double@Base 3.0.4 ffi_type_float@Base 3.0.4 ffi_type_pointer@Base 3.0.4 diff -urN libffi-3.2.1/debian/libffi6.symbols.i386 libffi-3.3~20160224/debian/libffi6.symbols.i386 --- libffi-3.2.1/debian/libffi6.symbols.i386 2015-07-08 12:38:01.000000000 +0200 +++ libffi-3.3~20160224/debian/libffi6.symbols.i386 2016-01-20 22:48:14.192696732 +0100 @@ -1,17 +1,16 @@ libffi.so.6 libffi6 #MINVER# ffi_call@Base 3.0.4 - ffi_call_SYSV@Base 3.0.4 + ffi_call_go@Base 3.3~ ffi_closure_alloc@Base 3.0.4 ffi_closure_free@Base 3.0.4 ffi_java_ptrarray_to_raw@Base 3.0.4 ffi_java_raw_size@Base 3.0.4 ffi_java_raw_to_ptrarray@Base 3.0.4 - ffi_prep_args@Base 3.0.4 ffi_prep_cif@Base 3.0.4 - ffi_prep_cif_machdep@Base 3.0.4 ffi_prep_cif_var@Base 3.0.10~rc8 ffi_prep_closure@Base 3.0.4 ffi_prep_closure_loc@Base 3.0.4 + ffi_prep_go_closure@Base 3.3~ ffi_prep_raw_closure@Base 3.0.4 ffi_prep_raw_closure_loc@Base 3.0.4 ffi_ptrarray_to_raw@Base 3.0.4 diff -urN libffi-3.2.1/debian/libffi6.symbols.kfreebsd-amd64 libffi-3.3~20160224/debian/libffi6.symbols.kfreebsd-amd64 --- libffi-3.2.1/debian/libffi6.symbols.kfreebsd-amd64 2015-07-08 12:40:56.000000000 +0200 +++ libffi-3.3~20160224/debian/libffi6.symbols.kfreebsd-amd64 2016-02-24 13:39:31.328319562 +0100 @@ -1,19 +1,23 @@ libffi.so.6 libffi6 #MINVER# ffi_call@Base 3.0.4 - ffi_call_unix64@Base 3.0.4 + ffi_call_efi64@Base 3.3~ + ffi_call_go@Base 3.3~ + ffi_call_go_efi64@Base 3.3~ ffi_closure_alloc@Base 3.0.4 ffi_closure_free@Base 3.0.4 - ffi_closure_unix64@Base 3.0.4 - ffi_closure_unix64_inner@Base 3.0.4 ffi_java_ptrarray_to_raw@Base 3.0.4 ffi_java_raw_call@Base 3.0.4 ffi_java_raw_size@Base 3.0.4 ffi_java_raw_to_ptrarray@Base 3.0.4 ffi_prep_cif@Base 3.0.4 ffi_prep_cif_machdep@Base 3.0.4 + ffi_prep_cif_machdep_efi64@Base 3.3~ ffi_prep_cif_var@Base 3.0.10~rc8 ffi_prep_closure@Base 3.0.4 ffi_prep_closure_loc@Base 3.0.4 + ffi_prep_closure_loc_efi64@Base 3.3~ + ffi_prep_go_closure@Base 3.3~ + ffi_prep_go_closure_efi64@Base 3.3~ ffi_prep_java_raw_closure@Base 3.0.4 ffi_prep_java_raw_closure_loc@Base 3.0.4 ffi_prep_raw_closure@Base 3.0.4 diff -urN libffi-3.2.1/debian/libffi6.symbols.kfreebsd-i386 libffi-3.3~20160224/debian/libffi6.symbols.kfreebsd-i386 --- libffi-3.2.1/debian/libffi6.symbols.kfreebsd-i386 2015-07-08 12:41:19.000000000 +0200 +++ libffi-3.3~20160224/debian/libffi6.symbols.kfreebsd-i386 2016-01-21 01:29:23.830824019 +0100 @@ -1,19 +1,18 @@ libffi.so.6 libffi6 #MINVER# ffi_call@Base 3.0.4 - ffi_call_SYSV@Base 3.0.4 + ffi_call_go@Base 3.3~ ffi_closure_alloc@Base 3.0.4 ffi_closure_free@Base 3.0.4 ffi_java_ptrarray_to_raw@Base 3.0.4 ffi_java_raw_size@Base 3.0.4 ffi_java_raw_to_ptrarray@Base 3.0.4 - ffi_prep_args@Base 3.0.4 ffi_prep_cif@Base 3.0.4 - ffi_prep_cif_machdep@Base 3.0.4 ffi_prep_cif_var@Base 3.0.10~rc8 ffi_prep_closure@Base 3.0.4 ffi_prep_closure_loc@Base 3.0.4 ffi_prep_raw_closure@Base 3.0.4 ffi_prep_raw_closure_loc@Base 3.0.4 + ffi_prep_go_closure@Base 3.3~ ffi_ptrarray_to_raw@Base 3.0.4 ffi_raw_call@Base 3.0.4 ffi_raw_size@Base 3.0.4 diff -urN libffi-3.2.1/debian/libffi6.symbols.powerpc libffi-3.3~20160224/debian/libffi6.symbols.powerpc --- libffi-3.2.1/debian/libffi6.symbols.powerpc 2013-11-28 16:41:10.000000000 +0100 +++ libffi-3.3~20160224/debian/libffi6.symbols.powerpc 2016-01-20 22:38:35.723997847 +0100 @@ -1,5 +1,6 @@ libffi.so.6 libffi6 #MINVER# ffi_call@Base 3.0.4 + ffi_call_go@Base 3.3~ ffi_closure_alloc@Base 3.0.4 ffi_closure_free@Base 3.0.4 ffi_java_ptrarray_to_raw@Base 3.0.4 @@ -10,6 +11,7 @@ ffi_prep_cif_var@Base 3.0.10~rc8 ffi_prep_closure@Base 3.0.4 ffi_prep_closure_loc@Base 3.0.4 + ffi_prep_go_closure@Base 3.3~ ffi_prep_java_raw_closure@Base 3.0.4 ffi_prep_java_raw_closure_loc@Base 3.0.4 ffi_prep_raw_closure@Base 3.0.4 diff -urN libffi-3.2.1/debian/libffi6.symbols.ppc64 libffi-3.3~20160224/debian/libffi6.symbols.ppc64 --- libffi-3.2.1/debian/libffi6.symbols.ppc64 2014-03-27 11:34:52.000000000 +0100 +++ libffi-3.3~20160224/debian/libffi6.symbols.ppc64 2016-01-20 22:45:56.483593755 +0100 @@ -1,5 +1,6 @@ libffi.so.6 libffi6 #MINVER# ffi_call@Base 3.0.4 + ffi_call_go@Base 3.3~ ffi_closure_alloc@Base 3.0.4 ffi_closure_free@Base 3.0.4 ffi_java_ptrarray_to_raw@Base 3.0.4 @@ -10,7 +11,7 @@ ffi_prep_cif_var@Base 3.0.10~rc8 ffi_prep_closure@Base 3.0.4 ffi_prep_closure_loc@Base 3.0.4 - ffi_prep_closure_loc_linux64@Base 3.0.13 + ffi_prep_go_closure@Base 3.3~ ffi_prep_java_raw_closure@Base 3.0.4 ffi_prep_java_raw_closure_loc@Base 3.0.4 ffi_prep_raw_closure@Base 3.0.4 diff -urN libffi-3.2.1/debian/libffi6.symbols.ppc64el libffi-3.3~20160224/debian/libffi6.symbols.ppc64el --- libffi-3.2.1/debian/libffi6.symbols.ppc64el 2014-01-14 13:38:26.000000000 +0100 +++ libffi-3.3~20160224/debian/libffi6.symbols.ppc64el 2016-01-20 22:45:29.375375779 +0100 @@ -1,5 +1,6 @@ libffi.so.6 libffi6 #MINVER# ffi_call@Base 3.0.4 + ffi_call_go@Base 3.3~ ffi_closure_alloc@Base 3.0.4 ffi_closure_free@Base 3.0.4 ffi_java_ptrarray_to_raw@Base 3.0.4 @@ -10,7 +11,7 @@ ffi_prep_cif_var@Base 3.0.10~rc8 ffi_prep_closure@Base 3.0.4 ffi_prep_closure_loc@Base 3.0.4 - ffi_prep_closure_loc_linux64@Base 3.0.13 + ffi_prep_go_closure@Base 3.3~ ffi_prep_java_raw_closure@Base 3.0.4 ffi_prep_java_raw_closure_loc@Base 3.0.4 ffi_prep_raw_closure@Base 3.0.4 diff -urN libffi-3.2.1/debian/libffi6.symbols.s390x libffi-3.3~20160224/debian/libffi6.symbols.s390x --- libffi-3.2.1/debian/libffi6.symbols.s390x 2015-07-08 12:42:02.000000000 +0200 +++ libffi-3.3~20160224/debian/libffi6.symbols.s390x 2016-01-20 22:47:13.012207545 +0100 @@ -1,7 +1,6 @@ libffi.so.6 libffi6 #MINVER# ffi_call@Base 3.0.4 - ffi_call_SYSV@Base 3.0.4 - ffi_closure_SYSV@Base 3.0.4 + ffi_call_go@Base 3.3~ ffi_closure_alloc@Base 3.0.4 ffi_closure_free@Base 3.0.4 ffi_java_ptrarray_to_raw@Base 3.0.4 @@ -9,10 +8,10 @@ ffi_java_raw_size@Base 3.0.4 ffi_java_raw_to_ptrarray@Base 3.0.4 ffi_prep_cif@Base 3.0.4 - ffi_prep_cif_machdep@Base 3.0.4 ffi_prep_cif_var@Base 3.0.10~rc8 ffi_prep_closure@Base 3.0.4 ffi_prep_closure_loc@Base 3.0.4 + ffi_prep_go_closure@Base 3.3~ ffi_prep_java_raw_closure@Base 3.0.4 ffi_prep_java_raw_closure_loc@Base 3.0.4 ffi_prep_raw_closure@Base 3.0.4 diff -urN libffi-3.2.1/debian/libffi6.symbols.sparc64 libffi-3.3~20160224/debian/libffi6.symbols.sparc64 --- libffi-3.2.1/debian/libffi6.symbols.sparc64 2012-04-07 13:05:03.000000000 +0200 +++ libffi-3.3~20160224/debian/libffi6.symbols.sparc64 2016-01-21 01:04:52.844137826 +0100 @@ -1,26 +1,17 @@ libffi.so.6 libffi6 #MINVER# - _ffi_call_v8@Base 3.0.4 - _ffi_call_v9@Base 3.0.4 ffi_call@Base 3.0.4 - ffi_call_v8@Base 3.0.4 - ffi_call_v9@Base 3.0.4 + ffi_call_go@Base 3.3~ ffi_closure_alloc@Base 3.0.4 ffi_closure_free@Base 3.0.4 - ffi_closure_sparc_inner_v8@Base 3.0.4 - ffi_closure_sparc_inner_v9@Base 3.0.4 - ffi_closure_v8@Base 3.0.4 - ffi_closure_v9@Base 3.0.4 ffi_java_ptrarray_to_raw@Base 3.0.4 ffi_java_raw_call@Base 3.0.4 ffi_java_raw_size@Base 3.0.4 ffi_java_raw_to_ptrarray@Base 3.0.4 - ffi_prep_args_v8@Base 3.0.4 - ffi_prep_args_v9@Base 3.0.4 ffi_prep_cif@Base 3.0.4 - ffi_prep_cif_machdep@Base 3.0.4 ffi_prep_cif_var@Base 3.0.10~rc8 ffi_prep_closure@Base 3.0.4 ffi_prep_closure_loc@Base 3.0.4 + ffi_prep_go_closure@Base 3.3~ ffi_prep_java_raw_closure@Base 3.0.4 ffi_prep_java_raw_closure_loc@Base 3.0.4 ffi_prep_raw_closure@Base 3.0.4 @@ -29,6 +20,9 @@ ffi_raw_call@Base 3.0.4 ffi_raw_size@Base 3.0.4 ffi_raw_to_ptrarray@Base 3.0.4 + ffi_type_complex_double@Base 3.3~ + ffi_type_complex_float@Base 3.3~ + ffi_type_complex_longdouble@Base 3.3~ ffi_type_double@Base 3.0.4 ffi_type_float@Base 3.0.4 ffi_type_longdouble@Base 3.0.4 @@ -42,4 +36,3 @@ ffi_type_uint64@Base 3.0.4 ffi_type_uint8@Base 3.0.4 ffi_type_void@Base 3.0.4 - ffi_v9_layout_struct@Base 3.0.4 diff -urN libffi-3.2.1/debian/libffi6.symbols.x32 libffi-3.3~20160224/debian/libffi6.symbols.x32 --- libffi-3.2.1/debian/libffi6.symbols.x32 2015-07-08 12:44:18.000000000 +0200 +++ libffi-3.3~20160224/debian/libffi6.symbols.x32 2016-01-20 22:49:29.265295406 +0100 @@ -1,5 +1,6 @@ libffi.so.6 libffi6 #MINVER# ffi_call@Base 3.2 + ffi_call_go@Base 3.3~ ffi_call_unix64@Base 3.2 ffi_closure_alloc@Base 3.2 ffi_closure_free@Base 3.2 @@ -10,10 +11,10 @@ ffi_java_raw_size@Base 3.2 ffi_java_raw_to_ptrarray@Base 3.2 ffi_prep_cif@Base 3.2 - ffi_prep_cif_machdep@Base 3.2 ffi_prep_cif_var@Base 3.2 ffi_prep_closure@Base 3.2 ffi_prep_closure_loc@Base 3.2 + ffi_prep_go_closure@Base 3.3~ ffi_prep_java_raw_closure@Base 3.2 ffi_prep_java_raw_closure_loc@Base 3.2 ffi_prep_raw_closure@Base 3.2 --------------030403010807050102010805--