Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE
ffcall
ffcall.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ffcall.changes of Package ffcall
------------------------------------------------------------------- Mon Feb 26 08:35:26 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated PatchN. ------------------------------------------------------------------- Fri Aug 18 17:00:35 UTC 2023 - Andreas Schwab <schwab@suse.de> - riscv-pic.patch: Use PIC-compatible code for vacall (https://savannah.gnu.org/bugs/?62422) - Run testsuite ------------------------------------------------------------------- Wed Apr 27 08:57:47 UTC 2022 - Jan Engelhardt <jengelh@inai.de> - Resolve rpmlint report "libffcall0.x86_64: E: shlib-policy-name-error SONAME: libavcall.so.1, expected package suffix: 1" ------------------------------------------------------------------- Mon Nov 1 13:01:44 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de> - Update to version 2.4 * Fixed a couple of multithread-safety bugs in the trampoline and callback packages. - Remove unused ffcall-trampoline.patch ------------------------------------------------------------------- Thu May 6 07:50:57 UTC 2021 - Dr. Werner Fink <werner@suse.de> - Move /etc/rpm/macros.ffcall to /usr/lib/rpm/macros.d/ (boo#1185666) ------------------------------------------------------------------- Mon Oct 14 10:30:48 UTC 2019 - Dr. Werner Fink <werner@suse.de> - Avoid recursion trouble in spec file cause by undefined _lto_cflags ------------------------------------------------------------------- Thu Sep 12 13:52:51 UTC 2019 - Andreas Schwab <schwab@suse.de> - Add riscv64 to ffcall_arches ------------------------------------------------------------------- Tue Sep 10 20:17:14 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Use -ffat-lto-objects when building static libraries. ------------------------------------------------------------------- Mon Aug 26 07:22:29 UTC 2019 - Dr. Werner Fink <werner@suse.de> - Update to (lib)fcall-2.2 release * 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. ------------------------------------------------------------------- Sun Aug 25 13:26:58 UTC 2019 - Andreas Stieger <andreas.stieger@gmx.de> - add upstream signing keyring and verify source signature ------------------------------------------------------------------- Wed Jul 10 07:02:40 UTC 2019 - Dr. Werner Fink <werner@suse.de> - Fix dependencies to get clisp build again ------------------------------------------------------------------- Tue Feb 20 13:40:17 UTC 2018 - werner@suse.de - Correct order of %file and %defattr ------------------------------------------------------------------- Tue Feb 20 11:14:28 UTC 2018 - werner@suse.de - Allow debuginfo ------------------------------------------------------------------- Mon Feb 19 08:53:22 UTC 2018 - werner@suse.de - Update to (lib)fcall-2.1 release * 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: - Update the patch ffcall-trampoline.patch even if not applied ------------------------------------------------------------------- Mon Sep 11 07:53:10 UTC 2017 - werner@suse.de - Update to (lib)fcall-2.0 release * The package now installs a library libffcall.{a,so}. It contains the 'avcall' and 'callback' packages. The libraries libavcall.{a,so} and libcallback.{a,so} are still installed as well, but are deprecated. * The installed libraries are now installed as shared libraries by default (except for libvacall, which is still a static library only). * The installed shared libraries are now properly versioned. This means that when installing with --enable-shared, upgrading to a newer version of libffcall will not break existing binaries. * The installed include files are now platform independent. This means that you can now install libffcall for different ABIs on the same system, using the same --prefix option but different --exec-prefix options for each ABI. * API changes in <trampoline.h>: - The second argument of alloc_trampoline() is now a 'void**', rather than a 'void*'. - The return value of trampoline_variable() is now a 'void**', rather than a 'void*'. - The argument of trampoline_address(), trampoline_variable(), trampoline_data() is now a function pointer instead of a 'void*'. * Fixed a bug regarding floating-point arguments followed by non-floating-point arguments on the following platforms: - arm: Linux 32-bit, with hardware floats. - powerpc: Linux 32-bit. - s390: Linux. * Fixed a bug regarding structure returns on the following platforms: - i386: FreeBSD. - i386: MinGW. - mips: old 32-bit ABI (Linux, IRIX). * Added support for the following platforms: (Previously, a build on these platforms failed.) - i386: MSVC 14. - x86_64: Cygwin. - x86_64: MinGW. - x86_64: MSVC 14. - hppa64: HP-UX 11. - m68k: Linux. * Verified support for the following platforms: (A build on these platforms worked and still works.) - i386: FreeBSD, NetBSD, OpenBSD, DragonFly BSD. - i386: Hurd. - x86_64: FreeBSD, NetBSD, OpenBSD. - New package libffcall0 to hold the new shared libraries mainly libffcall.so.0.0.0 ------------------------------------------------------------------- Wed Jun 28 06:07:53 UTC 2017 - werner@suse.de - Accordingly to Bruno Haible the define -DMAP_VARIABLE=MAP_PRIVATE should become removed ------------------------------------------------------------------- Mon Jun 26 13:04:17 UTC 2017 - werner@suse.de - Add some more debug code for build architecture ------------------------------------------------------------------- Mon Jun 26 08:12:41 UTC 2017 - werner@suse.de - Update to (lib)fcall-1.13 release * The license has been changed from GPLv2 to GPLv2+. * Added support for the following platforms: (Previously, a build on these platforms failed.) - x86_64: Mac OS X 64-bit. - x86_64: Solaris 64-bit. - x86_64: Linux with x32 ABI: CC="gcc -mx32". - arm: Linux 32-bit, without hardware floats. - arm64: Linux 64-bit. - s390x: Linux 64-bit. - powerpc: AIX 64-bit. - mips: IRIX 6.5 with CC="cc -32". - sparc: Solaris 64-bit. * Fixed support for the following platforms: (Previously, a build on these platforms appeared to succeed but was buggy.) - x86_64: Linux. - arm: Linux 32-bit, with hardware floats. - powerpc: Linux 64-bit. - mips: Linux with CC="gcc -mabi=32". - mips: Linux with CC="gcc -mabi=n32". - mips: Linux with CC="gcc -mabi=64". - mips: IRIX 6.5 with CC="gcc -mabi=n32". - s390: Linux. - sparc: Linux 64-bit. - ia64: Linux. - hppa: HP-UX 32-bit. * Verified support for the following platforms: (A build on these platforms worked and still works.) - i386: Linux, Solaris, Mac OS X. - powerpc: Linux 32-bit. - powerpc: AIX 32-bit. - powerpc: MacOS X. - mips: IRIX 6.5 with CC="cc -n32". - sparc: Solaris 32-bit. - sparc: Linux 32-bit: CC="gcc -m32". - alpha: Linux. * Support for a security feature: On Linux and FreeBSD platforms, linking with the libffcall libraries no longer causes the stack to become executable. - Remove the patch ffcall-asm_cachectl.patch - Update the patch ffcall-trampoline.patch ------------------------------------------------------------------- Sat Feb 13 21:32:55 UTC 2016 - schwab@linux-m68k.org - Update to ffcall-1.12 release * Added ppc64le to the list of supported architectures. * Header now define LIBFFCALL_VERSION (to 0x010B). * Better support for IA64 on Linux (kernel 2.6.16+ and gcc 4.1.0+). * Added ARM support from Jonathan Olson (debian 1.10-2). * Added MIPSel support from Thiemo Seufer (debian 1.10-2). * Added ARMel support from Max Lapan. ------------------------------------------------------------------- Wed Feb 12 01:30:56 CET 2014 - ro@suse.de - remove s390x from list of architectures (no asm code available) ------------------------------------------------------------------- Tue May 14 12:47:37 UTC 2013 - werner@suse.de - Add missing BuildRoot tag ------------------------------------------------------------------- Wed May 8 12:11:10 UTC 2013 - werner@suse.de - Adopt the ffcall package as provided by David Lanzendörfer, his version is mainly based on the Fedora ffcall package (SR#172680): + Wed Mar 27 2013 Jerry James <loganjerry@gmail.com> - 1.10-10.20120424cvs - Update to CVS 20120424 - List all architectures supported by this package (bz 925335) - Rename man pages to avoid conflicts (bz 800360) - Add Provides: ffcall-static + Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10-9.20100903cvs - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10-8.20100903cvs - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + Tue Jan 10 2012 Jerry James <loganjerry@gmail.com> - 1.10-7.20100903cvs - Clean out prebuilt object files - Add trampoline patch to force use of mmap() to get executable memory + Mon Jan 9 2012 Jerry James <loganjerry@gmail.com> - 1.10-6.20100903cvs - Update to CVS 20100903 - Minor spec file cleanups + Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10-5.20080704cvs.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10-4.20080704cvs.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10-3.20080704cvs.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + Wed Dec 10 2008 Jochen Schmitt <Jochen herr-schmitt de> - 1.10-2.20080704cvs.1 - Fix -FPIC issue (BZ #475112) + Fri Jul 4 2008 Gerard Milmeister <gemi@bluewin.ch> - 1.10-2.20080704cvs - update to cvs 20080704 - support for ppc64 + Mon Feb 25 2008 Gerard Milmeister <gemi@bluewin.ch> - 1.10-1 - first Fedora release - Correct group tag, provide ffcall-devel not ffcall-static - Declare patch ffcall-trampoline.patch - Add patch ffcall-asm_cachectl.patch - Correct license string - Declare configuration file - Declare manual pages as documentations
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor