Skip to content

Commit 463f129

Browse files
committed
Fix for Bug#102372 (32459408), v8.0.23 unusable in OSGi.
1 parent f2bdae1 commit 463f129

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

CHANGES

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33

44
Version 8.0.26
55

6+
- Fix for Bug#102372 (32459408), v8.0.23 unusable in OSGi.
7+
68
- Fix for Bug#25554464, CONNECT FAILS WITH NPE WHEN THE SERVER STARTED WITH CUSTOM COLLATION.
79

810
- Fix for Bug#100606 (31818423), UNECESARY CALL TO "SET NAMES 'UTF8' COLLATE 'UTF8_GENERAL_CI'".

build.xml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -747,15 +747,18 @@ See also com.mysql.cj.conf.PropertyDefinitions.SYSP_* variables for other test o
747747
<property name="com.mysql.cj.build.meta-inf.osgid-version"
748748
value="${com.mysql.cj.build.driver.version.major}.${com.mysql.cj.build.driver.version.minor}.${com.mysql.cj.build.driver.version.subminor}" />
749749

750-
<property name="com.mysql.cj.build.meta-inf.crypto-imports" value="javax.net.ssl;javax.crypto;resolution:=optional" />
750+
<property name="com.mysql.cj.build.meta-inf.crypto-imports" value="javax.net.ssl;javax.crypto;javax.crypto.spec;resolution:=optional" />
751+
<property name="com.mysql.cj.build.meta-inf.security-imports"
752+
value="javax.security.auth;javax.security.auth.callback;javax.security.auth.login;javax.security.auth.x500;javax.security.sasl;resolution:=optional" />
751753
<property name="com.mysql.cj.build.meta-inf.jdbc4-imports"
752754
value="javax.xml.parsers;javax.xml.stream;javax.xml.transform;javax.xml.transform.dom;javax.xml.transform.sax;javax.xml.transform.stax;javax.xml.transform.stream;org.w3c.dom;org.xml.sax;org.xml.sax.helpers;resolution:=optional" />
753-
<property name="com.mysql.cj.build.meta-inf.jee-imports" value="javax.sql;javax.naming;javax.naming.spi;javax.transaction.xa;resolution:=optional" />
755+
<property name="com.mysql.cj.build.meta-inf.jee-imports"
756+
value="javax.sql;javax.naming;javax.naming.directory;javax.naming.ldap;javax.naming.spi;javax.transaction.xa;resolution:=optional" />
754757
<property name="com.mysql.cj.build.meta-inf.jmx-imports" value="javax.management;resolution:=optional" />
755758
<property name="com.mysql.cj.build.meta-inf.integration-imports" value="com.mchange.v2.c3p0;version=&quot;[0.9.1.2,1.0.0)&quot;;resolution:=optional" />
756759
<property name="com.mysql.cj.build.meta-inf.logging-imports" value="org.slf4j;resolution:=optional" />
757-
<property name="com.mysql.cj.build.meta-inf.xdevapi-imports"
758-
value="com.google.protobuf;javax.security.auth.callback;javax.security.sasl;resolution:=optional" />
760+
<property name="com.mysql.cj.build.meta-inf.xdevapi-imports" value="com.google.protobuf;resolution:=optional" />
761+
759762

760763
<property name="com.mysql.cj.build.meta-inf.driver-exports"
761764
value="com.mysql.cj.jdbc;version=&quot;${com.mysql.cj.build.meta-inf.osgid-version}&quot;;uses:=&quot;javax.management,javax.naming,javax.naming.spi,javax.net.ssl,javax.sql,javax.transaction.xa,javax.xml.parsers,javax.xml.stream,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stax,javax.xml.transform.stream,org.xml.sax&quot;" />
@@ -807,7 +810,7 @@ See also com.mysql.cj.conf.PropertyDefinitions.SYSP_* variables for other test o
807810
<attribute name="Export-Package"
808811
value="${com.mysql.cj.build.meta-inf.driver-exports},${com.mysql.cj.build.meta-inf.core-exports},${com.mysql.cj.build.meta-inf.protocol-exports},${com.mysql.cj.build.meta-inf.generated-exports},${com.mysql.cj.build.meta-inf.logging-exports},${com.mysql.cj.build.meta-inf.util-exports},${com.mysql.cj.build.meta-inf.exceptions-exports},${com.mysql.cj.build.meta-inf.ha-exports},${com.mysql.cj.build.meta-inf.interceptors-exports},${com.mysql.cj.build.meta-inf.integration-exports},${com.mysql.cj.build.meta-inf.configs-exports},${com.mysql.cj.build.meta-inf.legacy-exports},${com.mysql.cj.build.meta-inf.jdbc-exports},${com.mysql.cj.build.meta-inf.xdevapi-exports},${com.mysql.cj.build.meta-inf.admin-exports}" />
809812
<attribute name="Import-Package"
810-
value="${com.mysql.cj.build.meta-inf.crypto-imports},${com.mysql.cj.build.meta-inf.jdbc4-imports},${com.mysql.cj.build.meta-inf.jee-imports},${com.mysql.cj.build.meta-inf.jmx-imports},${com.mysql.cj.build.meta-inf.integration-imports},${com.mysql.cj.build.meta-inf.logging-imports},${com.mysql.cj.build.meta-inf.xdevapi-imports}" />
813+
value="${com.mysql.cj.build.meta-inf.crypto-imports},${com.mysql.cj.build.meta-inf.security-imports},${com.mysql.cj.build.meta-inf.jdbc4-imports},${com.mysql.cj.build.meta-inf.jee-imports},${com.mysql.cj.build.meta-inf.jmx-imports},${com.mysql.cj.build.meta-inf.integration-imports},${com.mysql.cj.build.meta-inf.logging-imports},${com.mysql.cj.build.meta-inf.xdevapi-imports}" />
811814
</manifest>
812815

813816
<!-- Add legal notices and INFO files to META-INF -->
@@ -1353,9 +1356,7 @@ See also com.mysql.cj.conf.PropertyDefinitions.SYSP_* variables for other test o
13531356
<!-- ********************************* -->
13541357

13551358

1356-
<target name="test-coverage"
1357-
description="Runs tests collecting coverage results."
1358-
depends="-setup-test-coverage-agent, test" />
1359+
<target name="test-coverage" description="Runs tests collecting coverage results." depends="-setup-test-coverage-agent, test" />
13591360

13601361

13611362
<target name="-set-test-coverage-defaults" depends="-extra-libs-check">

0 commit comments

Comments
 (0)