Troy Dawson
09d39469cc
Bump release for October 2024 mass rebuild:
...
Resolves: RHEL-64018
2024-10-29 07:50:20 -07:00
Troy Dawson
21d78d8466
Bump release for June 2024 mass rebuild
2024-06-24 08:07:35 -07:00
Richard W.M. Jones
561453cd2d
Add RHEL 10 gating tests
2024-06-19 08:25:18 +01:00
Richard W.M. Jones
13ff7d0244
Add fix for ppc64le code generation issue found after 5.2.0 was released
2024-06-19 08:05:08 +01:00
Richard W.M. Jones
7f5edb92c0
New upstream version 5.2.0 (RHBZ#2269805)
2024-05-29 11:26:00 +01:00
Jerry James
f299c84c6d
Version 5.2.0
...
- Drop upstreamed frame pointer and s390x patches
2024-05-23 09:00:25 -06:00
Fedora Release Engineering
a3771460e1
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-25 09:45:15 +00:00
Fedora Release Engineering
2883f28bbd
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-21 10:09:11 +00:00
Richard W.M. Jones
4f34985ad8
Add s390x code generation fix
...
https://github.com/ocaml/ocaml/issues/12829
2023-12-18 11:07:28 +00:00
Richard W.M. Jones
b40114b0c9
New upstream version 5.1.1 (RHBZ#2239227)
2023-12-11 22:34:35 +00:00
Yaakov Selkowitz
48b6d0088d
Drop unused BR parallel
...
GNU parallel is only used by make parallel in the testsuite directory;
the toplevel make tests calls make all in testsuite.
2023-11-13 22:14:14 -05:00
Jerry James
ebbf4c122f
Configure with --enable-ocamltest on test_arches
2023-10-13 08:38:51 -06:00
Richard W.M. Jones
2ec55e949b
Use BR ocaml-srpm-macros to force latest to be built against
2023-10-06 12:40:21 +01:00
Richard W.M. Jones
a8e366538a
Rebuild against updated ocaml-srpm-macros
...
I managed to build it against the old ocaml-srpm-macros, thus native
compilation was disabled still on s390x. Hopefully bump and rebuild
after adding ocaml-srpm-macros to the side tag will fix this.
2023-10-05 10:53:13 +01:00
Richard W.M. Jones
c37874e266
Add upstream patch added after 5.1.0
2023-10-05 09:58:44 +01:00
Jerry James
a433439c10
Version 5.1.0
...
Other changes:
- Add LicenseRef-Fedora-Public-Domain to the runtime License field
- New ocaml-rpm-macros subpackage
- Depend on libzstd-devel for compressed marshaling
- Disable LTO
2023-10-04 20:56:33 -06:00
Fedora Release Engineering
4a09b96d7b
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 17:09:37 +00:00
Richard W.M. Jones
64f662b9c5
Force ocaml-srpm-macros to be the latest version.
2023-07-12 11:28:00 +01:00
Richard W.M. Jones
5ebc943f98
Add all further differences with jjames's OCaml 5 package
2023-07-11 17:49:54 +01:00
Richard W.M. Jones
772b17b666
Drop downstream 0017-configure-Only-use-OC_-for-building-executables.patch
...
This is no longer needed now we found another way to work around build
notes breakage.
2023-07-11 17:46:39 +01:00
Richard W.M. Jones
be2dfe04db
Fix compilation on bytecode-only arches
...
File not found: /builddir/build/BUILDROOT/ocaml-5.0.0-1.fc39.ppc64le/usr/lib64/ocaml/{dynlink,runtime_events,str,threads,unix}/*.a
2023-07-11 08:31:48 +01:00
Richard W.M. Jones
cec11e3cd8
--enable-frame-pointers only works on x86-64
2023-07-10 22:43:58 +01:00
Richard W.M. Jones
68671b2fe6
OCaml 5.0
2023-07-10 22:08:39 +01:00
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