summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mariadb-10.3/README.md18
-rw-r--r--mariadb-10.3/build.Dockerfile20
-rw-r--r--mariadb-10.3/copy.Dockerfile5
-rw-r--r--mariadb-10.3/out/libmariadb-dev-compat_10.3.27+maria~wheezy_amd64.debbin0 -> 3450 bytes
-rw-r--r--mariadb-10.3/out/libmariadb-dev_10.3.27+maria~wheezy_amd64.debbin0 -> 1372114 bytes
-rw-r--r--mariadb-10.3/out/libmariadb3-compat_10.3.27+maria~wheezy_amd64.debbin0 -> 3222 bytes
-rw-r--r--mariadb-10.3/out/libmariadb3_10.3.27+maria~wheezy_amd64.debbin0 -> 179274 bytes
-rw-r--r--mariadb-10.3/out/libmariadbclient18_10.3.27+maria~wheezy_amd64.debbin0 -> 3200 bytes
-rw-r--r--mariadb-10.3/out/libmariadbd-dev_10.3.27+maria~wheezy_amd64.debbin0 -> 9485992 bytes
-rw-r--r--mariadb-10.3/out/libmariadbd19_10.3.27+maria~wheezy_amd64.debbin0 -> 6571800 bytes
-rw-r--r--mariadb-10.3/out/libmysqlclient18_10.3.27+maria~wheezy_amd64.debbin0 -> 3210 bytes
-rw-r--r--mariadb-10.3/out/mariadb-backup_10.3.27+maria~wheezy_amd64.debbin0 -> 8114730 bytes
-rw-r--r--mariadb-10.3/out/mariadb-client-10.3_10.3.27+maria~wheezy_amd64.debbin0 -> 5955126 bytes
-rw-r--r--mariadb-10.3/out/mariadb-client-core-10.3_10.3.27+maria~wheezy_amd64.debbin0 -> 2044544 bytes
-rw-r--r--mariadb-10.3/out/mariadb-client_10.3.27+maria~wheezy_all.debbin0 -> 3022 bytes
-rw-r--r--mariadb-10.3/out/mariadb-common_10.3.27+maria~wheezy_all.debbin0 -> 3544 bytes
-rw-r--r--mariadb-10.3/out/mariadb-plugin-connect_10.3.27+maria~wheezy_amd64.debbin0 -> 587848 bytes
-rw-r--r--mariadb-10.3/out/mariadb-plugin-gssapi-client_10.3.27+maria~wheezy_amd64.debbin0 -> 6668 bytes
-rw-r--r--mariadb-10.3/out/mariadb-plugin-gssapi-server_10.3.27+maria~wheezy_amd64.debbin0 -> 8474 bytes
-rw-r--r--mariadb-10.3/out/mariadb-plugin-mroonga_10.3.27+maria~wheezy_amd64.debbin0 -> 1675492 bytes
-rw-r--r--mariadb-10.3/out/mariadb-plugin-oqgraph_10.3.27+maria~wheezy_amd64.debbin0 -> 92796 bytes
-rw-r--r--mariadb-10.3/out/mariadb-plugin-spider_10.3.27+maria~wheezy_amd64.debbin0 -> 421628 bytes
-rw-r--r--mariadb-10.3/out/mariadb-plugin-tokudb_10.3.27+maria~wheezy_amd64.debbin0 -> 1142140 bytes
-rw-r--r--mariadb-10.3/out/mariadb-server-10.3_10.3.27+maria~wheezy_amd64.debbin0 -> 19784678 bytes
-rw-r--r--mariadb-10.3/out/mariadb-server-core-10.3_10.3.27+maria~wheezy_amd64.debbin0 -> 9504538 bytes
-rw-r--r--mariadb-10.3/out/mariadb-server_10.3.27+maria~wheezy_all.debbin0 -> 3152 bytes
-rw-r--r--mariadb-10.3/out/mariadb-test-data_10.3.27+maria~wheezy_all.debbin0 -> 39650080 bytes
-rw-r--r--mariadb-10.3/out/mariadb-test_10.3.27+maria~wheezy_amd64.debbin0 -> 16129568 bytes
-rw-r--r--mariadb-10.3/out/mysql-common_10.3.27+maria~wheezy_all.debbin0 -> 5676 bytes
29 files changed, 43 insertions, 0 deletions
diff --git a/mariadb-10.3/README.md b/mariadb-10.3/README.md
new file mode 100644
index 0000000..3299fdb
--- /dev/null
+++ b/mariadb-10.3/README.md
@@ -0,0 +1,18 @@
+## MariaDB 10.3 for Debian Wheezy
+
+Build latest tag of MariaDB 10.3 for Debian Wheezy.
+
+### Build
+
+Build is done inside Debian Wheezy docker with
+```
+DOCKER_BUILDKIT=1 docker build --file build.Dockerfile --tag lookshe/mariadb-10.3-build .
+```
+
+### Get installation files
+
+To copy the .deb files out of build container run
+```
+DOCKER_BUILDKIT=1 docker build --file copy.Dockerfile --output out .
+```
+
diff --git a/mariadb-10.3/build.Dockerfile b/mariadb-10.3/build.Dockerfile
new file mode 100644
index 0000000..253fb2d
--- /dev/null
+++ b/mariadb-10.3/build.Dockerfile
@@ -0,0 +1,20 @@
+FROM debian/eol:wheezy
+
+RUN apt-get update \
+ && apt-get install -y \
+ software-properties-common \
+ devscripts
+RUN apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 CBCB082A1BB943DB
+RUN echo "deb http://mirror2.hs-esslingen.de/mariadb/repo/10.3/debian wheezy main" >> /etc/apt/sources.list
+RUN echo "deb-src http://mirror2.hs-esslingen.de/mariadb/repo/10.3/debian wheezy main" >> /etc/apt/sources.list
+RUN apt-get update \
+ && apt-get build-dep -y mariadb-server-10.3
+RUN git clone https://github.com/MariaDB/server.git
+RUN cd server \
+ && git checkout mariadb-10.3.27
+RUN apt-get update \
+ && apt-get install -y \
+ dh-exec
+RUN cd server \
+ && ./debian/autobake-deb.sh
+
diff --git a/mariadb-10.3/copy.Dockerfile b/mariadb-10.3/copy.Dockerfile
new file mode 100644
index 0000000..0e68188
--- /dev/null
+++ b/mariadb-10.3/copy.Dockerfile
@@ -0,0 +1,5 @@
+FROM lookshe/mariadb-10.3-build AS build-stage
+
+FROM scratch AS export-stage
+COPY --from=build-stage /*.deb .
+
diff --git a/mariadb-10.3/out/libmariadb-dev-compat_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/libmariadb-dev-compat_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..914d976
--- /dev/null
+++ b/mariadb-10.3/out/libmariadb-dev-compat_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/libmariadb-dev_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/libmariadb-dev_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..2b89048
--- /dev/null
+++ b/mariadb-10.3/out/libmariadb-dev_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/libmariadb3-compat_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/libmariadb3-compat_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..070e353
--- /dev/null
+++ b/mariadb-10.3/out/libmariadb3-compat_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/libmariadb3_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/libmariadb3_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..1b911fe
--- /dev/null
+++ b/mariadb-10.3/out/libmariadb3_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/libmariadbclient18_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/libmariadbclient18_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..ad707f2
--- /dev/null
+++ b/mariadb-10.3/out/libmariadbclient18_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/libmariadbd-dev_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/libmariadbd-dev_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..ede1591
--- /dev/null
+++ b/mariadb-10.3/out/libmariadbd-dev_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/libmariadbd19_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/libmariadbd19_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..bf15dac
--- /dev/null
+++ b/mariadb-10.3/out/libmariadbd19_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/libmysqlclient18_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/libmysqlclient18_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..1177edc
--- /dev/null
+++ b/mariadb-10.3/out/libmysqlclient18_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-backup_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/mariadb-backup_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..9da036a
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-backup_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-client-10.3_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/mariadb-client-10.3_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..c7f4529
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-client-10.3_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-client-core-10.3_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/mariadb-client-core-10.3_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..27f02ee
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-client-core-10.3_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-client_10.3.27+maria~wheezy_all.deb b/mariadb-10.3/out/mariadb-client_10.3.27+maria~wheezy_all.deb
new file mode 100644
index 0000000..b830434
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-client_10.3.27+maria~wheezy_all.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-common_10.3.27+maria~wheezy_all.deb b/mariadb-10.3/out/mariadb-common_10.3.27+maria~wheezy_all.deb
new file mode 100644
index 0000000..c00df26
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-common_10.3.27+maria~wheezy_all.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-plugin-connect_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/mariadb-plugin-connect_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..c819a1c
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-plugin-connect_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-plugin-gssapi-client_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/mariadb-plugin-gssapi-client_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..9b09c1c
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-plugin-gssapi-client_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-plugin-gssapi-server_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/mariadb-plugin-gssapi-server_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..595ab11
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-plugin-gssapi-server_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-plugin-mroonga_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/mariadb-plugin-mroonga_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..5d793de
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-plugin-mroonga_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-plugin-oqgraph_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/mariadb-plugin-oqgraph_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..5396d46
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-plugin-oqgraph_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-plugin-spider_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/mariadb-plugin-spider_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..22da019
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-plugin-spider_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-plugin-tokudb_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/mariadb-plugin-tokudb_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..ee24e46
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-plugin-tokudb_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-server-10.3_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/mariadb-server-10.3_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..cdfeb1b
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-server-10.3_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-server-core-10.3_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/mariadb-server-core-10.3_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..0d0dc62
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-server-core-10.3_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-server_10.3.27+maria~wheezy_all.deb b/mariadb-10.3/out/mariadb-server_10.3.27+maria~wheezy_all.deb
new file mode 100644
index 0000000..039327e
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-server_10.3.27+maria~wheezy_all.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-test-data_10.3.27+maria~wheezy_all.deb b/mariadb-10.3/out/mariadb-test-data_10.3.27+maria~wheezy_all.deb
new file mode 100644
index 0000000..60db3b0
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-test-data_10.3.27+maria~wheezy_all.deb
Binary files differ
diff --git a/mariadb-10.3/out/mariadb-test_10.3.27+maria~wheezy_amd64.deb b/mariadb-10.3/out/mariadb-test_10.3.27+maria~wheezy_amd64.deb
new file mode 100644
index 0000000..e58372b
--- /dev/null
+++ b/mariadb-10.3/out/mariadb-test_10.3.27+maria~wheezy_amd64.deb
Binary files differ
diff --git a/mariadb-10.3/out/mysql-common_10.3.27+maria~wheezy_all.deb b/mariadb-10.3/out/mysql-common_10.3.27+maria~wheezy_all.deb
new file mode 100644
index 0000000..ede47d8
--- /dev/null
+++ b/mariadb-10.3/out/mysql-common_10.3.27+maria~wheezy_all.deb
Binary files differ