Commit Graph

271 Commits

Author SHA1 Message Date
Richard W.M. Jones c5a44d336b Rebuild OCaml packages for F38 2023-01-23 21:44:47 +00:00
Fedora Release Engineering c4c11c263c Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 22:00:44 +00:00
Richard W.M. Jones 6fbb4db452 Include more upstream patches from 4.14 branch
Don't use %configure macro because that breaks on riscv64.
https://bugzilla.redhat.com/2124272
2022-09-06 13:34:55 +01:00
Fedora Release Engineering 38e7f9a43c Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 01:04:51 +00:00
Richard W.M. Jones 73c8e3d782 New upstream version 4.14.0 2022-06-18 12:29:36 +01:00
Richard W.M. Jones 4bb2864cc2 Upload renamed sources file 2022-06-09 22:37:55 +01:00
Jerry James 3eca5f5ac7 Fix the Source0 URL
- chrpath is no longer needed
- Use the %license macro
- Build the test binaries so the tests will run
2022-06-09 14:42:27 -06:00
Richard W.M. Jones 37422916a0 Rebuild 4.13.1 to remove package notes 2022-02-04 10:22:30 +00:00
Richard W.M. Jones b249a82b37 Disable package note misfeature 2022-01-26 16:32:11 +00:00
Fedora Release Engineering 999a7e734e - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 21:37:12 +00:00
Richard W.M. Jones edfb35d875 New upstream version 4.13.1 2021-10-04 16:38:42 +01:00
Fedora Release Engineering 95d7ecd59b - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 16:31:11 +00:00
Richard W.M. Jones 129153b851 Move to final version of upstream patch for non-constant SIGSTKSZ
NOTE: I did not build this package because it will cause dependency
problems (requiring every other OCaml package in F35 to be rebuilt).
If there is a mass rebuild of Rawhide then that would be a good time
to rebuild it.
2021-06-23 12:05:20 +01:00
Richard W.M. Jones b8653f50ff OCaml 4.12.0 release (RHBZ#1893381).
Workaround for glibc non-constant SIGSTKSZ
  (https://github.com/ocaml/ocaml/issues/10250)
2021-02-28 21:15:27 +00:00
Fedora Release Engineering 2dec79cc2e - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 21:52:06 +00:00
Tom Stellard 06d6e508a6 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-07 06:09:29 +00:00
Richard W.M. Jones 709f14be77 OCaml 4.11.1 release (RHBZ#1870368#c26). 2020-09-01 17:30:45 +01:00
Richard W.M. Jones 1018e3aa3a OCaml 4.11.0 release (RHBZ#1870368). 2020-08-21 09:09:13 +01:00
Richard W.M. Jones cf41d3d77d Enable LTO again.
NOTE: I did not build this in Rawhide, because building it appears to
change some of the ocamlx() dependencies, which would require
everything in Rawhide to be rebuilt.  I will build all OCaml packages
in Rawhide once OCaml 4.11.0 has been released which should be in a
week or two.
2020-08-04 14:25:18 +01:00
Richard W.M. Jones 493a29c315 Bump and rebuild to fix DWARF versioning issues.
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/43RRYPGUVX65GZ5SM3NMTBEZW42NP7BN/
2020-08-04 10:47:33 +01:00
Fedora Release Engineering 713b423230 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 12:04:21 +00:00
Tom Stellard ae20e03421 Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2020-07-14 02:17:44 +00:00
Jeff Law 9efe171b21 Disable LTO 2020-07-01 15:28:31 -06:00
Richard W.M. Jones 80474fcdea Disable ocaml-instr-* on all arches. 2020-05-04 17:38:24 +01:00
Richard W.M. Jones a2dcfff43b Move to OCaml 4.11.0+dev2-2020-04-22.
- Backport upstream RISC-V backend from 4.12 + fixes.
- Enable tests on riscv64.
- Disable ocaml-instr-* tools on riscv64.
2020-05-04 17:07:52 +01:00
Richard W.M. Jones 7eb82f0e55 Add fixes for various issues found in the previous build. 2020-04-21 15:12:14 +01:00
Richard W.M. Jones a5fe6c6a38 Build into the side tag instead of Rawhide. 2020-04-17 17:16:10 +01:00
Richard W.M. Jones 9ed29bd6b2 Move to OCaml 4.11.0 pre-release with support for RISC-V. 2020-04-17 14:51:57 +01:00
Richard W.M. Jones db6ffb193e Fix RISC-V backend. 2020-04-11 18:59:33 +01:00
Richard W.M. Jones 7c612a100b Update all OCaml dependencies for RPM 4.16. 2020-04-02 09:49:05 +01:00
Richard W.M. Jones 790c0c334b Add %{?dist} to Release tag.
Thanks: Lubomír Sedlář
2020-02-27 11:54:21 +00:00
Richard W.M. Jones fc7aa1636a Add %{?dist} to Release tag.
Thanks: Lubomír Sedlář
2020-02-27 11:53:01 +00:00
Richard W.M. Jones dc143d5bb6 OCaml 4.10.0 final. 2020-02-25 21:25:57 +00:00
Fedora Release Engineering 39e6786df8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 19:28:15 +00:00
Richard W.M. Jones f986cb165c OCaml 4.10.0+beta1. 2020-01-18 11:43:26 +00:00
Richard W.M. Jones 71ffd8d204 Bump release and rebuild. 2020-01-07 17:10:09 +00:00
Richard W.M. Jones d999c1ca02 Bump release and rebuild. 2020-01-07 16:41:00 +00:00
Richard W.M. Jones be199402b5 Drop some %changelog messages left over from trying to build on riscv64. 2020-01-07 16:40:12 +00:00
Richard W.M. Jones 785927384b Bump release and rebuild. 2020-01-07 13:40:04 +00:00
Richard W.M. Jones b59110214e Bump release and rebuild. 2020-01-07 13:36:53 +00:00
Richard W.M. Jones 45edde154b Bump release and rebuild. 2020-01-07 13:18:50 +00:00
Richard W.M. Jones 5028b94a94 Bump release and rebuild. 2020-01-07 12:57:19 +00:00
Richard W.M. Jones 3779563b6a Bump release and rebuild. 2020-01-07 12:24:48 +00:00
Richard W.M. Jones c6050323b4 Bump release and rebuild. 2020-01-07 12:22:13 +00:00
Richard W.M. Jones 47619598e9 OCaml 4.09.0 for riscv64 2020-01-07 11:54:25 +00:00
Richard W.M. Jones d9e51264fc Require redhat-rpm-config to get hardening flags when linking. 2019-12-10 18:24:31 +00:00
Richard W.M. Jones 54390d6011 Reset the version number back to 4.09.0.
So we generate ocaml(runtime) = 4.09.0 dependency correctly.
2019-12-05 18:09:05 +00:00
Richard W.M. Jones ab47d2524d Further fixes to CFLAGS and annobin. 2019-12-05 16:22:57 +00:00
Richard W.M. Jones 6dcdd9e9c2 Disable required tests again, these always fail. 2019-12-05 14:44:55 +00:00
Richard W.M. Jones 2f37856e84 Remove ocamloptp binaries.
Rename target_camlheader[di] -> camlheader[di] files.
Remove vmthreads - old threading library which is no longer built.
Remove x11 subpackage which is obsolete.
Reenable required tests on aarch64, ppc64le and x86_64.
2019-12-05 13:56:33 +00:00