NOTE: This recipe is for OE-Classic, the older monolithic version of OpenEmbedded which is no longer actively developed. See below for migration information. If no replacement is available in current OpenEmbedded layers, you may be able to migrate the recipe yourself.
oe-classic OpenEmbedded
Name mysql5-native mariadb-native (Replaced)
Version 5.1.40 11.4.10
Summary A robust, scalable, and reliable SQL server
Description The MySQL Open Source Database System
Section libs libs
License GPLv2 GPL-2.0-only
Homepage http://www.mysql.com/ http://mariadb.org
Package/recipe file recipes/mysql/mysql5-native_5.1.40.bb recipes-dbs/mysql/mariadb-native_11.4.10.bb
recipes-dbs/mysql/mariadb.inc
Origin meta-oe (master branch)
Extra links

Sources

oe-classic OpenEmbedded
None
https://archive.mariadb.org/mariadb-11.4.10/source/mariadb-11.4.10.tar.gz

Patches

oe-classic OpenEmbedded
None
Patch Status
mariadb/configure.cmake-fix-valgrind.patch Inappropriate [oe specific]
mariadb/support-files-CMakeLists.txt-fix-do_populate_sysroot.patch Inappropriate [oe build specific]
mariadb/fix-arm-atomic.patch Pending
mariadb/0001-Fix-library-LZ4-lookup.patch Pending
mariadb/0001-innobase-Define-__NR_futex-if-it-does-not-exist.patch Pending
mariadb/0001-aio_libaio-Check-if-syscall-exists-before-using-it.patch Pending
mariadb/ssize_t.patch Pending
mariadb/sys_futex.patch Pending
mariadb/cross-compiling.patch Inappropriate [oe specific]
mariadb/0001-sql-CMakeLists.txt-fix-gen_lex_hash-not-found.patch Inappropriate [oe build specific]
mariadb/lfs64.patch Pending
mariadb/0001-Add-missing-includes-cstdint-and-cstdio.patch Pending
mariadb/riscv32.patch Submitted [https://github.com/MariaDB/server/pull/1981/files#r2032207090]
mariadb/0001-support-reproducible-builds.patch Submitted [https://github.com/MariaDB/server/pull/4440]
mariadb/0001-storage-mroonga-CMakeLists.txt-fix-reproducible-buil.patch Inappropriate [OE specific, the removing code may matter for others]

configure options

oe-classic OpenEmbedded
-DWITH_EMBEDDED_SERVER=ON -DWITH_JEMALLOC=no -DWITHOUT_TOKUDB=TRUE -DCMAKE_DISABLE_FIND_PACKAGE_Boost=TRUE -DGROFF=FALSE -DNROFF=FALSE -DENABLE_DTRACE=FALSE -DWITH_PIC=ON -DWITH_PCRE=system -DINSTALL_LAYOUT=RPM -DINSTALL_DOCDIR:PATH=/tmp/tmprozfjx3z/tmp/work/x86_64-linux/mariadb-native/11.4.10/recipe-sysroot-native/usr/share/doc/mariadb -DINSTALL_LIBDIR:PATH=lib -DINSTALL_PLUGINDIR:PATH=lib/plugin -DINSTALL_PCDIR:PATH=lib/pkgconfig -DINSTALL_SYSCONFDIR:PATH=/tmp/tmprozfjx3z/tmp/work/x86_64-linux/mariadb-native/11.4.10/recipe-sysroot-native/etc -DMYSQL_DATADIR:PATH=/var/mysql -DCAT_EXECUTABLE=`which cat` -DHAVE_SYSTEM_LIBFMT_EXITCODE=0 -DLSTAT_FOLLOWS_SLASHED_SYMLINK_EXITCODE=0 -DSTAT_EMPTY_STRING_BUG_EXITCODE=0 -DMASK_LONGDOUBLE_EXITCODE=0 -DCMAKE_AR:FILEPATH=ar -DWITH_SSL='bundled' -DPLUGIN_AUTH_PAM=NO -DWITH_VALGRIND=FALSE