Hello community, here is the log from the commit of package eclipse for openSUSE:Factory checked in at 2020-03-27 21:57:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/eclipse (Old) and /work/SRC/openSUSE:Factory/.eclipse.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "eclipse" Fri Mar 27 21:57:14 2020 rev:7 rq:789015 version:4.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/eclipse/eclipse.changes 2020-03-18 12:41:23.700802973 +0100 +++ /work/SRC/openSUSE:Factory/.eclipse.new.3160/eclipse.changes 2020-03-27 21:57:36.582803651 +0100 @@ -1,0 +2,16 @@ +Fri Mar 27 10:27:45 UTC 2020 - Fridrich Strba <[email protected]> + +- Filter out the *SUNWprivate_1.1* symbols from requires + * They were unconditionally sucking in java-1_8_0-openjdk-devel + +------------------------------------------------------------------- +Thu Mar 26 13:16:00 UTC 2020 - Fridrich Strba <[email protected]> + +- Added patches: + * eclipse-arm32.patch + + Fix detection of libjawt.so on 32-bit arm + * eclipse-force-gtk2.patch + + On 32-bit architectures, force use of GTK2, since GTK3 + platform does not work on those systems + +------------------------------------------------------------------- New: ---- eclipse-arm32.patch eclipse-force-gtk2.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ eclipse.spec ++++++ --- /var/tmp/diff_new_pack.46fDqx/_old 2020-03-27 21:57:42.270806959 +0100 +++ /var/tmp/diff_new_pack.46fDqx/_new 2020-03-27 21:57:42.310806983 +0100 @@ -29,6 +29,7 @@ %global eclipse_tag I%{eclipse_date}-%{eclipse_time} %global _jetty_version 9.4.11 %global _lucene_version 7.1.0 +%define __requires_exclude .*SUNWprivate_1\\.1.* %ifarch %{ix86} %global eclipse_arch x86 %endif @@ -112,6 +113,8 @@ Patch33: eclipse-ppc64.patch # Fix build with objectweb-asm 7 Patch34: eclipse-asm7.patch +Patch35: eclipse-arm32.patch +Patch36: eclipse-force-gtk2.patch BuildRequires: ant >= 1.10.5 BuildRequires: ant-antlr BuildRequires: ant-apache-bcel @@ -508,6 +511,10 @@ %patch32 -p1 %patch33 -p1 %patch34 -p1 +%patch35 -p1 +%ifarch s390 %{arm} %{ix86} ppc +%patch36 -p1 +%endif # Use ecj when bootstrapping %if %{with bootstrap} ++++++ eclipse-arm32.patch ++++++ --- "eclipse-platform-sources-I20180906-0745/eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh" 2018-08-21 14:03:55.000000000 +0200 +++ "eclipse-platform-sources-I20180906-0745/eclipse.platform.swt/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh" 2020-03-24 21:41:03.246157639 +0100 @@ -112,6 +112,10 @@ SWT_ARCH=x86 AWT_ARCH=i386 ;; + "arm") + SWT_ARCH=arm + AWT_ARCH=aarch32 + ;; *) SWT_ARCH=$MODEL AWT_ARCH=$MODEL ++++++ eclipse-force-gtk2.patch ++++++ --- eclipse-platform-sources-I20180906-0745/eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product 2018-09-06 13:46:56.000000000 +0200 +++ eclipse-platform-sources-I20180906-0745/eclipse.platform.releng.tychoeclipsebuilder/platform/platform.product 2020-03-26 18:08:15.516714532 +0100 @@ -7,7 +7,7 @@ </configIni> <launcherArgs> - <programArgs>--launcher.defaultAction openFile --launcher.appendVmargs + <programArgs>--launcher.defaultAction openFile --launcher.GTK_version 2 --launcher.appendVmargs </programArgs> <vmArgs>-Dosgi.requiredJavaVersion=1.8 -Dosgi.dataAreaRequiresExplicitInit=true -Xms40m -Xmx512m --add-modules=ALL-SYSTEM </vmArgs>
