mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 05:36:32 +00:00
uclibc: update to 1.0.15
The Linuxthreads support got reorganized. LT.new is removed, LT.old is the default for Linuxthreads. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
2b6c126c64
commit
f253c146de
@ -145,6 +145,13 @@ endif
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
comment "Legacy options removed in 2016.08"
|
comment "Legacy options removed in 2016.08"
|
||||||
|
|
||||||
|
config BR2_PTHREADS_OLD
|
||||||
|
bool "linuxthreads (stable/old)"
|
||||||
|
select BR2_LEGACY
|
||||||
|
help
|
||||||
|
Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
|
||||||
|
BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
|
||||||
|
|
||||||
config BR2_BINUTILS_VERSION_2_23_X
|
config BR2_BINUTILS_VERSION_2_23_X
|
||||||
bool "binutils 2.23 removed"
|
bool "binutils 2.23 removed"
|
||||||
select BR2_LEGACY
|
select BR2_LEGACY
|
||||||
|
@ -48,7 +48,7 @@ config BR2_TOOLCHAIN_BUILDROOT_LOCALE
|
|||||||
choice
|
choice
|
||||||
prompt "Thread library implementation"
|
prompt "Thread library implementation"
|
||||||
default BR2_PTHREADS_NATIVE
|
default BR2_PTHREADS_NATIVE
|
||||||
default BR2_PTHREADS_OLD if !BR2_USE_MMU
|
default BR2_PTHREADS if !BR2_USE_MMU
|
||||||
help
|
help
|
||||||
Use this option to select the thread library implementation
|
Use this option to select the thread library implementation
|
||||||
that should be used in your toolchain.
|
that should be used in your toolchain.
|
||||||
@ -59,11 +59,6 @@ choice
|
|||||||
config BR2_PTHREADS
|
config BR2_PTHREADS
|
||||||
bool "linuxthreads"
|
bool "linuxthreads"
|
||||||
select BR2_TOOLCHAIN_HAS_THREADS
|
select BR2_TOOLCHAIN_HAS_THREADS
|
||||||
depends on BR2_m68k
|
|
||||||
|
|
||||||
config BR2_PTHREADS_OLD
|
|
||||||
bool "linuxthreads (stable/old)"
|
|
||||||
select BR2_TOOLCHAIN_HAS_THREADS
|
|
||||||
depends on BR2_m68k || BR2_arm || BR2_armeb || BR2_xtensa
|
depends on BR2_m68k || BR2_arm || BR2_armeb || BR2_xtensa
|
||||||
|
|
||||||
config BR2_PTHREADS_NATIVE
|
config BR2_PTHREADS_NATIVE
|
||||||
@ -76,7 +71,7 @@ endchoice
|
|||||||
|
|
||||||
config BR2_PTHREAD_DEBUG
|
config BR2_PTHREAD_DEBUG
|
||||||
bool "Thread library debugging"
|
bool "Thread library debugging"
|
||||||
depends on BR2_PTHREADS || BR2_PTHREADS_OLD || BR2_PTHREADS_NATIVE
|
depends on BR2_PTHREADS || BR2_PTHREADS_NATIVE
|
||||||
select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
|
select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
|
||||||
help
|
help
|
||||||
Build the thread library with debugging enabled.
|
Build the thread library with debugging enabled.
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
# From http://www.uclibc-ng.org/
|
# From http://www.uclibc-ng.org/
|
||||||
sha256 3c63d9f8c8b98b65fa5c4040d1c8ab1b36e99a16e1093810cedad51ac15c9a9e uClibc-ng-1.0.14.tar.xz
|
sha256 0f62f35217d9a0b5eb3810dd6de16ab3dd4323f3224c6b95423250ac1e19ee49 uClibc-ng-1.0.15.tar.xz
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
UCLIBC_VERSION = 1.0.14
|
UCLIBC_VERSION = 1.0.15
|
||||||
UCLIBC_SOURCE = uClibc-ng-$(UCLIBC_VERSION).tar.xz
|
UCLIBC_SOURCE = uClibc-ng-$(UCLIBC_VERSION).tar.xz
|
||||||
UCLIBC_SITE = http://downloads.uclibc-ng.org/releases/$(UCLIBC_VERSION)
|
UCLIBC_SITE = http://downloads.uclibc-ng.org/releases/$(UCLIBC_VERSION)
|
||||||
UCLIBC_LICENSE = LGPLv2.1+
|
UCLIBC_LICENSE = LGPLv2.1+
|
||||||
@ -328,29 +328,19 @@ endif
|
|||||||
ifeq ($(BR2_PTHREADS_NONE),y)
|
ifeq ($(BR2_PTHREADS_NONE),y)
|
||||||
define UCLIBC_THREAD_CONFIG
|
define UCLIBC_THREAD_CONFIG
|
||||||
$(call KCONFIG_DISABLE_OPT,UCLIBC_HAS_THREADS,$(@D)/.config)
|
$(call KCONFIG_DISABLE_OPT,UCLIBC_HAS_THREADS,$(@D)/.config)
|
||||||
$(call KCONFIG_DISABLE_OPT,LINUXTHREADS,$(@D)/.config)
|
$(call KCONFIG_DISABLE_OPT,UCLIBC_HAS_LINUXTHREADS,$(@D)/.config)
|
||||||
$(call KCONFIG_DISABLE_OPT,LINUXTHREADS_OLD,$(@D)/.config)
|
|
||||||
$(call KCONFIG_DISABLE_OPT,UCLIBC_HAS_THREADS_NATIVE,$(@D)/.config)
|
$(call KCONFIG_DISABLE_OPT,UCLIBC_HAS_THREADS_NATIVE,$(@D)/.config)
|
||||||
endef
|
endef
|
||||||
else ifeq ($(BR2_PTHREADS),y)
|
else ifeq ($(BR2_PTHREADS),y)
|
||||||
define UCLIBC_THREAD_CONFIG
|
define UCLIBC_THREAD_CONFIG
|
||||||
$(call KCONFIG_ENABLE_OPT,UCLIBC_HAS_THREADS,$(@D)/.config)
|
$(call KCONFIG_ENABLE_OPT,UCLIBC_HAS_THREADS,$(@D)/.config)
|
||||||
$(call KCONFIG_ENABLE_OPT,LINUXTHREADS_NEW,$(@D)/.config)
|
$(call KCONFIG_ENABLE_OPT,UCLIBC_HAS_LINUXTHREADS,$(@D)/.config)
|
||||||
$(call KCONFIG_DISABLE_OPT,LINUXTHREADS_OLD,$(@D)/.config)
|
|
||||||
$(call KCONFIG_DISABLE_OPT,UCLIBC_HAS_THREADS_NATIVE,$(@D)/.config)
|
|
||||||
endef
|
|
||||||
else ifeq ($(BR2_PTHREADS_OLD),y)
|
|
||||||
define UCLIBC_THREAD_CONFIG
|
|
||||||
$(call KCONFIG_ENABLE_OPT,UCLIBC_HAS_THREADS,$(@D)/.config)
|
|
||||||
$(call KCONFIG_DISABLE_OPT,LINUXTHREADS_NEW,$(@D)/.config)
|
|
||||||
$(call KCONFIG_ENABLE_OPT,LINUXTHREADS_OLD,$(@D)/.config)
|
|
||||||
$(call KCONFIG_DISABLE_OPT,UCLIBC_HAS_THREADS_NATIVE,$(@D)/.config)
|
$(call KCONFIG_DISABLE_OPT,UCLIBC_HAS_THREADS_NATIVE,$(@D)/.config)
|
||||||
endef
|
endef
|
||||||
else ifeq ($(BR2_PTHREADS_NATIVE),y)
|
else ifeq ($(BR2_PTHREADS_NATIVE),y)
|
||||||
define UCLIBC_THREAD_CONFIG
|
define UCLIBC_THREAD_CONFIG
|
||||||
$(call KCONFIG_ENABLE_OPT,UCLIBC_HAS_THREADS,$(@D)/.config)
|
$(call KCONFIG_ENABLE_OPT,UCLIBC_HAS_THREADS,$(@D)/.config)
|
||||||
$(call KCONFIG_DISABLE_OPT,LINUXTHREADS_NEW,$(@D)/.config)
|
$(call KCONFIG_DISABLE_OPT,UCLIBC_HAS_LINUXTHREADS,$(@D)/.config)
|
||||||
$(call KCONFIG_DISABLE_OPT,LINUXTHREADS_OLD,$(@D)/.config)
|
|
||||||
$(call KCONFIG_ENABLE_OPT,UCLIBC_HAS_THREADS_NATIVE,$(@D)/.config)
|
$(call KCONFIG_ENABLE_OPT,UCLIBC_HAS_THREADS_NATIVE,$(@D)/.config)
|
||||||
endef
|
endef
|
||||||
endif
|
endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user