Update buildroot 2020.02.01 (#622)
* Update buildroot 2020.02.01 Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch> * Fix LN * Fix wpa Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch> * Fix lint Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch> * fix-network Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch> * Fix script Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
This commit is contained in:
@@ -4,13 +4,17 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
BOOST_VERSION = 1.69.0
|
||||
BOOST_VERSION = 1.72.0
|
||||
BOOST_SOURCE = boost_$(subst .,_,$(BOOST_VERSION)).tar.bz2
|
||||
BOOST_SITE = http://downloads.sourceforge.net/project/boost/boost/$(BOOST_VERSION)
|
||||
BOOST_SITE = https://dl.bintray.com/boostorg/release/$(BOOST_VERSION)/source
|
||||
BOOST_INSTALL_STAGING = YES
|
||||
BOOST_LICENSE = BSL-1.0
|
||||
BOOST_LICENSE_FILES = LICENSE_1_0.txt
|
||||
|
||||
# CVE-2009-3654 is misclassified (by our CVE tracker) as affecting to boost,
|
||||
# while in fact it affects Drupal (a module called boost in there).
|
||||
BOOST_IGNORE_CVES += CVE-2009-3654
|
||||
|
||||
# keep host variant as minimal as possible
|
||||
HOST_BOOST_FLAGS = --without-icu --with-toolset=gcc \
|
||||
--without-libraries=$(subst $(space),$(comma),atomic chrono context \
|
||||
@@ -67,7 +71,7 @@ ifeq ($(BR2_PACKAGE_BOOST_PYTHON),y)
|
||||
BOOST_FLAGS += --with-python-root=$(HOST_DIR)
|
||||
ifeq ($(BR2_PACKAGE_PYTHON3),y)
|
||||
BOOST_FLAGS += --with-python=$(HOST_DIR)/bin/python$(PYTHON3_VERSION_MAJOR)
|
||||
BOOST_TARGET_CXXFLAGS += -I$(STAGING_DIR)/usr/include/python$(PYTHON3_VERSION_MAJOR)m
|
||||
BOOST_TARGET_CXXFLAGS += -I$(STAGING_DIR)/usr/include/python$(PYTHON3_VERSION_MAJOR)
|
||||
BOOST_DEPENDENCIES += python3
|
||||
else
|
||||
BOOST_FLAGS += --with-python=$(HOST_DIR)/bin/python$(PYTHON_VERSION_MAJOR)
|
||||
@@ -76,8 +80,8 @@ BOOST_DEPENDENCIES += python
|
||||
endif
|
||||
endif
|
||||
|
||||
HOST_BOOST_OPTS += toolset=gcc threading=multi variant=release link=shared \
|
||||
runtime-link=shared
|
||||
HOST_BOOST_OPTS += --no-cmake-config toolset=gcc threading=multi \
|
||||
variant=release link=shared runtime-link=shared
|
||||
|
||||
ifeq ($(BR2_MIPS_OABI32),y)
|
||||
BOOST_ABI = o32
|
||||
@@ -87,7 +91,8 @@ else
|
||||
BOOST_ABI = sysv
|
||||
endif
|
||||
|
||||
BOOST_OPTS += toolset=gcc \
|
||||
BOOST_OPTS += --no-cmake-config \
|
||||
toolset=gcc \
|
||||
threading=multi \
|
||||
abi=$(BOOST_ABI) \
|
||||
variant=$(if $(BR2_ENABLE_DEBUG),debug,release)
|
||||
@@ -132,7 +137,7 @@ define BOOST_CONFIGURE_CMDS
|
||||
endef
|
||||
|
||||
define BOOST_BUILD_CMDS
|
||||
(cd $(@D) && $(TARGET_MAKE_ENV) ./bjam -j$(PARALLEL_JOBS) -q \
|
||||
(cd $(@D) && $(TARGET_MAKE_ENV) ./tools/build/src/engine/bjam -j$(PARALLEL_JOBS) -q \
|
||||
--user-config=$(@D)/user-config.jam \
|
||||
$(BOOST_OPTS) \
|
||||
--ignore-site-config \
|
||||
@@ -149,7 +154,7 @@ define BOOST_INSTALL_TARGET_CMDS
|
||||
endef
|
||||
|
||||
define BOOST_INSTALL_STAGING_CMDS
|
||||
(cd $(@D) && $(TARGET_MAKE_ENV) ./bjam -j$(PARALLEL_JOBS) -q \
|
||||
(cd $(@D) && $(TARGET_MAKE_ENV) ./tools/build/src/engine/bjam -j$(PARALLEL_JOBS) -q \
|
||||
--user-config=$(@D)/user-config.jam \
|
||||
$(BOOST_OPTS) \
|
||||
--prefix=$(STAGING_DIR)/usr \
|
||||
|
||||
Reference in New Issue
Block a user