Hello community, here is the log from the commit of package libreoffice for openSUSE:Factory checked in at 2018-07-14 20:14:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libreoffice (Old) and /work/SRC/openSUSE:Factory/.libreoffice.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libreoffice" Sat Jul 14 20:14:58 2018 rev:159 rq:622316 version:6.1.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes 2018-07-04 23:54:11.495954317 +0200 +++ /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice.changes 2018-07-14 20:17:36.923015183 +0200 @@ -1,0 +2,13 @@ +Thu Jul 12 14:08:29 UTC 2018 - [email protected] + +- Added patch: + * 0001-call-System.runFinalizersOnExit-by-reflection-since-.patch + + Call the System.runFinalizersOnExit method by reflection, + since it is removed in jdk11 + +------------------------------------------------------------------- +Mon Jul 9 08:07:42 UTC 2018 - [email protected] + +- Version update to 6.1.0.1 release + +------------------------------------------------------------------- Old: ---- libreoffice-6.1.0.0.beta2.tar.xz libreoffice-6.1.0.0.beta2.tar.xz.asc libreoffice-help-6.1.0.0.beta2.tar.xz libreoffice-help-6.1.0.0.beta2.tar.xz.asc libreoffice-translations-6.1.0.0.beta2.tar.xz libreoffice-translations-6.1.0.0.beta2.tar.xz.asc New: ---- 0001-call-System.runFinalizersOnExit-by-reflection-since-.patch libreoffice-6.1.0.1.tar.xz libreoffice-6.1.0.1.tar.xz.asc libreoffice-help-6.1.0.1.tar.xz libreoffice-help-6.1.0.1.tar.xz.asc libreoffice-translations-6.1.0.1.tar.xz libreoffice-translations-6.1.0.1.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libreoffice.spec ++++++ --- /var/tmp/diff_new_pack.6Rshe4/_old 2018-07-14 20:17:42.367028957 +0200 +++ /var/tmp/diff_new_pack.6Rshe4/_new 2018-07-14 20:17:42.371028968 +0200 @@ -52,7 +52,7 @@ %bcond_with gtk3 %endif Name: libreoffice -Version: 6.1.0.0.beta2 +Version: 6.1.0.1 Release: 0 Summary: A Free Office Suite (Framework) License: LGPL-3.0-or-later AND MPL-2.0+ @@ -103,6 +103,7 @@ # math does not work Patch4: libreoffice-java-sched.patch Patch5: old-boost.patch +Patch6: 0001-call-System.runFinalizersOnExit-by-reflection-since-.patch # try to save space by using hardlinks Patch990: install-with-hardlinks.diff BuildRequires: %{name}-share-linker @@ -948,6 +949,7 @@ %patch2 %patch3 %patch4 -p1 +%patch6 -p1 %patch990 -p1 # Disable some of the failing tests (some are random) ++++++ 0001-call-System.runFinalizersOnExit-by-reflection-since-.patch ++++++ >From 1d3f2ed0606cc971513dab5932ec7d1dd2a15f90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fridrich=20=C5=A0trba?= <[email protected]> Date: Thu, 12 Jul 2018 11:57:07 +0200 Subject: [PATCH] call System.runFinalizersOnExit by reflection, since it was removed in jdk11 Change-Id: I542c87bc1de21727a035cc6ac3b3e20c0ccfb5f7 --- external/hsqldb/UnpackedTarball_hsqldb.mk | 1 + .../patches/hsqldb-runFinalizersOnExit.patch | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 external/hsqldb/patches/hsqldb-runFinalizersOnExit.patch diff --git a/external/hsqldb/UnpackedTarball_hsqldb.mk b/external/hsqldb/UnpackedTarball_hsqldb.mk index fc6c18f77c23..cbba770f19a0 100644 --- a/external/hsqldb/UnpackedTarball_hsqldb.mk +++ b/external/hsqldb/UnpackedTarball_hsqldb.mk @@ -24,6 +24,7 @@ $(eval $(call gb_UnpackedTarball_add_patches,hsqldb,\ external/hsqldb/patches/i104901.patch \ external/hsqldb/patches/fdo36824.patch \ external/hsqldb/patches/limit_as_table_alias.patch \ + external/hsqldb/patches/hsqldb-runFinalizersOnExit.patch \ $(if $(HSQLDB_USE_JDBC_4_1),\ external/hsqldb/patches/jdbc-4.1.patch \ external/hsqldb/patches/multipleResultSets.patch \ diff --git a/external/hsqldb/patches/hsqldb-runFinalizersOnExit.patch b/external/hsqldb/patches/hsqldb-runFinalizersOnExit.patch new file mode 100644 index 000000000000..214dc2c2b2e1 --- /dev/null +++ b/external/hsqldb/patches/hsqldb-runFinalizersOnExit.patch @@ -0,0 +1,14 @@ +--- misc/hsqldb/src/org/hsqldb/lib/java/JavaSystem.java 2008-03-16 23:51:35.000000000 +0100 ++++ misc/build/hsqldb/src/org/hsqldb/lib/java/JavaSystem.java 2018-07-12 11:46:57.997837180 +0200 +@@ -160,8 +160,9 @@ + public static void runFinalizers() { + + //#ifdef JAVA2FULL +- System.runFinalizersOnExit(true); +- ++ try { ++ System.class.getMethod("runFinalizersOnExit", boolean.class).invoke(null, true); ++ } catch (Exception e) {} + //#endif + } + -- 2.18.0 ++++++ libreoffice-6.1.0.0.beta2.tar.xz -> libreoffice-6.1.0.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/libreoffice/libreoffice-6.1.0.0.beta2.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice-6.1.0.1.tar.xz differ: char 25, line 1 ++++++ libreoffice-help-6.1.0.0.beta2.tar.xz -> libreoffice-help-6.1.0.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/libreoffice/libreoffice-help-6.1.0.0.beta2.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice-help-6.1.0.1.tar.xz differ: char 26, line 1 ++++++ libreoffice-translations-6.1.0.0.beta2.tar.xz -> libreoffice-translations-6.1.0.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/libreoffice/libreoffice-translations-6.1.0.0.beta2.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice-translations-6.1.0.1.tar.xz differ: char 25, line 1
