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.
This commit is contained in:
parent
be2dfe04db
commit
772b17b666
@ -1,7 +1,7 @@
|
|||||||
From 8741f4d88801e478e0ab7f871dc7dbcf9d7cc8f4 Mon Sep 17 00:00:00 2001
|
From 8741f4d88801e478e0ab7f871dc7dbcf9d7cc8f4 Mon Sep 17 00:00:00 2001
|
||||||
From: Florian Angeletti <florian.angeletti@inria.fr>
|
From: Florian Angeletti <florian.angeletti@inria.fr>
|
||||||
Date: Thu, 15 Dec 2022 14:28:32 +0100
|
Date: Thu, 15 Dec 2022 14:28:32 +0100
|
||||||
Subject: [PATCH 01/18] increment version number after tagging 5.0.0
|
Subject: [PATCH 01/17] increment version number after tagging 5.0.0
|
||||||
|
|
||||||
---
|
---
|
||||||
VERSION | 2 +-
|
VERSION | 2 +-
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 925bf9a6d828d7548751f9a21892cad6209fc950 Mon Sep 17 00:00:00 2001
|
From 925bf9a6d828d7548751f9a21892cad6209fc950 Mon Sep 17 00:00:00 2001
|
||||||
From: Gabriel Scherer <gabriel.scherer@gmail.com>
|
From: Gabriel Scherer <gabriel.scherer@gmail.com>
|
||||||
Date: Fri, 16 Dec 2022 09:41:13 +0100
|
Date: Fri, 16 Dec 2022 09:41:13 +0100
|
||||||
Subject: [PATCH 02/18] Merge pull request #11814 from
|
Subject: [PATCH 02/17] Merge pull request #11814 from
|
||||||
gasche/clarify-DLS.new_key-doc
|
gasche/clarify-DLS.new_key-doc
|
||||||
|
|
||||||
clarify the doc of Domain.DLS.new_key
|
clarify the doc of Domain.DLS.new_key
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 83ef99f67fda11b268098a271f56b990e295bbc2 Mon Sep 17 00:00:00 2001
|
From 83ef99f67fda11b268098a271f56b990e295bbc2 Mon Sep 17 00:00:00 2001
|
||||||
From: Xavier Leroy <xavier.leroy@college-de-france.fr>
|
From: Xavier Leroy <xavier.leroy@college-de-france.fr>
|
||||||
Date: Tue, 20 Dec 2022 10:48:41 +0100
|
Date: Tue, 20 Dec 2022 10:48:41 +0100
|
||||||
Subject: [PATCH 03/18] Add KC Sivaramakrishnan as author
|
Subject: [PATCH 03/17] Add KC Sivaramakrishnan as author
|
||||||
|
|
||||||
For the two new chapters "Parallel programming" and "Memory model".
|
For the two new chapters "Parallel programming" and "Memory model".
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From ea8b79eda165722d04b369f1811a5aa80ab5acc6 Mon Sep 17 00:00:00 2001
|
From ea8b79eda165722d04b369f1811a5aa80ab5acc6 Mon Sep 17 00:00:00 2001
|
||||||
From: SSHz <szhang590@bloomberg.net>
|
From: SSHz <szhang590@bloomberg.net>
|
||||||
Date: Sun, 27 Nov 2022 14:46:16 +0000
|
Date: Sun, 27 Nov 2022 14:46:16 +0000
|
||||||
Subject: [PATCH 04/18] removed set but unused variables in yacc/reader.c
|
Subject: [PATCH 04/17] removed set but unused variables in yacc/reader.c
|
||||||
(#11758)
|
(#11758)
|
||||||
|
|
||||||
(cherry picked from commit 0114f62d3ed056254ac25192f724e92a2ff6c448)
|
(cherry picked from commit 0114f62d3ed056254ac25192f724e92a2ff6c448)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 848e28fc6f3f3c9802b23c00f2d77f568c761667 Mon Sep 17 00:00:00 2001
|
From 848e28fc6f3f3c9802b23c00f2d77f568c761667 Mon Sep 17 00:00:00 2001
|
||||||
From: Gabriel Scherer <gabriel.scherer@gmail.com>
|
From: Gabriel Scherer <gabriel.scherer@gmail.com>
|
||||||
Date: Tue, 3 Jan 2023 17:41:12 +0100
|
Date: Tue, 3 Jan 2023 17:41:12 +0100
|
||||||
Subject: [PATCH 05/18] Merge pull request #11860 from
|
Subject: [PATCH 05/17] Merge pull request #11860 from
|
||||||
Octachron/index_for_stdlib
|
Octachron/index_for_stdlib
|
||||||
|
|
||||||
documentation: sort modules alphabetically
|
documentation: sort modules alphabetically
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From a3cd42bc03ed0fc706bb7364fdb14b29b1925600 Mon Sep 17 00:00:00 2001
|
From a3cd42bc03ed0fc706bb7364fdb14b29b1925600 Mon Sep 17 00:00:00 2001
|
||||||
From: David Allsopp <david.allsopp@metastack.com>
|
From: David Allsopp <david.allsopp@metastack.com>
|
||||||
Date: Wed, 4 Jan 2023 16:33:28 +0000
|
Date: Wed, 4 Jan 2023 16:33:28 +0000
|
||||||
Subject: [PATCH 06/18] Allow installing in folder with space in name (#11590)
|
Subject: [PATCH 06/17] Allow installing in folder with space in name (#11590)
|
||||||
|
|
||||||
- fix(build): Repair make install (in man/Makefile)
|
- fix(build): Repair make install (in man/Makefile)
|
||||||
---
|
---
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 44f4015f9a649e164b332e6ab1302139191d4a4f Mon Sep 17 00:00:00 2001
|
From 44f4015f9a649e164b332e6ab1302139191d4a4f Mon Sep 17 00:00:00 2001
|
||||||
From: David Allsopp <david.allsopp@metastack.com>
|
From: David Allsopp <david.allsopp@metastack.com>
|
||||||
Date: Wed, 3 Mar 2021 12:24:36 +0000
|
Date: Wed, 3 Mar 2021 12:24:36 +0000
|
||||||
Subject: [PATCH 07/18] Detect unused Makefile variables in workflow
|
Subject: [PATCH 07/17] Detect unused Makefile variables in workflow
|
||||||
|
|
||||||
---
|
---
|
||||||
tools/ci/actions/runner.sh | 13 ++++++++++++-
|
tools/ci/actions/runner.sh | 13 ++++++++++++-
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 2eccdd3cd78624b0f2664d6152afbcae167f6f8b Mon Sep 17 00:00:00 2001
|
From 2eccdd3cd78624b0f2664d6152afbcae167f6f8b Mon Sep 17 00:00:00 2001
|
||||||
From: David Allsopp <david.allsopp@metastack.com>
|
From: David Allsopp <david.allsopp@metastack.com>
|
||||||
Date: Mon, 20 Feb 2023 20:27:58 +0000
|
Date: Mon, 20 Feb 2023 20:27:58 +0000
|
||||||
Subject: [PATCH 08/18] Fix incorrect variable from runtime/Makefile merge
|
Subject: [PATCH 08/17] Fix incorrect variable from runtime/Makefile merge
|
||||||
|
|
||||||
Wrong CPPFLAGS used when assembling with ASPP.
|
Wrong CPPFLAGS used when assembling with ASPP.
|
||||||
---
|
---
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 5f3f8bf734bdc02adc69cf92f066547bd71e8a25 Mon Sep 17 00:00:00 2001
|
From 5f3f8bf734bdc02adc69cf92f066547bd71e8a25 Mon Sep 17 00:00:00 2001
|
||||||
From: David Allsopp <david.allsopp@metastack.com>
|
From: David Allsopp <david.allsopp@metastack.com>
|
||||||
Date: Mon, 20 Feb 2023 20:31:31 +0000
|
Date: Mon, 20 Feb 2023 20:31:31 +0000
|
||||||
Subject: [PATCH 09/18] Provide a default for $(OCAMLDEPFLAGS)
|
Subject: [PATCH 09/17] Provide a default for $(OCAMLDEPFLAGS)
|
||||||
|
|
||||||
---
|
---
|
||||||
Makefile.common | 1 +
|
Makefile.common | 1 +
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 7f4569e22c2a19d51324c44a2954b10427df2cd8 Mon Sep 17 00:00:00 2001
|
From 7f4569e22c2a19d51324c44a2954b10427df2cd8 Mon Sep 17 00:00:00 2001
|
||||||
From: David Allsopp <david.allsopp@metastack.com>
|
From: David Allsopp <david.allsopp@metastack.com>
|
||||||
Date: Tue, 21 Feb 2023 14:44:21 +0000
|
Date: Tue, 21 Feb 2023 14:44:21 +0000
|
||||||
Subject: [PATCH 10/18] Report all post-build failures
|
Subject: [PATCH 10/17] Report all post-build failures
|
||||||
|
|
||||||
Rather than just reporting un-prefixed symbol names, also report
|
Rather than just reporting un-prefixed symbol names, also report
|
||||||
undefined variables.
|
undefined variables.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 0f6dc503bf3814e5547ffb4e9d6ea0a75ffd1ec0 Mon Sep 17 00:00:00 2001
|
From 0f6dc503bf3814e5547ffb4e9d6ea0a75ffd1ec0 Mon Sep 17 00:00:00 2001
|
||||||
From: David Allsopp <david.allsopp@metastack.com>
|
From: David Allsopp <david.allsopp@metastack.com>
|
||||||
Date: Wed, 22 Feb 2023 10:47:00 +0000
|
Date: Wed, 22 Feb 2023 10:47:00 +0000
|
||||||
Subject: [PATCH 11/18] Finish off removal of FORCE_INSTRUMENTED_RUNTIME
|
Subject: [PATCH 11/17] Finish off removal of FORCE_INSTRUMENTED_RUNTIME
|
||||||
|
|
||||||
---
|
---
|
||||||
utils/Makefile | 1 -
|
utils/Makefile | 1 -
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From ffb2022797986324213891a59c02af46269b5c17 Mon Sep 17 00:00:00 2001
|
From ffb2022797986324213891a59c02af46269b5c17 Mon Sep 17 00:00:00 2001
|
||||||
From: Damien Doligez <damien.doligez@inria.fr>
|
From: Damien Doligez <damien.doligez@inria.fr>
|
||||||
Date: Mon, 17 Apr 2023 11:36:32 +0200
|
Date: Mon, 17 Apr 2023 11:36:32 +0200
|
||||||
Subject: [PATCH 12/18] suppress spurious alert when compiling stdlib
|
Subject: [PATCH 12/17] suppress spurious alert when compiling stdlib
|
||||||
documentation
|
documentation
|
||||||
|
|
||||||
(cherry picked from commit 5c0fb8e23865fdbf151bdbe15d91176903c284d3)
|
(cherry picked from commit 5c0fb8e23865fdbf151bdbe15d91176903c284d3)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 4cc4eb8b0d71c64c5252d6764f4c4b0aa6020995 Mon Sep 17 00:00:00 2001
|
From 4cc4eb8b0d71c64c5252d6764f4c4b0aa6020995 Mon Sep 17 00:00:00 2001
|
||||||
From: David Allsopp <david.allsopp@metastack.com>
|
From: David Allsopp <david.allsopp@metastack.com>
|
||||||
Date: Sat, 3 Jun 2023 18:02:24 +0100
|
Date: Sat, 3 Jun 2023 18:02:24 +0100
|
||||||
Subject: [PATCH 13/18] Merge pull request #12285 from
|
Subject: [PATCH 13/17] Merge pull request #12285 from
|
||||||
smorimoto/update-deprecated-actions
|
smorimoto/update-deprecated-actions
|
||||||
|
|
||||||
Update deprecated GitHub Actions
|
Update deprecated GitHub Actions
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From af3a67cd06e07825c63b70a038cf90481039b1ed Mon Sep 17 00:00:00 2001
|
From af3a67cd06e07825c63b70a038cf90481039b1ed Mon Sep 17 00:00:00 2001
|
||||||
From: David Allsopp <david.allsopp@metastack.com>
|
From: David Allsopp <david.allsopp@metastack.com>
|
||||||
Date: Fri, 9 Jun 2023 21:47:51 +0100
|
Date: Fri, 9 Jun 2023 21:47:51 +0100
|
||||||
Subject: [PATCH 14/18] Merge pull request #12286 from
|
Subject: [PATCH 14/17] Merge pull request #12286 from
|
||||||
smorimoto/replace-set-output
|
smorimoto/replace-set-output
|
||||||
|
|
||||||
Replace the set-output command with the GITHUB_OUTPUT environment file
|
Replace the set-output command with the GITHUB_OUTPUT environment file
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 0e07dfdb530734ef4db351ecc24c6363e36916ec Mon Sep 17 00:00:00 2001
|
From 0e07dfdb530734ef4db351ecc24c6363e36916ec Mon Sep 17 00:00:00 2001
|
||||||
From: "Richard W.M. Jones" <rjones@redhat.com>
|
From: "Richard W.M. Jones" <rjones@redhat.com>
|
||||||
Date: Tue, 24 Jun 2014 10:00:15 +0100
|
Date: Tue, 24 Jun 2014 10:00:15 +0100
|
||||||
Subject: [PATCH 15/18] Don't add rpaths to libraries.
|
Subject: [PATCH 15/17] Don't add rpaths to libraries.
|
||||||
|
|
||||||
---
|
---
|
||||||
utils/config.mlp | 4 ++--
|
utils/config.mlp | 4 ++--
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 9d3722c87ab15dfbc4e1a934e09ddc8253712d9c Mon Sep 17 00:00:00 2001
|
From 9d3722c87ab15dfbc4e1a934e09ddc8253712d9c Mon Sep 17 00:00:00 2001
|
||||||
From: "Richard W.M. Jones" <rjones@redhat.com>
|
From: "Richard W.M. Jones" <rjones@redhat.com>
|
||||||
Date: Tue, 29 May 2012 20:44:18 +0100
|
Date: Tue, 29 May 2012 20:44:18 +0100
|
||||||
Subject: [PATCH 16/18] configure: Allow user defined C compiler flags.
|
Subject: [PATCH 16/17] configure: Allow user defined C compiler flags.
|
||||||
|
|
||||||
---
|
---
|
||||||
configure.ac | 4 ++++
|
configure.ac | 4 ++++
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 69fdedd5c7747370879abbdc2beb5d7a1bd72194 Mon Sep 17 00:00:00 2001
|
From 74b0eee42f616cb05c640c0ceac0cc391e4a7ef1 Mon Sep 17 00:00:00 2001
|
||||||
From: Jerry James <loganjerry@gmail.com>
|
From: Jerry James <loganjerry@gmail.com>
|
||||||
Date: Fri, 7 Jul 2023 07:07:09 -0600
|
Date: Fri, 7 Jul 2023 07:07:09 -0600
|
||||||
Subject: [PATCH 18/18] Fix skiplist test failure (#12346)
|
Subject: [PATCH 17/17] Fix skiplist test failure (#12346)
|
||||||
|
|
||||||
Fix -Wmaybe-uninitialized warning in skiplist test
|
Fix -Wmaybe-uninitialized warning in skiplist test
|
||||||
Fix -Wunused-variable warning in skiplist test
|
Fix -Wunused-variable warning in skiplist test
|
@ -1,40 +0,0 @@
|
|||||||
From 1c908c961738067dd52a5ba4515cc35abd35b96b Mon Sep 17 00:00:00 2001
|
|
||||||
From: "Richard W.M. Jones" <rjones@redhat.com>
|
|
||||||
Date: Wed, 26 Jan 2022 15:47:02 +0000
|
|
||||||
Subject: [PATCH 17/18] configure: Only use OC_* for building executables
|
|
||||||
|
|
||||||
Fedora >= 36 fills LD_FLAGS with lots of cruft, particularly stuff for
|
|
||||||
"package notes" which contains build paths.
|
|
||||||
|
|
||||||
In any case it seems pointless having both the OC_* variables and also
|
|
||||||
including the regular CFLAGS/LDFLAGS. Give me full control over what
|
|
||||||
ocamlopt uses.
|
|
||||||
---
|
|
||||||
configure.ac | 4 ++--
|
|
||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/configure.ac b/configure.ac
|
|
||||||
index 8068de3cfc..19b23f9400 100644
|
|
||||||
--- a/configure.ac
|
|
||||||
+++ b/configure.ac
|
|
||||||
@@ -36,7 +36,7 @@ CONFIGURE_ARGS="$*"
|
|
||||||
# rely on $CFLAGS because these cannot be processed by flexlink (and are not
|
|
||||||
# passed)
|
|
||||||
mkexe_cmd='$(CC)'
|
|
||||||
-mkexe_cflags='$(OC_CFLAGS) $(CFLAGS)'
|
|
||||||
+mkexe_cflags='$(OC_CFLAGS)'
|
|
||||||
mkexe_extra_flags=''
|
|
||||||
mkexe_via_cc_extra_cmd=''
|
|
||||||
mkexe_ldflags_prefix=''
|
|
||||||
@@ -2208,7 +2208,7 @@ ${mkdll_ldflags}"
|
|
||||||
],[
|
|
||||||
mkdll_ldflags='$(OC_DLL_LDFLAGS) $(LDFLAGS)'
|
|
||||||
mkdll_ldflags_exp="${oc_dll_ldflags} ${LDFLAGS}"
|
|
||||||
- mkexe="${mkexe} \$(OC_LDFLAGS) \$(LDFLAGS)"
|
|
||||||
+ mkexe="${mkexe} \$(OC_LDFLAGS)"
|
|
||||||
mkexe_exp="${mkexe_exp} ${oc_ldflags} ${LDFLAGS}"
|
|
||||||
])
|
|
||||||
mkdll="$mkdll $mkdll_ldflags"
|
|
||||||
--
|
|
||||||
2.41.0
|
|
||||||
|
|
@ -37,7 +37,7 @@ ExcludeArch: %{ix86}
|
|||||||
|
|
||||||
Name: ocaml
|
Name: ocaml
|
||||||
Version: 5.0.0
|
Version: 5.0.0
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
|
|
||||||
Summary: OCaml compiler and programming environment
|
Summary: OCaml compiler and programming environment
|
||||||
|
|
||||||
@ -81,11 +81,10 @@ Patch: 0014-Merge-pull-request-12286-from-smorimoto-replace-set-.patch
|
|||||||
# Fedora-specific patches
|
# Fedora-specific patches
|
||||||
Patch: 0015-Don-t-add-rpaths-to-libraries.patch
|
Patch: 0015-Don-t-add-rpaths-to-libraries.patch
|
||||||
Patch: 0016-configure-Allow-user-defined-C-compiler-flags.patch
|
Patch: 0016-configure-Allow-user-defined-C-compiler-flags.patch
|
||||||
Patch: 0017-configure-Only-use-OC_-for-building-executables.patch
|
|
||||||
|
|
||||||
# Fix skiplist test failure
|
# Fix skiplist test failure
|
||||||
# https://github.com/ocaml/ocaml/pull/12346
|
# https://github.com/ocaml/ocaml/pull/12346
|
||||||
Patch: 0018-Fix-skiplist-test-failure-12346.patch
|
Patch: 0017-Fix-skiplist-test-failure-12346.patch
|
||||||
|
|
||||||
BuildRequires: make
|
BuildRequires: make
|
||||||
BuildRequires: git
|
BuildRequires: git
|
||||||
@ -438,7 +437,7 @@ rm -rf $RPM_BUILD_ROOT%{_docdir}/ocaml
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Wed Jun 14 2023 Jerry James <loganjerry@gmail.com> - 5.0.0-1
|
* Wed Jun 14 2023 Jerry James <loganjerry@gmail.com> - 5.0.0-2
|
||||||
- Version 5.0.0
|
- Version 5.0.0
|
||||||
- Convert License tag to SPDX
|
- Convert License tag to SPDX
|
||||||
- Ship HTML documentation instead of asciidoc source
|
- Ship HTML documentation instead of asciidoc source
|
||||||
|
Loading…
Reference in New Issue
Block a user