Revisions of ffcall
Ana Guerrero (anag+factory)
accepted
request 1208883
from
Dr. Werner Fink (WernerFink)
(revision 18)
- Update to (lib)fcall-2.5 release * 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. - Removed patch riscv-pic.patch as now upstream supported
Dominique Leuenberger (dimstar_suse)
accepted
request 1153253
from
Dr. Werner Fink (WernerFink)
(revision 17)
Prepare for RPM 4.20 (forwarded request 1150675 from dimstar)
Ana Guerrero (anag+factory)
accepted
request 1110584
from
Dr. Werner Fink (WernerFink)
(revision 16)
- riscv-pic.patch: Use PIC-compatible code for vacall (https://savannah.gnu.org/bugs/?62422) - Run testsuite (forwarded request 1104705 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 973065
from
Dr. Werner Fink (WernerFink)
(revision 15)
- Resolve rpmlint report "libffcall0.x86_64: E: shlib-policy-name-error SONAME: libavcall.so.1, expected package suffix: 1" (forwarded request 973063 from jengelh)
Dominique Leuenberger (dimstar_suse)
accepted
request 929193
from
Dr. Werner Fink (WernerFink)
(revision 14)
- Update to version 2.4 * Fixed a couple of multithread-safety bugs in the trampoline and callback packages. - Remove unused ffcall-trampoline.patch (forwarded request 928559 from susnux)
Dominique Leuenberger (dimstar_suse)
accepted
request 890920
from
Dr. Werner Fink (WernerFink)
(revision 13)
- Move /etc/rpm/macros.ffcall to /usr/lib/rpm/macros.d/ (boo#1185666)
Dominique Leuenberger (dimstar_suse)
accepted
request 741482
from
Factory Maintainer (factory-maintainer)
(revision 12)
Automatic submission by obs-autosubmit
Ludwig Nussel (lnussel_factory)
accepted
request 730438
from
Dr. Werner Fink (WernerFink)
(revision 11)
- Add riscv64 to ffcall_arches - Use -ffat-lto-objects when building static libraries.
Dominique Leuenberger (dimstar_suse)
accepted
request 726083
from
Dr. Werner Fink (WernerFink)
(revision 10)
- 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. - add upstream signing keyring and verify source signature
Dominique Leuenberger (dimstar_suse)
accepted
request 714382
from
Dr. Werner Fink (WernerFink)
(revision 9)
- Fix dependencies to get clisp build again
Dominique Leuenberger (dimstar_suse)
accepted
request 578359
from
Dr. Werner Fink (WernerFink)
(revision 8)
- Correct order of %file and %defattr - Allow debuginfo - 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 - 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*'.
Dominique Leuenberger (dimstar_suse)
accepted
request 506619
from
Dr. Werner Fink (WernerFink)
(revision 7)
- Accordingly to Bruno Haible the define -DMAP_VARIABLE=MAP_PRIVATE should become removed - Add some more debug code for build architecture - 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.
Dominique Leuenberger (dimstar_suse)
accepted
request 359250
from
Matthias Mailänder (Mailaender)
(revision 6)
1
Adrian Schröter (adrianSuSE)
committed
(revision 5)
Split 13.2 from Factory
Stephan Kulow (coolo)
accepted
request 221940
from
mrdocs
(revision 4)
- remove s390x from list of architectures (no asm code available) (forwarded request 221935 from oertel)
Adrian Schröter (adrianSuSE)
committed
(revision 3)
Split 13.1 from Factory
Stephan Kulow (coolo)
accepted
request 174825
from
Dr. Werner Fink (WernerFink)
(revision 1)
Required in Factory due split from clisp see SR#172680
Displaying all 18 revisions