Hello community,
here is the log from the commit of package mysql-connector-java for
openSUSE:Factory checked in at 2017-10-10 11:39:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mysql-connector-java (Old)
and /work/SRC/openSUSE:Factory/.mysql-connector-java.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mysql-connector-java"
Tue Oct 10 11:39:54 2017 rev:29 rq:532197 version:5.1.43
Changes:
--------
---
/work/SRC/openSUSE:Factory/mysql-connector-java/mysql-connector-java.changes
2017-09-13 22:22:38.280624564 +0200
+++
/work/SRC/openSUSE:Factory/.mysql-connector-java.new/mysql-connector-java.changes
2017-10-10 11:39:57.127463212 +0200
@@ -1,0 +2,15 @@
+Fri Oct 6 08:13:05 UTC 2017 - [email protected]
+
+- Fix build with jdk9
+- Added patch:
+ * mysql-connector-java-sourcetarget.patch
+ + Don't hardcode java source and target levels; specify them
+ on command-line.
+
+-------------------------------------------------------------------
+Fri Sep 29 06:45:22 UTC 2017 - [email protected]
+
+- Don't condition the maven defines on release version, but on
+ _maven_repository being defined
+
+-------------------------------------------------------------------
New:
----
mysql-connector-java-sourcetarget.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mysql-connector-java.spec ++++++
--- /var/tmp/diff_new_pack.itw9rY/_old 2017-10-10 11:39:58.091420904 +0200
+++ /var/tmp/diff_new_pack.itw9rY/_new 2017-10-10 11:39:58.095420728 +0200
@@ -32,11 +32,12 @@
Patch2: mysql-connector-java-jdbc-4.1.patch
Patch3: disable-testsuite.patch
Patch4: compile-jdk7.patch
+Patch5: mysql-connector-java-sourcetarget.patch
BuildRequires: ant
BuildRequires: ant-contrib
BuildRequires: apache-commons-logging
BuildRequires: geronimo-jta-1_1-api
-BuildRequires: java-devel = 1.8.0
+BuildRequires: java-devel >= 1.8
BuildRequires: javapackages-local
BuildRequires: javapackages-tools
BuildRequires: junit
@@ -51,7 +52,6 @@
# manual is no longer distributed
Provides: %{name}-manual = %{version}
Obsoletes: %{name}-manual < %{version}
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%description
@@ -70,6 +70,7 @@
%patch2 -p1
%patch3 -p1
%patch4 -p1
+%patch5 -p1
# dup
rm -f README
@@ -106,9 +107,9 @@
-Dcom.mysql.jdbc.jdk8.javac=%javac \
-Dsnapshot.version= \
-Dcom.mysql.jdbc.extra.libs=lib \
- -Dant.java.version=1.5 \
+ -Dant.java.version=1.6 \
-Dant.build.javac.source=1.6 \
- -Dant.build.javac.target=1.7 \
+ -Dant.build.javac.target=1.6 \
dist
%install
@@ -127,13 +128,12 @@
%add_maven_depmap JPP-%{name}.pom %{name}.jar
%files
-%defattr(0644,root,root,0755)
%doc CHANGES COPYING README.txt
%attr(0644,root,root) %{_javadir}/%{name}.jar
-%if %{?suse_version} > 1320
-%config(noreplace) %{_datadir}/maven-metadata/%{name}.xml*
-%else
+%if %{defined _maven_repository}
%config(noreplace) %{_mavendepmapfragdir}/*
+%else
+%config(noreplace) %{_datadir}/maven-metadata/%{name}.xml*
%endif
%{_mavenpomdir}/*.pom
++++++ mysql-connector-java-sourcetarget.patch ++++++
--- mysql-connector-java-5.1.43/build.xml 2017-07-06 21:42:45.000000000
+0200
+++ mysql-connector-java-5.1.43/build.xml 2017-10-06 10:08:59.178208898
+0200
@@ -856,9 +856,7 @@
fork="yes"
executable="${com.mysql.jdbc.jdk5.javac}"
compiler="modern"
- includeantruntime="false"
- source="1.5"
- target="1.5">
+ includeantruntime="false">
<include name="**/*.java" />
<exclude name="testsuite/**" />
<exclude name="com/mysql/jdbc/integration/**" />
@@ -930,9 +928,7 @@
fork="yes"
executable="${com.mysql.jdbc.jdk5.javac}"
compiler="modern"
- includeantruntime="false"
- source="1.5"
- target="1.5">
+ includeantruntime="false">
<include name="testsuite/**" />
<exclude name="testsuite/requiresNonRedists/**" />
<exclude name="testsuite/**/jdbc4*/**" />
@@ -993,9 +989,7 @@
fork="yes"
executable="${com.mysql.jdbc.jdk5.javac}"
compiler="modern"
- includeantruntime="false"
- source="1.5"
- target="1.5">
+ includeantruntime="false">
<include name="com/mysql/jdbc/integration/c3p0/**" />
<classpath refid="project.build.classpath" />
</javac>
@@ -1014,9 +1008,7 @@
fork="yes"
executable="${com.mysql.jdbc.jdk5.javac}"
compiler="modern"
- includeantruntime="false"
- source="1.5"
- target="1.5">
+ includeantruntime="false">
<include name="com/mysql/jdbc/integration/jboss/**" />
<classpath refid="project.build.classpath" />
</javac>
@@ -1035,9 +1027,7 @@
fork="yes"
executable="${com.mysql.jdbc.jdk5.javac}"
compiler="modern"
- includeantruntime="false"
- source="1.5"
- target="1.5">
+ includeantruntime="false">
<include name="com/mysql/jdbc/log/Log4JLogger.java" />
<classpath refid="project.build.classpath" />
</javac>