Hello community, here is the log from the commit of package eclipse-swt for openSUSE:Factory checked in at 2017-10-19 19:33:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/eclipse-swt (Old) and /work/SRC/openSUSE:Factory/.eclipse-swt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "eclipse-swt" Thu Oct 19 19:33:00 2017 rev:23 rq:534908 version:4.333 Changes: -------- --- /work/SRC/openSUSE:Factory/eclipse-swt/eclipse-swt.changes 2017-10-07 17:52:59.429171531 +0200 +++ /work/SRC/openSUSE:Factory/.eclipse-swt.new/eclipse-swt.changes 2017-10-19 19:33:01.778369864 +0200 @@ -1,0 +2,5 @@ +Wed Oct 18 05:07:37 UTC 2017 - stefan.bru...@rwth-aachen.de + +- Add aarch64.patch, sets JNI64 on aarch64 + +------------------------------------------------------------------- New: ---- aarch64.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ eclipse-swt.spec ++++++ --- /var/tmp/diff_new_pack.bmOWLX/_old 2017-10-19 19:33:02.574332622 +0200 +++ /var/tmp/diff_new_pack.bmOWLX/_new 2017-10-19 19:33:02.578332436 +0200 @@ -36,6 +36,7 @@ Patch5: ppc64le_path_for_jre_1_7_0.patch Patch6: libswt-4.333-libjawt.patch Patch7: libswt-bootclasspath.patch +Patch8: aarch64.patch BuildRequires: Mesa-devel BuildRequires: ant BuildRequires: cairo @@ -86,6 +87,7 @@ %patch4 %patch5 -p1 %patch6 -p1 +%patch8 pushd org/eclipse/swt cp %{SOURCE2} . # remove all third party jars ++++++ aarch64.patch ++++++ --- build.sh_orig 2017-10-18 06:30:37.190391632 +0200 +++ build.sh 2017-10-18 06:37:12.088194000 +0200 @@ -452,6 +452,14 @@ fi export SWT_PTR_CFLAGS fi +if [ ${MODEL} = 'aarch64' ]; then + SWT_PTR_CFLAGS=-DJNI64 + if [ -d /lib64 ]; then + XLIB64=-L/usr/X11R6/lib64 + export XLIB64 + fi + export SWT_PTR_CFLAGS +fi if [ ${MODEL} = 's390' ]; then SWT_PTR_CFLAGS="-m31" SWT_LFLAGS=-m31