Thu Oct 10 11:53:12 2019 UTC ()
libffcall: update to 2.2.

New in 2.2:

* Added support for the following platforms:
  (Previously, a build on these platforms failed.)
  - armv6 (Raspberry Pi): Linux.
  - hppa: Linux 32-bit.
  - riscv32: Linux with ilp32d ABI.
  - riscv64: Linux with lp64d ABI.

* The build for the mips 32-bit ABI is now compatible with toolchains for
  the 'fpxx' ABI variant.  The downside is that the mips1 architecture is
  no longer supported.

* Fixed a bug regarding passing of more than 8 arguments on the following
  platforms:
  - arm64: Linux 64-bit.

* Fixed a stack corruption bug on the following platforms:
  - hppa: HP-UX 32-bit.


(wiz)
diff -r1.2 -r1.3 pkgsrc/devel/libffcall/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/libffcall/distinfo

cvs diff -r1.2 -r1.3 pkgsrc/devel/libffcall/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libffcall/Makefile 2018/02/25 21:08:53 1.2
+++ pkgsrc/devel/libffcall/Makefile 2019/10/10 11:53:12 1.3
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.2 2018/02/25 21:08:53 wiz Exp $ 1# $NetBSD: Makefile,v 1.3 2019/10/10 11:53:12 wiz Exp $
2 2
3DISTNAME= libffcall-2.1 3DISTNAME= libffcall-2.2
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GNU:=libffcall/} 5MASTER_SITES= ${MASTER_SITE_GNU:=libffcall/}
6 6
7MAINTAINER= adam@NetBSD.org 7MAINTAINER= adam@NetBSD.org
8HOMEPAGE= https://www.gnu.org/software/libffcall/ 8HOMEPAGE= https://www.gnu.org/software/libffcall/
9COMMENT= Foreign function call libraries 9COMMENT= Foreign function call libraries
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12# make: make: don't know how to make avcall/avcall.lo. Stop 12# make: make: don't know how to make avcall/avcall.lo. Stop
13MAKE_JOBS_SAFE= no 13MAKE_JOBS_SAFE= no
14 14
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes

cvs diff -r1.2 -r1.3 pkgsrc/devel/libffcall/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/libffcall/distinfo 2018/02/25 21:08:53 1.2
+++ pkgsrc/devel/libffcall/distinfo 2019/10/10 11:53:12 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2018/02/25 21:08:53 wiz Exp $ 1$NetBSD: distinfo,v 1.3 2019/10/10 11:53:12 wiz Exp $
2 2
3SHA1 (libffcall-2.1.tar.gz) = aa2bf00587dec333704cbda19fb6786370bd7762 3SHA1 (libffcall-2.2.tar.gz) = 464f1af197d417366face3007d7b63848b8fd6f4
4RMD160 (libffcall-2.1.tar.gz) = 3241840c8a2884b4b74e1486ac12ae265c4322d9 4RMD160 (libffcall-2.2.tar.gz) = 6aea8db43824cb75c5d113b65817aeccee59679c
5SHA512 (libffcall-2.1.tar.gz) = da73375fb45b7d764c06437a517c2a90abf7d5de6afe0a8ca19e6dfafd2a8c7107e39d230ecbc8edfdd5926b16a0c13b7bb9319287047c47de1241b2f6ae805e 5SHA512 (libffcall-2.2.tar.gz) = b9d3ca4c67ab92915a8183d850153e585dcb58ceb2199a104426a7aae363d37017b1226440acd18a2db0cc207e044f71e932857189964261e8eaa6de5cef1731
6Size (libffcall-2.1.tar.gz) = 943235 bytes 6Size (libffcall-2.2.tar.gz) = 954623 bytes