mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-27 21:26:36 +00:00
package: remove Blackfin related code
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
32ab0ff5a9
commit
7a03caaa13
@ -1,6 +1,5 @@
|
|||||||
config BR2_PACKAGE_ACPITOOL
|
config BR2_PACKAGE_ACPITOOL
|
||||||
bool "acpitool"
|
bool "acpitool"
|
||||||
depends on !BR2_bfin
|
|
||||||
depends on !BR2_STATIC_LIBS
|
depends on !BR2_STATIC_LIBS
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
depends on BR2_INSTALL_LIBSTDCPP
|
depends on BR2_INSTALL_LIBSTDCPP
|
||||||
@ -11,6 +10,5 @@ config BR2_PACKAGE_ACPITOOL
|
|||||||
http://acpitool.sourceforge.net
|
http://acpitool.sourceforge.net
|
||||||
|
|
||||||
comment "acpitool needs a toolchain w/ threads, C++, dynamic library"
|
comment "acpitool needs a toolchain w/ threads, C++, dynamic library"
|
||||||
depends on !BR2_bfin
|
|
||||||
depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS \
|
depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS \
|
||||||
|| !BR2_INSTALL_LIBSTDCPP
|
|| !BR2_INSTALL_LIBSTDCPP
|
||||||
|
@ -62,12 +62,6 @@ else
|
|||||||
ALSA_LIB_CONF_OPTS += --disable-python
|
ALSA_LIB_CONF_OPTS += --disable-python
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_bfin),y)
|
|
||||||
# blackfin external toolchains don't have versionsort. Fake it using alphasort
|
|
||||||
# instead
|
|
||||||
ALSA_LIB_CFLAGS += -Dversionsort=alphasort
|
|
||||||
endif
|
|
||||||
|
|
||||||
ALSA_LIB_CONF_ENV = \
|
ALSA_LIB_CONF_ENV = \
|
||||||
CFLAGS="$(ALSA_LIB_CFLAGS)" \
|
CFLAGS="$(ALSA_LIB_CFLAGS)" \
|
||||||
LDFLAGS="$(TARGET_LDFLAGS) -lm"
|
LDFLAGS="$(TARGET_LDFLAGS) -lm"
|
||||||
|
@ -2,7 +2,6 @@ comment "armadillo needs a toolchain w/ C++"
|
|||||||
depends on !BR2_INSTALL_LIBSTDCPP
|
depends on !BR2_INSTALL_LIBSTDCPP
|
||||||
depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el)
|
depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el)
|
||||||
depends on !BR2_powerpc
|
depends on !BR2_powerpc
|
||||||
depends on !BR2_bfin
|
|
||||||
depends on !BR2_m68k_cf
|
depends on !BR2_m68k_cf
|
||||||
|
|
||||||
comment "armadillo needs a glibc toolchain w/ C++"
|
comment "armadillo needs a glibc toolchain w/ C++"
|
||||||
@ -14,7 +13,6 @@ config BR2_PACKAGE_ARMADILLO
|
|||||||
depends on BR2_INSTALL_LIBSTDCPP
|
depends on BR2_INSTALL_LIBSTDCPP
|
||||||
depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) # clapack
|
depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) # clapack
|
||||||
depends on !BR2_powerpc || BR2_TOOLCHAIN_USES_GLIBC # clapack
|
depends on !BR2_powerpc || BR2_TOOLCHAIN_USES_GLIBC # clapack
|
||||||
depends on !BR2_bfin # clapack
|
|
||||||
depends on !BR2_m68k_cf # clapack
|
depends on !BR2_m68k_cf # clapack
|
||||||
select BR2_PACKAGE_CLAPACK
|
select BR2_PACKAGE_CLAPACK
|
||||||
help
|
help
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
config BR2_PACKAGE_ATEST
|
config BR2_PACKAGE_ATEST
|
||||||
bool "atest"
|
bool "atest"
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # alsa-lib
|
depends on BR2_TOOLCHAIN_HAS_THREADS # alsa-lib
|
||||||
depends on !BR2_bfin # libev
|
|
||||||
select BR2_PACKAGE_ALSA_LIB
|
select BR2_PACKAGE_ALSA_LIB
|
||||||
select BR2_PACKAGE_LIBEV
|
select BR2_PACKAGE_LIBEV
|
||||||
help
|
help
|
||||||
@ -11,5 +10,4 @@ config BR2_PACKAGE_ATEST
|
|||||||
https://github.com/amouiche/atest
|
https://github.com/amouiche/atest
|
||||||
|
|
||||||
comment "atest needs a toolchain w/ threads"
|
comment "atest needs a toolchain w/ threads"
|
||||||
depends on !BR2_bfin
|
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
||||||
|
@ -3,7 +3,6 @@ config BR2_PACKAGE_AVRDUDE
|
|||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
depends on BR2_USE_WCHAR # elfutils
|
depends on BR2_USE_WCHAR # elfutils
|
||||||
depends on !BR2_STATIC_LIBS # elfutils
|
depends on !BR2_STATIC_LIBS # elfutils
|
||||||
depends on !BR2_bfin # elfutils
|
|
||||||
depends on BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC # elfutils
|
depends on BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC # elfutils
|
||||||
select BR2_PACKAGE_ELFUTILS
|
select BR2_PACKAGE_ELFUTILS
|
||||||
select BR2_PACKAGE_LIBUSB
|
select BR2_PACKAGE_LIBUSB
|
||||||
@ -18,4 +17,3 @@ config BR2_PACKAGE_AVRDUDE
|
|||||||
comment "avrdude needs a uClibc or glibc toolchain w/ threads, wchar, dynamic library"
|
comment "avrdude needs a uClibc or glibc toolchain w/ threads, wchar, dynamic library"
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || BR2_STATIC_LIBS \
|
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || BR2_STATIC_LIBS \
|
||||||
|| !(BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC)
|
|| !(BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC)
|
||||||
depends on !BR2_bfin
|
|
||||||
|
@ -59,7 +59,6 @@ config BR2_PACKAGE_BUSYBOX_SELINUX
|
|||||||
config BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES
|
config BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES
|
||||||
bool "Individual binaries"
|
bool "Individual binaries"
|
||||||
depends on !BR2_STATIC_LIBS
|
depends on !BR2_STATIC_LIBS
|
||||||
depends on !BR2_bfin # libbusybox.so link issue
|
|
||||||
help
|
help
|
||||||
By default (i.e with this option disabled), Busybox is
|
By default (i.e with this option disabled), Busybox is
|
||||||
installed as a single binary in /bin/busybox and all applets
|
installed as a single binary in /bin/busybox and all applets
|
||||||
@ -70,7 +69,6 @@ config BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES
|
|||||||
|
|
||||||
comment "Busybox individual binaries need a toolchain w/ dynamic library"
|
comment "Busybox individual binaries need a toolchain w/ dynamic library"
|
||||||
depends on BR2_STATIC_LIBS
|
depends on BR2_STATIC_LIBS
|
||||||
depends on !BR2_bfin
|
|
||||||
|
|
||||||
config BR2_PACKAGE_BUSYBOX_WATCHDOG
|
config BR2_PACKAGE_BUSYBOX_WATCHDOG
|
||||||
bool "Install the watchdog daemon startup script"
|
bool "Install the watchdog daemon startup script"
|
||||||
|
@ -8,10 +8,6 @@ config BR2_PACKAGE_CLAPACK
|
|||||||
# _fpu_control is used on PowerPC, but not available with
|
# _fpu_control is used on PowerPC, but not available with
|
||||||
# uClibc or musl
|
# uClibc or musl
|
||||||
depends on !BR2_powerpc || BR2_TOOLCHAIN_USES_GLIBC
|
depends on !BR2_powerpc || BR2_TOOLCHAIN_USES_GLIBC
|
||||||
# disable clapack on blackfin, it triggers "undefined symbol" failure
|
|
||||||
# because of the "_" symbol prefix:
|
|
||||||
# http://autobuild.buildroot.net/results/a28df0ba10803e6e54c2f8160bbd8190cba4d690/
|
|
||||||
depends on !BR2_bfin
|
|
||||||
# assembler: Error: value out of range
|
# assembler: Error: value out of range
|
||||||
depends on !BR2_m68k_cf
|
depends on !BR2_m68k_cf
|
||||||
help
|
help
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
config BR2_PACKAGE_DVBLAST
|
config BR2_PACKAGE_DVBLAST
|
||||||
bool "dvblast"
|
bool "dvblast"
|
||||||
depends on !BR2_bfin # libev
|
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # clock_nanosleep()
|
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # clock_nanosleep()
|
||||||
select BR2_PACKAGE_BITSTREAM
|
select BR2_PACKAGE_BITSTREAM
|
||||||
select BR2_PACKAGE_LIBEV
|
select BR2_PACKAGE_LIBEV
|
||||||
@ -12,5 +11,4 @@ config BR2_PACKAGE_DVBLAST
|
|||||||
http://www.videolan.org/projects/dvblast.html
|
http://www.videolan.org/projects/dvblast.html
|
||||||
|
|
||||||
comment "dvblast needs a toolchain w/ NPTL"
|
comment "dvblast needs a toolchain w/ NPTL"
|
||||||
depends on !BR2_bfin # libev
|
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
comment "elfutils needs a uClibc or glibc toolchain w/ wchar, dynamic library"
|
comment "elfutils needs a uClibc or glibc toolchain w/ wchar, dynamic library"
|
||||||
depends on !BR2_bfin
|
|
||||||
depends on !BR2_USE_WCHAR || BR2_STATIC_LIBS \
|
depends on !BR2_USE_WCHAR || BR2_STATIC_LIBS \
|
||||||
|| !(BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC)
|
|| !(BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC)
|
||||||
|
|
||||||
@ -9,9 +8,6 @@ config BR2_PACKAGE_ELFUTILS
|
|||||||
depends on !BR2_STATIC_LIBS
|
depends on !BR2_STATIC_LIBS
|
||||||
# Only glibc and uClibc implement the myriad of required GNUisms
|
# Only glibc and uClibc implement the myriad of required GNUisms
|
||||||
depends on BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC
|
depends on BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC
|
||||||
# build issue caused by the _ prefix used on blackfin for
|
|
||||||
# assembly symbols
|
|
||||||
depends on !BR2_bfin
|
|
||||||
select BR2_PACKAGE_ZLIB
|
select BR2_PACKAGE_ZLIB
|
||||||
select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_UCLIBC
|
select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_UCLIBC
|
||||||
help
|
help
|
||||||
|
@ -38,7 +38,6 @@ config BR2_PACKAGE_GPTFDISK_SGDISK
|
|||||||
config BR2_PACKAGE_GPTFDISK_CGDISK
|
config BR2_PACKAGE_GPTFDISK_CGDISK
|
||||||
bool "ncurses cgdisk"
|
bool "ncurses cgdisk"
|
||||||
depends on BR2_USE_WCHAR # ncurses wchar
|
depends on BR2_USE_WCHAR # ncurses wchar
|
||||||
depends on !(BR2_bfin && BR2_BINFMT_FLAT) # ncurses wchar support
|
|
||||||
select BR2_PACKAGE_NCURSES
|
select BR2_PACKAGE_NCURSES
|
||||||
select BR2_PACKAGE_NCURSES_WCHAR # needed because of UTF-16
|
select BR2_PACKAGE_NCURSES_WCHAR # needed because of UTF-16
|
||||||
help
|
help
|
||||||
|
@ -318,7 +318,6 @@ config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VCD
|
|||||||
|
|
||||||
config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VP8
|
config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VP8
|
||||||
bool "vp8"
|
bool "vp8"
|
||||||
depends on !BR2_bfin # libvpx
|
|
||||||
select BR2_PACKAGE_LIBVPX
|
select BR2_PACKAGE_LIBVPX
|
||||||
|
|
||||||
config BR2_PACKAGE_GST_PLUGINS_BAD_ZBAR
|
config BR2_PACKAGE_GST_PLUGINS_BAD_ZBAR
|
||||||
|
@ -359,14 +359,12 @@ comment "taglib needs a toolchain w/ C++, wchar"
|
|||||||
|
|
||||||
config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VPX
|
config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VPX
|
||||||
bool "vpx (webm)"
|
bool "vpx (webm)"
|
||||||
depends on !BR2_bfin # libvpx
|
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # libvpx
|
depends on BR2_TOOLCHAIN_HAS_THREADS # libvpx
|
||||||
select BR2_PACKAGE_LIBVPX
|
select BR2_PACKAGE_LIBVPX
|
||||||
help
|
help
|
||||||
VP8 plugin
|
VP8 plugin
|
||||||
|
|
||||||
comment "libvpx needs a toolchain w/ threads"
|
comment "libvpx needs a toolchain w/ threads"
|
||||||
depends on !BR2_bfin
|
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
||||||
|
|
||||||
config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_WAVPACK
|
config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_WAVPACK
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
config BR2_PACKAGE_IPRUTILS
|
config BR2_PACKAGE_IPRUTILS
|
||||||
bool "iprutils"
|
bool "iprutils"
|
||||||
depends on BR2_USE_MMU # fork()
|
depends on BR2_USE_MMU # fork()
|
||||||
depends on !BR2_bfin # pciutils
|
|
||||||
select BR2_PACKAGE_NCURSES
|
select BR2_PACKAGE_NCURSES
|
||||||
select BR2_PACKAGE_LIBSYSFS
|
select BR2_PACKAGE_LIBSYSFS
|
||||||
select BR2_PACKAGE_PCIUTILS
|
select BR2_PACKAGE_PCIUTILS
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
config BR2_PACKAGE_LEVELDB
|
config BR2_PACKAGE_LEVELDB
|
||||||
bool "leveldb"
|
bool "leveldb"
|
||||||
# Missing/broken atomic pointer support
|
|
||||||
depends on !BR2_bfin
|
|
||||||
depends on BR2_INSTALL_LIBSTDCPP
|
depends on BR2_INSTALL_LIBSTDCPP
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
select BR2_PACKAGE_SNAPPY
|
select BR2_PACKAGE_SNAPPY
|
||||||
@ -13,5 +11,4 @@ config BR2_PACKAGE_LEVELDB
|
|||||||
https://github.com/google/leveldb
|
https://github.com/google/leveldb
|
||||||
|
|
||||||
comment "leveldb needs a toolchain w/ C++, threads"
|
comment "leveldb needs a toolchain w/ C++, threads"
|
||||||
depends on !BR2_bfin
|
|
||||||
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
|
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
|
||||||
|
@ -5,7 +5,6 @@ config BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS
|
|||||||
depends on !BR2_microblaze
|
depends on !BR2_microblaze
|
||||||
depends on !BR2_arc
|
depends on !BR2_arc
|
||||||
depends on !BR2_xtensa
|
depends on !BR2_xtensa
|
||||||
depends on !BR2_bfin
|
|
||||||
|
|
||||||
config BR2_PACKAGE_LIBBSD
|
config BR2_PACKAGE_LIBBSD
|
||||||
bool "libbsd"
|
bool "libbsd"
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
config BR2_PACKAGE_LIBEV
|
config BR2_PACKAGE_LIBEV
|
||||||
bool "libev"
|
bool "libev"
|
||||||
# needs memory fences
|
|
||||||
depends on !BR2_bfin
|
|
||||||
help
|
help
|
||||||
Userspace library for handling asynchronous notifications
|
Userspace library for handling asynchronous notifications
|
||||||
|
|
||||||
|
@ -5,8 +5,6 @@ config BR2_PACKAGE_LIBFREEIMAGE
|
|||||||
depends on BR2_USE_WCHAR
|
depends on BR2_USE_WCHAR
|
||||||
# compiler issue: "Error: invalid register number `63'"
|
# compiler issue: "Error: invalid register number `63'"
|
||||||
depends on !BR2_arc
|
depends on !BR2_arc
|
||||||
# Numerous build issues
|
|
||||||
depends on !BR2_bfin
|
|
||||||
help
|
help
|
||||||
FreeImage is an Open Source library project for developers who
|
FreeImage is an Open Source library project for developers who
|
||||||
would like to support popular graphics image formats like PNG,
|
would like to support popular graphics image formats like PNG,
|
||||||
@ -17,5 +15,4 @@ config BR2_PACKAGE_LIBFREEIMAGE
|
|||||||
|
|
||||||
comment "libfreeimage needs a toolchain w/ C++, dynamic library, wchar"
|
comment "libfreeimage needs a toolchain w/ C++, dynamic library, wchar"
|
||||||
depends on !BR2_arc
|
depends on !BR2_arc
|
||||||
depends on !BR2_bfin
|
|
||||||
depends on BR2_STATIC_LIBS || !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR
|
depends on BR2_STATIC_LIBS || !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR
|
||||||
|
@ -11,11 +11,10 @@ LIBMICROHTTPD_INSTALL_STAGING = YES
|
|||||||
LIBMICROHTTPD_CONF_OPTS = --disable-curl --disable-examples
|
LIBMICROHTTPD_CONF_OPTS = --disable-curl --disable-examples
|
||||||
LIBMICROHTTPD_CFLAGS = $(TARGET_CFLAGS) -std=c99
|
LIBMICROHTTPD_CFLAGS = $(TARGET_CFLAGS) -std=c99
|
||||||
|
|
||||||
# gcc on arc and bfin doesn't define _REENTRANT when -pthread is
|
# gcc on arc doesn't define _REENTRANT when -pthread is passed while
|
||||||
# passed while it should. Compensate this deficiency here otherwise
|
# it should. Compensate this deficiency here otherwise libmicrohttpd
|
||||||
# libmicrohttpd configure script doesn't find that thread support is
|
# configure script doesn't find that thread support is enabled.
|
||||||
# enabled.
|
ifeq ($(BR2_arc),y)
|
||||||
ifeq ($(BR2_arc)$(BR2_bfin),y)
|
|
||||||
LIBMICROHTTPD_CFLAGS += -D_REENTRANT
|
LIBMICROHTTPD_CFLAGS += -D_REENTRANT
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
config BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT
|
config BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT
|
||||||
def_bool y
|
def_bool y
|
||||||
depends on !BR2_arc && !BR2_xtensa && !BR2_bfin
|
depends on !BR2_arc && !BR2_xtensa
|
||||||
|
|
||||||
if BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT
|
if BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
config BR2_PACKAGE_LIBVPX
|
config BR2_PACKAGE_LIBVPX
|
||||||
bool "libvpx"
|
bool "libvpx"
|
||||||
depends on !BR2_bfin
|
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
help
|
help
|
||||||
A high-quality, open video format that's freely available to
|
A high-quality, open video format that's freely available to
|
||||||
@ -9,5 +8,4 @@ config BR2_PACKAGE_LIBVPX
|
|||||||
http://webmproject.org
|
http://webmproject.org
|
||||||
|
|
||||||
comment "libvpx needs a toolchain w/ threads"
|
comment "libvpx needs a toolchain w/ threads"
|
||||||
depends on !BR2_bfin
|
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
||||||
|
@ -19,12 +19,6 @@ LIBXSLT_CONF_OPTS = \
|
|||||||
LIBXSLT_CONFIG_SCRIPTS = xslt-config
|
LIBXSLT_CONFIG_SCRIPTS = xslt-config
|
||||||
LIBXSLT_DEPENDENCIES = libxml2
|
LIBXSLT_DEPENDENCIES = libxml2
|
||||||
|
|
||||||
# GCC bug with Os/O2/O3, PR77311
|
|
||||||
# error: unable to find a register to spill in class 'CCREGS'
|
|
||||||
ifeq ($(BR2_bfin),y)
|
|
||||||
LIBXSLT_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -O1"
|
|
||||||
endif
|
|
||||||
|
|
||||||
# If we have enabled libgcrypt then use it, else disable crypto support.
|
# If we have enabled libgcrypt then use it, else disable crypto support.
|
||||||
ifeq ($(BR2_PACKAGE_LIBGCRYPT),y)
|
ifeq ($(BR2_PACKAGE_LIBGCRYPT),y)
|
||||||
LIBXSLT_DEPENDENCIES += libgcrypt
|
LIBXSLT_DEPENDENCIES += libgcrypt
|
||||||
|
@ -7,7 +7,6 @@ config BR2_PACKAGE_LINUX_TOOLS
|
|||||||
|
|
||||||
config BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
|
config BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
|
||||||
bool "cpupower"
|
bool "cpupower"
|
||||||
depends on !BR2_bfin # pciutils
|
|
||||||
select BR2_PACKAGE_LINUX_TOOLS
|
select BR2_PACKAGE_LINUX_TOOLS
|
||||||
select BR2_PACKAGE_PCIUTILS
|
select BR2_PACKAGE_PCIUTILS
|
||||||
help
|
help
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
config BR2_PACKAGE_LUA_EV
|
config BR2_PACKAGE_LUA_EV
|
||||||
bool "lua-ev"
|
bool "lua-ev"
|
||||||
depends on BR2_PACKAGE_HAS_LUAINTERPRETER
|
depends on BR2_PACKAGE_HAS_LUAINTERPRETER
|
||||||
depends on !BR2_bfin # libev
|
|
||||||
select BR2_PACKAGE_LIBEV
|
select BR2_PACKAGE_LIBEV
|
||||||
help
|
help
|
||||||
Get access to the libev library from Lua.
|
Get access to the libev library from Lua.
|
||||||
|
@ -2,8 +2,6 @@ config BR2_PACKAGE_MICROPYTHON
|
|||||||
bool "micropython"
|
bool "micropython"
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
depends on !BR2_STATIC_LIBS
|
depends on !BR2_STATIC_LIBS
|
||||||
# libffi doesn't provide the closure implementation on Blackfin
|
|
||||||
depends on !BR2_bfin
|
|
||||||
select BR2_PACKAGE_LIBFFI
|
select BR2_PACKAGE_LIBFFI
|
||||||
help
|
help
|
||||||
Micro Python is a lean and fast implementation of the Python
|
Micro Python is a lean and fast implementation of the Python
|
||||||
@ -14,4 +12,3 @@ config BR2_PACKAGE_MICROPYTHON
|
|||||||
|
|
||||||
comment "micropython needs a toolchain w/ threads, dynamic library"
|
comment "micropython needs a toolchain w/ threads, dynamic library"
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
|
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
|
||||||
depends on !BR2_bfin
|
|
||||||
|
@ -2,7 +2,7 @@ config BR2_PACKAGE_MPLAYER_ARCH_SUPPORTS
|
|||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
# Those architectures are not supported by MPlayer
|
# Those architectures are not supported by MPlayer
|
||||||
depends on !(BR2_bfin || BR2_sh2a || BR2_sh4a || BR2_sh4aeb \
|
depends on !(BR2_sh2a || BR2_sh4a || BR2_sh4aeb \
|
||||||
|| BR2_m68k || BR2_microblaze || BR2_nios2 || BR2_or1k)
|
|| BR2_m68k || BR2_microblaze || BR2_nios2 || BR2_or1k)
|
||||||
# Broken support for <ARMv5
|
# Broken support for <ARMv5
|
||||||
depends on !BR2_ARM_CPU_ARMV4
|
depends on !BR2_ARM_CPU_ARMV4
|
||||||
|
@ -13,8 +13,6 @@ if BR2_PACKAGE_NCURSES
|
|||||||
config BR2_PACKAGE_NCURSES_WCHAR
|
config BR2_PACKAGE_NCURSES_WCHAR
|
||||||
bool "enable wide char support"
|
bool "enable wide char support"
|
||||||
depends on BR2_USE_WCHAR
|
depends on BR2_USE_WCHAR
|
||||||
# Build broken @ curses.priv.h with bad declarations
|
|
||||||
depends on !(BR2_bfin && BR2_BINFMT_FLAT)
|
|
||||||
help
|
help
|
||||||
Enable wide char & UTF-8 support in ncurses libraries
|
Enable wide char & UTF-8 support in ncurses libraries
|
||||||
|
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
config BR2_PACKAGE_PCIUTILS
|
config BR2_PACKAGE_PCIUTILS
|
||||||
bool "pciutils"
|
bool "pciutils"
|
||||||
# PCI not supported on Blackfin
|
|
||||||
depends on !BR2_bfin
|
|
||||||
help
|
help
|
||||||
Various utilities dealing with the PCI bus.
|
Various utilities dealing with the PCI bus.
|
||||||
Provides things like setpci and lspci.
|
Provides things like setpci and lspci.
|
||||||
|
@ -5,7 +5,7 @@ config BR2_PACKAGE_POCO
|
|||||||
# pthread_condattr_setclock
|
# pthread_condattr_setclock
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
||||||
depends on !BR2_STATIC_LIBS # dlopen()
|
depends on !BR2_STATIC_LIBS # dlopen()
|
||||||
depends on !(BR2_arc || BR2_bfin || BR2_microblaze || BR2_mipsel \
|
depends on !(BR2_arc || BR2_microblaze || BR2_mipsel \
|
||||||
|| BR2_or1k || BR2_xtensa)
|
|| BR2_or1k || BR2_xtensa)
|
||||||
select BR2_PACKAGE_ZLIB
|
select BR2_PACKAGE_ZLIB
|
||||||
select BR2_PACKAGE_PCRE
|
select BR2_PACKAGE_PCRE
|
||||||
@ -82,5 +82,5 @@ endif # BR2_PACKAGE_POCO
|
|||||||
comment "poco needs a toolchain w/ wchar, NPTL, C++, dynamic library"
|
comment "poco needs a toolchain w/ wchar, NPTL, C++, dynamic library"
|
||||||
depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP \
|
depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP \
|
||||||
|| !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS
|
|| !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS
|
||||||
depends on !(BR2_arc || BR2_bfin || BR2_microblaze || BR2_mipsel \
|
depends on !(BR2_arc || BR2_microblaze || BR2_mipsel \
|
||||||
|| BR2_or1k || BR2_xtensa)
|
|| BR2_or1k || BR2_xtensa)
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
config BR2_PACKAGE_POWERTOP
|
config BR2_PACKAGE_POWERTOP
|
||||||
bool "powertop"
|
bool "powertop"
|
||||||
depends on !BR2_bfin # pciutils
|
|
||||||
depends on BR2_INSTALL_LIBSTDCPP
|
depends on BR2_INSTALL_LIBSTDCPP
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # libnl
|
depends on BR2_TOOLCHAIN_HAS_THREADS # libnl
|
||||||
depends on BR2_USE_WCHAR
|
depends on BR2_USE_WCHAR
|
||||||
@ -14,6 +13,5 @@ config BR2_PACKAGE_POWERTOP
|
|||||||
https://01.org/powertop/
|
https://01.org/powertop/
|
||||||
|
|
||||||
comment "powertop needs a toolchain w/ C++, threads, wchar"
|
comment "powertop needs a toolchain w/ C++, threads, wchar"
|
||||||
depends on !BR2_bfin
|
|
||||||
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
|
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
|
||||||
!BR2_USE_WCHAR
|
!BR2_USE_WCHAR
|
||||||
|
@ -24,12 +24,6 @@ else
|
|||||||
PTPD2_CONF_OPTS += --disable-snmp
|
PTPD2_CONF_OPTS += --disable-snmp
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# GCC bug with Os/O1/O2/O3
|
|
||||||
# internal compiler error: in gen_add2_insn, at optabs.c:4454
|
|
||||||
ifeq ($(BR2_bfin),y)
|
|
||||||
PTPD2_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -O0"
|
|
||||||
endif
|
|
||||||
|
|
||||||
define PTPD2_INSTALL_INIT_SYSV
|
define PTPD2_INSTALL_INIT_SYSV
|
||||||
$(INSTALL) -m 755 -D package/ptpd2/S65ptpd2 \
|
$(INSTALL) -m 755 -D package/ptpd2/S65ptpd2 \
|
||||||
$(TARGET_DIR)/etc/init.d/S65ptpd2
|
$(TARGET_DIR)/etc/init.d/S65ptpd2
|
||||||
|
@ -22,7 +22,6 @@ HOST_QEMU_DEPENDENCIES = host-pkgconf host-python host-zlib host-libglib2 host-p
|
|||||||
# ------- ----
|
# ------- ----
|
||||||
# arm arm
|
# arm arm
|
||||||
# armeb armeb
|
# armeb armeb
|
||||||
# bfin not supported
|
|
||||||
# i486 i386
|
# i486 i386
|
||||||
# i586 i386
|
# i586 i386
|
||||||
# i686 i386
|
# i686 i386
|
||||||
|
@ -16,9 +16,4 @@ RIEMANN_C_CLIENT_DEPENDENCIES = \
|
|||||||
$(if $(BR2_PACKAGE_GNUTLS),gnutls) \
|
$(if $(BR2_PACKAGE_GNUTLS),gnutls) \
|
||||||
$(if $(BR2_PACKAGE_JSON_C),json-c)
|
$(if $(BR2_PACKAGE_JSON_C),json-c)
|
||||||
|
|
||||||
ifeq ($(BR2_bfin),y)
|
|
||||||
# ld symbol versioning not working on bfin
|
|
||||||
RIEMANN_C_CLIENT_CONF_ENV += ac_cv_prog_ld_version_script=no
|
|
||||||
endif
|
|
||||||
|
|
||||||
$(eval $(autotools-package))
|
$(eval $(autotools-package))
|
||||||
|
@ -40,13 +40,6 @@ RUBY_CONF_ENV += \
|
|||||||
ac_cv_func_isnan=yes
|
ac_cv_func_isnan=yes
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_bfin),y)
|
|
||||||
RUBY_CONF_ENV += ac_cv_func_dl_iterate_phdr=no
|
|
||||||
# Blackfin doesn't have FFI closure support, needed by the fiddle
|
|
||||||
# extension.
|
|
||||||
RUBY_CONF_OPTS += --with-out-ext=fiddle
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(BR2_TOOLCHAIN_HAS_SSP),)
|
ifeq ($(BR2_TOOLCHAIN_HAS_SSP),)
|
||||||
RUBY_CONF_ENV += stack_protector=no
|
RUBY_CONF_ENV += stack_protector=no
|
||||||
endif
|
endif
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
config BR2_PACKAGE_SG3_UTILS
|
config BR2_PACKAGE_SG3_UTILS
|
||||||
bool "sg3-utils"
|
bool "sg3-utils"
|
||||||
depends on !BR2_bfin # symbol prefixing problems
|
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
help
|
help
|
||||||
Low level utilities for devices that use a SCSI command set.
|
Low level utilities for devices that use a SCSI command set.
|
||||||
@ -16,5 +15,4 @@ config BR2_PACKAGE_SG3_UTILS_PROGS
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
comment "sg3-utils needs a toolchain w/ threads"
|
comment "sg3-utils needs a toolchain w/ threads"
|
||||||
depends on !BR2_bfin
|
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
||||||
|
@ -37,7 +37,7 @@ config BR2_PACKAGE_TVHEADEND_TRANSCODING
|
|||||||
select BR2_PACKAGE_FFMPEG_AVRESAMPLE
|
select BR2_PACKAGE_FFMPEG_AVRESAMPLE
|
||||||
select BR2_PACKAGE_FFMPEG_GPL # needed for x264 support
|
select BR2_PACKAGE_FFMPEG_GPL # needed for x264 support
|
||||||
select BR2_PACKAGE_FFMPEG_SWSCALE
|
select BR2_PACKAGE_FFMPEG_SWSCALE
|
||||||
select BR2_PACKAGE_LIBVPX if !BR2_bfin # libvpx
|
select BR2_PACKAGE_LIBVPX
|
||||||
select BR2_PACKAGE_X264
|
select BR2_PACKAGE_X264
|
||||||
help
|
help
|
||||||
Enable transcoding support.
|
Enable transcoding support.
|
||||||
|
@ -2,7 +2,7 @@ config BR2_PACKAGE_XENOMAI_ARCH_SUPPORTS
|
|||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
depends on BR2_i386 || BR2_x86_64 || (BR2_arm && !BR2_ARM_CPU_ARMV7M) || \
|
depends on BR2_i386 || BR2_x86_64 || (BR2_arm && !BR2_ARM_CPU_ARMV7M) || \
|
||||||
BR2_bfin || BR2_powerpc
|
BR2_powerpc
|
||||||
|
|
||||||
comment "xenomai needs an glibc or uClibc toolchain w/ threads"
|
comment "xenomai needs an glibc or uClibc toolchain w/ threads"
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_TOOLCHAIN_USES_MUSL
|
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_TOOLCHAIN_USES_MUSL
|
||||||
|
Loading…
x
Reference in New Issue
Block a user