Accepting request 1061603 from home:david.anes:branches:Java:packages
- Ship protobuf 3.9.2 compatible generated files to support older distro versions. - Added file mysql-connector-java-generated-for-protobuf-3.9.2.tar.xz OBS-URL: https://build.opensuse.org/request/show/1061603 OBS-URL: https://build.opensuse.org/package/show/Java:packages/mysql-connector-java?expand=0&rev=73
This commit is contained in:
parent
a5acc314f1
commit
41ecff373d
BIN
mysql-connector-java-generated-for-protobuf-3.9.2.tar.xz
(Stored with Git LFS)
Normal file
BIN
mysql-connector-java-generated-for-protobuf-3.9.2.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jan 27 16:38:41 UTC 2023 - David Anes <david.anes@suse.com>
|
||||||
|
|
||||||
|
- Ship protobuf 3.9.2 compatible generated files to support
|
||||||
|
older distro versions.
|
||||||
|
- Added file mysql-connector-java-generated-for-protobuf-3.9.2.tar.xz
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jan 26 17:12:29 UTC 2023 - David Anes <david.anes@suse.com>
|
Thu Jan 26 17:12:29 UTC 2023 - David Anes <david.anes@suse.com>
|
||||||
|
|
||||||
|
@ -25,6 +25,13 @@ Summary: Official JDBC Driver for MySQL
|
|||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
URL: https://dev.mysql.com/downloads/connector/j/
|
URL: https://dev.mysql.com/downloads/connector/j/
|
||||||
Source0: https://github.com/mysql/mysql-connector-j/archive/refs/tags/%{version}.tar.gz#:/%{name}-%{version}.tar.gz
|
Source0: https://github.com/mysql/mysql-connector-j/archive/refs/tags/%{version}.tar.gz#:/%{name}-%{version}.tar.gz
|
||||||
|
# NOTE:
|
||||||
|
# the following file contains the generated protobuf files with
|
||||||
|
# previous versions of protoc (protobuf) that are needed to build
|
||||||
|
# in previous SUSE distros.
|
||||||
|
# Source from:
|
||||||
|
# https://github.com/mysql/mysql-connector-j/commit/6976d9d779b498c254fc5cab5e69cfc74fc3e4f0
|
||||||
|
Source1: mysql-connector-java-generated-for-protobuf-3.9.2.tar.xz
|
||||||
Group: Development/Languages/Java
|
Group: Development/Languages/Java
|
||||||
Patch0: javac-check.patch
|
Patch0: javac-check.patch
|
||||||
# NOTE: Oracle OCI is not packaged yet
|
# NOTE: Oracle OCI is not packaged yet
|
||||||
@ -70,6 +77,15 @@ set that supports the capabilities of MySQL.
|
|||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
|
|
||||||
|
%if 0%{?suse_version} <= 1500 && 0%{?sle_version} <= 150200
|
||||||
|
# ship protobuf generated files compatible with protobuf 3.9.2
|
||||||
|
# which is the version we have in SLE15 SP2, the files were taken
|
||||||
|
# from commit 6976d9d779b498c254fc5cab5e69cfc74fc3e4f0, which is
|
||||||
|
# the last version compatible with that version of protobuf and
|
||||||
|
# are equivalent in functionality
|
||||||
|
tar -xvf %SOURCE1 -C .
|
||||||
|
%endif
|
||||||
|
|
||||||
# remove OCI support
|
# remove OCI support
|
||||||
rm -rf src/main/protocol-impl/java/com/mysql/cj/protocol/a/authentication/AuthenticationOciClient.java
|
rm -rf src/main/protocol-impl/java/com/mysql/cj/protocol/a/authentication/AuthenticationOciClient.java
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user