Path to this page:
./
devel/libffcall,
Foreign function call libraries
Branch: CURRENT,
Version: 2.5,
Package name: libffcall-2.5,
Maintainer: adamGNU libffcall is a library which can be used to build foreign
function call interfaces in embedded interpreters.
Required to build:[
pkgtools/cwrappers]
Master sites: (Expand)
Filesize: 1417.968 KB
Version history: (Expand)
- (2024-09-02) Updated to version: libffcall-2.5
- (2021-06-23) Updated to version: libffcall-2.4
- (2019-10-10) Updated to version: libffcall-2.2
- (2018-02-26) Updated to version: libffcall-2.1
- (2017-11-23) Package has been reborn
- (2017-09-10) Package added to pkgsrc.se, version libffcall-2.0 (created)
CVS history: (Expand)
2024-09-15 15:09:51 by Thomas Klausner | Files touched by this commit (1) |
Log message:
ilibffcall: mention newly filed upstream bug report
|
2024-09-02 19:05:03 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
libffcall: update to 2.5.
New in 2.5:
* Added support for the following platforms:
(Previously, a build on these platforms failed.)
- loongarch64: Linux with lp64d ABI.
- riscv64: Linux with musl libc.
- hppa: Linux.
- powerpc: FreeBSD, NetBSD.
- powerpc64: FreeBSD.
- powerpc64le: FreeBSD.
- arm: Android.
* Fixed support for the following platforms:
(Previously, a build on these platforms appeared to succeed but was buggy.)
- ia64: Linux.
- arm64: OpenBSD.
* Simplified the environmental requirements (the library no longer allocates
a temporary file in /tmp) on the following platforms:
- Linux.
- macOS.
- FreeBSD 13 and newer.
- NetBSD 8 and newer.
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2021-06-23 21:05:20 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
libffcall: update to 2.4.
New in 2.4:
* Added support for the following platforms:
(Previously, a build on these platforms failed.)
- arm64: macOS 11.
- arm: FreeBSD 12.
- sparc: Solaris 11 32-bit.
New in 2.3:
* Added support for the following platforms:
(Previously, a build on these platforms failed.)
- x86_64: FreeBSD 13, OpenBSD 6.5 and newer.
- powerpc64: AIX 7 with xlclang compiler.
* Fixed a couple of multithread-safety bugs in the trampoline and callback
packages.
|
2020-04-19 00:00:40 by Joerg Sonnenberger | Files touched by this commit (2) |
Log message:
.eh_frame section on amd64 is supposed to be read-only.
|
2019-10-10 13:53:12 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
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.
|
2018-02-25 22:08:53 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
libffcall: update to 2.1.
New in 2.1:
* Added support for the following platforms:
(Previously, a build on these platforms failed.)
- x86_64: Solaris 11.3.
- OpenBSD 6.1.
- HardenedBSD 10 and 11.
* Fixed a bug regarding passing of pointers on the following platforms:
- x86_64: Linux with x32 ABI: CC="gcc -mx32".
* Fixed a crash in trampoline on the following platforms:
- mips: Linux with CC="gcc -mabi=64", little endian.
|