From 3fb4ba40359e89bf4a7c9d78bbd48da29693e991 Mon Sep 17 00:00:00 2001 From: Mat Booth Date: Mon, 21 May 2018 15:25:33 +0100 Subject: [PATCH] Try to fix arm platform launcher build --- eclipse-bug-386377.patch | 80 ++++++++++++++++++++++++++++++++++++++++ eclipse.spec | 5 ++- 2 files changed, 84 insertions(+), 1 deletion(-) diff --git a/eclipse-bug-386377.patch b/eclipse-bug-386377.patch index 5200205..aa3da04 100644 --- a/eclipse-bug-386377.patch +++ b/eclipse-bug-386377.patch @@ -198,3 +198,83 @@ + + +--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.linux.arm/pom.xml.orig 2018-05-03 21:44:44.780856654 +0100 ++++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.linux.arm/pom.xml 2018-05-03 21:45:27.608655357 +0100 +@@ -27,4 +27,37 @@ + gtk + arm + ++ ++ ++ build-native-launchers-gtk.linux.arm ++ ++ ++ native ++ gtk.linux.arm ++ ++ ++ ++ ++ ++ maven-antrun-plugin ++ 1.7 ++ ++ ++ compile-executable-natives ++ generate-resources ++ ++ ++ ++ ++ ++ ++ run ++ ++ ++ ++ ++ ++ ++ ++ + +--- rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.linux.aarch64/pom.xml.orig 2018-05-03 21:46:26.672377749 +0100 ++++ rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.linux.aarch64/pom.xml 2018-05-03 21:47:28.940085081 +0100 +@@ -27,4 +27,37 @@ + gtk + aarch64 + ++ ++ ++ build-native-launchers-gtk.linux.aarch64 ++ ++ ++ native ++ gtk.linux.aarch64 ++ ++ ++ ++ ++ ++ maven-antrun-plugin ++ 1.7 ++ ++ ++ compile-executable-natives ++ generate-resources ++ ++ ++ ++ ++ ++ ++ run ++ ++ ++ ++ ++ ++ ++ ++ + diff --git a/eclipse.spec b/eclipse.spec index 0e2b2c3..de5ff16 100644 --- a/eclipse.spec +++ b/eclipse.spec @@ -54,7 +54,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: 4.7.3a -Release: 4%{?dist} +Release: 5%{?dist} License: EPL URL: http://www.eclipse.org/ @@ -1131,6 +1131,9 @@ fi %{_eclipsedir}/plugins/org.eclipse.osgi.util_* %changelog +* Mon May 21 2018 Mat Booth - 1:4.7.3a-5 +- Try to fix arm platform launcher build + * Tue Apr 10 2018 Mat Booth - 1:4.7.3a-4 - Ensure patches apply cleanly - Use java API stubs from ecj package