mirror of
https://github.com/MiyooCFW/buildroot.git
synced 2025-09-27 22:24:19 +03:00
bump version to 2022.02.9
add miyoo_defconfig
This commit is contained in:
@@ -4,14 +4,17 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
MARIADB_VERSION = 10.3.23
|
||||
MARIADB_VERSION = 10.3.36
|
||||
MARIADB_SITE = https://downloads.mariadb.org/interstitial/mariadb-$(MARIADB_VERSION)/source
|
||||
MARIADB_LICENSE = GPL-2.0 (server), GPL-2.0 with FLOSS exception (GPL client library), LGPL-2.0 (LGPL client library)
|
||||
# Tarball no longer contains LGPL license text
|
||||
# https://jira.mariadb.org/browse/MDEV-12297
|
||||
MARIADB_LICENSE_FILES = README.md COPYING
|
||||
MARIADB_CPE_ID_VENDOR = mariadb
|
||||
MARIADB_SELINUX_MODULES = mysql
|
||||
MARIADB_INSTALL_STAGING = YES
|
||||
MARIADB_PROVIDES = mysql
|
||||
MARIADB_CONFIG_SCRIPTS = mysql_config
|
||||
|
||||
MARIADB_DEPENDENCIES = \
|
||||
host-mariadb \
|
||||
@@ -57,6 +60,12 @@ MARIADB_CONF_OPTS += -DCMAKE_CROSSCOMPILING=1
|
||||
# Explicitly disable dtrace to avoid detection of a host version
|
||||
MARIADB_CONF_OPTS += -DENABLE_DTRACE=0
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBRESSL),y)
|
||||
MARIADB_CONF_OPTS += \
|
||||
-DLIBRESSL_RESULT=ON \
|
||||
-DLIBRESSL_RESULT__TRYRUN_OUTPUT="LibreSSL $(LIBRESSL_VERSION)"
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_MARIADB_SERVER),y)
|
||||
ifeq ($(BR2_PACKAGE_MARIADB_SERVER_EMBEDDED),y)
|
||||
MARIADB_CONF_OPTS += -DWITH_EMBEDDED_SERVER=ON
|
||||
@@ -73,6 +82,10 @@ ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
|
||||
MARIADB_CXXFLAGS += -latomic
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_68485),y)
|
||||
MARIADB_CXXFLAGS += -O0
|
||||
endif
|
||||
|
||||
MARIADB_CONF_OPTS += \
|
||||
-DCMAKE_CXX_FLAGS="$(MARIADB_CXXFLAGS)" \
|
||||
-DINSTALL_DOCDIR=share/doc/mariadb-$(MARIADB_VERSION) \
|
||||
@@ -134,5 +147,13 @@ endef
|
||||
|
||||
MARIADB_POST_INSTALL_TARGET_HOOKS += MARIADB_POST_INSTALL
|
||||
|
||||
# overwrite cross-compiled mariadb_config executable by an native one
|
||||
define MARIADB_POST_STAGING_INSTALL
|
||||
$(HOSTCC) -I$(@D)/libmariadb/include \
|
||||
-o $(STAGING_DIR)/usr/bin/mariadb_config \
|
||||
$(@D)/libmariadb/mariadb_config/mariadb_config.c
|
||||
endef
|
||||
MARIADB_POST_INSTALL_STAGING_HOOKS += MARIADB_POST_STAGING_INSTALL
|
||||
|
||||
$(eval $(cmake-package))
|
||||
$(eval $(host-cmake-package))
|
||||
|
||||
Reference in New Issue
Block a user