diff --git a/add-wrap_memcpy-to-libsaproc.patch b/add-wrap_memcpy-to-libsaproc.patch new file mode 100755 index 0000000000000000000000000000000000000000..a4d5204061e1fc3df860f6f2019ebb8b701c6508 --- /dev/null +++ b/add-wrap_memcpy-to-libsaproc.patch @@ -0,0 +1,27 @@ +From: zhangyipeng +Date: Thu, 4 Mar 2021 11:10:07 +0800 +Subject: add wrap_memcpy to libsaproc + +--- + hotspot/make/linux/makefiles/saproc.make | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/hotspot/make/linux/makefiles/saproc.make b/hotspot/make/linux/makefiles/saproc.make +index dfeb254da..258585366 100644 +--- a/hotspot/make/linux/makefiles/saproc.make ++++ b/hotspot/make/linux/makefiles/saproc.make +@@ -46,6 +46,11 @@ SASRCFILES = $(SASRCDIR)/salibelf.c \ + $(SASRCDIR)/LinuxDebuggerLocal.c \ + $(AGENT_DIR)/src/share/native/sadis.c + ++# wrap memcpy ++ifeq ($(OPENJDK_TARGET_CPU_ARCH), x86) ++ SASRCFILES += $(HOTSPOT_TOPDIR)/src/os_cpu/linux_x86/vm/memcpy.cpp ++endif ++ + -include $(HS_ALT_MAKE)/linux/makefiles/saproc.make + + SAMAPFILE = $(SASRCDIR)/mapfile +-- +2.19.0 + diff --git a/openjdk-1.8.0.spec b/openjdk-1.8.0.spec index 6eaccef2297fc5818c2160a7fd1760d0175298a1..79fc2dca0986227f021f38b2a9fa9e3541c12adf 100644 --- a/openjdk-1.8.0.spec +++ b/openjdk-1.8.0.spec @@ -916,7 +916,7 @@ Provides: java-%{javaver}-%{origin}-accessibility%{?1} = %{epoch}:%{version}-%{r Name: java-%{javaver}-%{origin} Version: %{javaver}.%{updatever}.%{buildver} -Release: 7 +Release: 8 # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons # and this change was brought into RHEL-4. java-1.5.0-ibm packages # also included the epoch in their virtual provides. This created a @@ -1124,6 +1124,7 @@ Patch224: G1Ucommit-Refactor-Trigger-mechanism.patch Patch225: G1-Full-GC-parallel-mark.patch Patch226: G1Uncommit-add-G1UncommitLog-limit-before-G1Uncommit.patch Patch227: Delete-expired-certificate-globalsignr2ca.patch +Patch228: add-wrap_memcpy-to-libsaproc.patch # 8u322 @@ -1596,6 +1597,7 @@ pushd %{top_level_dir_name} %patch225 -p1 %patch226 -p1 %patch227 -p1 +%patch228 -p1 popd # System library fixes @@ -2213,6 +2215,9 @@ require "copy_jdk_configs.lua" %endif %changelog +* Mon Dec 20 2021 kuenking111 - 1:1.8.0.312-b07.8 +- add wrap_memcpy to libsaproc + * Thu Dec 16 2021 kuenking111 - 1:1.8.0.312-b07.7 - add Delete-expired-certificate-globalsignr2ca.patch