Package Base Details: mariadb-10.3

Git Clone URL: https://aur.archlinux.org/mariadb-10.3.git (read-only)
Submitter: mherzberg
Maintainer: mherzberg
Last Packager: mherzberg
Votes: 3
Popularity: 0.082635
First Submitted: 2018-07-14 18:33
Last Updated: 2019-02-12 12:17

Pinned Comments

mherzberg commented on 2019-01-21 14:55

Version 10.3.x is now in the official [extra] repository. I therefore recommend everyone to use the official package instead of this one here.

mherzberg commented on 2019-01-13 13:04

  • With package version 10.3.12-2 I moved the config file location from /etc/my.cnf.d to /etc/mysql/my.cnf.d, which has been suggested to be more in line with other packages. If you created any config files in this directory, you might have to move them yourself. /etc/mysql/my.cnf is still the main config file and if you never used /etc/my.cnf.d you will probably not need to do anything when updating.

  • It seems that Christian Hesse, the maintainer of the official mariadb package for Arch Linux at https://git.archlinux.org/svntogit/packages.git/?h=packages/mariadb, has pushed some work on updating his package to 10.3. I will keep this package here around until it goes live. When this happens, though, I will switch to using his package again and recommend everyone to do the same, since the purpose of this package was to simply provide a newer version quicker for those who desperately needed one. Meanwhile, I ask everyone who has suggestions regarding the packaging of mariadb to contact Christian, as all efforts here will likely be in vain.

vilko commented on 2018-07-23 22:16

if you have following error:

mariadb-10.3.8.tar.gz ... FAILED (unknown public key CBCB082A1BB943DB)

add mariadb's singing key by executing:

gpg --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 CBCB082A1BB943DB

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

maderios commented on 2018-11-19 14:21

@squadgazzz Why using yaourt? It's completely obsolete. Don't use any aur helper. Mariadb compilation works fine.

squadgazzz commented on 2018-11-19 14:14

Got error.

CMake Error at storage/tokudb/cmake_install.cmake:57 (file):
file INSTALL cannot copy file
"/tmp/yaourt-tmp-user/aur-mariadb-10.3/src/mariadb-10.3.10/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_add.result"
to
"/tmp/yaourt-tmp-user/aur-mariadb-10.3/pkg/mariadb-10.3/usr/mysql-test/plugin/tokudb/tokudb_alter_table/r/hcad_fixedvar_add.result".
Call Stack (most recent call first):
cmake_install.cmake:90 (include)

Latest patch didn't help

squadgazzz commented on 2018-11-19 09:49

@esl please fix PKBUILD. md5sums are not equal for everyone. Replace it with 'SKIP' or something like that.

esl commented on 2018-11-01 14:20

If you have CMake Error at storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake, here are new files for 10.3.10 (temporary fix):

PKGBUILD: https://pastebin.com/66ukXJtb

gcc.patch: https://pastebin.com/ukJMS8Vc

P.S. Thanks for @el_aur.

oazisn commented on 2018-09-22 00:30

i'm getting this error when try to build this AUR Package using yay.

~/.cache/yay/mariadb-10.3/src/mariadb-10.3.9/storage/connect/cmgoconn.cpp:768:42: error: call of overloaded ‘SetValue(int64_t)’ is ambiguous value->SetValue(bson_iter_int64(&Desc));

and

~/.cache/yay/mariadb-10.3/src/mariadb-10.3.9/storage/connect/cmgoconn.cpp:772:53: error: call of overloaded ‘SetValue(int64_t)’ is ambiguous value->SetValue(bson_iter_date_time(&Desc) / 1000);

is this mariadb fault? or my fault?

harleypig commented on 2018-09-13 05:00

When I downloaded the pkgbuild and built the package locally, makepkg -i mariadb-10.3 installed all the packages without any problem.

This may be a non-issue, or a problem with the aur-helper I'm using (trizen).

harleypig commented on 2018-09-13 00:29

I'm getting the following when trying to compile mariadb-10.3:

warning: cannot resolve "mariadb-clients-10.3=10.3.9", a dependency of "mariadb-10.3" :: The following package cannot be upgraded due to unresolvable dependencies: mariadb-10.3

From what I can tell, this pkgbuild provides that, and other packages. I'm not sure how I could fix this.

mherzberg commented on 2018-09-07 01:01

@el_aur strange, I have the same versions as you, but I do not get any build failures.

The checks from CMake that you disabled seem to check whether a trivial C++ source file compiles with either -std=c++11 or -std=c++0x. Did you try that manually? I would not recommend to simply use -std=c99, given that the developers explicitly check for a more recent C++ standard.

el_aur commented on 2018-09-06 10:47

Had same issue with c++ version support

/usr/bin/c++ doesn't support -std=c++11 or -std=c++0x, you need one that does
[el@fractal ~]$ c++ --version | grep GCC 
c++ (GCC) 8.2.1 20180831
[el@fractal ~]$ pacman -Q | grep gcc
gcc 8.2.1+20180831-1
gcc-libs 8.2.1+20180831-1
lib32-gcc-libs 8.2.1+20180831-1

Fixed temporarily build issue with GCC 8.1 like this:

PKGBUILD: https://pastebin.com/T87cf8GZ

gcc.patch: https://pastebin.com/3wfiuKKK

mherzberg commented on 2018-08-29 12:54

@hrvoj3e is the command from @vilko not working for you?