From 417c768e11bdc3960ef518b359555558ae0e78ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciro=20Santilli=20=E5=85=AD=E5=9B=9B=E4=BA=8B=E4=BB=B6=20?= =?UTF-8?q?=E6=B3=95=E8=BD=AE=E5=8A=9F?= Date: Thu, 1 Nov 2018 00:00:00 +0000 Subject: [PATCH] Make crosstool-NG work within Docker. --- crosstool_ng_config/aarch64 | 5 +++++ crosstool_ng_config/arm | 5 +++++ download-dependencies | 1 + 3 files changed, 11 insertions(+) diff --git a/crosstool_ng_config/aarch64 b/crosstool_ng_config/aarch64 index f64630e..83b702c 100644 --- a/crosstool_ng_config/aarch64 +++ b/crosstool_ng_config/aarch64 @@ -7,3 +7,8 @@ CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y CT_LIBC_NEWLIB_IO_C99FMT=y CT_LIBC_NEWLIB_IO_FLOAT=y CT_LIBC_NEWLIB_IO_LL=y + +# For Docker. +CT_EXPERIMENTAL=y +CT_ALLOW_BUILD_AS_ROOT=y +CT_ALLOW_BUILD_AS_ROOT_SURE=y diff --git a/crosstool_ng_config/arm b/crosstool_ng_config/arm index 0d1ab0a..84869ff 100644 --- a/crosstool_ng_config/arm +++ b/crosstool_ng_config/arm @@ -10,3 +10,8 @@ CT_CC_LANG_CXX=y # Modifications. CT_DEBUG_GDB=y CT_GDB_CROSS_SIM=y + +# For Docker. +CT_EXPERIMENTAL=y +CT_ALLOW_BUILD_AS_ROOT=y +CT_ALLOW_BUILD_AS_ROOT_SURE=y diff --git a/download-dependencies b/download-dependencies index 46574c3..0084d64 100755 --- a/download-dependencies +++ b/download-dependencies @@ -119,6 +119,7 @@ scons \ if "$baremetal"; then pkgs="${pkgs} \ docbook2x \ +help2man \ libtool-bin \ " fi