diff options
author | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2015-05-16 17:08:30 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2015-05-16 17:08:30 +0200 |
commit | 524958a0e7311f7b236c650738f74bf0f30c9388 (patch) | |
tree | 65adb435d11c35db048663ef54d2afcd11bbfe29 | |
parent | c7060c15345668b0b5ab6bf8c8dfeea8eacb3096 (diff) | |
parent | 1841aa8455ec17324fb7be5db48556758f140322 (diff) |
Merge branch 'master' of git+ssh://openadk.org/git/openadk
-rw-r--r-- | package/boost/Makefile | 11 | ||||
-rw-r--r-- | package/boost/patches/patch-boost_atomic_detail_caps_gcc_atomic_hpp | 8 | ||||
-rw-r--r-- | target/Makefile | 10 | ||||
-rw-r--r-- | target/appliances/kodi.appliance | 3 | ||||
-rw-r--r-- | target/arm/kernel/solidrun-imx6 | 2 | ||||
-rw-r--r-- | target/config/Config.in.cpu | 1 | ||||
-rw-r--r-- | target/config/Config.in.runtime | 7 |
7 files changed, 29 insertions, 13 deletions
diff --git a/package/boost/Makefile b/package/boost/Makefile index 7d5a231ab..cfa9d80ce 100644 --- a/package/boost/Makefile +++ b/package/boost/Makefile @@ -15,12 +15,12 @@ PKG_URL:= http://www.boost.org/ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=boost/} PKG_OPTS:= dev -PKG_ARCH_DEPENDS:= !m68k !xtensa +PKG_ARCH_DEPENDS:= !m68k DISTFILES:= boost_$(PKG_EXTRAVER)_0.tar.gz WRKDIST= ${WRKDIR}/${PKG_NAME}_$(PKG_EXTRAVER)_0 -PKG_FLAVOURS_BOOST:= DATE_TIME GRAPH GRAPH_PARALLEL IOSTREAMS MATH PROGRAM_OPTIONS PYTHON REGEX SERIALIZATION SIGNALS TEST WAVE +PKG_FLAVOURS_BOOST:= DATE_TIME GRAPH GRAPH_PARALLEL IOSTREAMS LOG MATH PROGRAM_OPTIONS PYTHON REGEX SERIALIZATION SIGNALS TEST WAVE PKGFD_DATE_TIME:= with date-time PKGFD_PYTHON:= with python @@ -30,6 +30,7 @@ PKGFD_IOSTREAMS:= with iostreams PKGFD_GRAPH:= with graph PKGFD_GRAPH_PARALLEL:= with graph_parallel PKGFD_MATH:= with math +PKGFD_LOG:= with log PKGFD_PROGRAM_OPTIONS:= with program_options PKGFD_REGEX:= with regex PKGFD_SERIALIZATION:= with serialization @@ -52,6 +53,7 @@ CONFIGURE_ARGS+= --target=$(GNU_TARGET_NAME) \ --build=$(GNU_HOST_NAME) \ --prefix=${WRKINST}/usr \ --ignore-site-config \ + --without-mpi \ --without-locale ifneq (${ADK_PACKAGE_BOOST_IOSTREAMS},) @@ -68,6 +70,9 @@ endif ifeq (${ADK_PACKAGE_BOOST_GRAPH},) CONFIGURE_ARGS+= --without-graph endif +ifeq (${ADK_PACKAGE_BOOST_LOG},) +CONFIGURE_ARGS+= --without-log +endif ifeq (${ADK_PACKAGE_BOOST_MATH},) CONFIGURE_ARGS+= --without-math endif @@ -92,6 +97,8 @@ endif ifeq ($(ADK_TARGET_ARCH),x86_64) BOOST_ARCH:= x86 +else ifeq ($(ADK_TARGET_ARCH),ppc) +BOOST_ARCH:= power else BOOST_ARCH:= $(ADK_TARGET_ARCH) endif diff --git a/package/boost/patches/patch-boost_atomic_detail_caps_gcc_atomic_hpp b/package/boost/patches/patch-boost_atomic_detail_caps_gcc_atomic_hpp index 8a0f617da..74c1c43cb 100644 --- a/package/boost/patches/patch-boost_atomic_detail_caps_gcc_atomic_hpp +++ b/package/boost/patches/patch-boost_atomic_detail_caps_gcc_atomic_hpp @@ -1,8 +1,8 @@ ---- boost_1_56_0.orig/boost/atomic/detail/caps_gcc_atomic.hpp 2014-07-07 20:40:41.000000000 +0200 -+++ boost_1_56_0/boost/atomic/detail/caps_gcc_atomic.hpp 2014-09-20 11:44:49.000000000 +0200 +--- boost_1_57_0.orig/boost/atomic/detail/caps_gcc_atomic.hpp 2014-10-01 04:30:37.000000000 -0500 ++++ boost_1_57_0/boost/atomic/detail/caps_gcc_atomic.hpp 2015-05-12 17:26:04.821955497 -0500 @@ -128,7 +128,7 @@ - #define BOOST_ATOMIC_INT64_LOCK_FREE 0 - #endif + #define BOOST_ATOMIC_CHAR32_T_LOCK_FREE BOOST_ATOMIC_INT32_LOCK_FREE + #define BOOST_ATOMIC_CHAR16_T_LOCK_FREE BOOST_ATOMIC_INT16_LOCK_FREE -#define BOOST_ATOMIC_THREAD_FENCE 2 -#define BOOST_ATOMIC_SIGNAL_FENCE 2 diff --git a/target/Makefile b/target/Makefile index ddb395b55..4f63a3fb1 100644 --- a/target/Makefile +++ b/target/Makefile @@ -37,8 +37,12 @@ config-prepare: $(ADK_TOPDIR)/.config exit 1; \ fi ifneq ($(ADK_TARGET_NO_CMDLINE),y) +ifeq ($(ADK_APPLIANCE_KODI),y) + $(SED) 's#^\(CONFIG_.*CMDLINE="\)\(.*\)"#\1\2 consoleblank=0 vt.global_cursor_default=0"#' \ + $(BUILD_DIR)/.kernelconfig.board +endif ifeq ($(ADK_RUNTIME_VERBOSE_KERNEL_VGA_ONLY),y) - $(SED) 's#^\(CONFIG_.*CMDLINE="\)\(.*\)"#\1\2 console=$(ADK_RUNTIME_CONSOLE_VGA_DEVICE) consoleblank=0"#' \ + $(SED) 's#^\(CONFIG_.*CMDLINE="\)\(.*\)"#\1\2 console=$(ADK_RUNTIME_CONSOLE_VGA_DEVICE)"#' \ $(BUILD_DIR)/.kernelconfig.board endif ifeq ($(ADK_RUNTIME_VERBOSE_KERNEL_SERIAL_ONLY),y) @@ -46,11 +50,11 @@ ifeq ($(ADK_RUNTIME_VERBOSE_KERNEL_SERIAL_ONLY),y) $(BUILD_DIR)/.kernelconfig.board endif ifeq ($(ADK_RUNTIME_VERBOSE_KERNEL_VGA_SERIAL),y) - $(SED) 's#^\(CONFIG_.*CMDLINE="\)\(.*\)"#\1\2 console=$(ADK_RUNTIME_CONSOLE_VGA_DEVICE) consoleblank=0 console=$(ADK_RUNTIME_CONSOLE_SERIAL_DEVICE),$(ADK_RUNTIME_CONSOLE_SERIAL_SPEED)"#' \ + $(SED) 's#^\(CONFIG_.*CMDLINE="\)\(.*\)"#\1\2 console=$(ADK_RUNTIME_CONSOLE_VGA_DEVICE) console=$(ADK_RUNTIME_CONSOLE_SERIAL_DEVICE),$(ADK_RUNTIME_CONSOLE_SERIAL_SPEED)"#' \ $(BUILD_DIR)/.kernelconfig.board endif ifeq ($(ADK_RUNTIME_VERBOSE_KERNEL_SERIAL_VGA),y) - $(SED) 's#^\(CONFIG_.*CMDLINE="\)\(.*\)"#\1\2 console=$(ADK_RUNTIME_CONSOLE_SERIAL_DEVICE),$(ADK_RUNTIME_CONSOLE_SERIAL_SPEED) console=$(ADK_RUNTIME_CONSOLE_VGA_DEVICE) consoleblank=0"#' \ + $(SED) 's#^\(CONFIG_.*CMDLINE="\)\(.*\)"#\1\2 console=$(ADK_RUNTIME_CONSOLE_SERIAL_DEVICE),$(ADK_RUNTIME_CONSOLE_SERIAL_SPEED) console=$(ADK_RUNTIME_CONSOLE_VGA_DEVICE)"#' \ $(BUILD_DIR)/.kernelconfig.board endif ifeq ($(ADK_TARGET_SYSTEM_QEMU_M68K),y) diff --git a/target/appliances/kodi.appliance b/target/appliances/kodi.appliance index 4982a6f77..20c3acb0a 100644 --- a/target/appliances/kodi.appliance +++ b/target/appliances/kodi.appliance @@ -13,11 +13,14 @@ config ADK_APPLIANCE_KODI select ADK_RUNTIME_START_DROPBEAR select ADK_RUNTIME_START_BUSYBOX_NTPD select ADK_RUNTIME_START_BUSYBOX_SYSLOGD + select ADK_RUNTIME_START_BUSYBOX_WATCHDOG select ADK_RUNTIME_START_KODI select ADK_KERNEL_INPUT_EVDEV m select ADK_KERNEL_USB_HID m select ADK_TARGET_USB_KEYBOARD select ADK_TARGET_USB_MOUSE + select ADK_RUNTIME_VERBOSE_KERNEL_VGA_SERIAL + select ADK_RUNTIME_VERBOSE_INIT_SERIAL select ADK_RUNTIME_HOSTNAME kodibox select ADK_PACKAGE_BCM28XX_BOOTLOADER_EXTRA if ADK_TARGET_BOARD_BCM28XX select ADK_PACKAGE_BCM28XX_VC_LIBS if ADK_TARGET_BOARD_BCM28XX diff --git a/target/arm/kernel/solidrun-imx6 b/target/arm/kernel/solidrun-imx6 index 1d8e6ec7f..c861a5678 100644 --- a/target/arm/kernel/solidrun-imx6 +++ b/target/arm/kernel/solidrun-imx6 @@ -12,4 +12,4 @@ CONFIG_PCI_IMX6=y CONFIG_SERIAL_IMX=y CONFIG_SERIAL_IMX_CONSOLE=y CONFIG_ATAGS=y -CONFIG_CMDLINE_EXTEND=y +CONFIG_CMDLINE_FORCE=y diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu index 2ae815e11..35e7f1e2f 100644 --- a/target/config/Config.in.cpu +++ b/target/config/Config.in.cpu @@ -56,6 +56,7 @@ config ADK_CPU_ATOM config ADK_CPU_AVR32 bool select ADK_TARGET_WITH_LT + select ADK_TARGET_WITH_MMU config ADK_CPU_BFIN bool diff --git a/target/config/Config.in.runtime b/target/config/Config.in.runtime index 6c7676254..7ac4c92f8 100644 --- a/target/config/Config.in.runtime +++ b/target/config/Config.in.runtime @@ -122,7 +122,8 @@ endchoice choice prompt "bootup messages from initscripts" -default ADK_RUNTIME_VERBOSE_INIT_VGA if ADK_TARGET_WITH_VGA +default ADK_RUNTIME_VERBOSE_INIT_VGA if ADK_TARGET_WITH_VGA \ + && !ADK_APPLIANCE_KODI default ADK_RUNTIME_VERBOSE_INIT_SERIAL config ADK_RUNTIME_VERBOSE_INIT_VGA @@ -167,7 +168,8 @@ endchoice config ADK_RUNTIME_GETTY_VGA bool "start getty on VGA console (tty1-tty6)" - depends on ADK_RUNTIME_GETTY && ADK_TARGET_WITH_VGA + depends on ADK_RUNTIME_GETTY && ADK_TARGET_WITH_VGA \ + && !ADK_APPLIANCE_KODI default y if ADK_TARGET_QEMU_WITH_GRAPHIC_ONLY default y if ADK_TARGET_QEMU_WITH_GRAPHIC default y if ADK_TARGET_SYSTEM_RASPBERRY_PI @@ -188,7 +190,6 @@ config ADK_RUNTIME_GETTY_SERIAL default n if ADK_TARGET_QEMU_WITH_GRAPHIC default n if ADK_TARGET_SYSTEM_RASPBERRY_PI default n if ADK_TARGET_SYSTEM_RASPBERRY_PI2 - default n if ADK_TARGET_SYSTEM_HUMMINGBOARD default n if ADK_TARGET_SYSTEM_LEMOTE_YEELONG default n if ADK_TARGET_SYSTEM_IBM_X40 default n if ADK_TARGET_SYSTEM_ARANYM_M68K |