Hello community,

here is the log from the commit of package mx4j for openSUSE:Factory checked in 
at 2017-10-10 11:39:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mx4j (Old)
 and      /work/SRC/openSUSE:Factory/.mx4j.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mx4j"

Tue Oct 10 11:39:39 2017 rev:27 rq:531545 version:3.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/mx4j/mx4j.changes        2017-09-13 
22:28:18.492729538 +0200
+++ /work/SRC/openSUSE:Factory/.mx4j.new/mx4j.changes   2017-10-10 
11:39:41.504148922 +0200
@@ -1,0 +2,14 @@
+Thu Oct  5 06:49:06 UTC 2017 - fst...@suse.com
+
+- Fix build with jdk9
+  * specify java source and target level 1.6
+- Added patch:
+  * mx4j-3.0.2-sourcetarget.patch
+    + Don't hardcode java source and target levels
+    + Allow specifying of source and target levels on command-line
+- Modified file:
+  * mx4j-build.policy
+    + grant java.lang.RuntimePermission in order to allow building
+      with jdk9
+
+-------------------------------------------------------------------

New:
----
  mx4j-3.0.2-sourcetarget.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mx4j.spec ++++++
--- /var/tmp/diff_new_pack.uWobGY/_old  2017-10-10 11:39:43.108078525 +0200
+++ /var/tmp/diff_new_pack.uWobGY/_new  2017-10-10 11:39:43.116078174 +0200
@@ -31,6 +31,7 @@
 Patch3:         mx4j-docbook.patch
 Patch5:         mx4j-caucho-build.patch
 Patch7:         mx4j-3.0.2-docbook-stylesheet-location.patch
+Patch8:         mx4j-3.0.2-sourcetarget.patch
 BuildRequires:  ant
 BuildRequires:  ant-junit
 BuildRequires:  antlr
@@ -69,7 +70,6 @@
 Provides:       jmxri
 Provides:       openjmx = %{version}
 BuildArch:      noarch
-BuildConflicts: java-devel >= 1.9
 
 %description
 OpenJMX is an open source implementation of the Java(TM) Management
@@ -82,6 +82,7 @@
 %patch3 -p1
 %patch5 -p1
 %patch7 -p1
+%patch8 -p1
 cp %{SOURCE1} build
 cp %{SOURCE2} build
 pushd lib
@@ -93,27 +94,24 @@
    ln -sf $(build-classpath commons-logging)                              || :
    ln -sf $(build-classpath log4j)                                        || :
    ln -sf $(build-classpath bcel)                                         || :
-#   ln -sf $(build-classpath burlap)                                      || :
-#   ln -sf $(build-classpath hessian)                                     || :
    ln -sf $(build-classpath axis/axis)                                    || :
    ln -sf $(build-classpath axis/jaxrpc)                                  || :
    ln -sf $(build-classpath axis/saaj)                                    || :
    ln -sf $(build-classpath wsdl4j)                                       || :
    ln -sf $(build-classpath commons-discovery)                            || :
-   #ln -sf $(build-classpath jetty4) org.mortbay.jetty.jar                || :
    ln -sf $(build-classpath servletapi5) servlet.jar                      || :
    ln -sf $(build-classpath jython)                                       || :
    ln -sf $(build-classpath jaas)                                         || :
-   #ln -sf $(build-classpath jmxremoteri) jmxremote.jar                   || :
-   #ln -sf $(build-classpath jmxremoteri-optional) jmxremote_optional.jar || :
-   #ln -sf $(build-classpath jmxri)                                       || :
 popd
 
 %build
 export GC_MAXIMUM_HEAP_SIZE="134217728" #128M
 ln -sf $(build-classpath gnumail) lib/mail.jar
 ln -sf $(build-classpath activation) lib/
-export ANT_OPTS="-Djava.security.manager 
-Djava.security.policy=$(pwd)/build/mx4j-build.policy"
+export ANT_OPTS="-Djava.security.manager \
+                 -Djava.security.policy=$(pwd)/build/mx4j-build.policy \
+                 -Dant.build.javac.source=1.6 \
+                 -Dant.build.javac.target=1.6"
 export OPT_JAR_LIST="ant/ant-junit junit ant/ant-trax jaxp_transform_impl"
 export CLASSPATH=$(build-classpath glibj-tools activation javamail/mailapi 
javamail/smtp \
    jetty4 jython jakarta-commons-logging xml-commons-apis bcel jaas jce \

++++++ mx4j-3.0.2-sourcetarget.patch ++++++
--- mx4j-3.0.2/build/build.xml  2006-10-13 01:12:17.000000000 +0200
+++ mx4j-3.0.2/build/build.xml  2017-10-05 08:28:50.497282862 +0200
@@ -225,7 +225,7 @@
       <mkdir dir="${dist.lib.dir}"/>
       <mkdir dir="${dist.lib.dir}/boa"/>
 
-      <javac srcdir="${core.src.dir}" destdir="${core.classes.dir}" debug="on" 
deprecation="on" encoding="US-ASCII" target="1.3" source="1.3">
+      <javac srcdir="${core.src.dir}" destdir="${core.classes.dir}" debug="on" 
deprecation="on" encoding="US-ASCII">
          <patternset refid="mx4j.classes"/>
          <classpath refid="lib.classpath"/>
       </javac>
@@ -255,7 +255,7 @@
    </target>
 
    <target name="compile.rjmx" description="Compiles the Remote JMX (JSR 160) 
classes" depends="compile.jmx" if="jaas.present">
-      <javac srcdir="${core.src.dir}" destdir="${core.classes.dir}" debug="on" 
deprecation="on" encoding="US-ASCII" target="1.3" source="1.3">
+      <javac srcdir="${core.src.dir}" destdir="${core.classes.dir}" debug="on" 
deprecation="on" encoding="US-ASCII">
          <patternset refid="rmx4j.classes"/>
          <classpath refid="lib.classpath"/>
       </javac>
@@ -289,7 +289,7 @@
    <target name="compile.tools" description="Compiles the MX4J tools classes" 
depends="compile.rjmx">
       <mkdir dir="${tools.classes.dir}"/>
 
-      <javac srcdir="${tools.src.dir}" destdir="${tools.classes.dir}" 
debug="on" deprecation="on" encoding="US-ASCII" target="1.3" source="1.3">
+      <javac srcdir="${tools.src.dir}" destdir="${tools.classes.dir}" 
debug="on" deprecation="on" encoding="US-ASCII">
          <patternset refid="tools.classes"/>
          <exclude name="mx4j/tools/mail/**" unless="javamail.present"/>
          <exclude name="mx4j/tools/jython/**" unless="jython.present"/>
@@ -346,7 +346,7 @@
       <mkdir dir="${test.classes.dir}"/>
       <mkdir dir="${dist.test.dir}"/>
 
-      <javac srcdir="${test.src.dir}" destdir="${test.classes.dir}" debug="on" 
deprecation="on" encoding="US-ASCII" target="1.3" source="1.3">
+      <javac srcdir="${test.src.dir}" destdir="${test.classes.dir}" debug="on" 
deprecation="on" encoding="US-ASCII">
          <patternset refid="tests.classes"/>
          <exclude name="test/javax/management/remote/**" 
unless="jaas.present"/>
          <exclude name="test/mx4j/remote/**" unless="jaas.present"/>
@@ -371,7 +371,7 @@
    <target name="compile.examples" description="Compiles and jars the MX4J 
examples" depends="compile.tools">
       <mkdir dir="${examples.classes.dir}"/>
 
-      <javac srcdir="${examples.src.dir}" destdir="${examples.classes.dir}" 
debug="on" deprecation="on" encoding="US-ASCII" target="1.3" source="1.3">
+      <javac srcdir="${examples.src.dir}" destdir="${examples.classes.dir}" 
debug="on" deprecation="on" encoding="US-ASCII">
          <classpath refid="classpath"/>
          <exclude name="mx4j/examples/tools/xdoclet/**"/>
          <exclude name="mx4j/examples/remote/rmi/ssl/**" 
unless="jdk14.present"/>
++++++ mx4j-build.policy ++++++
--- /var/tmp/diff_new_pack.uWobGY/_old  2017-10-10 11:39:43.232073083 +0200
+++ /var/tmp/diff_new_pack.uWobGY/_new  2017-10-10 11:39:43.232073083 +0200
@@ -2,6 +2,7 @@
         permission java.security.AllPermission;
 };
 grant {
+       permission java.lang.RuntimePermission "*", "read";
        permission java.util.PropertyPermission "*", "read";
        permission java.io.FilePermission "/-", "read,write";
        permission java.net.SocketPermission "*", 
"listen,accept,resolve,connect";


Reply via email to