aboutsummaryrefslogtreecommitdiffstats
path: root/main/mariadb/APKBUILD
Commit message (Collapse)AuthorAgeFilesLines
* main/mariadb: apply upstream pthread patchKaarle Ritvanen2018-09-261-2/+2
|
* main/mariadb: dont run tests in fakerootNatanael Copa2018-09-211-0/+1
| | | | Does not seem to be needed and hopefully it fixes a deadlock on aarch64
* main/mariadb: work around pthread_detach issueKaarle Ritvanen2018-09-181-2/+4
| | | | | | https://jira.mariadb.org/browse/MDEV-17200 fixes #9407
* main/mariadb: only build rocksdb on supported archesNatanael Copa2018-08-281-2/+13
|
* main/mariadb: upgrade to 10.3.9 and move default configNatanael Copa2018-08-281-15/+74
| | | | | | | | | | move default config to /etc/my.cnf and /etc/my.cnf.d/. This is to make it easier to ship default configs for clients, plugins and mysql, without introducing conflicts. We also add a post-upgrade script which makes sure that the skip-networking setting does not disable networking in a pre-existing config on upgrade.
* main/mariadb: clarify licenseTBK2018-08-281-1/+1
|
* main/mariadb: add subpackage for rocksdb pluginTBK2018-08-281-2/+16
|
* main/mariadb: add subpackage for mytopTBK2018-08-281-5/+12
|
* main/mariadb: upgrade to 10.2.15TBK2018-06-121-4/+20
|
* main/mariadb: fix conflictKaarle Ritvanen2018-04-121-1/+2
|
* main/mariadb: rebuild against libressl-2.7Natanael Copa2018-04-061-1/+1
|
* main/mariadb: upgrade to 10.2.14Andy Postnikov2018-04-021-3/+3
|
* main/mariadb: fix checkdependsNatanael Copa2018-03-261-0/+1
| | | | needs perl to run dbug test
* main/mariadb: split embedded, embedded-dev, static and server-utilsNatanael Copa2018-03-261-37/+109
| | | | | | | | | and move /usr/{lib,share}/mysql -> /usr/{lib.share}/mariadb depend on mariadb-connector-c instead of providing own client lib spitting out -static and -embedded-dev should reduce size of mariadb-dev significantly.
* main/mariadb: upgrade to 10.2.13, modernizeTBK2018-03-261-41/+63
|
* main/mariadb: upgrade to 10.1.31William Pitcock2018-02-271-3/+5
|
* main/mariadb: Add test suite, split OpenRC scriptsA. Wilcox2018-02-261-2/+7
|
* main/mariadb: moderniseA. Wilcox2018-02-261-27/+14
|
* main/mariadb: rebuild against libressl-2.6Natanael Copa2017-11-091-1/+1
|
* main/mariadb: upgrade to 10.1.28Johan Bergström2017-10-041-2/+2
|
* main/mariadb: upgrade to 10.1.26Natanael Copa2017-08-181-2/+2
|
* main/mariadb: upgrade to 10.1.24Natanael Copa2017-06-141-3/+3
|
* main/mariadb: rebuild against readline-7.0.003Leonardo Arena2017-06-051-1/+1
|
* main/mariadb: rebuild against libressl 2.5Natanael Copa2017-04-181-1/+1
|
* aports/mariadb: remove glibc dep on ppcGustavo Romero2017-03-261-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | Remove dependency on glibc by using gcc builtin function and no glibc wrappers. Currently there are no surrogates in musl for: __ppc_get_timebase() __ppc_set_ppr_low() __ppc_set_ppr_med() however glibc __ppc_get_timebase() is just a wrapper for GCC builtin __builtin_get_timebase() available since GCC 4.8 [1], so assuming that aports on ppc64le will never be built using GCC < 4.8 we can just switch directly to the GCC builtin function. Also __ppc_set_ppr_{low,med}() are not available on musl but both are simple glibc wrappers on a single asm instruction, hence there is no harm in using asm directly instead. Actually, using asm directly was the first solution adopted in MariaDB [2]. [1] https://goo.gl/jxLV6O [2] https://goo.gl/9bjuVC
* main/mariadb: security upgrade to 10.1.22 - fixes #7014Sergey Lukin2017-03-171-10/+5
| | | | CVE-2017-3313, CVE-2017-3302
* main/mariadb: security upgrade to 10.1.21 - fixes #6717Sergey Lukin2017-01-241-8/+23
| | | | | | | | | | | | | | CVE-2016-6664 CVE-2017-3238 CVE-2017-3243 CVE-2017-3244 CVE-2017-3257 CVE-2017-3258 CVE-2017-3265 CVE-2017-3291 CVE-2017-3312 CVE-2017-3317 CVE-2017-3318
* main/mariadb: upgrade to 10.1.20Natanael Copa2016-12-191-4/+4
|
* main/mariadb: upgrade to 10.1.19Natanael Copa2016-11-091-5/+5
| | | | fixes #6440
* main/mariadb: move dialog.so and mysql_clear_password.so to -commonRoy Storey2016-11-091-3/+8
| | | | those can be used by client and for server replication
* main/mariadb: upgrade to 10.1.18Natanael Copa2016-10-281-12/+8
|
* main/mariadb: rebuild against libresslNatanael Copa2016-10-101-3/+3
|
* main/mariadb: upgrade to 10.1.17Natanael Copa2016-09-131-4/+4
|
* main/mariadb: fix build on armCarlo Landmeter2016-08-091-3/+7
|
* main/mariadb: upgrade to 10.1.16Carlo Landmeter2016-08-091-5/+5
|
* main/mariadb: move mysql_config to -devNatanael Copa2016-06-061-1/+3
| | | | http://lists.alpinelinux.org/alpine-devel/5358.html
* main/mariadb: add libs subpackage for server libsNatanael Copa2016-06-031-3/+4
| | | | | | | | we rename current mariadb-libs to mariadb-client libs and let mariadb-libs have the server lib(s). This way we avoid pull in the 145MB mariadb server package with mariadb-dev.
* main/mariadb: fix initd scriptNatanael Copa2016-05-261-4/+4
| | | | pass the pidfile to the daemon in start_pre
* main/mariadb: upgrade to 10.1.14Natanael Copa2016-05-261-5/+5
|
* main/[various]: bump pkgrel for pre-install fixesPrzemyslaw Pawelczyk2016-04-251-1/+1
|
* main/mariadb: upgrade to 10.1.13Natanael Copa2016-03-291-5/+5
|
* main/mariadb: bump pkgrelCarlo Landmeter2016-03-211-1/+1
|
* main/mariadb: fix init.d scriptNatanael Copa2016-03-211-5/+5
| | | | | - find the pidfile from *_pre script instead from global scope - move init.d script to the server package instead of -common
* main/mariadb: fix ucontext configure checkTimo Teräs2016-03-081-3/+7
| | | | | | musl ships the header for other purposes, but makecontext is not implemented. fix the check to detect if makecontext is implemented before enabling code using it.
* main/mariadb: re-enable on armhfTimo Teräs2016-03-081-1/+1
| | | | | ucontext.h is removed from musl-dev now, and mariadb should build (async stuff should give run-time error).
* main/mariadb: disable on armhf for nowTimo Teräs2016-03-031-1/+1
| | | | | | | | | | | | | | | mariadb does async functions using fibers. for x86 and x86_64 it has asm implementation, but for other architectures it uses {make,swap,get}context. musl does not support that, but ships the ucontext.h which makes mariadb think it exists and the build fails with: ../mysys/libmysys.a(my_context.c.o): In function `my_context_spawn_internal': /home/buildozer/aports/main/mariadb/src/mariadb-10.1.12/mysys/my_context.c:63: undefined reference to `setcontext' ../mysys/libmysys.a(my_context.c.o): In function `my_context_continue': /home/buildozer/aports/main/mariadb/src/mariadb-10.1.12/mysys/my_context.c:77: undefined reference to `swapcontext' ... For now disable on armhf.
* main/mariadb: upgrade to 10.1.12Natanael Copa2016-02-271-16/+8
|
* main/mariadb: rebase installdb patch. Fixes #5101Leonardo Arena2016-02-101-1/+5
|
* main/mariadb: security upgrade to 10.1.11. Fixes #5046 (Multiple CVEs)Łukasz Jendrysik2016-02-091-9/+5
| | | | | | | | | | | | | | | | CVE-2016-0546 CVE-2016-0505 CVE-2016-0596 CVE-2016-0597 CVE-2016-0616 CVE-2016-0598 CVE-2016-0600 CVE-2016-0606 CVE-2016-0608 CVE-2016-0609 CVE-2016-2047: MDEV-9212 Signed-off-by: Leonardo Arena <rnalrd@alpinelinux.org>
* main/mariadb: remove /var/log/mysqlKaarle Ritvanen2016-02-041-3/+1
| | | | not used by default configuration