Add new fixes

This commit is contained in:
Bensuperpc 2021-05-13 22:11:43 +02:00
parent 695ecfc899
commit a42f28be4c
20 changed files with 1554 additions and 217 deletions

View File

@ -40,6 +40,4 @@ ENV PATH ${PATH}:${CROSS_ROOT}/bin
ENV CROSS_COMPILE ${CROSS_TRIPLE}- ENV CROSS_COMPILE ${CROSS_TRIPLE}-
ENV ARCH arm ENV ARCH arm
#include "common.lib"
#include "common.label-and-env" #include "common.label-and-env"

View File

@ -36,6 +36,4 @@ ENV PATH ${PATH}:${CROSS_ROOT}/bin
ENV CROSS_COMPILE ${CROSS_TRIPLE}- ENV CROSS_COMPILE ${CROSS_TRIPLE}-
ENV ARCH arm ENV ARCH arm
#include "common.lib"
#include "common.label-and-env" #include "common.label-and-env"

View File

@ -36,6 +36,4 @@ ENV PATH ${PATH}:${CROSS_ROOT}/bin
ENV CROSS_COMPILE ${CROSS_TRIPLE}- ENV CROSS_COMPILE ${CROSS_TRIPLE}-
ENV ARCH arm64 ENV ARCH arm64
#include "common.lib"
#include "common.label-and-env" #include "common.label-and-env"

View File

@ -501,7 +501,7 @@ CT_GLIBC_2_14_or_later=y
CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y
CT_GLIBC_DEP_BINUTILS=y CT_GLIBC_DEP_BINUTILS=y
CT_GLIBC_DEP_GCC=y CT_GLIBC_DEP_GCC=y
CT_GLIBC_DEP_PYTHON=y # CT_GLIBC_DEP_PYTHON is not set
CT_GLIBC_BUILD_SSP=y CT_GLIBC_BUILD_SSP=y
CT_GLIBC_HAS_LIBIDN_ADDON=y CT_GLIBC_HAS_LIBIDN_ADDON=y
CT_GLIBC_USE_LIBIDN_ADDON=y CT_GLIBC_USE_LIBIDN_ADDON=y
@ -728,7 +728,7 @@ CT_GDB_7_0_or_later=y
CT_GDB_CROSS=y CT_GDB_CROSS=y
# CT_GDB_CROSS_STATIC is not set # CT_GDB_CROSS_STATIC is not set
# CT_GDB_CROSS_SIM is not set # CT_GDB_CROSS_SIM is not set
CT_GDB_CROSS_PYTHON=y # CT_GDB_CROSS_PYTHON is not set
CT_GDB_CROSS_PYTHON_BINARY="" CT_GDB_CROSS_PYTHON_BINARY=""
CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" CT_GDB_CROSS_EXTRA_CONFIG_ARRAY=""
# CT_GDB_NATIVE is not set # CT_GDB_NATIVE is not set

View File

@ -36,6 +36,4 @@ ENV PATH ${PATH}:${CROSS_ROOT}/bin
ENV CROSS_COMPILE ${CROSS_TRIPLE}- ENV CROSS_COMPILE ${CROSS_TRIPLE}-
ENV ARCH arm64 ENV ARCH arm64
#include "common.lib"
#include "common.label-and-env" #include "common.label-and-env"

View File

@ -501,7 +501,7 @@ CT_GLIBC_2_14_or_later=y
CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y
CT_GLIBC_DEP_BINUTILS=y CT_GLIBC_DEP_BINUTILS=y
CT_GLIBC_DEP_GCC=y CT_GLIBC_DEP_GCC=y
CT_GLIBC_DEP_PYTHON=y # CT_GLIBC_DEP_PYTHON is not set
CT_GLIBC_BUILD_SSP=y CT_GLIBC_BUILD_SSP=y
CT_GLIBC_HAS_LIBIDN_ADDON=y CT_GLIBC_HAS_LIBIDN_ADDON=y
CT_GLIBC_USE_LIBIDN_ADDON=y CT_GLIBC_USE_LIBIDN_ADDON=y
@ -728,7 +728,7 @@ CT_GDB_7_0_or_later=y
CT_GDB_CROSS=y CT_GDB_CROSS=y
# CT_GDB_CROSS_STATIC is not set # CT_GDB_CROSS_STATIC is not set
# CT_GDB_CROSS_SIM is not set # CT_GDB_CROSS_SIM is not set
CT_GDB_CROSS_PYTHON=y # CT_GDB_CROSS_PYTHON is not set
CT_GDB_CROSS_PYTHON_BINARY="" CT_GDB_CROSS_PYTHON_BINARY=""
CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" CT_GDB_CROSS_EXTRA_CONFIG_ARRAY=""
# CT_GDB_NATIVE is not set # CT_GDB_NATIVE is not set

View File

@ -485,7 +485,7 @@ CT_GLIBC_2_14_or_later=y
CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y
CT_GLIBC_DEP_BINUTILS=y CT_GLIBC_DEP_BINUTILS=y
CT_GLIBC_DEP_GCC=y CT_GLIBC_DEP_GCC=y
CT_GLIBC_DEP_PYTHON=y # CT_GLIBC_DEP_PYTHON is not set
CT_GLIBC_BUILD_SSP=y CT_GLIBC_BUILD_SSP=y
CT_GLIBC_HAS_LIBIDN_ADDON=y CT_GLIBC_HAS_LIBIDN_ADDON=y
CT_GLIBC_USE_LIBIDN_ADDON=y CT_GLIBC_USE_LIBIDN_ADDON=y

View File

@ -117,11 +117,12 @@ CT_CONFIG_SHELL="${bash}"
# CT_LOG_ERROR is not set # CT_LOG_ERROR is not set
# CT_LOG_WARN is not set # CT_LOG_WARN is not set
# CT_LOG_INFO is not set # CT_LOG_INFO is not set
# CT_LOG_EXTRA is not set CT_LOG_EXTRA=y
CT_LOG_ALL=y # CT_LOG_ALL is not set
# CT_LOG_DEBUG is not set # CT_LOG_DEBUG is not set
CT_LOG_LEVEL_MAX="ALL" CT_LOG_LEVEL_MAX="EXTRA"
# CT_LOG_SEE_TOOLS_WARN is not set # CT_LOG_SEE_TOOLS_WARN is not set
CT_LOG_PROGRESS_BAR=y
CT_LOG_TO_FILE=y CT_LOG_TO_FILE=y
CT_LOG_FILE_COMPRESS=y CT_LOG_FILE_COMPRESS=y
# end of Paths and misc options # end of Paths and misc options
@ -225,7 +226,7 @@ CT_BUILD_SUFFIX=""
# #
# Misc options # Misc options
# #
CT_TOOLCHAIN_ENABLE_NLS=y # CT_TOOLCHAIN_ENABLE_NLS is not set
# end of Toolchain options # end of Toolchain options
# #
@ -379,13 +380,11 @@ CT_BINUTILS_FORCE_LD_BFD_ONLY=y
CT_BINUTILS_LINKER_LD=y CT_BINUTILS_LINKER_LD=y
CT_BINUTILS_LINKERS_LIST="ld" CT_BINUTILS_LINKERS_LIST="ld"
CT_BINUTILS_LINKER_DEFAULT="bfd" CT_BINUTILS_LINKER_DEFAULT="bfd"
CT_BINUTILS_PLUGINS=y # CT_BINUTILS_PLUGINS is not set
CT_BINUTILS_RELRO=m CT_BINUTILS_RELRO=m
CT_BINUTILS_DETERMINISTIC_ARCHIVES=y CT_BINUTILS_DETERMINISTIC_ARCHIVES=y
CT_BINUTILS_EXTRA_CONFIG_ARRAY="" CT_BINUTILS_EXTRA_CONFIG_ARRAY=""
CT_BINUTILS_FOR_TARGET=y # CT_BINUTILS_FOR_TARGET is not set
CT_BINUTILS_FOR_TARGET_IBERTY=y
CT_BINUTILS_FOR_TARGET_BFD=y
# #
# elf2flt # elf2flt
@ -486,13 +485,13 @@ CT_LIBC_UCLIBC_DEBUG_LEVEL_0=y
CT_LIBC_UCLIBC_DEBUG_LEVEL=0 CT_LIBC_UCLIBC_DEBUG_LEVEL=0
CT_LIBC_UCLIBC_CONFIG_FILE="" CT_LIBC_UCLIBC_CONFIG_FILE=""
CT_LIBC_UCLIBC_LNXTHRD="" CT_LIBC_UCLIBC_LNXTHRD=""
CT_LIBC_UCLIBC_LOCALES=y # CT_LIBC_UCLIBC_LOCALES is not set
CT_LIBC_UCLIBC_LIBICONV=y CT_LIBC_UCLIBC_LIBICONV=y
CT_LIBC_UCLIBC_IPV6=y # CT_LIBC_UCLIBC_IPV6 is not set
CT_LIBC_UCLIBC_WCHAR=y # CT_LIBC_UCLIBC_WCHAR is not set
CT_LIBC_UCLIBC_FENV=y # CT_LIBC_UCLIBC_FENV is not set
CT_LIBC_UCLIBC_HAS_SSP=y CT_LIBC_UCLIBC_HAS_SSP=y
CT_LIBC_UCLIBC_BUILD_SSP=y # CT_LIBC_UCLIBC_BUILD_SSP is not set
CT_ALL_LIBC_CHOICES="AVR_LIBC BIONIC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE UCLIBC" CT_ALL_LIBC_CHOICES="AVR_LIBC BIONIC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE UCLIBC"
CT_LIBC_SUPPORT_THREADS_ANY=y CT_LIBC_SUPPORT_THREADS_ANY=y
CT_LIBC_SUPPORT_THREADS_NATIVE=y CT_LIBC_SUPPORT_THREADS_NATIVE=y
@ -574,13 +573,12 @@ CT_GCC_later_than_4_9=y
CT_GCC_4_9_or_later=y CT_GCC_4_9_or_later=y
CT_GCC_later_than_4_8=y CT_GCC_later_than_4_8=y
CT_GCC_4_8_or_later=y CT_GCC_4_8_or_later=y
CT_CC_GCC_ENABLE_PLUGINS=y
CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_HAS_LIBMPX=y
CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_ENABLE_CXX_FLAGS=""
CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY=""
CT_CC_GCC_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY=""
CT_CC_GCC_STATIC_LIBSTDCXX=y CT_CC_GCC_STATIC_LIBSTDCXX=y
CT_CC_GCC_SYSTEM_ZLIB=y # CT_CC_GCC_SYSTEM_ZLIB is not set
CT_CC_GCC_CONFIG_TLS=m CT_CC_GCC_CONFIG_TLS=m
# #
@ -602,10 +600,10 @@ CT_CC_GCC_LIBQUADMATH=y
# Misc. obscure options. # Misc. obscure options.
# #
CT_CC_CXA_ATEXIT=y CT_CC_CXA_ATEXIT=y
# CT_CC_GCC_DISABLE_PCH is not set CT_CC_GCC_DISABLE_PCH=y
CT_CC_GCC_SJLJ_EXCEPTIONS=m CT_CC_GCC_SJLJ_EXCEPTIONS=m
CT_CC_GCC_LDBL_128=m CT_CC_GCC_LDBL_128=m
CT_CC_GCC_BUILD_ID=y # CT_CC_GCC_BUILD_ID is not set
CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y
# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set
# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set
@ -633,134 +631,17 @@ CT_CC_LANG_OTHERS=""
# #
# Debug facilities # Debug facilities
# #
CT_DEBUG_DUMA=y # CT_DEBUG_DUMA is not set
CT_DEBUG_DUMA_PKG_KSYM="DUMA" # CT_DEBUG_GDB is not set
CT_DUMA_DIR_NAME="duma"
CT_DUMA_PKG_NAME="duma"
CT_DUMA_SRC_RELEASE=y
# CT_DUMA_SRC_DEVEL is not set
# CT_DUMA_SRC_CUSTOM is not set
CT_DUMA_PATCH_GLOBAL=y
# CT_DUMA_PATCH_BUNDLED is not set
# CT_DUMA_PATCH_LOCAL is not set
# CT_DUMA_PATCH_BUNDLED_LOCAL is not set
# CT_DUMA_PATCH_LOCAL_BUNDLED is not set
# CT_DUMA_PATCH_NONE is not set
CT_DUMA_PATCH_ORDER="global"
CT_DUMA_V_2_5_15=y
CT_DUMA_VERSION="2_5_15"
CT_DUMA_MIRRORS="http://downloads.sourceforge.net/project/duma/duma/${CT_DUMA_VERSION//_/.}"
CT_DUMA_ARCHIVE_FILENAME="@{pkg_name}_@{version}"
CT_DUMA_ARCHIVE_DIRNAME="@{pkg_name}_@{version}"
CT_DUMA_ARCHIVE_FORMATS=".tar.gz .zip"
CT_DUMA_SIGNATURE_FORMAT=""
CT_DUMA_SO=y
CT_DUMA_CUSTOM_WRAPPER=y
CT_DEBUG_GDB=y
CT_DEBUG_GDB_PKG_KSYM="GDB"
CT_GDB_DIR_NAME="gdb"
CT_GDB_USE_GNU=y
CT_GDB_USE="GDB"
CT_GDB_PKG_NAME="gdb"
CT_GDB_SRC_RELEASE=y
# CT_GDB_SRC_DEVEL is not set
# CT_GDB_SRC_CUSTOM is not set
CT_GDB_PATCH_GLOBAL=y
# CT_GDB_PATCH_BUNDLED is not set
# CT_GDB_PATCH_LOCAL is not set
# CT_GDB_PATCH_BUNDLED_LOCAL is not set
# CT_GDB_PATCH_LOCAL_BUNDLED is not set
# CT_GDB_PATCH_NONE is not set
CT_GDB_PATCH_ORDER="global"
CT_GDB_V_9_2=y
# CT_GDB_V_8_3 is not set
# CT_GDB_V_8_2 is not set
# CT_GDB_V_8_1 is not set
# CT_GDB_V_8_0 is not set
# CT_GDB_V_7_12 is not set
# CT_GDB_V_7_11 is not set
CT_GDB_VERSION="9.2"
CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)"
CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz"
CT_GDB_SIGNATURE_FORMAT=""
CT_GDB_later_than_8_3=y
CT_GDB_8_3_or_later=y
CT_GDB_later_than_8_0=y
CT_GDB_8_0_or_later=y
CT_GDB_later_than_7_12=y
CT_GDB_7_12_or_later=y
CT_GDB_later_than_7_2=y
CT_GDB_7_2_or_later=y
CT_GDB_later_than_7_0=y
CT_GDB_7_0_or_later=y
CT_GDB_CROSS=y
# CT_GDB_CROSS_STATIC is not set
# CT_GDB_CROSS_SIM is not set
CT_GDB_CROSS_PYTHON=y
CT_GDB_CROSS_PYTHON_BINARY=""
CT_GDB_CROSS_EXTRA_CONFIG_ARRAY=""
# CT_GDB_NATIVE is not set
CT_GDB_GDBSERVER=y
# CT_GDB_NATIVE_STATIC is not set
# CT_GDB_NATIVE_STATIC_LIBSTDCXX is not set
CT_GDB_HAS_PKGVERSION_BUGURL=y
# CT_GDB_HAS_PYTHON is not set
CT_GDB_INSTALL_GDBINIT=y
CT_GDB_HAS_IPA_LIB=y
# CT_DEBUG_LTRACE is not set # CT_DEBUG_LTRACE is not set
CT_DEBUG_STRACE=y # CT_DEBUG_STRACE is not set
CT_DEBUG_STRACE_PKG_KSYM="STRACE"
CT_STRACE_DIR_NAME="strace"
CT_STRACE_PKG_NAME="strace"
CT_STRACE_SRC_RELEASE=y
# CT_STRACE_SRC_DEVEL is not set
# CT_STRACE_SRC_CUSTOM is not set
CT_STRACE_PATCH_GLOBAL=y
# CT_STRACE_PATCH_BUNDLED is not set
# CT_STRACE_PATCH_LOCAL is not set
# CT_STRACE_PATCH_BUNDLED_LOCAL is not set
# CT_STRACE_PATCH_LOCAL_BUNDLED is not set
# CT_STRACE_PATCH_NONE is not set
CT_STRACE_PATCH_ORDER="global"
CT_STRACE_V_5_11=y
# CT_STRACE_V_5_10 is not set
# CT_STRACE_V_5_9 is not set
# CT_STRACE_V_5_8 is not set
# CT_STRACE_V_5_7 is not set
# CT_STRACE_V_5_6 is not set
# CT_STRACE_V_5_5 is not set
# CT_STRACE_V_5_4 is not set
# CT_STRACE_V_5_3 is not set
# CT_STRACE_V_5_2 is not set
# CT_STRACE_V_5_1 is not set
# CT_STRACE_V_5_0 is not set
# CT_STRACE_V_4_26 is not set
# CT_STRACE_V_4_25 is not set
# CT_STRACE_V_4_24 is not set
# CT_STRACE_V_4_23 is not set
# CT_STRACE_V_4_22 is not set
# CT_STRACE_V_4_21 is not set
# CT_STRACE_V_4_20 is not set
# CT_STRACE_V_4_19 is not set
# CT_STRACE_V_4_18 is not set
# CT_STRACE_V_4_17 is not set
# CT_STRACE_V_4_16 is not set
# CT_STRACE_V_4_15 is not set
CT_STRACE_VERSION="5.11"
CT_STRACE_MIRRORS="https://strace.io/files/${CT_STRACE_VERSION} https://github.com/strace/strace/releases/download/v${CT_STRACE_VERSION}"
CT_STRACE_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_STRACE_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_STRACE_ARCHIVE_FORMATS=".tar.xz"
CT_STRACE_SIGNATURE_FORMAT=""
CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE"
# end of Debug facilities # end of Debug facilities
# #
# Companion libraries # Companion libraries
# #
CT_COMPLIBS_CHECK=y # CT_COMPLIBS_CHECK is not set
CT_COMP_LIBS_CLOOG=y CT_COMP_LIBS_CLOOG=y
CT_COMP_LIBS_CLOOG_PKG_KSYM="CLOOG" CT_COMP_LIBS_CLOOG_PKG_KSYM="CLOOG"
CT_CLOOG_DIR_NAME="cloog" CT_CLOOG_DIR_NAME="cloog"
@ -1051,7 +932,6 @@ CT_GMP_NEEDED=y
CT_MPFR_NEEDED=y CT_MPFR_NEEDED=y
CT_ISL_NEEDED=y CT_ISL_NEEDED=y
CT_MPC_NEEDED=y CT_MPC_NEEDED=y
CT_EXPAT_NEEDED=y
CT_NCURSES_NEEDED=y CT_NCURSES_NEEDED=y
CT_ZLIB_NEEDED=y CT_ZLIB_NEEDED=y
CT_LIBICONV=y CT_LIBICONV=y
@ -1060,7 +940,6 @@ CT_GMP=y
CT_MPFR=y CT_MPFR=y
CT_ISL=y CT_ISL=y
CT_MPC=y CT_MPC=y
CT_EXPAT=y
CT_NCURSES=y CT_NCURSES=y
CT_ZLIB=y CT_ZLIB=y
# end of Companion libraries # end of Companion libraries
@ -1237,6 +1116,5 @@ CT_ALL_COMP_TOOLS_CHOICES="AUTOCONF AUTOMAKE BISON DTC LIBTOOL M4 MAKE"
# #
# Test suite # Test suite
# #
CT_TEST_SUITE=y # CT_TEST_SUITE_GCC is not set
CT_TEST_SUITE_GCC=y
# end of Test suite # end of Test suite

View File

@ -34,6 +34,4 @@ ENV PATH ${PATH}:${CROSS_ROOT}/bin
ENV CROSS_COMPILE ${CROSS_TRIPLE}- ENV CROSS_COMPILE ${CROSS_TRIPLE}-
ENV ARCH mips ENV ARCH mips
#include "common.lib"
#include "common.label-and-env" #include "common.label-and-env"

View File

@ -118,7 +118,6 @@ CT_LOG_ALL=y
# CT_LOG_DEBUG is not set # CT_LOG_DEBUG is not set
CT_LOG_LEVEL_MAX="ALL" CT_LOG_LEVEL_MAX="ALL"
# CT_LOG_SEE_TOOLS_WARN is not set # CT_LOG_SEE_TOOLS_WARN is not set
CT_LOG_PROGRESS_BAR=y
CT_LOG_TO_FILE=y CT_LOG_TO_FILE=y
CT_LOG_FILE_COMPRESS=y CT_LOG_FILE_COMPRESS=y
# end of Paths and misc options # end of Paths and misc options
@ -562,7 +561,7 @@ CT_CC_GCC_LIBMUDFLAP=y
CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBGOMP=y
CT_CC_GCC_LIBSSP=m CT_CC_GCC_LIBSSP=m
CT_CC_GCC_LIBQUADMATH=y CT_CC_GCC_LIBQUADMATH=y
CT_CC_GCC_LIBSANITIZER=y # CT_CC_GCC_LIBSANITIZER is not set
# #
# Misc. obscure options. # Misc. obscure options.
@ -653,7 +652,7 @@ CT_GDB_7_0_or_later=y
CT_GDB_CROSS=y CT_GDB_CROSS=y
# CT_GDB_CROSS_STATIC is not set # CT_GDB_CROSS_STATIC is not set
# CT_GDB_CROSS_SIM is not set # CT_GDB_CROSS_SIM is not set
CT_GDB_CROSS_PYTHON=y # CT_GDB_CROSS_PYTHON is not set
CT_GDB_CROSS_PYTHON_BINARY="" CT_GDB_CROSS_PYTHON_BINARY=""
CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" CT_GDB_CROSS_EXTRA_CONFIG_ARRAY=""
# CT_GDB_NATIVE is not set # CT_GDB_NATIVE is not set
@ -661,7 +660,7 @@ CT_GDB_GDBSERVER=y
# CT_GDB_NATIVE_BUILD_IPA_LIB is not set # CT_GDB_NATIVE_BUILD_IPA_LIB is not set
# CT_GDB_NATIVE_STATIC_LIBSTDCXX is not set # CT_GDB_NATIVE_STATIC_LIBSTDCXX is not set
CT_GDB_HAS_PKGVERSION_BUGURL=y CT_GDB_HAS_PKGVERSION_BUGURL=y
# CT_GDB_HAS_PYTHON is not set CT_GDB_HAS_PYTHON=y
CT_GDB_INSTALL_GDBINIT=y CT_GDB_INSTALL_GDBINIT=y
CT_GDB_HAS_IPA_LIB=y CT_GDB_HAS_IPA_LIB=y
# CT_DEBUG_LTRACE is not set # CT_DEBUG_LTRACE is not set

View File

@ -34,6 +34,4 @@ ENV PATH ${PATH}:${CROSS_ROOT}/bin
ENV CROSS_COMPILE ${CROSS_TRIPLE}- ENV CROSS_COMPILE ${CROSS_TRIPLE}-
ENV ARCH mips ENV ARCH mips
#include "common.lib"
#include "common.label-and-env" #include "common.label-and-env"

View File

@ -34,8 +34,6 @@ ENV PKG_CONFIG_PATH /usr/lib/powerpc-unknown-linux-gnu/pkgconfig
# Linux kernel cross compilation variables # Linux kernel cross compilation variables
ENV PATH ${PATH}:${CROSS_ROOT}/bin ENV PATH ${PATH}:${CROSS_ROOT}/bin
ENV CROSS_COMPILE ${CROSS_TRIPLE}- ENV CROSS_COMPILE ${CROSS_TRIPLE}-
ENV ARCH powerpc ENV ARCH powerpC
#include "common.lib"
#include "common.label-and-env" #include "common.label-and-env"

View File

@ -36,6 +36,4 @@ ENV PATH ${PATH}:${CROSS_ROOT}/bin
ENV CROSS_COMPILE ${CROSS_TRIPLE}- ENV CROSS_COMPILE ${CROSS_TRIPLE}-
ENV ARCH powerpc64 ENV ARCH powerpc64
#include "common.lib"
#include "common.label-and-env" #include "common.label-and-env"

View File

@ -36,6 +36,4 @@ ENV PATH ${PATH}:${CROSS_ROOT}/bin
ENV CROSS_COMPILE ${CROSS_TRIPLE}- ENV CROSS_COMPILE ${CROSS_TRIPLE}-
ENV ARCH powerpc64 ENV ARCH powerpc64
#include "common.lib"
#include "common.label-and-env" #include "common.label-and-env"

View File

@ -0,0 +1,39 @@
FROM dockcross/base:latest
# This is for 64-bit riscv64 Linux machine
#include "common.crosstool"
# The cross-compiling emulator
RUN apt-get update \
&& apt-get install -y \
qemu-user \
qemu-user-static \
&& apt-get clean --yes
# The CROSS_TRIPLE is a configured alias of the "riscv64-unknown-linux-gnu" target.
ENV CROSS_TRIPLE riscv64-unknown-linux-gnu
ENV CROSS_ROOT ${XCC_PREFIX}/${CROSS_TRIPLE}
ENV AS=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-as \
AR=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-ar \
CC=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-gcc \
CPP=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-cpp \
CXX=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-g++ \
LD=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-ld \
FC=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-gfortran
ENV QEMU_LD_PREFIX "${CROSS_ROOT}/${CROSS_TRIPLE}/sysroot"
ENV QEMU_SET_ENV "LD_LIBRARY_PATH=${CROSS_ROOT}/lib:${QEMU_LD_PREFIX}"
COPY Toolchain.cmake ${CROSS_ROOT}/
ENV CMAKE_TOOLCHAIN_FILE ${CROSS_ROOT}/Toolchain.cmake
ENV PKG_CONFIG_PATH /usr/lib/aarch64-linux-gnu/pkgconfig
# Linux kernel cross compilation variables
ENV PATH ${PATH}:${CROSS_ROOT}/bin
ENV CROSS_COMPILE ${CROSS_TRIPLE}-
ENV ARCH riscv32
#include "common.label-and-env"

View File

@ -0,0 +1,20 @@
set(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_SYSTEM_VERSION 1)
set(CMAKE_SYSTEM_PROCESSOR riscv64)
set(cross_triple "riscv64-unknown-linux-gnu")
set(cross_root /usr/xcc/${cross_triple})
set(CMAKE_C_COMPILER $ENV{CC})
set(CMAKE_CXX_COMPILER $ENV{CXX})
set(CMAKE_Fortran_COMPILER $ENV{FC})
set(CMAKE_CXX_FLAGS "-I ${cross_root}/include/")
set(CMAKE_FIND_ROOT_PATH ${cross_root} ${cross_root}/${cross_triple})
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY BOTH)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE BOTH)
set(CMAKE_SYSROOT ${cross_root}/${cross_triple}/sysroot)
set(CMAKE_CROSSCOMPILING_EMULATOR /usr/bin/qemu-riscv64)

File diff suppressed because it is too large Load Diff

View File

@ -34,8 +34,6 @@ ENV PKG_CONFIG_PATH /usr/lib/aarch64-linux-gnu/pkgconfig
# Linux kernel cross compilation variables # Linux kernel cross compilation variables
ENV PATH ${PATH}:${CROSS_ROOT}/bin ENV PATH ${PATH}:${CROSS_ROOT}/bin
ENV CROSS_COMPILE ${CROSS_TRIPLE}- ENV CROSS_COMPILE ${CROSS_TRIPLE}-
ENV ARCH arm64 ENV ARCH riscv64
#include "common.lib"
#include "common.label-and-env" #include "common.label-and-env"

View File

@ -631,7 +631,7 @@ CT_GDB_7_0_or_later=y
CT_GDB_CROSS=y CT_GDB_CROSS=y
# CT_GDB_CROSS_STATIC is not set # CT_GDB_CROSS_STATIC is not set
# CT_GDB_CROSS_SIM is not set # CT_GDB_CROSS_SIM is not set
CT_GDB_CROSS_PYTHON=y # CT_GDB_CROSS_PYTHON is not set
CT_GDB_CROSS_PYTHON_BINARY="" CT_GDB_CROSS_PYTHON_BINARY=""
CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" CT_GDB_CROSS_EXTRA_CONFIG_ARRAY=""
# CT_GDB_NATIVE is not set # CT_GDB_NATIVE is not set

View File

@ -1,11 +1,14 @@
# #
# Automatically generated file; DO NOT EDIT. # Automatically generated file; DO NOT EDIT.
# crosstool-NG Configuration # crosstool-NG UNKNOWN Configuration
# #
CT_CONFIGURE_has_static_link=y CT_CONFIGURE_has_static_link=y
CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_cxx11=y
CT_CONFIGURE_has_lzip=y
CT_CONFIGURE_has_wget=y CT_CONFIGURE_has_wget=y
CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_curl=y
CT_CONFIGURE_has_meson=y
CT_CONFIGURE_has_ninja=y
CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_3_81_or_newer=y
CT_CONFIGURE_has_make_4_0_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=y
CT_CONFIGURE_has_libtool_2_4_or_newer=y CT_CONFIGURE_has_libtool_2_4_or_newer=y
@ -23,6 +26,9 @@ CT_CONFIGURE_has_sha1sum=y
CT_CONFIGURE_has_sha256sum=y CT_CONFIGURE_has_sha256sum=y
CT_CONFIGURE_has_sha512sum=y CT_CONFIGURE_has_sha512sum=y
CT_CONFIGURE_has_install_with_strip_program=y CT_CONFIGURE_has_install_with_strip_program=y
CT_VERSION="UNKNOWN"
CT_VCHECK=""
CT_CONFIG_VERSION_ENV="3"
CT_CONFIG_VERSION_CURRENT="3" CT_CONFIG_VERSION_CURRENT="3"
CT_CONFIG_VERSION="3" CT_CONFIG_VERSION="3"
CT_MODULES=y CT_MODULES=y
@ -46,6 +52,7 @@ CT_SAVE_TARBALLS=y
# CT_TARBALLS_BUILDROOT_LAYOUT is not set # CT_TARBALLS_BUILDROOT_LAYOUT is not set
CT_WORK_DIR="${CT_TOP_DIR}/.build" CT_WORK_DIR="${CT_TOP_DIR}/.build"
CT_BUILD_TOP_DIR="${CT_WORK_DIR:-${CT_TOP_DIR}/.build}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" CT_BUILD_TOP_DIR="${CT_WORK_DIR:-${CT_TOP_DIR}/.build}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}"
CT_BUILD_DIR="${CT_BUILD_TOP_DIR}/build"
CT_PREFIX_DIR="${CT_PREFIX:-${HOME}/x-tools}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}" CT_PREFIX_DIR="${CT_PREFIX:-${HOME}/x-tools}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}"
CT_RM_RF_PREFIX_DIR=y CT_RM_RF_PREFIX_DIR=y
CT_REMOVE_DOCS=y CT_REMOVE_DOCS=y
@ -114,6 +121,7 @@ CT_LOG_LEVEL_MAX="EXTRA"
CT_LOG_PROGRESS_BAR=y CT_LOG_PROGRESS_BAR=y
CT_LOG_TO_FILE=y CT_LOG_TO_FILE=y
CT_LOG_FILE_COMPRESS=y CT_LOG_FILE_COMPRESS=y
# end of Paths and misc options
# #
# Target options # Target options
@ -126,6 +134,7 @@ CT_ARCH_ARM=y
# CT_ARCH_MIPS is not set # CT_ARCH_MIPS is not set
# CT_ARCH_NIOS2 is not set # CT_ARCH_NIOS2 is not set
# CT_ARCH_POWERPC is not set # CT_ARCH_POWERPC is not set
# CT_ARCH_PRU is not set
# CT_ARCH_S390 is not set # CT_ARCH_S390 is not set
# CT_ARCH_SH is not set # CT_ARCH_SH is not set
# CT_ARCH_SPARC is not set # CT_ARCH_SPARC is not set
@ -141,7 +150,7 @@ CT_ARCH_ARM_SHOW=y
# Options for arm # Options for arm
# #
CT_ARCH_ARM_PKG_KSYM="" CT_ARCH_ARM_PKG_KSYM=""
CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC RISCV S390 SH SPARC X86 XTENSA" CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR C6X M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC PRU RISCV S390 SH SPARC X86 XTENSA"
CT_ARCH_SUFFIX="" CT_ARCH_SUFFIX=""
# CT_OMIT_TARGET_VENDOR is not set # CT_OMIT_TARGET_VENDOR is not set
@ -176,6 +185,7 @@ CT_ARCH_EXCLUSIVE_WITH_CPU=y
CT_ARCH_ARCH="" CT_ARCH_ARCH=""
CT_TARGET_CFLAGS="" CT_TARGET_CFLAGS=""
CT_TARGET_LDFLAGS="" CT_TARGET_LDFLAGS=""
# end of Target options
# #
# Toolchain options # Toolchain options
@ -220,6 +230,7 @@ CT_BUILD_SUFFIX=""
# Misc options # Misc options
# #
# CT_TOOLCHAIN_ENABLE_NLS is not set # CT_TOOLCHAIN_ENABLE_NLS is not set
# end of Toolchain options
# #
# Operating System # Operating System
@ -236,9 +247,23 @@ CT_KERNEL_LINUX_SHOW=y
# #
CT_KERNEL_LINUX_PKG_KSYM="LINUX" CT_KERNEL_LINUX_PKG_KSYM="LINUX"
CT_LINUX_DIR_NAME="linux" CT_LINUX_DIR_NAME="linux"
CT_LINUX_USE_WWW_KERNEL_ORG=y
# CT_LINUX_USE_ORACLE is not set
CT_LINUX_USE="LINUX"
CT_LINUX_PKG_NAME="linux" CT_LINUX_PKG_NAME="linux"
CT_LINUX_SRC_RELEASE=y CT_LINUX_SRC_RELEASE=y
# CT_LINUX_SRC_DEVEL is not set
CT_LINUX_PATCH_ORDER="global" CT_LINUX_PATCH_ORDER="global"
# CT_LINUX_V_5_11 is not set
# CT_LINUX_V_5_10 is not set
# CT_LINUX_V_5_9 is not set
# CT_LINUX_V_5_8 is not set
# CT_LINUX_V_5_7 is not set
# CT_LINUX_V_5_4 is not set
# CT_LINUX_V_5_3 is not set
# CT_LINUX_V_5_2 is not set
# CT_LINUX_V_5_1 is not set
# CT_LINUX_V_5_0 is not set
# CT_LINUX_V_4_20 is not set # CT_LINUX_V_4_20 is not set
# CT_LINUX_V_4_19 is not set # CT_LINUX_V_4_19 is not set
# CT_LINUX_V_4_18 is not set # CT_LINUX_V_4_18 is not set
@ -257,7 +282,6 @@ CT_LINUX_V_4_10=y
# CT_LINUX_V_3_13 is not set # CT_LINUX_V_3_13 is not set
# CT_LINUX_V_3_12 is not set # CT_LINUX_V_3_12 is not set
# CT_LINUX_V_3_10 is not set # CT_LINUX_V_3_10 is not set
# CT_LINUX_NO_VERSIONS is not set
CT_LINUX_VERSION="4.10.17" CT_LINUX_VERSION="4.10.17"
CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})" CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})"
CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
@ -283,6 +307,7 @@ CT_ALL_KERNEL_CHOICES="BARE_METAL LINUX WINDOWS"
# Common kernel options # Common kernel options
# #
CT_SHARED_LIBS=y CT_SHARED_LIBS=y
# end of Operating System
# #
# Binary utilities # Binary utilities
@ -299,10 +324,16 @@ CT_BINUTILS_BINUTILS_SHOW=y
CT_BINUTILS_BINUTILS_PKG_KSYM="BINUTILS" CT_BINUTILS_BINUTILS_PKG_KSYM="BINUTILS"
CT_BINUTILS_DIR_NAME="binutils" CT_BINUTILS_DIR_NAME="binutils"
CT_BINUTILS_USE_GNU=y CT_BINUTILS_USE_GNU=y
# CT_BINUTILS_USE_ORACLE is not set
CT_BINUTILS_USE="BINUTILS" CT_BINUTILS_USE="BINUTILS"
CT_BINUTILS_PKG_NAME="binutils" CT_BINUTILS_PKG_NAME="binutils"
CT_BINUTILS_SRC_RELEASE=y CT_BINUTILS_SRC_RELEASE=y
# CT_BINUTILS_SRC_DEVEL is not set
CT_BINUTILS_PATCH_ORDER="global" CT_BINUTILS_PATCH_ORDER="global"
# CT_BINUTILS_V_2_36 is not set
# CT_BINUTILS_V_2_35 is not set
# CT_BINUTILS_V_2_34 is not set
# CT_BINUTILS_V_2_33 is not set
# CT_BINUTILS_V_2_32 is not set # CT_BINUTILS_V_2_32 is not set
# CT_BINUTILS_V_2_31 is not set # CT_BINUTILS_V_2_31 is not set
# CT_BINUTILS_V_2_30 is not set # CT_BINUTILS_V_2_30 is not set
@ -310,7 +341,6 @@ CT_BINUTILS_PATCH_ORDER="global"
CT_BINUTILS_V_2_28=y CT_BINUTILS_V_2_28=y
# CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_27 is not set
# CT_BINUTILS_V_2_26 is not set # CT_BINUTILS_V_2_26 is not set
# CT_BINUTILS_NO_VERSIONS is not set
CT_BINUTILS_VERSION="2.28.1" CT_BINUTILS_VERSION="2.28.1"
CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)"
CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
@ -347,9 +377,11 @@ CT_BINUTILS_LD_WRAPPER=y
CT_BINUTILS_LINKER_DEFAULT="bfd" CT_BINUTILS_LINKER_DEFAULT="bfd"
CT_BINUTILS_PLUGINS=y CT_BINUTILS_PLUGINS=y
CT_BINUTILS_RELRO=m CT_BINUTILS_RELRO=m
CT_BINUTILS_DETERMINISTIC_ARCHIVES=y
CT_BINUTILS_EXTRA_CONFIG_ARRAY="" CT_BINUTILS_EXTRA_CONFIG_ARRAY=""
# CT_BINUTILS_FOR_TARGET is not set # CT_BINUTILS_FOR_TARGET is not set
CT_ALL_BINUTILS_CHOICES="BINUTILS" CT_ALL_BINUTILS_CHOICES="BINUTILS"
# end of Binary utilities
# #
# C-library # C-library
@ -367,10 +399,16 @@ CT_LIBC_GLIBC_SHOW=y
CT_LIBC_GLIBC_PKG_KSYM="GLIBC" CT_LIBC_GLIBC_PKG_KSYM="GLIBC"
CT_GLIBC_DIR_NAME="glibc" CT_GLIBC_DIR_NAME="glibc"
CT_GLIBC_USE_GNU=y CT_GLIBC_USE_GNU=y
# CT_GLIBC_USE_ORACLE is not set
CT_GLIBC_USE="GLIBC" CT_GLIBC_USE="GLIBC"
CT_GLIBC_PKG_NAME="glibc" CT_GLIBC_PKG_NAME="glibc"
CT_GLIBC_SRC_RELEASE=y CT_GLIBC_SRC_RELEASE=y
# CT_GLIBC_SRC_DEVEL is not set
CT_GLIBC_PATCH_ORDER="global" CT_GLIBC_PATCH_ORDER="global"
# CT_GLIBC_V_2_33 is not set
# CT_GLIBC_V_2_32 is not set
# CT_GLIBC_V_2_31 is not set
# CT_GLIBC_V_2_30 is not set
CT_GLIBC_V_2_29=y CT_GLIBC_V_2_29=y
# CT_GLIBC_V_2_28 is not set # CT_GLIBC_V_2_28 is not set
# CT_GLIBC_V_2_27 is not set # CT_GLIBC_V_2_27 is not set
@ -381,15 +419,20 @@ CT_GLIBC_V_2_29=y
# CT_GLIBC_V_2_19 is not set # CT_GLIBC_V_2_19 is not set
# CT_GLIBC_V_2_17 is not set # CT_GLIBC_V_2_17 is not set
# CT_GLIBC_V_2_12_1 is not set # CT_GLIBC_V_2_12_1 is not set
# CT_GLIBC_NO_VERSIONS is not set
CT_GLIBC_VERSION="2.29" CT_GLIBC_VERSION="2.29"
CT_GLIBC_MIRRORS="$(CT_Mirrors GNU glibc)" CT_GLIBC_MIRRORS="$(CT_Mirrors GNU glibc)"
CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_GLIBC_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_GLIBC_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz"
CT_GLIBC_SIGNATURE_FORMAT="packed/.sig" CT_GLIBC_SIGNATURE_FORMAT="packed/.sig"
CT_GLIBC_2_32_or_older=y
CT_GLIBC_older_than_2_32=y
CT_GLIBC_2_30_or_older=y
CT_GLIBC_older_than_2_30=y
CT_GLIBC_2_29_or_later=y CT_GLIBC_2_29_or_later=y
CT_GLIBC_2_29_or_older=y CT_GLIBC_2_29_or_older=y
CT_GLIBC_later_than_2_28=y
CT_GLIBC_2_28_or_later=y
CT_GLIBC_later_than_2_27=y CT_GLIBC_later_than_2_27=y
CT_GLIBC_2_27_or_later=y CT_GLIBC_2_27_or_later=y
CT_GLIBC_later_than_2_26=y CT_GLIBC_later_than_2_26=y
@ -410,6 +453,7 @@ CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y
CT_GLIBC_DEP_BINUTILS=y CT_GLIBC_DEP_BINUTILS=y
CT_GLIBC_DEP_GCC=y CT_GLIBC_DEP_GCC=y
CT_GLIBC_DEP_PYTHON=y CT_GLIBC_DEP_PYTHON=y
CT_GLIBC_SPARC_ALLOW_V7=y
CT_GLIBC_BUILD_SSP=y CT_GLIBC_BUILD_SSP=y
CT_GLIBC_HAS_LIBIDN_ADDON=y CT_GLIBC_HAS_LIBIDN_ADDON=y
# CT_GLIBC_USE_LIBIDN_ADDON is not set # CT_GLIBC_USE_LIBIDN_ADDON is not set
@ -443,6 +487,7 @@ CT_LIBC_SUPPORT_THREADS_NATIVE=y
CT_THREADS_NATIVE=y CT_THREADS_NATIVE=y
# CT_CREATE_LDSO_CONF is not set # CT_CREATE_LDSO_CONF is not set
CT_LIBC_XLDD=y CT_LIBC_XLDD=y
# end of C-library
# #
# C compiler # C compiler
@ -467,21 +512,29 @@ CT_CC_GCC_SHOW=y
CT_CC_GCC_PKG_KSYM="GCC" CT_CC_GCC_PKG_KSYM="GCC"
CT_GCC_DIR_NAME="gcc" CT_GCC_DIR_NAME="gcc"
CT_GCC_USE_GNU=y CT_GCC_USE_GNU=y
# CT_GCC_USE_ORACLE is not set
CT_GCC_USE="GCC" CT_GCC_USE="GCC"
CT_GCC_PKG_NAME="gcc" CT_GCC_PKG_NAME="gcc"
CT_GCC_SRC_RELEASE=y CT_GCC_SRC_RELEASE=y
# CT_GCC_SRC_DEVEL is not set
CT_GCC_PATCH_ORDER="global" CT_GCC_PATCH_ORDER="global"
CT_GCC_V_8=y CT_GCC_V_11=y
# CT_GCC_V_10 is not set
# CT_GCC_V_9 is not set
# CT_GCC_V_8 is not set
# CT_GCC_V_7 is not set # CT_GCC_V_7 is not set
# CT_GCC_V_6 is not set # CT_GCC_V_6 is not set
# CT_GCC_V_5 is not set # CT_GCC_V_5 is not set
# CT_GCC_NO_VERSIONS is not set CT_GCC_VERSION="11.1.0"
CT_GCC_VERSION="8.3.0"
CT_GCC_MIRRORS="$(CT_Mirrors GNU gcc/gcc-${CT_GCC_VERSION}) $(CT_Mirrors sourceware gcc/releases/gcc-${CT_GCC_VERSION})" CT_GCC_MIRRORS="$(CT_Mirrors GNU gcc/gcc-${CT_GCC_VERSION}) $(CT_Mirrors sourceware gcc/releases/gcc-${CT_GCC_VERSION})"
CT_GCC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_GCC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz"
CT_GCC_SIGNATURE_FORMAT="" CT_GCC_SIGNATURE_FORMAT=""
CT_GCC_later_than_11=y
CT_GCC_11_or_later=y
CT_GCC_later_than_8=y
CT_GCC_8_or_later=y
CT_GCC_later_than_7=y CT_GCC_later_than_7=y
CT_GCC_7_or_later=y CT_GCC_7_or_later=y
CT_GCC_later_than_6=y CT_GCC_later_than_6=y
@ -514,11 +567,11 @@ CT_CC_GCC_USE_LTO=y
# Settings for libraries running on target # Settings for libraries running on target
# #
CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y
# CT_CC_GCC_LIBMUDFLAP is not set CT_CC_GCC_LIBMUDFLAP=y
CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBGOMP=y
# CT_CC_GCC_LIBSSP is not set CT_CC_GCC_LIBSSP=m
# CT_CC_GCC_LIBQUADMATH is not set CT_CC_GCC_LIBQUADMATH=y
# CT_CC_GCC_LIBSANITIZER is not set CT_CC_GCC_LIBSANITIZER=y
# #
# Misc. obscure options. # Misc. obscure options.
@ -527,16 +580,17 @@ CT_CC_CXA_ATEXIT=y
# CT_CC_GCC_DISABLE_PCH is not set # CT_CC_GCC_DISABLE_PCH is not set
CT_CC_GCC_SJLJ_EXCEPTIONS=m CT_CC_GCC_SJLJ_EXCEPTIONS=m
CT_CC_GCC_LDBL_128=m CT_CC_GCC_LDBL_128=m
# CT_CC_GCC_BUILD_ID is not set CT_CC_GCC_BUILD_ID=y
CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y
# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set
# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set
# CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set # CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set
CT_CC_GCC_LNK_HASH_STYLE="" CT_CC_GCC_LNK_HASH_STYLE=""
CT_CC_GCC_DEC_FLOAT_AUTO=y CT_CC_GCC_DEC_FLOATS_AUTO=y
# CT_CC_GCC_DEC_FLOAT_BID is not set # CT_CC_GCC_DEC_FLOATS_BID is not set
# CT_CC_GCC_DEC_FLOAT_DPD is not set # CT_CC_GCC_DEC_FLOATS_DPD is not set
# CT_CC_GCC_DEC_FLOATS_NO is not set # CT_CC_GCC_DEC_FLOATS_NO is not set
CT_CC_GCC_DEC_FLOATS=""
CT_ALL_CC_CHOICES="GCC" CT_ALL_CC_CHOICES="GCC"
# #
@ -544,11 +598,27 @@ CT_ALL_CC_CHOICES="GCC"
# #
CT_CC_LANG_CXX=y CT_CC_LANG_CXX=y
CT_CC_LANG_FORTRAN=y CT_CC_LANG_FORTRAN=y
# end of C compiler
# #
# Debug facilities # Debug facilities
# #
# CT_DEBUG_DUMA is not set CT_DEBUG_DUMA=y
CT_DEBUG_DUMA_PKG_KSYM="DUMA"
CT_DUMA_DIR_NAME="duma"
CT_DUMA_PKG_NAME="duma"
CT_DUMA_SRC_RELEASE=y
# CT_DUMA_SRC_DEVEL is not set
CT_DUMA_PATCH_ORDER="global"
CT_DUMA_V_2_5_15=y
CT_DUMA_VERSION="2_5_15"
CT_DUMA_MIRRORS="http://downloads.sourceforge.net/project/duma/duma/${CT_DUMA_VERSION//_/.}"
CT_DUMA_ARCHIVE_FILENAME="@{pkg_name}_@{version}"
CT_DUMA_ARCHIVE_DIRNAME="@{pkg_name}_@{version}"
CT_DUMA_ARCHIVE_FORMATS=".tar.gz .zip"
CT_DUMA_SIGNATURE_FORMAT=""
CT_DUMA_SO=y
CT_DUMA_CUSTOM_WRAPPER=y
CT_DEBUG_GDB=y CT_DEBUG_GDB=y
CT_DEBUG_GDB_PKG_KSYM="GDB" CT_DEBUG_GDB_PKG_KSYM="GDB"
CT_GDB_DIR_NAME="gdb" CT_GDB_DIR_NAME="gdb"
@ -556,19 +626,23 @@ CT_GDB_USE_GNU=y
CT_GDB_USE="GDB" CT_GDB_USE="GDB"
CT_GDB_PKG_NAME="gdb" CT_GDB_PKG_NAME="gdb"
CT_GDB_SRC_RELEASE=y CT_GDB_SRC_RELEASE=y
# CT_GDB_SRC_DEVEL is not set
CT_GDB_PATCH_ORDER="global" CT_GDB_PATCH_ORDER="global"
# CT_GDB_V_9_2 is not set
# CT_GDB_V_8_3 is not set
CT_GDB_V_8_2=y CT_GDB_V_8_2=y
# CT_GDB_V_8_1 is not set # CT_GDB_V_8_1 is not set
# CT_GDB_V_8_0 is not set # CT_GDB_V_8_0 is not set
# CT_GDB_V_7_12 is not set # CT_GDB_V_7_12 is not set
# CT_GDB_V_7_11 is not set # CT_GDB_V_7_11 is not set
# CT_GDB_NO_VERSIONS is not set
CT_GDB_VERSION="8.2.1" CT_GDB_VERSION="8.2.1"
CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)" CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)"
CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz"
CT_GDB_SIGNATURE_FORMAT="" CT_GDB_SIGNATURE_FORMAT=""
CT_GDB_8_3_or_older=y
CT_GDB_older_than_8_3=y
CT_GDB_later_than_8_0=y CT_GDB_later_than_8_0=y
CT_GDB_8_0_or_later=y CT_GDB_8_0_or_later=y
CT_GDB_later_than_7_12=y CT_GDB_later_than_7_12=y
@ -588,40 +662,59 @@ CT_GDB_GDBSERVER=y
# CT_GDB_NATIVE_BUILD_IPA_LIB is not set # CT_GDB_NATIVE_BUILD_IPA_LIB is not set
# CT_GDB_NATIVE_STATIC_LIBSTDCXX is not set # CT_GDB_NATIVE_STATIC_LIBSTDCXX is not set
CT_GDB_HAS_PKGVERSION_BUGURL=y CT_GDB_HAS_PKGVERSION_BUGURL=y
# CT_GDB_HAS_PYTHON is not set CT_GDB_HAS_PYTHON=y
CT_GDB_INSTALL_GDBINIT=y CT_GDB_INSTALL_GDBINIT=y
CT_GDB_HAS_IPA_LIB=y CT_GDB_HAS_IPA_LIB=y
# CT_DEBUG_LTRACE is not set # CT_DEBUG_LTRACE is not set
# CT_DEBUG_STRACE is not set # CT_DEBUG_STRACE is not set
CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE"
# end of Debug facilities
# #
# Companion libraries # Companion libraries
# #
# CT_COMPLIBS_CHECK is not set # CT_COMPLIBS_CHECK is not set
# CT_COMP_LIBS_CLOOG is not set CT_COMP_LIBS_CLOOG=y
CT_COMP_LIBS_CLOOG_PKG_KSYM="CLOOG"
CT_CLOOG_DIR_NAME="cloog"
CT_CLOOG_PKG_NAME="cloog"
CT_CLOOG_SRC_RELEASE=y
# CT_CLOOG_SRC_DEVEL is not set
CT_CLOOG_PATCH_ORDER="global"
CT_CLOOG_V_0_18_4=y
CT_CLOOG_VERSION="0.18.4"
CT_CLOOG_MIRRORS="http://www.bastoul.net/cloog/pages/download ftp://gcc.gnu.org/pub/gcc/infrastructure"
CT_CLOOG_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_CLOOG_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_CLOOG_ARCHIVE_FORMATS=".tar.gz"
CT_CLOOG_SIGNATURE_FORMAT=""
CT_CLOOG_0_18_4_or_later=y
CT_CLOOG_0_18_4_or_older=y
CT_CLOOG_later_than_0_18_1=y
CT_CLOOG_0_18_1_or_later=y
CT_COMP_LIBS_EXPAT=y CT_COMP_LIBS_EXPAT=y
CT_COMP_LIBS_EXPAT_PKG_KSYM="EXPAT" CT_COMP_LIBS_EXPAT_PKG_KSYM="EXPAT"
CT_EXPAT_DIR_NAME="expat" CT_EXPAT_DIR_NAME="expat"
CT_EXPAT_PKG_NAME="expat" CT_EXPAT_PKG_NAME="expat"
CT_EXPAT_SRC_RELEASE=y CT_EXPAT_SRC_RELEASE=y
# CT_EXPAT_SRC_DEVEL is not set
CT_EXPAT_PATCH_ORDER="global" CT_EXPAT_PATCH_ORDER="global"
CT_EXPAT_V_2_2=y CT_EXPAT_V_2_3=y
# CT_EXPAT_NO_VERSIONS is not set
CT_EXPAT_VERSION="2.3.0" CT_EXPAT_VERSION="2.3.0"
CT_EXPAT_MIRRORS="http://downloads.sourceforge.net/project/expat/expat/${CT_EXPAT_VERSION}" CT_EXPAT_MIRRORS="http://downloads.sourceforge.net/project/expat/expat/${CT_EXPAT_VERSION} https://github.com/libexpat/libexpat/releases/download/R_${CT_EXPAT_VERSION//./_}"
CT_EXPAT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_EXPAT_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_EXPAT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_EXPAT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_EXPAT_ARCHIVE_FORMATS=".tar.bz2" CT_EXPAT_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2 .tar.gz"
CT_EXPAT_SIGNATURE_FORMAT="" CT_EXPAT_SIGNATURE_FORMAT=""
CT_COMP_LIBS_GETTEXT=y CT_COMP_LIBS_GETTEXT=y
CT_COMP_LIBS_GETTEXT_PKG_KSYM="GETTEXT" CT_COMP_LIBS_GETTEXT_PKG_KSYM="GETTEXT"
CT_GETTEXT_DIR_NAME="gettext" CT_GETTEXT_DIR_NAME="gettext"
CT_GETTEXT_PKG_NAME="gettext" CT_GETTEXT_PKG_NAME="gettext"
CT_GETTEXT_SRC_RELEASE=y CT_GETTEXT_SRC_RELEASE=y
# CT_GETTEXT_SRC_DEVEL is not set
CT_GETTEXT_PATCH_ORDER="global" CT_GETTEXT_PATCH_ORDER="global"
# CT_GETTEXT_V_0_20_1 is not set
CT_GETTEXT_V_0_19_8_1=y CT_GETTEXT_V_0_19_8_1=y
# CT_GETTEXT_NO_VERSIONS is not set
CT_GETTEXT_VERSION="0.19.8.1" CT_GETTEXT_VERSION="0.19.8.1"
CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)" CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)"
CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
@ -633,9 +726,10 @@ CT_COMP_LIBS_GMP_PKG_KSYM="GMP"
CT_GMP_DIR_NAME="gmp" CT_GMP_DIR_NAME="gmp"
CT_GMP_PKG_NAME="gmp" CT_GMP_PKG_NAME="gmp"
CT_GMP_SRC_RELEASE=y CT_GMP_SRC_RELEASE=y
# CT_GMP_SRC_DEVEL is not set
CT_GMP_PATCH_ORDER="global" CT_GMP_PATCH_ORDER="global"
# CT_GMP_V_6_2 is not set
CT_GMP_V_6_1=y CT_GMP_V_6_1=y
# CT_GMP_NO_VERSIONS is not set
CT_GMP_VERSION="6.1.2" CT_GMP_VERSION="6.1.2"
CT_GMP_MIRRORS="https://gmplib.org/download/gmp https://gmplib.org/download/gmp/archive $(CT_Mirrors GNU gmp)" CT_GMP_MIRRORS="https://gmplib.org/download/gmp https://gmplib.org/download/gmp/archive $(CT_Mirrors GNU gmp)"
CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
@ -651,14 +745,16 @@ CT_COMP_LIBS_ISL_PKG_KSYM="ISL"
CT_ISL_DIR_NAME="isl" CT_ISL_DIR_NAME="isl"
CT_ISL_PKG_NAME="isl" CT_ISL_PKG_NAME="isl"
CT_ISL_SRC_RELEASE=y CT_ISL_SRC_RELEASE=y
# CT_ISL_SRC_DEVEL is not set
CT_ISL_PATCH_ORDER="global" CT_ISL_PATCH_ORDER="global"
# CT_ISL_V_0_22 is not set
# CT_ISL_V_0_21 is not set
CT_ISL_V_0_20=y CT_ISL_V_0_20=y
# CT_ISL_V_0_19 is not set # CT_ISL_V_0_19 is not set
# CT_ISL_V_0_18 is not set # CT_ISL_V_0_18 is not set
# CT_ISL_V_0_17 is not set # CT_ISL_V_0_17 is not set
# CT_ISL_V_0_16 is not set # CT_ISL_V_0_16 is not set
# CT_ISL_V_0_15 is not set # CT_ISL_V_0_15 is not set
# CT_ISL_NO_VERSIONS is not set
CT_ISL_VERSION="0.20" CT_ISL_VERSION="0.20"
CT_ISL_MIRRORS="http://isl.gforge.inria.fr" CT_ISL_MIRRORS="http://isl.gforge.inria.fr"
CT_ISL_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ISL_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
@ -678,15 +774,29 @@ CT_ISL_0_13_or_later=y
CT_ISL_later_than_0_12=y CT_ISL_later_than_0_12=y
CT_ISL_0_12_or_later=y CT_ISL_0_12_or_later=y
CT_ISL_REQUIRE_0_12_or_later=y CT_ISL_REQUIRE_0_12_or_later=y
# CT_COMP_LIBS_LIBELF is not set CT_COMP_LIBS_LIBELF=y
CT_COMP_LIBS_LIBELF_PKG_KSYM="LIBELF"
CT_LIBELF_DIR_NAME="libelf"
CT_LIBELF_PKG_NAME="libelf"
CT_LIBELF_SRC_RELEASE=y
# CT_LIBELF_SRC_DEVEL is not set
CT_LIBELF_PATCH_ORDER="global"
CT_LIBELF_V_0_8=y
CT_LIBELF_VERSION="0.8.13"
CT_LIBELF_MIRRORS="https://fossies.org/linux/misc/old http://oe-lite.org/mirror/libelf/ http://ftp.osuosl.org/pub/blfs/conglomeration/libelf/"
CT_LIBELF_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_LIBELF_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_LIBELF_ARCHIVE_FORMATS=".tar.gz"
CT_LIBELF_SIGNATURE_FORMAT=""
CT_COMP_LIBS_LIBICONV=y CT_COMP_LIBS_LIBICONV=y
CT_COMP_LIBS_LIBICONV_PKG_KSYM="LIBICONV" CT_COMP_LIBS_LIBICONV_PKG_KSYM="LIBICONV"
CT_LIBICONV_DIR_NAME="libiconv" CT_LIBICONV_DIR_NAME="libiconv"
CT_LIBICONV_PKG_NAME="libiconv" CT_LIBICONV_PKG_NAME="libiconv"
CT_LIBICONV_SRC_RELEASE=y CT_LIBICONV_SRC_RELEASE=y
# CT_LIBICONV_SRC_DEVEL is not set
CT_LIBICONV_PATCH_ORDER="global" CT_LIBICONV_PATCH_ORDER="global"
# CT_LIBICONV_V_1_16 is not set
CT_LIBICONV_V_1_15=y CT_LIBICONV_V_1_15=y
# CT_LIBICONV_NO_VERSIONS is not set
CT_LIBICONV_VERSION="1.15" CT_LIBICONV_VERSION="1.15"
CT_LIBICONV_MIRRORS="$(CT_Mirrors GNU libiconv)" CT_LIBICONV_MIRRORS="$(CT_Mirrors GNU libiconv)"
CT_LIBICONV_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LIBICONV_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
@ -698,10 +808,11 @@ CT_COMP_LIBS_MPC_PKG_KSYM="MPC"
CT_MPC_DIR_NAME="mpc" CT_MPC_DIR_NAME="mpc"
CT_MPC_PKG_NAME="mpc" CT_MPC_PKG_NAME="mpc"
CT_MPC_SRC_RELEASE=y CT_MPC_SRC_RELEASE=y
# CT_MPC_SRC_DEVEL is not set
CT_MPC_PATCH_ORDER="global" CT_MPC_PATCH_ORDER="global"
# CT_MPC_V_1_2 is not set
# CT_MPC_V_1_1 is not set # CT_MPC_V_1_1 is not set
CT_MPC_V_1_0=y CT_MPC_V_1_0=y
# CT_MPC_NO_VERSIONS is not set
CT_MPC_VERSION="1.0.3" CT_MPC_VERSION="1.0.3"
CT_MPC_MIRRORS="http://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)" CT_MPC_MIRRORS="http://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)"
CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
@ -715,9 +826,9 @@ CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR"
CT_MPFR_DIR_NAME="mpfr" CT_MPFR_DIR_NAME="mpfr"
CT_MPFR_PKG_NAME="mpfr" CT_MPFR_PKG_NAME="mpfr"
CT_MPFR_SRC_RELEASE=y CT_MPFR_SRC_RELEASE=y
# CT_MPFR_SRC_DEVEL is not set
CT_MPFR_PATCH_ORDER="global" CT_MPFR_PATCH_ORDER="global"
CT_MPFR_V_3_1=y CT_MPFR_V_3_1=y
# CT_MPFR_NO_VERSIONS is not set
CT_MPFR_VERSION="3.1.6" CT_MPFR_VERSION="3.1.6"
CT_MPFR_MIRRORS="http://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_MIRRORS="http://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)"
CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
@ -734,12 +845,13 @@ CT_COMP_LIBS_NCURSES_PKG_KSYM="NCURSES"
CT_NCURSES_DIR_NAME="ncurses" CT_NCURSES_DIR_NAME="ncurses"
CT_NCURSES_PKG_NAME="ncurses" CT_NCURSES_PKG_NAME="ncurses"
CT_NCURSES_SRC_RELEASE=y CT_NCURSES_SRC_RELEASE=y
# CT_NCURSES_SRC_DEVEL is not set
CT_NCURSES_PATCH_ORDER="global" CT_NCURSES_PATCH_ORDER="global"
# CT_NCURSES_V_6_2 is not set
# CT_NCURSES_V_6_1 is not set # CT_NCURSES_V_6_1 is not set
CT_NCURSES_V_6_0=y CT_NCURSES_V_6_0=y
# CT_NCURSES_NO_VERSIONS is not set
CT_NCURSES_VERSION="6.0" CT_NCURSES_VERSION="6.0"
CT_NCURSES_MIRRORS="ftp://invisible-island.net/ncurses $(CT_Mirrors GNU ncurses)" CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors GNU ncurses)"
CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_NCURSES_ARCHIVE_FORMATS=".tar.gz" CT_NCURSES_ARCHIVE_FORMATS=".tar.gz"
@ -755,16 +867,16 @@ CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB"
CT_ZLIB_DIR_NAME="zlib" CT_ZLIB_DIR_NAME="zlib"
CT_ZLIB_PKG_NAME="zlib" CT_ZLIB_PKG_NAME="zlib"
CT_ZLIB_SRC_RELEASE=y CT_ZLIB_SRC_RELEASE=y
# CT_ZLIB_SRC_DEVEL is not set
CT_ZLIB_PATCH_ORDER="global" CT_ZLIB_PATCH_ORDER="global"
CT_ZLIB_V_1_2_11=y CT_ZLIB_V_1_2_11=y
# CT_ZLIB_NO_VERSIONS is not set
CT_ZLIB_VERSION="1.2.11" CT_ZLIB_VERSION="1.2.11"
CT_ZLIB_MIRRORS="http://downloads.sourceforge.net/project/libpng/zlib/${CT_ZLIB_VERSION}" CT_ZLIB_MIRRORS="http://downloads.sourceforge.net/project/libpng/zlib/${CT_ZLIB_VERSION} https://www.zlib.net/"
CT_ZLIB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZLIB_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_ZLIB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_ZLIB_ARCHIVE_FORMATS=".tar.xz .tar.gz"
CT_ZLIB_SIGNATURE_FORMAT="packed/.asc" CT_ZLIB_SIGNATURE_FORMAT="packed/.asc"
CT_ALL_COMP_LIBS_CHOICES="CLOOG EXPAT GETTEXT GMP ISL LIBELF LIBICONV MPC MPFR NCURSES ZLIB" CT_ALL_COMP_LIBS_CHOICES="CLOOG EXPAT GETTEXT GMP GNUPRUMCU ISL LIBELF LIBICONV MPC MPFR NCURSES NEWLIB_NANO PICOLIBC ZLIB"
CT_LIBICONV_NEEDED=y CT_LIBICONV_NEEDED=y
CT_GETTEXT_NEEDED=y CT_GETTEXT_NEEDED=y
CT_GMP_NEEDED=y CT_GMP_NEEDED=y
@ -783,43 +895,124 @@ CT_MPC=y
CT_EXPAT=y CT_EXPAT=y
CT_NCURSES=y CT_NCURSES=y
CT_ZLIB=y CT_ZLIB=y
# end of Companion libraries
# #
# Companion tools # Companion tools
# #
# CT_COMP_TOOLS_FOR_HOST is not set # CT_COMP_TOOLS_FOR_HOST is not set
# CT_COMP_TOOLS_AUTOCONF is not set CT_COMP_TOOLS_AUTOCONF=y
CT_COMP_TOOLS_AUTOCONF_PKG_KSYM="AUTOCONF"
CT_AUTOCONF_DIR_NAME="autoconf"
CT_AUTOCONF_PKG_NAME="autoconf"
CT_AUTOCONF_SRC_RELEASE=y
# CT_AUTOCONF_SRC_DEVEL is not set
CT_AUTOCONF_PATCH_ORDER="global"
CT_AUTOCONF_V_2_69=y
# CT_AUTOCONF_V_2_65 is not set
CT_AUTOCONF_VERSION="2.69"
CT_AUTOCONF_MIRRORS="$(CT_Mirrors GNU autoconf)"
CT_AUTOCONF_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_AUTOCONF_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_AUTOCONF_ARCHIVE_FORMATS=".tar.xz .tar.gz"
CT_AUTOCONF_SIGNATURE_FORMAT="packed/.sig"
CT_COMP_TOOLS_AUTOMAKE=y CT_COMP_TOOLS_AUTOMAKE=y
CT_COMP_TOOLS_AUTOMAKE_PKG_KSYM="AUTOMAKE" CT_COMP_TOOLS_AUTOMAKE_PKG_KSYM="AUTOMAKE"
CT_AUTOMAKE_DIR_NAME="automake" CT_AUTOMAKE_DIR_NAME="automake"
CT_AUTOMAKE_PKG_NAME="automake" CT_AUTOMAKE_PKG_NAME="automake"
CT_AUTOMAKE_SRC_RELEASE=y CT_AUTOMAKE_SRC_RELEASE=y
# CT_AUTOMAKE_SRC_DEVEL is not set
CT_AUTOMAKE_PATCH_ORDER="global" CT_AUTOMAKE_PATCH_ORDER="global"
# CT_AUTOMAKE_V_1_16 is not set # CT_AUTOMAKE_V_1_16 is not set
CT_AUTOMAKE_V_1_15=y CT_AUTOMAKE_V_1_15=y
# CT_AUTOMAKE_NO_VERSIONS is not set
CT_AUTOMAKE_VERSION="1.15.1" CT_AUTOMAKE_VERSION="1.15.1"
CT_AUTOMAKE_MIRRORS="$(CT_Mirrors GNU automake)" CT_AUTOMAKE_MIRRORS="$(CT_Mirrors GNU automake)"
CT_AUTOMAKE_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_AUTOMAKE_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_AUTOMAKE_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_AUTOMAKE_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_AUTOMAKE_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_AUTOMAKE_ARCHIVE_FORMATS=".tar.xz .tar.gz"
CT_AUTOMAKE_SIGNATURE_FORMAT="packed/.sig" CT_AUTOMAKE_SIGNATURE_FORMAT="packed/.sig"
# CT_COMP_TOOLS_BISON is not set CT_COMP_TOOLS_BISON=y
# CT_COMP_TOOLS_DTC is not set CT_COMP_TOOLS_BISON_PKG_KSYM="BISON"
CT_BISON_DIR_NAME="bison"
CT_BISON_PKG_NAME="bison"
CT_BISON_SRC_RELEASE=y
# CT_BISON_SRC_DEVEL is not set
CT_BISON_PATCH_ORDER="global"
CT_BISON_V_3_5=y
# CT_BISON_V_3_4 is not set
# CT_BISON_V_3_3 is not set
# CT_BISON_V_3_2 is not set
# CT_BISON_V_3_1 is not set
# CT_BISON_V_3_0 is not set
CT_BISON_VERSION="3.5"
CT_BISON_MIRRORS="$(CT_Mirrors GNU bison)"
CT_BISON_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_BISON_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_BISON_ARCHIVE_FORMATS=".tar.xz .tar.gz"
CT_BISON_SIGNATURE_FORMAT="packed/.sig"
CT_COMP_TOOLS_DTC=y
CT_COMP_TOOLS_DTC_PKG_KSYM="DTC"
CT_DTC_DIR_NAME="dtc"
CT_DTC_PKG_NAME="dtc"
CT_DTC_SRC_RELEASE=y
# CT_DTC_SRC_DEVEL is not set
CT_DTC_PATCH_ORDER="global"
CT_DTC_V_1_6=y
# CT_DTC_V_1_5 is not set
# CT_DTC_V_1_4 is not set
CT_DTC_VERSION="1.6.0"
CT_DTC_MIRRORS="$(CT_Mirrors kernel.org dtc)"
CT_DTC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_DTC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_DTC_ARCHIVE_FORMATS=".tar.xz .tar.gz"
CT_DTC_SIGNATURE_FORMAT="unpacked/.sign"
# CT_DTC_VERBOSE is not set
CT_COMP_TOOLS_LIBTOOL=y CT_COMP_TOOLS_LIBTOOL=y
CT_COMP_TOOLS_LIBTOOL_PKG_KSYM="LIBTOOL" CT_COMP_TOOLS_LIBTOOL_PKG_KSYM="LIBTOOL"
CT_LIBTOOL_DIR_NAME="libtool" CT_LIBTOOL_DIR_NAME="libtool"
CT_LIBTOOL_PKG_NAME="libtool" CT_LIBTOOL_PKG_NAME="libtool"
CT_LIBTOOL_SRC_RELEASE=y CT_LIBTOOL_SRC_RELEASE=y
# CT_LIBTOOL_SRC_DEVEL is not set
CT_LIBTOOL_PATCH_ORDER="global" CT_LIBTOOL_PATCH_ORDER="global"
CT_LIBTOOL_V_2_4=y CT_LIBTOOL_V_2_4=y
# CT_LIBTOOL_NO_VERSIONS is not set
CT_LIBTOOL_VERSION="2.4.6" CT_LIBTOOL_VERSION="2.4.6"
CT_LIBTOOL_MIRRORS="$(CT_Mirrors GNU libtool)" CT_LIBTOOL_MIRRORS="$(CT_Mirrors GNU libtool)"
CT_LIBTOOL_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LIBTOOL_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_LIBTOOL_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_LIBTOOL_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_LIBTOOL_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_LIBTOOL_ARCHIVE_FORMATS=".tar.xz .tar.gz"
CT_LIBTOOL_SIGNATURE_FORMAT="packed/.sig" CT_LIBTOOL_SIGNATURE_FORMAT="packed/.sig"
# CT_COMP_TOOLS_M4 is not set CT_COMP_TOOLS_M4=y
# CT_COMP_TOOLS_MAKE is not set CT_COMP_TOOLS_M4_PKG_KSYM="M4"
CT_M4_DIR_NAME="m4"
CT_M4_PKG_NAME="m4"
CT_M4_SRC_RELEASE=y
# CT_M4_SRC_DEVEL is not set
CT_M4_PATCH_ORDER="global"
CT_M4_V_1_4=y
CT_M4_VERSION="1.4.18"
CT_M4_MIRRORS="$(CT_Mirrors GNU m4)"
CT_M4_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_M4_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_M4_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz"
CT_M4_SIGNATURE_FORMAT="packed/.sig"
CT_COMP_TOOLS_MAKE=y
CT_COMP_TOOLS_MAKE_PKG_KSYM="MAKE"
CT_MAKE_DIR_NAME="make"
CT_MAKE_PKG_NAME="make"
CT_MAKE_SRC_RELEASE=y
# CT_MAKE_SRC_DEVEL is not set
CT_MAKE_PATCH_ORDER="global"
CT_MAKE_V_4_3=y
# CT_MAKE_V_4_2 is not set
CT_MAKE_VERSION="4.3"
CT_MAKE_MIRRORS="$(CT_Mirrors GNU make)"
CT_MAKE_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_MAKE_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
CT_MAKE_ARCHIVE_FORMATS=".tar.lz .tar.gz"
CT_MAKE_SIGNATURE_FORMAT="packed/.sig"
CT_MAKE_later_than_4_0=y
CT_MAKE_4_0_or_later=y
# CT_MAKE_GMAKE_SYMLINK is not set
# CT_MAKE_GNUMAKE_SYMLINK is not set
CT_ALL_COMP_TOOLS_CHOICES="AUTOCONF AUTOMAKE BISON DTC LIBTOOL M4 MAKE" CT_ALL_COMP_TOOLS_CHOICES="AUTOCONF AUTOMAKE BISON DTC LIBTOOL M4 MAKE"
# end of Companion tools