SHA256
1
0
forked from pool/ffcall
Commit Graph

54 Commits

Author SHA256 Message Date
Dominique Leuenberger
5bd079b66c Accepting request 1153253 from devel:languages:misc
Prepare for RPM 4.20 (forwarded request 1150675 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1153253
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=17
2024-02-29 20:50:57 +00:00
Dr. Werner Fink
e1e1564cbf Accepting request 1150675 from home:dimstar:rpm4.20:f
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1150675
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=52
2024-02-29 14:11:30 +00:00
Ana Guerrero
bc7773329a Accepting request 1110584 from devel:languages:misc
- riscv-pic.patch: Use PIC-compatible code for vacall
  (https://savannah.gnu.org/bugs/?62422)
- Run testsuite (forwarded request 1104705 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1110584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=16
2023-09-12 19:04:00 +00:00
Dr. Werner Fink
d5c15a22ad Accepting request 1104705 from home:Andreas_Schwab:Factory
- riscv-pic.patch: Use PIC-compatible code for vacall
  (https://savannah.gnu.org/bugs/?62422)
- Run testsuite

OBS-URL: https://build.opensuse.org/request/show/1104705
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=50
2023-09-12 11:07:55 +00:00
Dominique Leuenberger
ad04840be1 Accepting request 973065 from devel:languages:misc
- Resolve rpmlint report "libffcall0.x86_64: E:
  shlib-policy-name-error SONAME: libavcall.so.1, expected
  package suffix: 1" (forwarded request 973063 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/973065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=15
2022-04-27 19:41:18 +00:00
Dr. Werner Fink
d6c6128c5a Accepting request 973063 from home:jengelh:branches:devel:languages:misc
- Resolve rpmlint report "libffcall0.x86_64: E:
  shlib-policy-name-error SONAME: libavcall.so.1, expected
  package suffix: 1"

OBS-URL: https://build.opensuse.org/request/show/973063
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=48
2022-04-27 09:07:50 +00:00
Dominique Leuenberger
a4d7301e43 Accepting request 929193 from devel:languages:misc
- 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)

OBS-URL: https://build.opensuse.org/request/show/929193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=14
2021-11-05 21:58:21 +00:00
Dr. Werner Fink
c73cb75aca Accepting request 928559 from home:susnux:branches:devel:languages:misc
- Update to version 2.4
  * Fixed a couple of multithread-safety bugs in the trampoline and
    callback packages.
- Remove unused ffcall-trampoline.patch

OBS-URL: https://build.opensuse.org/request/show/928559
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=47
2021-11-04 14:31:56 +00:00
Dominique Leuenberger
11d1fd11dc Accepting request 890920 from devel:languages:misc
- Move /etc/rpm/macros.ffcall to /usr/lib/rpm/macros.d/ (boo#1185666)

OBS-URL: https://build.opensuse.org/request/show/890920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=13
2021-05-06 20:52:47 +00:00
Dr. Werner Fink
a61d306220 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=45
2021-05-06 08:30:39 +00:00
Dr. Werner Fink
b97f4c0f13 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=44
2021-05-06 08:28:58 +00:00
Dr. Werner Fink
1f3f8cf9a5 rpmmacrodir
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=43
2021-05-06 07:52:32 +00:00
Dominique Leuenberger
907a51e41a Accepting request 741482 from devel:languages:misc
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/741482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=12
2019-10-22 13:44:35 +00:00
Dr. Werner Fink
2f57d37216 Fix _lto_cflags
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=41
2019-10-14 10:31:59 +00:00
Ludwig Nussel
f727dcb962 Accepting request 730438 from devel:languages:misc
- Add riscv64 to ffcall_arches

- Use -ffat-lto-objects when building static libraries.

OBS-URL: https://build.opensuse.org/request/show/730438
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=11
2019-09-13 13:01:46 +00:00
Dr. Werner Fink
b98aa6e51c lto
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=39
2019-09-12 15:51:03 +00:00
Dr. Werner Fink
7af56fe888 Accepting request 730413 from openSUSE:Factory:RISCV
- Add riscv64 to ffcall_arches

OBS-URL: https://build.opensuse.org/request/show/730413
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=38
2019-09-12 15:48:08 +00:00
Dr. Werner Fink
aa0db2b9e6 Accepting request 729958 from home:cgiboudeaux:fat-lto-objects
- Use -ffat-lto-objects when building static libraries.

OBS-URL: https://build.opensuse.org/request/show/729958
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=37
2019-09-12 15:47:22 +00:00
Dominique Leuenberger
d380833395 Accepting request 726083 from devel:languages:misc
- 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

OBS-URL: https://build.opensuse.org/request/show/726083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=10
2019-08-27 08:24:34 +00:00
Dr. Werner Fink
c245c4d6db Update to (lib)fcall-2.2 release (2)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=35
2019-08-26 07:50:48 +00:00
Jonathan Brielmaier
594c277466 Accepting request 725948 from home:AndreasStieger:branches:devel:languages:misc
- add upstream signing keyring and verify source signature

OBS-URL: https://build.opensuse.org/request/show/725948
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=34
2019-08-26 07:38:33 +00:00
Dominique Leuenberger
413e3bbb60 Accepting request 714382 from devel:languages:misc
- Fix dependencies to get clisp build again

OBS-URL: https://build.opensuse.org/request/show/714382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=9
2019-07-11 11:18:14 +00:00
Dr. Werner Fink
4060a9490b .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=32
2019-07-10 07:13:48 +00:00
Dr. Werner Fink
8a31b0d28b .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=31
2019-07-10 07:08:00 +00:00
Dr. Werner Fink
16565e1c31 Fix dependencies to get clisp build again
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=30
2019-07-10 07:05:17 +00:00
Dominique Leuenberger
cd94bd6b16 Accepting request 578359 from devel:languages:misc
- 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*'.

OBS-URL: https://build.opensuse.org/request/show/578359
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=8
2018-02-21 13:11:37 +00:00
Dr. Werner Fink
12ae9db073 %defattr
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=28
2018-02-20 13:41:30 +00:00
Dr. Werner Fink
fab4c8f040 Debuginfo
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=27
2018-02-20 11:14:55 +00:00
Dr. Werner Fink
c86b6ea7e4 Update to libffcall 2.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=26
2018-02-19 09:16:51 +00:00
Dr. Werner Fink
151d7d1a11 Update to libffcall-2.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=25
2017-09-11 09:55:00 +00:00
Dominique Leuenberger
4fd94ff600 Accepting request 506619 from devel:languages:misc
- 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.

OBS-URL: https://build.opensuse.org/request/show/506619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=7
2017-08-24 16:31:39 +00:00
Dr. Werner Fink
9f10ffcbbe .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=23
2017-06-28 06:15:13 +00:00
Dr. Werner Fink
a1f4aee319 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=22
2017-06-28 06:09:58 +00:00
Dr. Werner Fink
6d6d90d3a9 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=21
2017-06-27 16:03:09 +00:00
Dr. Werner Fink
5aa730d175 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=20
2017-06-27 15:48:29 +00:00
Dr. Werner Fink
0a4a5dd4eb .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=19
2017-06-27 15:42:12 +00:00
Dr. Werner Fink
29be4b48dc .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=18
2017-06-27 15:34:25 +00:00
Dr. Werner Fink
bdbd4bfa49 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=17
2017-06-26 13:05:39 +00:00
Dr. Werner Fink
768b0852ed .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=16
2017-06-26 08:54:56 +00:00
Dr. Werner Fink
fe794c5e6b .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=15
2017-06-26 08:39:34 +00:00
Dr. Werner Fink
a66e85a8a0 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=14
2017-06-26 08:33:46 +00:00
Dr. Werner Fink
04d97795dd .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=13
2017-06-26 08:33:12 +00:00
Dr. Werner Fink
a254548e32 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=12
2017-06-26 08:29:02 +00:00
Dr. Werner Fink
f6116f1128 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=11
2017-06-26 08:14:55 +00:00
Dominique Leuenberger
e10d756ea0 Accepting request 359250 from devel:languages:misc
1

OBS-URL: https://build.opensuse.org/request/show/359250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=6
2016-02-17 09:25:32 +00:00
Matthias Mailänder
c7db2a8204 Accepting request 359248 from home:AndreasSchwab:f
- 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.

OBS-URL: https://build.opensuse.org/request/show/359248
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=9
2016-02-13 23:08:21 +00:00
Stephan Kulow
725298aebb Accepting request 221940 from devel:languages:misc
- remove s390x from list of architectures (no asm code available) (forwarded request 221935 from oertel)

OBS-URL: https://build.opensuse.org/request/show/221940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=4
2014-02-15 07:04:09 +00:00
OBS User mrdocs
ecd2f49859 Accepting request 221935 from home:oertel:branches:devel:languages:misc
- remove s390x from list of architectures (no asm code available)

OBS-URL: https://build.opensuse.org/request/show/221935
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=7
2014-02-12 02:52:10 +00:00
Stephan Kulow
01f0ddf67c Accepting request 175821 from devel:languages:misc
OBS-URL: https://build.opensuse.org/request/show/175821
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ffcall?expand=0&rev=2
2013-05-16 13:35:00 +00:00
Dr. Werner Fink
ac04579d43 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/ffcall?expand=0&rev=5
2013-05-14 12:47:53 +00:00