Hello community, here is the log from the commit of package axis for openSUSE:Factory checked in at 2018-07-24 17:32:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/axis (Old) and /work/SRC/openSUSE:Factory/.axis.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "axis" Tue Jul 24 17:32:30 2018 rev:30 rq:621938 version:1.4 Changes: -------- --- /work/SRC/openSUSE:Factory/axis/axis.changes 2017-10-10 11:39:28.292728773 +0200 +++ /work/SRC/openSUSE:Factory/.axis.new/axis.changes 2018-07-24 17:32:36.120078279 +0200 @@ -1,0 +2,15 @@ +Tue Jul 10 16:47:47 UTC 2018 - [email protected] + +- Added patch: + * axis-jdk11.patch + + Fix build with jdk11 + + Don't build providers that are using APIs and classes removed + in jdk11 + +------------------------------------------------------------------- +Tue May 15 14:01:35 UTC 2018 - [email protected] + +- Build with source and target 8 to prepare for a possible removal + of 1.6 compatibility + +------------------------------------------------------------------- New: ---- axis-jdk11.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ axis.spec ++++++ --- /var/tmp/diff_new_pack.tdsKTZ/_old 2018-07-24 17:32:37.068079474 +0200 +++ /var/tmp/diff_new_pack.tdsKTZ/_new 2018-07-24 17:32:37.068079474 +0200 @@ -1,7 +1,7 @@ # # spec file for package axis # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -47,6 +47,7 @@ Patch4: axis-encoding.patch Patch5: axis-compareto.patch Patch6: axis-enum.patch +Patch7: axis-jdk11.patch BuildRequires: ant BuildRequires: ant-jdepend BuildRequires: antlr @@ -55,7 +56,7 @@ BuildRequires: classpathx-mail BuildRequires: gnu-jaf BuildRequires: jakarta-commons-discovery -BuildRequires: java-devel >= 1.6 +BuildRequires: java-devel >= 1.8 BuildRequires: javapackages-local BuildRequires: javapackages-tools BuildRequires: junit @@ -97,12 +98,17 @@ %patch4 -p1 %patch5 -p1 %patch6 -p1 +%patch7 -p1 # Remove provided binaries find . -name "*.jar" -exec rm -f {} \; find . -name "*.zip" -exec rm -f {} \; find . -name "*.class" -exec rm -f {} \; rm -rf src/org/apache/axis/enum +rm -f src/org/apache/axis/providers/java/CORBAProvider.java +rm -f src/org/apache/axis/deployment/wsdd/providers/WSDDJavaCORBAProvider.java +rm -f src/org/apache/axis/providers/java/EJBProvider.java +rm -f src/org/apache/axis/deployment/wsdd/providers/WSDDJavaEJBProvider.java cp %{SOURCE1} %{SOURCE2} %{SOURCE3} . @@ -125,8 +131,8 @@ -Djunit.jar=$(build-classpath junit 2>/dev/null) \ -Djimi.jar=$(build-classpath jimi 2>/dev/null) \ -Djsse.jar=$(build-classpath jsse/jsse 2>/dev/null) \ - -Dant.build.javac.source=1.6 -Dsource=1.6 \ - -Dant.build.javac.target=1.6 -Dtarget=1.6 \ + -Dant.build.javac.source=8 -Dsource=8 \ + -Dant.build.javac.target=8 -Dtarget=8 \ clean compile %install ++++++ axis-jdk11.patch ++++++ ++++ 766 lines (skipped)
