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:
@@ -1,4 +1,4 @@
|
||||
From e6244400dfd3547531a3a3289fadbbe19873f096 Mon Sep 17 00:00:00 2001
|
||||
From 960c74ec60962f707bd41724edaa2640c0324400 Mon Sep 17 00:00:00 2001
|
||||
From: Ryan Coe <bluemrp9@gmail.com>
|
||||
Date: Thu, 27 Oct 2016 20:33:21 -0700
|
||||
Subject: [PATCH] add extra check for librt
|
||||
@@ -6,24 +6,28 @@ Subject: [PATCH] add extra check for librt
|
||||
https://jira.mariadb.org/browse/MDEV-10841
|
||||
|
||||
Signed-off-by: Ryan Coe <bluemrp9@gmail.com>
|
||||
[Rebased on mariadb-10.3.30]
|
||||
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
|
||||
[Rebased on mariadb-10.3.36]
|
||||
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||
---
|
||||
configure.cmake | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/configure.cmake b/configure.cmake
|
||||
index 896226de954f4642a238ca6a72e0930590dc1681..77ca485fb05e6b63bb69f9561b4eabfaa208a419 100644
|
||||
index 1b85c31b..4a1cd847 100644
|
||||
--- a/configure.cmake
|
||||
+++ b/configure.cmake
|
||||
@@ -126,6 +126,9 @@ IF(UNIX)
|
||||
@@ -134,6 +134,9 @@ IF(UNIX)
|
||||
IF(NOT LIBRT)
|
||||
MY_SEARCH_LIBS(clock_gettime rt LIBRT)
|
||||
ENDIF()
|
||||
+ IF(NOT LIBRT)
|
||||
+ MY_SEARCH_LIBS(posix_spawn_file_actions_addclose rt LIBRT)
|
||||
+ ENDIF()
|
||||
FIND_PACKAGE(Threads)
|
||||
MY_SEARCH_LIBS(backtrace_symbols_fd execinfo LIBEXECINFO)
|
||||
|
||||
SET(CMAKE_REQUIRED_LIBRARIES
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
--
|
||||
2.9.3
|
||||
2.32.0
|
||||
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
# From https://downloads.mariadb.org/mariadb/10.3.23
|
||||
md5 473950893d29805d9384ec0ed5d7c276 mariadb-10.3.23.tar.gz
|
||||
sha1 c95b6d4cff5e6d63eed05da20561802b9c83e717 mariadb-10.3.23.tar.gz
|
||||
sha256 fc405022457d8eec5991b870cc1c9a07b83b551d6165c414c4d8f31523aa86ae mariadb-10.3.23.tar.gz
|
||||
sha512 535cd2ce80a95b6c0a1aa559cc3275dfcd559c3a4f958fab3382923190a16e6bc5b4ad79acaa518244512ff618568c239c0edef8a701d958362ede19a29c2986 mariadb-10.3.23.tar.gz
|
||||
# From https://downloads.mariadb.org/mariadb/10.3.36
|
||||
sha512 321b4c48fcea4413eb239c4904c806306de660f2844edfa1d2a2a15213db287070d0f923db976588dfe329559d565bd98bddef3aaf8f14502f8c3db2ee27757a mariadb-10.3.36.tar.gz
|
||||
|
||||
# Hash for license files
|
||||
sha256 a4665c1189fe31e0bbc27e9b55439df7dad6e99805407fe58d78da7aabe678f8 README.md
|
||||
sha256 084aa0007efac6dda6aafffb3f3ef8b66b105862dad7ee23f6a4b52813f84464 README.md
|
||||
sha256 240a15a1d0f34d3abca462cdb7e5fb89470967563f16b0e71169e51c1e74cf2b COPYING
|
||||
|
||||
@@ -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))
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
Description=MySQL database server
|
||||
|
||||
[Service]
|
||||
ExecStartPre=/bin/sh -c 'test "`ls -1 /var/lib/mysql | wc -l`" != "0" || mysql_install_db --basedir=/usr --datadir=/var/lib/mysql && chown -R mysql:mysql /var/lib/mysql'
|
||||
ExecStartPre=install -d -o mysql -g root -m 0755 /var/log/mysql
|
||||
ExecStartPre=/bin/sh -c 'test "`ls -1 /var/lib/mysql | wc -l`" != "0" || mysql_install_db --basedir=/usr --datadir=/var/lib/mysql'
|
||||
ExecStartPre=!install -d -o mysql -g root -m 0755 /var/log/mysql
|
||||
ExecStart=/usr/bin/mysqld_safe --log-error=/var/log/mysql/mysqld.log
|
||||
Restart=always
|
||||
User=mysql
|
||||
|
||||
Reference in New Issue
Block a user