diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index 719cecf..a8b06cd 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -9,6 +9,10 @@ on: name: Build +permissions: + id-token: write + attestations: write + jobs: build: name: Build ${{ matrix.target }} for ${{ matrix.os.arch }} @@ -18,7 +22,7 @@ jobs: fail-fast: false matrix: os: - - name: macos-11 + - name: macos-12 arch: x86_64 - name: macos-14 arch: aarch64 @@ -36,12 +40,13 @@ jobs: - arm-unknown-linux-musleabihf - mipsel-unknown-linux-gnu steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install crosstool-ng run: | - brew install coreutils crosstool-ng + brew install coreutils + brew install --HEAD crosstool-ng # fix python env in the runner - brew unlink python@3.11 && brew link --overwrite python@3.11 + brew unlink python@3.12 && brew link --overwrite python@3.12 python3 --version - name: Mount volumes run: | @@ -68,6 +73,9 @@ jobs: cd - mv /Volumes/tools/${{ matrix.target }}-${{ matrix.os.arch }}-darwin.tar.gz . sha256sum ${{ matrix.target }}-${{ matrix.os.arch }}-darwin.tar.gz | tee ${{ matrix.target }}-${{ matrix.os.arch }}-darwin.tar.gz.sha256 + - uses: actions/attest-build-provenance@v1 + with: + subject-path: ${{ matrix.target }}-${{ matrix.os.arch }}-darwin.tar.gz - name: Upload Toolchain uses: actions/upload-artifact@v4 with: diff --git a/aarch64-unknown-linux-gnu.rb b/aarch64-unknown-linux-gnu.rb index 810060d..285b6be 100644 --- a/aarch64-unknown-linux-gnu.rb +++ b/aarch64-unknown-linux-gnu.rb @@ -7,7 +7,7 @@ class Aarch64UnknownLinuxGnu < Formula depends_on "bdw-gc" depends_on "guile" depends_on "zstd" - depends_on "python@3.11" + depends_on "python@3.12" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.2.0/aarch64-unknown-linux-gnu-aarch64-darwin.tar.gz" diff --git a/aarch64-unknown-linux-gnu/.config b/aarch64-unknown-linux-gnu/.config index 9e402aa..0eb8d5e 100644 --- a/aarch64-unknown-linux-gnu/.config +++ b/aarch64-unknown-linux-gnu/.config @@ -1,12 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0 Configuration +# crosstool-NG 1.26.0.115_efcfd1a Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_ninja=y -CT_CONFIGURE_has_rsync=y CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=y CT_CONFIGURE_has_make_4_4_or_newer=y @@ -27,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y CT_CONFIGURE_has_sha256sum=y CT_CONFIGURE_has_sha512sum=y CT_CONFIGURE_has_install_with_strip_program=y -CT_VERSION="1.26.0" +CT_VERSION="1.26.0.115_efcfd1a" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -137,6 +136,7 @@ CT_ARCH_ARM=y # CT_ARCH_NIOS2 is not set # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set +# CT_ARCH_RISCV is not set # CT_ARCH_S390 is not set # CT_ARCH_SH is not set # CT_ARCH_SPARC is not set @@ -152,7 +152,7 @@ CT_ARCH_ARM_SHOW=y # Options for arm # CT_ARCH_ARM_PKG_KSYM="" -CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -247,13 +247,16 @@ CT_KERNEL_LINUX_SHOW=y # CT_KERNEL_LINUX_PKG_KSYM="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_SRC_RELEASE=y # CT_LINUX_SRC_DEVEL is not set CT_LINUX_PATCH_ORDER="global" +# CT_LINUX_V_6_10 is not set +# CT_LINUX_V_6_9 is not set +# CT_LINUX_V_6_8 is not set +# CT_LINUX_V_6_7 is not set +# CT_LINUX_V_6_6 is not set +# CT_LINUX_V_6_5 is not set # CT_LINUX_V_6_4 is not set # CT_LINUX_V_6_3 is not set # CT_LINUX_V_6_2 is not set @@ -268,7 +271,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_5_13 is not set # CT_LINUX_V_5_12 is not set # CT_LINUX_V_5_11 is not set -# CT_LINUX_V_5_10 is not set +CT_LINUX_V_5_10=y # CT_LINUX_V_5_9 is not set # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set @@ -282,7 +285,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_4_18 is not set # CT_LINUX_V_4_17 is not set # CT_LINUX_V_4_16 is not set -CT_LINUX_V_4_15=y +# CT_LINUX_V_4_15 is not set # CT_LINUX_V_4_14 is not set # CT_LINUX_V_4_13 is not set # CT_LINUX_V_4_12 is not set @@ -295,7 +298,7 @@ CT_LINUX_V_4_15=y # CT_LINUX_V_3_13 is not set # CT_LINUX_V_3_12 is not set # CT_LINUX_V_3_10 is not set -CT_LINUX_VERSION="4.15.18" +CT_LINUX_VERSION="5.10.222" CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})" CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LINUX_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -305,10 +308,10 @@ CT_LINUX_5_19_or_older=y CT_LINUX_older_than_5_19=y CT_LINUX_5_12_or_older=y CT_LINUX_older_than_5_12=y -CT_LINUX_5_5_or_older=y -CT_LINUX_older_than_5_5=y -CT_LINUX_5_3_or_older=y -CT_LINUX_older_than_5_3=y +CT_LINUX_later_than_5_5=y +CT_LINUX_5_5_or_later=y +CT_LINUX_later_than_5_3=y +CT_LINUX_5_3_or_later=y CT_LINUX_later_than_4_8=y CT_LINUX_4_8_or_later=y CT_LINUX_later_than_3_7=y @@ -316,12 +319,12 @@ CT_LINUX_3_7_or_later=y CT_LINUX_REQUIRE_3_7_or_later=y CT_LINUX_later_than_3_2=y CT_LINUX_3_2_or_later=y +CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y # CT_KERNEL_LINUX_VERBOSITY_1 is not set # CT_KERNEL_LINUX_VERBOSITY_2 is not set CT_KERNEL_LINUX_VERBOSE_LEVEL=0 -CT_KERNEL_LINUX_INSTALL_CHECK=y CT_ALL_KERNEL_CHOICES="BARE_METAL LINUX WINDOWS" # @@ -397,6 +400,7 @@ CT_ALL_BINUTILS_CHOICES="BINUTILS" # C-library # CT_LIBC_GLIBC=y +# CT_LIBC_MUSL is not set # CT_LIBC_UCLIBC_NG is not set CT_LIBC="glibc" CT_LIBC_CHOICE_KSYM="GLIBC" @@ -414,6 +418,8 @@ CT_GLIBC_PKG_NAME="glibc" CT_GLIBC_SRC_RELEASE=y # CT_GLIBC_SRC_DEVEL is not set CT_GLIBC_PATCH_ORDER="global" +# CT_GLIBC_V_2_40 is not set +# CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set # CT_GLIBC_V_2_37 is not set # CT_GLIBC_V_2_36 is not set @@ -541,6 +547,7 @@ CT_GCC_PKG_NAME="gcc" CT_GCC_SRC_RELEASE=y # CT_GCC_SRC_DEVEL is not set CT_GCC_PATCH_ORDER="global" +# CT_GCC_V_14 is not set CT_GCC_V_13=y # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set @@ -551,12 +558,14 @@ CT_GCC_V_13=y # CT_GCC_V_6 is not set # CT_GCC_V_5 is not set # CT_GCC_V_4_9 is not set -CT_GCC_VERSION="13.2.0" +CT_GCC_VERSION="13.3.0" 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_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GCC_SIGNATURE_FORMAT="" +CT_GCC_14_or_older=y +CT_GCC_older_than_14=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -613,7 +622,7 @@ CT_CC_GCC_TM_CLONE_REGISTRY=m # CT_CC_GCC_DISABLE_PCH is not set CT_CC_GCC_SJLJ_EXCEPTIONS=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 is not set # CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set @@ -633,6 +642,21 @@ CT_CC_LANG_CXX=y CT_CC_LANG_FORTRAN=y # end of C compiler +# +# Linkers +# + +# +# BFD enabled in binutils +# + +# +# GOLD enabled in binutils +# +# CT_LINKER_MOLD is not set +CT_ALL_LINKER_CHOICES="MOLD" +# end of Linkers + # # Debug facilities # @@ -644,6 +668,8 @@ CT_GDB_PKG_NAME="gdb" CT_GDB_SRC_RELEASE=y # CT_GDB_SRC_DEVEL is not set CT_GDB_PATCH_ORDER="global" +# CT_GDB_V_15 is not set +# CT_GDB_V_14 is not set CT_GDB_V_13=y # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set @@ -656,6 +682,10 @@ 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_15_or_older=y +CT_GDB_older_than_15=y +CT_GDB_14_or_older=y +CT_GDB_older_than_14=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -674,6 +704,7 @@ CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y +CT_GDB_CC_LD_LIBTOOL=y # CT_DEBUG_LTRACE is not set # CT_DEBUG_STRACE is not set CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" @@ -705,17 +736,18 @@ CT_GETTEXT_PKG_NAME="gettext" CT_GETTEXT_SRC_RELEASE=y # CT_GETTEXT_SRC_DEVEL is not set CT_GETTEXT_PATCH_ORDER="global" -CT_GETTEXT_V_0_21=y +CT_GETTEXT_V_0_22_5=y +# CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set # CT_GETTEXT_V_0_19_8_1 is not set -CT_GETTEXT_VERSION="0.21" +CT_GETTEXT_VERSION="0.22.5" CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)" CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GETTEXT_SIGNATURE_FORMAT="packed/.sig" +CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y -CT_GETTEXT_0_21_or_older=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y # @@ -796,8 +828,8 @@ CT_MPC_PKG_NAME="mpc" CT_MPC_SRC_RELEASE=y # CT_MPC_SRC_DEVEL is not set CT_MPC_PATCH_ORDER="global" -CT_MPC_V_1_2=y -CT_MPC_VERSION="1.2.1" +CT_MPC_V_1_3=y +CT_MPC_VERSION="1.3.1" CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)" CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -852,6 +884,7 @@ CT_ZLIB_PKG_NAME="zlib" CT_ZLIB_SRC_RELEASE=y # CT_ZLIB_SRC_DEVEL is not set CT_ZLIB_PATCH_ORDER="global" +# CT_ZLIB_V_1_3 is not set CT_ZLIB_V_1_2_13=y CT_ZLIB_VERSION="1.2.13" CT_ZLIB_MIRRORS="https://github.com/madler/zlib/releases/download/v${CT_ZLIB_VERSION} https://www.zlib.net/" @@ -866,6 +899,7 @@ CT_ZSTD_PKG_NAME="zstd" CT_ZSTD_SRC_RELEASE=y # CT_ZSTD_SRC_DEVEL is not set CT_ZSTD_PATCH_ORDER="global" +# CT_ZSTD_V_1_5_6 is not set CT_ZSTD_V_1_5_5=y # CT_ZSTD_V_1_5_2 is not set CT_ZSTD_VERSION="1.5.5" diff --git a/aarch64-unknown-linux-musl.rb b/aarch64-unknown-linux-musl.rb index cff4c4d..612a8bd 100644 --- a/aarch64-unknown-linux-musl.rb +++ b/aarch64-unknown-linux-musl.rb @@ -7,7 +7,7 @@ class Aarch64UnknownLinuxMusl < Formula depends_on "bdw-gc" depends_on "guile" depends_on "zstd" - depends_on "python@3.11" + depends_on "python@3.12" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.2.0/aarch64-unknown-linux-musl-aarch64-darwin.tar.gz" diff --git a/aarch64-unknown-linux-musl/.config b/aarch64-unknown-linux-musl/.config index 07bc0be..8b41570 100644 --- a/aarch64-unknown-linux-musl/.config +++ b/aarch64-unknown-linux-musl/.config @@ -1,12 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0 Configuration +# crosstool-NG 1.26.0.115_efcfd1a Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_ninja=y -CT_CONFIGURE_has_rsync=y CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=y CT_CONFIGURE_has_make_4_4_or_newer=y @@ -27,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y CT_CONFIGURE_has_sha256sum=y CT_CONFIGURE_has_sha512sum=y CT_CONFIGURE_has_install_with_strip_program=y -CT_VERSION="1.26.0" +CT_VERSION="1.26.0.115_efcfd1a" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -147,6 +146,7 @@ CT_ARCH_ARM=y # CT_ARCH_MOXIE is not set # CT_ARCH_MSP430 is not set # CT_ARCH_NIOS2 is not set +# CT_ARCH_PARISC is not set # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set # CT_ARCH_RISCV is not set @@ -165,7 +165,7 @@ CT_ARCH_ARM_SHOW=y # Options for arm # CT_ARCH_ARM_PKG_KSYM="" -CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -261,9 +261,6 @@ CT_KERNEL_LINUX_SHOW=y # CT_KERNEL_LINUX_PKG_KSYM="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_SRC_RELEASE=y # CT_LINUX_SRC_DEVEL is not set @@ -275,6 +272,12 @@ CT_LINUX_PATCH_GLOBAL=y # CT_LINUX_PATCH_LOCAL_BUNDLED is not set # CT_LINUX_PATCH_NONE is not set CT_LINUX_PATCH_ORDER="global" +# CT_LINUX_V_6_10 is not set +# CT_LINUX_V_6_9 is not set +# CT_LINUX_V_6_8 is not set +# CT_LINUX_V_6_7 is not set +# CT_LINUX_V_6_6 is not set +# CT_LINUX_V_6_5 is not set # CT_LINUX_V_6_4 is not set # CT_LINUX_V_6_3 is not set # CT_LINUX_V_6_2 is not set @@ -289,7 +292,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_5_13 is not set # CT_LINUX_V_5_12 is not set # CT_LINUX_V_5_11 is not set -# CT_LINUX_V_5_10 is not set +CT_LINUX_V_5_10=y # CT_LINUX_V_5_9 is not set # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set @@ -304,7 +307,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_4_18 is not set # CT_LINUX_V_4_17 is not set # CT_LINUX_V_4_16 is not set -CT_LINUX_V_4_15=y +# CT_LINUX_V_4_15 is not set # CT_LINUX_V_4_14 is not set # CT_LINUX_V_4_13 is not set # CT_LINUX_V_4_12 is not set @@ -318,7 +321,7 @@ CT_LINUX_V_4_15=y # CT_LINUX_V_3_13 is not set # CT_LINUX_V_3_12 is not set # CT_LINUX_V_3_10 is not set -CT_LINUX_VERSION="4.15.18" +CT_LINUX_VERSION="5.10.222" CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})" CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LINUX_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -328,10 +331,10 @@ CT_LINUX_5_19_or_older=y CT_LINUX_older_than_5_19=y CT_LINUX_5_12_or_older=y CT_LINUX_older_than_5_12=y -CT_LINUX_5_5_or_older=y -CT_LINUX_older_than_5_5=y -CT_LINUX_5_3_or_older=y -CT_LINUX_older_than_5_3=y +CT_LINUX_later_than_5_5=y +CT_LINUX_5_5_or_later=y +CT_LINUX_later_than_5_3=y +CT_LINUX_5_3_or_later=y CT_LINUX_later_than_4_8=y CT_LINUX_4_8_or_later=y CT_LINUX_later_than_3_7=y @@ -339,12 +342,12 @@ CT_LINUX_3_7_or_later=y CT_LINUX_REQUIRE_3_7_or_later=y CT_LINUX_later_than_3_2=y CT_LINUX_3_2_or_later=y +CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y # CT_KERNEL_LINUX_VERBOSITY_1 is not set # CT_KERNEL_LINUX_VERBOSITY_2 is not set CT_KERNEL_LINUX_VERBOSE_LEVEL=0 -CT_KERNEL_LINUX_INSTALL_CHECK=y CT_ALL_KERNEL_CHOICES="BARE_METAL LINUX WINDOWS" # @@ -382,6 +385,9 @@ CT_BINUTILS_PATCH_GLOBAL=y # CT_BINUTILS_PATCH_LOCAL_BUNDLED is not set # CT_BINUTILS_PATCH_NONE is not set CT_BINUTILS_PATCH_ORDER="global" +# CT_BINUTILS_V_2_43 is not set +# CT_BINUTILS_V_2_42 is not set +# CT_BINUTILS_V_2_41 is not set CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set @@ -462,6 +468,7 @@ CT_MUSL_PATCH_GLOBAL=y # CT_MUSL_PATCH_LOCAL_BUNDLED is not set # CT_MUSL_PATCH_NONE is not set CT_MUSL_PATCH_ORDER="global" +# CT_MUSL_V_1_2_5 is not set CT_MUSL_V_1_2_4=y # CT_MUSL_V_1_2_3 is not set # CT_MUSL_V_1_2_2 is not set @@ -488,6 +495,7 @@ CT_LIBC_MUSL_OPTIMIZE_AUTO=y # CT_LIBC_MUSL_OPTIMIZE_SPEED is not set # CT_LIBC_MUSL_OPTIMIZE_SIZE is not set CT_LIBC_MUSL_OPTIMIZE="auto" +CT_LIBC_MUSL_EXTRA_CFLAGS="" CT_ALL_LIBC_CHOICES="AVR_LIBC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE PICOLIBC UCLIBC_NG" CT_LIBC_SUPPORT_THREADS_ANY=y CT_LIBC_SUPPORT_THREADS_NATIVE=y @@ -537,6 +545,7 @@ CT_GCC_PATCH_GLOBAL=y # CT_GCC_PATCH_LOCAL_BUNDLED is not set # CT_GCC_PATCH_NONE is not set CT_GCC_PATCH_ORDER="global" +# CT_GCC_V_14 is not set CT_GCC_V_13=y # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set @@ -547,12 +556,14 @@ CT_GCC_V_13=y # CT_GCC_V_6 is not set # CT_GCC_V_5 is not set # CT_GCC_V_4_9 is not set -CT_GCC_VERSION="13.2.0" +CT_GCC_VERSION="13.3.0" 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_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GCC_SIGNATURE_FORMAT="" +CT_GCC_14_or_older=y +CT_GCC_older_than_14=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -608,7 +619,7 @@ CT_CC_GCC_TM_CLONE_REGISTRY=m # CT_CC_GCC_DISABLE_PCH is not set CT_CC_GCC_SJLJ_EXCEPTIONS=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 is not set # CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set @@ -635,6 +646,21 @@ CT_CC_LANG_FORTRAN=y CT_CC_LANG_OTHERS="" # end of C compiler +# +# Linkers +# + +# +# BFD enabled in binutils +# + +# +# GOLD enabled in binutils +# +# CT_LINKER_MOLD is not set +CT_ALL_LINKER_CHOICES="MOLD" +# end of Linkers + # # Debug facilities # @@ -653,6 +679,8 @@ CT_GDB_PATCH_GLOBAL=y # CT_GDB_PATCH_LOCAL_BUNDLED is not set # CT_GDB_PATCH_NONE is not set CT_GDB_PATCH_ORDER="global" +# CT_GDB_V_15 is not set +# CT_GDB_V_14 is not set CT_GDB_V_13=y # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set @@ -665,6 +693,10 @@ 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_15_or_older=y +CT_GDB_older_than_15=y +CT_GDB_14_or_older=y +CT_GDB_older_than_14=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -683,6 +715,7 @@ CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y +CT_GDB_CC_LD_LIBTOOL=y # CT_DEBUG_LTRACE is not set # CT_DEBUG_STRACE is not set CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" @@ -708,7 +741,6 @@ CT_EXPAT_PATCH_GLOBAL=y # CT_EXPAT_PATCH_NONE is not set CT_EXPAT_PATCH_ORDER="global" CT_EXPAT_V_2_5=y -# CT_EXPAT_V_2_4 is not set CT_EXPAT_VERSION="2.5.0" 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}" @@ -729,17 +761,18 @@ CT_GETTEXT_PATCH_GLOBAL=y # CT_GETTEXT_PATCH_LOCAL_BUNDLED is not set # CT_GETTEXT_PATCH_NONE is not set CT_GETTEXT_PATCH_ORDER="global" -CT_GETTEXT_V_0_21=y +CT_GETTEXT_V_0_22_5=y +# CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set # CT_GETTEXT_V_0_19_8_1 is not set -CT_GETTEXT_VERSION="0.21" +CT_GETTEXT_VERSION="0.22.5" CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)" CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GETTEXT_SIGNATURE_FORMAT="packed/.sig" +CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y -CT_GETTEXT_0_21_or_older=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y # @@ -801,7 +834,6 @@ CT_ISL_V_0_26=y # CT_ISL_V_0_17 is not set # CT_ISL_V_0_16 is not set # CT_ISL_V_0_15 is not set -# CT_ISL_V_0_11 is not set CT_ISL_VERSION="0.26" CT_ISL_MIRRORS="https://libisl.sourceforge.io" CT_ISL_ARCHIVE_FILENAME="@{pkg_name}-@{version}" @@ -849,9 +881,8 @@ CT_MPC_PATCH_GLOBAL=y # CT_MPC_PATCH_LOCAL_BUNDLED is not set # CT_MPC_PATCH_NONE is not set CT_MPC_PATCH_ORDER="global" +# CT_MPC_V_1_3 is not set CT_MPC_V_1_2=y -# CT_MPC_V_1_1 is not set -# CT_MPC_V_1_0 is not set CT_MPC_VERSION="1.2.1" CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)" CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" @@ -875,9 +906,6 @@ CT_MPFR_PATCH_GLOBAL=y # CT_MPFR_PATCH_NONE is not set CT_MPFR_PATCH_ORDER="global" CT_MPFR_V_4_2=y -# CT_MPFR_V_4_1 is not set -# CT_MPFR_V_4_0 is not set -# CT_MPFR_V_3_1 is not set CT_MPFR_VERSION="4.2.1" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" @@ -931,8 +959,8 @@ CT_ZLIB_PATCH_GLOBAL=y # CT_ZLIB_PATCH_LOCAL_BUNDLED is not set # CT_ZLIB_PATCH_NONE is not set CT_ZLIB_PATCH_ORDER="global" +# CT_ZLIB_V_1_3 is not set CT_ZLIB_V_1_2_13=y -# CT_ZLIB_V_1_2_12 is not set CT_ZLIB_VERSION="1.2.13" CT_ZLIB_MIRRORS="https://github.com/madler/zlib/releases/download/v${CT_ZLIB_VERSION} https://www.zlib.net/" CT_ZLIB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" @@ -953,6 +981,7 @@ CT_ZSTD_PATCH_GLOBAL=y # CT_ZSTD_PATCH_LOCAL_BUNDLED is not set # CT_ZSTD_PATCH_NONE is not set CT_ZSTD_PATCH_ORDER="global" +# CT_ZSTD_V_1_5_6 is not set CT_ZSTD_V_1_5_5=y # CT_ZSTD_V_1_5_2 is not set CT_ZSTD_VERSION="1.5.5" diff --git a/arm-unknown-linux-gnueabi.rb b/arm-unknown-linux-gnueabi.rb index 22a6a38..a7542f2 100644 --- a/arm-unknown-linux-gnueabi.rb +++ b/arm-unknown-linux-gnueabi.rb @@ -7,7 +7,7 @@ class ArmUnknownLinuxGnueabi < Formula depends_on "bdw-gc" depends_on "guile" depends_on "zstd" - depends_on "python@3.11" + depends_on "python@3.12" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.2.0/arm-unknown-linux-gnueabi-aarch64-darwin.tar.gz" diff --git a/arm-unknown-linux-gnueabi/.config b/arm-unknown-linux-gnueabi/.config index afa9106..121a446 100644 --- a/arm-unknown-linux-gnueabi/.config +++ b/arm-unknown-linux-gnueabi/.config @@ -1,12 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0 Configuration +# crosstool-NG 1.26.0.115_efcfd1a Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_ninja=y -CT_CONFIGURE_has_rsync=y CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=y CT_CONFIGURE_has_make_4_4_or_newer=y @@ -27,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y CT_CONFIGURE_has_sha256sum=y CT_CONFIGURE_has_sha512sum=y CT_CONFIGURE_has_install_with_strip_program=y -CT_VERSION="1.26.0" +CT_VERSION="1.26.0.115_efcfd1a" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -137,6 +136,7 @@ CT_ARCH_ARM=y # CT_ARCH_NIOS2 is not set # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set +# CT_ARCH_RISCV is not set # CT_ARCH_S390 is not set # CT_ARCH_SH is not set # CT_ARCH_SPARC is not set @@ -158,7 +158,7 @@ CT_ARCH_ARM_MODE_ARM=y # CT_ARCH_ARM_INTERWORKING is not set CT_ARCH_ARM_EABI_FORCE=y CT_ARCH_ARM_EABI=y -CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -262,13 +262,16 @@ CT_KERNEL_LINUX_SHOW=y # CT_KERNEL_LINUX_PKG_KSYM="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_SRC_RELEASE=y # CT_LINUX_SRC_DEVEL is not set CT_LINUX_PATCH_ORDER="global" +# CT_LINUX_V_6_10 is not set +# CT_LINUX_V_6_9 is not set +# CT_LINUX_V_6_8 is not set +# CT_LINUX_V_6_7 is not set +# CT_LINUX_V_6_6 is not set +# CT_LINUX_V_6_5 is not set # CT_LINUX_V_6_4 is not set # CT_LINUX_V_6_3 is not set # CT_LINUX_V_6_2 is not set @@ -283,7 +286,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_5_13 is not set # CT_LINUX_V_5_12 is not set # CT_LINUX_V_5_11 is not set -# CT_LINUX_V_5_10 is not set +CT_LINUX_V_5_10=y # CT_LINUX_V_5_9 is not set # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set @@ -297,7 +300,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_4_18 is not set # CT_LINUX_V_4_17 is not set # CT_LINUX_V_4_16 is not set -CT_LINUX_V_4_15=y +# CT_LINUX_V_4_15 is not set # CT_LINUX_V_4_14 is not set # CT_LINUX_V_4_13 is not set # CT_LINUX_V_4_12 is not set @@ -313,7 +316,7 @@ CT_LINUX_V_4_15=y # CT_LINUX_V_3_4 is not set # CT_LINUX_V_3_2 is not set # CT_LINUX_V_2_6_32 is not set -CT_LINUX_VERSION="4.15.18" +CT_LINUX_VERSION="5.10.222" CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})" CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LINUX_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -323,22 +326,22 @@ CT_LINUX_5_19_or_older=y CT_LINUX_older_than_5_19=y CT_LINUX_5_12_or_older=y CT_LINUX_older_than_5_12=y -CT_LINUX_5_5_or_older=y -CT_LINUX_older_than_5_5=y -CT_LINUX_5_3_or_older=y -CT_LINUX_older_than_5_3=y +CT_LINUX_later_than_5_5=y +CT_LINUX_5_5_or_later=y +CT_LINUX_later_than_5_3=y +CT_LINUX_5_3_or_later=y CT_LINUX_later_than_4_8=y CT_LINUX_4_8_or_later=y CT_LINUX_later_than_3_7=y CT_LINUX_3_7_or_later=y CT_LINUX_later_than_3_2=y CT_LINUX_3_2_or_later=y +CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y # CT_KERNEL_LINUX_VERBOSITY_1 is not set # CT_KERNEL_LINUX_VERBOSITY_2 is not set CT_KERNEL_LINUX_VERBOSE_LEVEL=0 -CT_KERNEL_LINUX_INSTALL_CHECK=y CT_ALL_KERNEL_CHOICES="BARE_METAL LINUX WINDOWS" # @@ -368,6 +371,9 @@ CT_BINUTILS_PKG_NAME="binutils" CT_BINUTILS_SRC_RELEASE=y # CT_BINUTILS_SRC_DEVEL is not set CT_BINUTILS_PATCH_ORDER="global" +# CT_BINUTILS_V_2_43 is not set +# CT_BINUTILS_V_2_42 is not set +# CT_BINUTILS_V_2_41 is not set CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set @@ -424,6 +430,7 @@ CT_ALL_BINUTILS_CHOICES="BINUTILS" # C-library # CT_LIBC_GLIBC=y +# CT_LIBC_MUSL is not set # CT_LIBC_UCLIBC_NG is not set CT_LIBC="glibc" CT_LIBC_CHOICE_KSYM="GLIBC" @@ -441,6 +448,8 @@ CT_GLIBC_PKG_NAME="glibc" CT_GLIBC_SRC_RELEASE=y # CT_GLIBC_SRC_DEVEL is not set CT_GLIBC_PATCH_ORDER="global" +# CT_GLIBC_V_2_40 is not set +# CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set # CT_GLIBC_V_2_37 is not set # CT_GLIBC_V_2_36 is not set @@ -525,7 +534,7 @@ CT_GLIBC_FORCE_UNWIND=y # CT_GLIBC_KERNEL_VERSION_NONE is not set CT_GLIBC_KERNEL_VERSION_AS_HEADERS=y # CT_GLIBC_KERNEL_VERSION_CHOSEN is not set -CT_GLIBC_MIN_KERNEL="4.15.18" +CT_GLIBC_MIN_KERNEL="5.10.222" # CT_GLIBC_ENABLE_COMMON_FLAG is not set CT_ALL_LIBC_CHOICES="AVR_LIBC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE PICOLIBC UCLIBC_NG" CT_LIBC_SUPPORT_THREADS_ANY=y @@ -568,6 +577,7 @@ CT_GCC_PKG_NAME="gcc" CT_GCC_SRC_RELEASE=y # CT_GCC_SRC_DEVEL is not set CT_GCC_PATCH_ORDER="global" +# CT_GCC_V_14 is not set CT_GCC_V_13=y # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set @@ -578,12 +588,14 @@ CT_GCC_V_13=y # CT_GCC_V_6 is not set # CT_GCC_V_5 is not set # CT_GCC_V_4_9 is not set -CT_GCC_VERSION="13.2.0" +CT_GCC_VERSION="13.3.0" 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_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GCC_SIGNATURE_FORMAT="" +CT_GCC_14_or_older=y +CT_GCC_older_than_14=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -640,7 +652,7 @@ CT_CC_GCC_TM_CLONE_REGISTRY=m # CT_CC_GCC_DISABLE_PCH is not set # CT_CC_GCC_SJLJ_EXCEPTIONS is not set 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_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set @@ -660,6 +672,21 @@ CT_CC_LANG_CXX=y CT_CC_LANG_FORTRAN=y # end of C compiler +# +# Linkers +# + +# +# BFD enabled in binutils +# + +# +# GOLD enabled in binutils +# +# CT_LINKER_MOLD is not set +CT_ALL_LINKER_CHOICES="MOLD" +# end of Linkers + # # Debug facilities # @@ -671,6 +698,8 @@ CT_GDB_PKG_NAME="gdb" CT_GDB_SRC_RELEASE=y # CT_GDB_SRC_DEVEL is not set CT_GDB_PATCH_ORDER="global" +# CT_GDB_V_15 is not set +# CT_GDB_V_14 is not set CT_GDB_V_13=y # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set @@ -683,6 +712,10 @@ 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_15_or_older=y +CT_GDB_older_than_15=y +CT_GDB_14_or_older=y +CT_GDB_older_than_14=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -701,6 +734,7 @@ CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y +CT_GDB_CC_LD_LIBTOOL=y # CT_DEBUG_LTRACE is not set # CT_DEBUG_STRACE is not set CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" @@ -732,17 +766,18 @@ CT_GETTEXT_PKG_NAME="gettext" CT_GETTEXT_SRC_RELEASE=y # CT_GETTEXT_SRC_DEVEL is not set CT_GETTEXT_PATCH_ORDER="global" -CT_GETTEXT_V_0_21=y +CT_GETTEXT_V_0_22_5=y +# CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set # CT_GETTEXT_V_0_19_8_1 is not set -CT_GETTEXT_VERSION="0.21" +CT_GETTEXT_VERSION="0.22.5" CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)" CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GETTEXT_SIGNATURE_FORMAT="packed/.sig" +CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y -CT_GETTEXT_0_21_or_older=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y # @@ -836,8 +871,8 @@ CT_MPC_PKG_NAME="mpc" CT_MPC_SRC_RELEASE=y # CT_MPC_SRC_DEVEL is not set CT_MPC_PATCH_ORDER="global" -CT_MPC_V_1_2=y -CT_MPC_VERSION="1.2.1" +CT_MPC_V_1_3=y +CT_MPC_VERSION="1.3.1" CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)" CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -892,6 +927,7 @@ CT_ZLIB_PKG_NAME="zlib" CT_ZLIB_SRC_RELEASE=y # CT_ZLIB_SRC_DEVEL is not set CT_ZLIB_PATCH_ORDER="global" +# CT_ZLIB_V_1_3 is not set CT_ZLIB_V_1_2_13=y CT_ZLIB_VERSION="1.2.13" CT_ZLIB_MIRRORS="https://github.com/madler/zlib/releases/download/v${CT_ZLIB_VERSION} https://www.zlib.net/" @@ -906,6 +942,7 @@ CT_ZSTD_PKG_NAME="zstd" CT_ZSTD_SRC_RELEASE=y # CT_ZSTD_SRC_DEVEL is not set CT_ZSTD_PATCH_ORDER="global" +# CT_ZSTD_V_1_5_6 is not set CT_ZSTD_V_1_5_5=y # CT_ZSTD_V_1_5_2 is not set CT_ZSTD_VERSION="1.5.5" diff --git a/arm-unknown-linux-gnueabihf.rb b/arm-unknown-linux-gnueabihf.rb index deeaf55..5768288 100644 --- a/arm-unknown-linux-gnueabihf.rb +++ b/arm-unknown-linux-gnueabihf.rb @@ -7,7 +7,7 @@ class ArmUnknownLinuxGnueabihf < Formula depends_on "bdw-gc" depends_on "guile" depends_on "zstd" - depends_on "python@3.11" + depends_on "python@3.12" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.2.0/arm-unknown-linux-gnueabihf-aarch64-darwin.tar.gz" diff --git a/arm-unknown-linux-gnueabihf/.config b/arm-unknown-linux-gnueabihf/.config index e610213..1a927a6 100644 --- a/arm-unknown-linux-gnueabihf/.config +++ b/arm-unknown-linux-gnueabihf/.config @@ -1,12 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0 Configuration +# crosstool-NG 1.26.0.115_efcfd1a Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_ninja=y -CT_CONFIGURE_has_rsync=y CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=y CT_CONFIGURE_has_make_4_4_or_newer=y @@ -27,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y CT_CONFIGURE_has_sha256sum=y CT_CONFIGURE_has_sha512sum=y CT_CONFIGURE_has_install_with_strip_program=y -CT_VERSION="1.26.0" +CT_VERSION="1.26.0.115_efcfd1a" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -137,6 +136,7 @@ CT_ARCH_ARM=y # CT_ARCH_NIOS2 is not set # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set +# CT_ARCH_RISCV is not set # CT_ARCH_S390 is not set # CT_ARCH_SH is not set # CT_ARCH_SPARC is not set @@ -159,7 +159,7 @@ CT_ARCH_ARM_MODE_ARM=y CT_ARCH_ARM_EABI_FORCE=y CT_ARCH_ARM_EABI=y CT_ARCH_ARM_TUPLE_USE_EABIHF=y -CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -263,13 +263,16 @@ CT_KERNEL_LINUX_SHOW=y # CT_KERNEL_LINUX_PKG_KSYM="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_SRC_RELEASE=y # CT_LINUX_SRC_DEVEL is not set CT_LINUX_PATCH_ORDER="global" +# CT_LINUX_V_6_10 is not set +# CT_LINUX_V_6_9 is not set +# CT_LINUX_V_6_8 is not set +# CT_LINUX_V_6_7 is not set +# CT_LINUX_V_6_6 is not set +# CT_LINUX_V_6_5 is not set # CT_LINUX_V_6_4 is not set # CT_LINUX_V_6_3 is not set # CT_LINUX_V_6_2 is not set @@ -284,7 +287,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_5_13 is not set # CT_LINUX_V_5_12 is not set # CT_LINUX_V_5_11 is not set -# CT_LINUX_V_5_10 is not set +CT_LINUX_V_5_10=y # CT_LINUX_V_5_9 is not set # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set @@ -298,7 +301,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_4_18 is not set # CT_LINUX_V_4_17 is not set # CT_LINUX_V_4_16 is not set -CT_LINUX_V_4_15=y +# CT_LINUX_V_4_15 is not set # CT_LINUX_V_4_14 is not set # CT_LINUX_V_4_13 is not set # CT_LINUX_V_4_12 is not set @@ -314,7 +317,7 @@ CT_LINUX_V_4_15=y # CT_LINUX_V_3_4 is not set # CT_LINUX_V_3_2 is not set # CT_LINUX_V_2_6_32 is not set -CT_LINUX_VERSION="4.15.18" +CT_LINUX_VERSION="5.10.222" CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})" CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LINUX_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -324,22 +327,22 @@ CT_LINUX_5_19_or_older=y CT_LINUX_older_than_5_19=y CT_LINUX_5_12_or_older=y CT_LINUX_older_than_5_12=y -CT_LINUX_5_5_or_older=y -CT_LINUX_older_than_5_5=y -CT_LINUX_5_3_or_older=y -CT_LINUX_older_than_5_3=y +CT_LINUX_later_than_5_5=y +CT_LINUX_5_5_or_later=y +CT_LINUX_later_than_5_3=y +CT_LINUX_5_3_or_later=y CT_LINUX_later_than_4_8=y CT_LINUX_4_8_or_later=y CT_LINUX_later_than_3_7=y CT_LINUX_3_7_or_later=y CT_LINUX_later_than_3_2=y CT_LINUX_3_2_or_later=y +CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y # CT_KERNEL_LINUX_VERBOSITY_1 is not set # CT_KERNEL_LINUX_VERBOSITY_2 is not set CT_KERNEL_LINUX_VERBOSE_LEVEL=0 -CT_KERNEL_LINUX_INSTALL_CHECK=y CT_ALL_KERNEL_CHOICES="BARE_METAL LINUX WINDOWS" # @@ -369,6 +372,9 @@ CT_BINUTILS_PKG_NAME="binutils" CT_BINUTILS_SRC_RELEASE=y # CT_BINUTILS_SRC_DEVEL is not set CT_BINUTILS_PATCH_ORDER="global" +# CT_BINUTILS_V_2_43 is not set +# CT_BINUTILS_V_2_42 is not set +# CT_BINUTILS_V_2_41 is not set CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set @@ -425,6 +431,7 @@ CT_ALL_BINUTILS_CHOICES="BINUTILS" # C-library # CT_LIBC_GLIBC=y +# CT_LIBC_MUSL is not set # CT_LIBC_UCLIBC_NG is not set CT_LIBC="glibc" CT_LIBC_CHOICE_KSYM="GLIBC" @@ -442,6 +449,8 @@ CT_GLIBC_PKG_NAME="glibc" CT_GLIBC_SRC_RELEASE=y # CT_GLIBC_SRC_DEVEL is not set CT_GLIBC_PATCH_ORDER="global" +# CT_GLIBC_V_2_40 is not set +# CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set # CT_GLIBC_V_2_37 is not set # CT_GLIBC_V_2_36 is not set @@ -526,7 +535,7 @@ CT_GLIBC_FORCE_UNWIND=y # CT_GLIBC_KERNEL_VERSION_NONE is not set CT_GLIBC_KERNEL_VERSION_AS_HEADERS=y # CT_GLIBC_KERNEL_VERSION_CHOSEN is not set -CT_GLIBC_MIN_KERNEL="4.15.18" +CT_GLIBC_MIN_KERNEL="5.10.222" # CT_GLIBC_ENABLE_COMMON_FLAG is not set CT_ALL_LIBC_CHOICES="AVR_LIBC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE PICOLIBC UCLIBC_NG" CT_LIBC_SUPPORT_THREADS_ANY=y @@ -569,6 +578,7 @@ CT_GCC_PKG_NAME="gcc" CT_GCC_SRC_RELEASE=y # CT_GCC_SRC_DEVEL is not set CT_GCC_PATCH_ORDER="global" +# CT_GCC_V_14 is not set CT_GCC_V_13=y # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set @@ -579,12 +589,14 @@ CT_GCC_V_13=y # CT_GCC_V_6 is not set # CT_GCC_V_5 is not set # CT_GCC_V_4_9 is not set -CT_GCC_VERSION="13.2.0" +CT_GCC_VERSION="13.3.0" 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_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GCC_SIGNATURE_FORMAT="" +CT_GCC_14_or_older=y +CT_GCC_older_than_14=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -641,7 +653,7 @@ CT_CC_GCC_TM_CLONE_REGISTRY=m # CT_CC_GCC_DISABLE_PCH is not set # CT_CC_GCC_SJLJ_EXCEPTIONS is not set 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_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set @@ -661,6 +673,21 @@ CT_CC_LANG_CXX=y CT_CC_LANG_FORTRAN=y # end of C compiler +# +# Linkers +# + +# +# BFD enabled in binutils +# + +# +# GOLD enabled in binutils +# +# CT_LINKER_MOLD is not set +CT_ALL_LINKER_CHOICES="MOLD" +# end of Linkers + # # Debug facilities # @@ -672,6 +699,8 @@ CT_GDB_PKG_NAME="gdb" CT_GDB_SRC_RELEASE=y # CT_GDB_SRC_DEVEL is not set CT_GDB_PATCH_ORDER="global" +# CT_GDB_V_15 is not set +# CT_GDB_V_14 is not set CT_GDB_V_13=y # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set @@ -684,6 +713,10 @@ 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_15_or_older=y +CT_GDB_older_than_15=y +CT_GDB_14_or_older=y +CT_GDB_older_than_14=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -702,6 +735,7 @@ CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y +CT_GDB_CC_LD_LIBTOOL=y # CT_DEBUG_LTRACE is not set # CT_DEBUG_STRACE is not set CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" @@ -733,17 +767,18 @@ CT_GETTEXT_PKG_NAME="gettext" CT_GETTEXT_SRC_RELEASE=y # CT_GETTEXT_SRC_DEVEL is not set CT_GETTEXT_PATCH_ORDER="global" -CT_GETTEXT_V_0_21=y +CT_GETTEXT_V_0_22_5=y +# CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set # CT_GETTEXT_V_0_19_8_1 is not set -CT_GETTEXT_VERSION="0.21" +CT_GETTEXT_VERSION="0.22.5" CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)" CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GETTEXT_SIGNATURE_FORMAT="packed/.sig" +CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y -CT_GETTEXT_0_21_or_older=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y # @@ -837,8 +872,8 @@ CT_MPC_PKG_NAME="mpc" CT_MPC_SRC_RELEASE=y # CT_MPC_SRC_DEVEL is not set CT_MPC_PATCH_ORDER="global" -CT_MPC_V_1_2=y -CT_MPC_VERSION="1.2.1" +CT_MPC_V_1_3=y +CT_MPC_VERSION="1.3.1" CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)" CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -893,6 +928,7 @@ CT_ZLIB_PKG_NAME="zlib" CT_ZLIB_SRC_RELEASE=y # CT_ZLIB_SRC_DEVEL is not set CT_ZLIB_PATCH_ORDER="global" +# CT_ZLIB_V_1_3 is not set CT_ZLIB_V_1_2_13=y CT_ZLIB_VERSION="1.2.13" CT_ZLIB_MIRRORS="https://github.com/madler/zlib/releases/download/v${CT_ZLIB_VERSION} https://www.zlib.net/" @@ -907,6 +943,7 @@ CT_ZSTD_PKG_NAME="zstd" CT_ZSTD_SRC_RELEASE=y # CT_ZSTD_SRC_DEVEL is not set CT_ZSTD_PATCH_ORDER="global" +# CT_ZSTD_V_1_5_6 is not set CT_ZSTD_V_1_5_5=y # CT_ZSTD_V_1_5_2 is not set CT_ZSTD_VERSION="1.5.5" diff --git a/arm-unknown-linux-musleabihf.rb b/arm-unknown-linux-musleabihf.rb index 3916306..c8f8197 100644 --- a/arm-unknown-linux-musleabihf.rb +++ b/arm-unknown-linux-musleabihf.rb @@ -7,7 +7,7 @@ class ArmUnknownLinuxMusleabihf < Formula depends_on "bdw-gc" depends_on "guile" depends_on "zstd" - depends_on "python@3.11" + depends_on "python@3.12" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.2.0/arm-unknown-linux-musleabihf-aarch64-darwin.tar.gz" diff --git a/arm-unknown-linux-musleabihf/.config b/arm-unknown-linux-musleabihf/.config index 9b71cff..9c6124f 100644 --- a/arm-unknown-linux-musleabihf/.config +++ b/arm-unknown-linux-musleabihf/.config @@ -1,12 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0 Configuration +# crosstool-NG 1.26.0.115_efcfd1a Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_ninja=y -CT_CONFIGURE_has_rsync=y CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=y CT_CONFIGURE_has_make_4_4_or_newer=y @@ -27,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y CT_CONFIGURE_has_sha256sum=y CT_CONFIGURE_has_sha512sum=y CT_CONFIGURE_has_install_with_strip_program=y -CT_VERSION="1.26.0" +CT_VERSION="1.26.0.115_efcfd1a" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -147,6 +146,7 @@ CT_ARCH_ARM=y # CT_ARCH_MOXIE is not set # CT_ARCH_MSP430 is not set # CT_ARCH_NIOS2 is not set +# CT_ARCH_PARISC is not set # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set # CT_ARCH_RISCV is not set @@ -172,7 +172,7 @@ CT_ARCH_ARM_MODE_ARM=y CT_ARCH_ARM_EABI_FORCE=y CT_ARCH_ARM_EABI=y CT_ARCH_ARM_TUPLE_USE_EABIHF=y -CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -278,9 +278,6 @@ CT_KERNEL_LINUX_SHOW=y # CT_KERNEL_LINUX_PKG_KSYM="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_SRC_RELEASE=y # CT_LINUX_SRC_DEVEL is not set @@ -292,6 +289,12 @@ CT_LINUX_PATCH_GLOBAL=y # CT_LINUX_PATCH_LOCAL_BUNDLED is not set # CT_LINUX_PATCH_NONE is not set CT_LINUX_PATCH_ORDER="global" +# CT_LINUX_V_6_10 is not set +# CT_LINUX_V_6_9 is not set +# CT_LINUX_V_6_8 is not set +# CT_LINUX_V_6_7 is not set +# CT_LINUX_V_6_6 is not set +# CT_LINUX_V_6_5 is not set # CT_LINUX_V_6_4 is not set # CT_LINUX_V_6_3 is not set # CT_LINUX_V_6_2 is not set @@ -306,7 +309,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_5_13 is not set # CT_LINUX_V_5_12 is not set # CT_LINUX_V_5_11 is not set -# CT_LINUX_V_5_10 is not set +CT_LINUX_V_5_10=y # CT_LINUX_V_5_9 is not set # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set @@ -320,7 +323,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_4_18 is not set # CT_LINUX_V_4_17 is not set # CT_LINUX_V_4_16 is not set -CT_LINUX_V_4_15=y +# CT_LINUX_V_4_15 is not set # CT_LINUX_V_4_14 is not set # CT_LINUX_V_4_13 is not set # CT_LINUX_V_4_12 is not set @@ -336,7 +339,7 @@ CT_LINUX_V_4_15=y # CT_LINUX_V_3_4 is not set # CT_LINUX_V_3_2 is not set # CT_LINUX_V_2_6_32 is not set -CT_LINUX_VERSION="4.15.18" +CT_LINUX_VERSION="5.10.222" CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})" CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LINUX_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -346,22 +349,22 @@ CT_LINUX_5_19_or_older=y CT_LINUX_older_than_5_19=y CT_LINUX_5_12_or_older=y CT_LINUX_older_than_5_12=y -CT_LINUX_5_5_or_older=y -CT_LINUX_older_than_5_5=y -CT_LINUX_5_3_or_older=y -CT_LINUX_older_than_5_3=y +CT_LINUX_later_than_5_5=y +CT_LINUX_5_5_or_later=y +CT_LINUX_later_than_5_3=y +CT_LINUX_5_3_or_later=y CT_LINUX_later_than_4_8=y CT_LINUX_4_8_or_later=y CT_LINUX_later_than_3_7=y CT_LINUX_3_7_or_later=y CT_LINUX_later_than_3_2=y CT_LINUX_3_2_or_later=y +CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y # CT_KERNEL_LINUX_VERBOSITY_1 is not set # CT_KERNEL_LINUX_VERBOSITY_2 is not set CT_KERNEL_LINUX_VERBOSE_LEVEL=0 -CT_KERNEL_LINUX_INSTALL_CHECK=y CT_ALL_KERNEL_CHOICES="BARE_METAL LINUX WINDOWS" # @@ -399,6 +402,9 @@ CT_BINUTILS_PATCH_GLOBAL=y # CT_BINUTILS_PATCH_LOCAL_BUNDLED is not set # CT_BINUTILS_PATCH_NONE is not set CT_BINUTILS_PATCH_ORDER="global" +# CT_BINUTILS_V_2_43 is not set +# CT_BINUTILS_V_2_42 is not set +# CT_BINUTILS_V_2_41 is not set CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set @@ -479,6 +485,7 @@ CT_MUSL_PATCH_GLOBAL=y # CT_MUSL_PATCH_LOCAL_BUNDLED is not set # CT_MUSL_PATCH_NONE is not set CT_MUSL_PATCH_ORDER="global" +# CT_MUSL_V_1_2_5 is not set CT_MUSL_V_1_2_4=y # CT_MUSL_V_1_2_3 is not set # CT_MUSL_V_1_2_2 is not set @@ -505,6 +512,7 @@ CT_LIBC_MUSL_OPTIMIZE_AUTO=y # CT_LIBC_MUSL_OPTIMIZE_SPEED is not set # CT_LIBC_MUSL_OPTIMIZE_SIZE is not set CT_LIBC_MUSL_OPTIMIZE="auto" +CT_LIBC_MUSL_EXTRA_CFLAGS="" CT_ALL_LIBC_CHOICES="AVR_LIBC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE PICOLIBC UCLIBC_NG" CT_LIBC_SUPPORT_THREADS_ANY=y CT_LIBC_SUPPORT_THREADS_NATIVE=y @@ -554,6 +562,7 @@ CT_GCC_PATCH_GLOBAL=y # CT_GCC_PATCH_LOCAL_BUNDLED is not set # CT_GCC_PATCH_NONE is not set CT_GCC_PATCH_ORDER="global" +# CT_GCC_V_14 is not set CT_GCC_V_13=y # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set @@ -564,12 +573,14 @@ CT_GCC_V_13=y # CT_GCC_V_6 is not set # CT_GCC_V_5 is not set # CT_GCC_V_4_9 is not set -CT_GCC_VERSION="13.2.0" +CT_GCC_VERSION="13.3.0" 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_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GCC_SIGNATURE_FORMAT="" +CT_GCC_14_or_older=y +CT_GCC_older_than_14=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -625,7 +636,7 @@ CT_CC_GCC_TM_CLONE_REGISTRY=m # CT_CC_GCC_DISABLE_PCH is not set CT_CC_GCC_SJLJ_EXCEPTIONS=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_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set @@ -652,6 +663,21 @@ CT_CC_LANG_FORTRAN=y CT_CC_LANG_OTHERS="" # end of C compiler +# +# Linkers +# + +# +# BFD enabled in binutils +# + +# +# GOLD enabled in binutils +# +# CT_LINKER_MOLD is not set +CT_ALL_LINKER_CHOICES="MOLD" +# end of Linkers + # # Debug facilities # @@ -670,6 +696,8 @@ CT_GDB_PATCH_GLOBAL=y # CT_GDB_PATCH_LOCAL_BUNDLED is not set # CT_GDB_PATCH_NONE is not set CT_GDB_PATCH_ORDER="global" +# CT_GDB_V_15 is not set +# CT_GDB_V_14 is not set CT_GDB_V_13=y # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set @@ -682,6 +710,10 @@ 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_15_or_older=y +CT_GDB_older_than_15=y +CT_GDB_14_or_older=y +CT_GDB_older_than_14=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -700,6 +732,7 @@ CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y +CT_GDB_CC_LD_LIBTOOL=y # CT_DEBUG_LTRACE is not set # CT_DEBUG_STRACE is not set CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" @@ -745,17 +778,18 @@ CT_GETTEXT_PATCH_GLOBAL=y # CT_GETTEXT_PATCH_LOCAL_BUNDLED is not set # CT_GETTEXT_PATCH_NONE is not set CT_GETTEXT_PATCH_ORDER="global" -CT_GETTEXT_V_0_21=y +CT_GETTEXT_V_0_22_5=y +# CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set # CT_GETTEXT_V_0_19_8_1 is not set -CT_GETTEXT_VERSION="0.21" +CT_GETTEXT_VERSION="0.22.5" CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)" CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GETTEXT_SIGNATURE_FORMAT="packed/.sig" +CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y -CT_GETTEXT_0_21_or_older=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y # @@ -864,8 +898,8 @@ CT_MPC_PATCH_GLOBAL=y # CT_MPC_PATCH_LOCAL_BUNDLED is not set # CT_MPC_PATCH_NONE is not set CT_MPC_PATCH_ORDER="global" -CT_MPC_V_1_2=y -CT_MPC_VERSION="1.2.1" +CT_MPC_V_1_3=y +CT_MPC_VERSION="1.3.1" CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)" CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -941,6 +975,7 @@ CT_ZLIB_PATCH_GLOBAL=y # CT_ZLIB_PATCH_LOCAL_BUNDLED is not set # CT_ZLIB_PATCH_NONE is not set CT_ZLIB_PATCH_ORDER="global" +# CT_ZLIB_V_1_3 is not set CT_ZLIB_V_1_2_13=y CT_ZLIB_VERSION="1.2.13" CT_ZLIB_MIRRORS="https://github.com/madler/zlib/releases/download/v${CT_ZLIB_VERSION} https://www.zlib.net/" @@ -962,6 +997,7 @@ CT_ZSTD_PATCH_GLOBAL=y # CT_ZSTD_PATCH_LOCAL_BUNDLED is not set # CT_ZSTD_PATCH_NONE is not set CT_ZSTD_PATCH_ORDER="global" +# CT_ZSTD_V_1_5_6 is not set CT_ZSTD_V_1_5_5=y # CT_ZSTD_V_1_5_2 is not set CT_ZSTD_VERSION="1.5.5" diff --git a/armv7-unknown-linux-gnueabihf.rb b/armv7-unknown-linux-gnueabihf.rb index 128d499..e5e8c78 100644 --- a/armv7-unknown-linux-gnueabihf.rb +++ b/armv7-unknown-linux-gnueabihf.rb @@ -7,7 +7,7 @@ class Armv7UnknownLinuxGnueabihf < Formula depends_on "bdw-gc" depends_on "guile" depends_on "zstd" - depends_on "python@3.11" + depends_on "python@3.12" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.2.0/armv7-unknown-linux-gnueabihf-aarch64-darwin.tar.gz" diff --git a/armv7-unknown-linux-gnueabihf/.config b/armv7-unknown-linux-gnueabihf/.config index c9d5e7a..da2fd9d 100644 --- a/armv7-unknown-linux-gnueabihf/.config +++ b/armv7-unknown-linux-gnueabihf/.config @@ -1,12 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0 Configuration +# crosstool-NG 1.26.0.115_efcfd1a Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_ninja=y -CT_CONFIGURE_has_rsync=y CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=y CT_CONFIGURE_has_make_4_4_or_newer=y @@ -27,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y CT_CONFIGURE_has_sha256sum=y CT_CONFIGURE_has_sha512sum=y CT_CONFIGURE_has_install_with_strip_program=y -CT_VERSION="1.26.0" +CT_VERSION="1.26.0.115_efcfd1a" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -137,6 +136,7 @@ CT_ARCH_ARM=y # CT_ARCH_NIOS2 is not set # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set +# CT_ARCH_RISCV is not set # CT_ARCH_S390 is not set # CT_ARCH_SH is not set # CT_ARCH_SPARC is not set @@ -159,7 +159,7 @@ CT_ARCH_ARM_MODE_ARM=y CT_ARCH_ARM_EABI_FORCE=y CT_ARCH_ARM_EABI=y CT_ARCH_ARM_TUPLE_USE_EABIHF=y -CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" CT_ARCH_SUFFIX="v7" # CT_OMIT_TARGET_VENDOR is not set @@ -263,13 +263,16 @@ CT_KERNEL_LINUX_SHOW=y # CT_KERNEL_LINUX_PKG_KSYM="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_SRC_RELEASE=y # CT_LINUX_SRC_DEVEL is not set CT_LINUX_PATCH_ORDER="global" +# CT_LINUX_V_6_10 is not set +# CT_LINUX_V_6_9 is not set +# CT_LINUX_V_6_8 is not set +# CT_LINUX_V_6_7 is not set +# CT_LINUX_V_6_6 is not set +# CT_LINUX_V_6_5 is not set # CT_LINUX_V_6_4 is not set # CT_LINUX_V_6_3 is not set # CT_LINUX_V_6_2 is not set @@ -284,7 +287,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_5_13 is not set # CT_LINUX_V_5_12 is not set # CT_LINUX_V_5_11 is not set -# CT_LINUX_V_5_10 is not set +CT_LINUX_V_5_10=y # CT_LINUX_V_5_9 is not set # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set @@ -298,7 +301,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_4_18 is not set # CT_LINUX_V_4_17 is not set # CT_LINUX_V_4_16 is not set -CT_LINUX_V_4_15=y +# CT_LINUX_V_4_15 is not set # CT_LINUX_V_4_14 is not set # CT_LINUX_V_4_13 is not set # CT_LINUX_V_4_12 is not set @@ -314,7 +317,7 @@ CT_LINUX_V_4_15=y # CT_LINUX_V_3_4 is not set # CT_LINUX_V_3_2 is not set # CT_LINUX_V_2_6_32 is not set -CT_LINUX_VERSION="4.15.18" +CT_LINUX_VERSION="5.10.222" CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})" CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LINUX_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -324,22 +327,22 @@ CT_LINUX_5_19_or_older=y CT_LINUX_older_than_5_19=y CT_LINUX_5_12_or_older=y CT_LINUX_older_than_5_12=y -CT_LINUX_5_5_or_older=y -CT_LINUX_older_than_5_5=y -CT_LINUX_5_3_or_older=y -CT_LINUX_older_than_5_3=y +CT_LINUX_later_than_5_5=y +CT_LINUX_5_5_or_later=y +CT_LINUX_later_than_5_3=y +CT_LINUX_5_3_or_later=y CT_LINUX_later_than_4_8=y CT_LINUX_4_8_or_later=y CT_LINUX_later_than_3_7=y CT_LINUX_3_7_or_later=y CT_LINUX_later_than_3_2=y CT_LINUX_3_2_or_later=y +CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y # CT_KERNEL_LINUX_VERBOSITY_1 is not set # CT_KERNEL_LINUX_VERBOSITY_2 is not set CT_KERNEL_LINUX_VERBOSE_LEVEL=0 -CT_KERNEL_LINUX_INSTALL_CHECK=y CT_ALL_KERNEL_CHOICES="BARE_METAL LINUX WINDOWS" # @@ -369,6 +372,9 @@ CT_BINUTILS_PKG_NAME="binutils" CT_BINUTILS_SRC_RELEASE=y # CT_BINUTILS_SRC_DEVEL is not set CT_BINUTILS_PATCH_ORDER="global" +# CT_BINUTILS_V_2_43 is not set +# CT_BINUTILS_V_2_42 is not set +# CT_BINUTILS_V_2_41 is not set CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set @@ -425,6 +431,7 @@ CT_ALL_BINUTILS_CHOICES="BINUTILS" # C-library # CT_LIBC_GLIBC=y +# CT_LIBC_MUSL is not set # CT_LIBC_UCLIBC_NG is not set CT_LIBC="glibc" CT_LIBC_CHOICE_KSYM="GLIBC" @@ -442,6 +449,8 @@ CT_GLIBC_PKG_NAME="glibc" CT_GLIBC_SRC_RELEASE=y # CT_GLIBC_SRC_DEVEL is not set CT_GLIBC_PATCH_ORDER="global" +# CT_GLIBC_V_2_40 is not set +# CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set # CT_GLIBC_V_2_37 is not set # CT_GLIBC_V_2_36 is not set @@ -526,7 +535,7 @@ CT_GLIBC_FORCE_UNWIND=y # CT_GLIBC_KERNEL_VERSION_NONE is not set CT_GLIBC_KERNEL_VERSION_AS_HEADERS=y # CT_GLIBC_KERNEL_VERSION_CHOSEN is not set -CT_GLIBC_MIN_KERNEL="4.15.18" +CT_GLIBC_MIN_KERNEL="5.10.222" CT_GLIBC_ENABLE_COMMON_FLAG=y CT_ALL_LIBC_CHOICES="AVR_LIBC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE PICOLIBC UCLIBC_NG" CT_LIBC_SUPPORT_THREADS_ANY=y @@ -569,6 +578,7 @@ CT_GCC_PKG_NAME="gcc" CT_GCC_SRC_RELEASE=y # CT_GCC_SRC_DEVEL is not set CT_GCC_PATCH_ORDER="global" +# CT_GCC_V_14 is not set CT_GCC_V_13=y # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set @@ -579,12 +589,14 @@ CT_GCC_V_13=y # CT_GCC_V_6 is not set # CT_GCC_V_5 is not set # CT_GCC_V_4_9 is not set -CT_GCC_VERSION="13.2.0" +CT_GCC_VERSION="13.3.0" 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_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GCC_SIGNATURE_FORMAT="" +CT_GCC_14_or_older=y +CT_GCC_older_than_14=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -641,7 +653,7 @@ CT_CC_GCC_TM_CLONE_REGISTRY=m # CT_CC_GCC_DISABLE_PCH is not set CT_CC_GCC_SJLJ_EXCEPTIONS=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_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set @@ -661,6 +673,21 @@ CT_CC_LANG_CXX=y CT_CC_LANG_FORTRAN=y # end of C compiler +# +# Linkers +# + +# +# BFD enabled in binutils +# + +# +# GOLD enabled in binutils +# +# CT_LINKER_MOLD is not set +CT_ALL_LINKER_CHOICES="MOLD" +# end of Linkers + # # Debug facilities # @@ -672,6 +699,8 @@ CT_GDB_PKG_NAME="gdb" CT_GDB_SRC_RELEASE=y # CT_GDB_SRC_DEVEL is not set CT_GDB_PATCH_ORDER="global" +# CT_GDB_V_15 is not set +# CT_GDB_V_14 is not set CT_GDB_V_13=y # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set @@ -684,6 +713,10 @@ 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_15_or_older=y +CT_GDB_older_than_15=y +CT_GDB_14_or_older=y +CT_GDB_older_than_14=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -702,6 +735,7 @@ CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y +CT_GDB_CC_LD_LIBTOOL=y # CT_DEBUG_LTRACE is not set # CT_DEBUG_STRACE is not set CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" @@ -733,17 +767,18 @@ CT_GETTEXT_PKG_NAME="gettext" CT_GETTEXT_SRC_RELEASE=y # CT_GETTEXT_SRC_DEVEL is not set CT_GETTEXT_PATCH_ORDER="global" -CT_GETTEXT_V_0_21=y +CT_GETTEXT_V_0_22_5=y +# CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set # CT_GETTEXT_V_0_19_8_1 is not set -CT_GETTEXT_VERSION="0.21" +CT_GETTEXT_VERSION="0.22.5" CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)" CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GETTEXT_SIGNATURE_FORMAT="packed/.sig" +CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y -CT_GETTEXT_0_21_or_older=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y # @@ -824,8 +859,8 @@ CT_MPC_PKG_NAME="mpc" CT_MPC_SRC_RELEASE=y # CT_MPC_SRC_DEVEL is not set CT_MPC_PATCH_ORDER="global" -CT_MPC_V_1_2=y -CT_MPC_VERSION="1.2.1" +CT_MPC_V_1_3=y +CT_MPC_VERSION="1.3.1" CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)" CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -880,6 +915,7 @@ CT_ZLIB_PKG_NAME="zlib" CT_ZLIB_SRC_RELEASE=y # CT_ZLIB_SRC_DEVEL is not set CT_ZLIB_PATCH_ORDER="global" +# CT_ZLIB_V_1_3 is not set CT_ZLIB_V_1_2_13=y CT_ZLIB_VERSION="1.2.13" CT_ZLIB_MIRRORS="https://github.com/madler/zlib/releases/download/v${CT_ZLIB_VERSION} https://www.zlib.net/" @@ -894,6 +930,7 @@ CT_ZSTD_PKG_NAME="zstd" CT_ZSTD_SRC_RELEASE=y # CT_ZSTD_SRC_DEVEL is not set CT_ZSTD_PATCH_ORDER="global" +# CT_ZSTD_V_1_5_6 is not set CT_ZSTD_V_1_5_5=y # CT_ZSTD_V_1_5_2 is not set CT_ZSTD_VERSION="1.5.5" diff --git a/armv7-unknown-linux-musleabihf.rb b/armv7-unknown-linux-musleabihf.rb index 7c2f535..c93dbcb 100644 --- a/armv7-unknown-linux-musleabihf.rb +++ b/armv7-unknown-linux-musleabihf.rb @@ -7,7 +7,7 @@ class Armv7UnknownLinuxMusleabihf < Formula depends_on "bdw-gc" depends_on "guile" depends_on "zstd" - depends_on "python@3.11" + depends_on "python@3.12" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.2.0/armv7-unknown-linux-musleabihf-aarch64-darwin.tar.gz" diff --git a/armv7-unknown-linux-musleabihf/.config b/armv7-unknown-linux-musleabihf/.config index 5317449..1cf5b4f 100644 --- a/armv7-unknown-linux-musleabihf/.config +++ b/armv7-unknown-linux-musleabihf/.config @@ -1,12 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0 Configuration +# crosstool-NG 1.26.0.115_efcfd1a Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_ninja=y -CT_CONFIGURE_has_rsync=y CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=y CT_CONFIGURE_has_make_4_4_or_newer=y @@ -27,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y CT_CONFIGURE_has_sha256sum=y CT_CONFIGURE_has_sha512sum=y CT_CONFIGURE_has_install_with_strip_program=y -CT_VERSION="1.26.0" +CT_VERSION="1.26.0.115_efcfd1a" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -147,6 +146,7 @@ CT_ARCH_ARM=y # CT_ARCH_MOXIE is not set # CT_ARCH_MSP430 is not set # CT_ARCH_NIOS2 is not set +# CT_ARCH_PARISC is not set # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set # CT_ARCH_RISCV is not set @@ -172,7 +172,7 @@ CT_ARCH_ARM_MODE_ARM=y CT_ARCH_ARM_EABI_FORCE=y CT_ARCH_ARM_EABI=y CT_ARCH_ARM_TUPLE_USE_EABIHF=y -CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" CT_ARCH_SUFFIX="v7" # CT_OMIT_TARGET_VENDOR is not set @@ -278,9 +278,6 @@ CT_KERNEL_LINUX_SHOW=y # CT_KERNEL_LINUX_PKG_KSYM="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_SRC_RELEASE=y # CT_LINUX_SRC_DEVEL is not set @@ -292,6 +289,12 @@ CT_LINUX_PATCH_GLOBAL=y # CT_LINUX_PATCH_LOCAL_BUNDLED is not set # CT_LINUX_PATCH_NONE is not set CT_LINUX_PATCH_ORDER="global" +# CT_LINUX_V_6_10 is not set +# CT_LINUX_V_6_9 is not set +# CT_LINUX_V_6_8 is not set +# CT_LINUX_V_6_7 is not set +# CT_LINUX_V_6_6 is not set +# CT_LINUX_V_6_5 is not set # CT_LINUX_V_6_4 is not set # CT_LINUX_V_6_3 is not set # CT_LINUX_V_6_2 is not set @@ -306,7 +309,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_5_13 is not set # CT_LINUX_V_5_12 is not set # CT_LINUX_V_5_11 is not set -# CT_LINUX_V_5_10 is not set +CT_LINUX_V_5_10=y # CT_LINUX_V_5_9 is not set # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set @@ -320,7 +323,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_4_18 is not set # CT_LINUX_V_4_17 is not set # CT_LINUX_V_4_16 is not set -CT_LINUX_V_4_15=y +# CT_LINUX_V_4_15 is not set # CT_LINUX_V_4_14 is not set # CT_LINUX_V_4_13 is not set # CT_LINUX_V_4_12 is not set @@ -336,7 +339,7 @@ CT_LINUX_V_4_15=y # CT_LINUX_V_3_4 is not set # CT_LINUX_V_3_2 is not set # CT_LINUX_V_2_6_32 is not set -CT_LINUX_VERSION="4.15.18" +CT_LINUX_VERSION="5.10.222" CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})" CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LINUX_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -346,22 +349,22 @@ CT_LINUX_5_19_or_older=y CT_LINUX_older_than_5_19=y CT_LINUX_5_12_or_older=y CT_LINUX_older_than_5_12=y -CT_LINUX_5_5_or_older=y -CT_LINUX_older_than_5_5=y -CT_LINUX_5_3_or_older=y -CT_LINUX_older_than_5_3=y +CT_LINUX_later_than_5_5=y +CT_LINUX_5_5_or_later=y +CT_LINUX_later_than_5_3=y +CT_LINUX_5_3_or_later=y CT_LINUX_later_than_4_8=y CT_LINUX_4_8_or_later=y CT_LINUX_later_than_3_7=y CT_LINUX_3_7_or_later=y CT_LINUX_later_than_3_2=y CT_LINUX_3_2_or_later=y +CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y # CT_KERNEL_LINUX_VERBOSITY_1 is not set # CT_KERNEL_LINUX_VERBOSITY_2 is not set CT_KERNEL_LINUX_VERBOSE_LEVEL=0 -CT_KERNEL_LINUX_INSTALL_CHECK=y CT_ALL_KERNEL_CHOICES="BARE_METAL LINUX WINDOWS" # @@ -399,6 +402,9 @@ CT_BINUTILS_PATCH_GLOBAL=y # CT_BINUTILS_PATCH_LOCAL_BUNDLED is not set # CT_BINUTILS_PATCH_NONE is not set CT_BINUTILS_PATCH_ORDER="global" +# CT_BINUTILS_V_2_43 is not set +# CT_BINUTILS_V_2_42 is not set +# CT_BINUTILS_V_2_41 is not set CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set @@ -479,6 +485,7 @@ CT_MUSL_PATCH_GLOBAL=y # CT_MUSL_PATCH_LOCAL_BUNDLED is not set # CT_MUSL_PATCH_NONE is not set CT_MUSL_PATCH_ORDER="global" +# CT_MUSL_V_1_2_5 is not set CT_MUSL_V_1_2_4=y # CT_MUSL_V_1_2_3 is not set # CT_MUSL_V_1_2_2 is not set @@ -505,6 +512,7 @@ CT_LIBC_MUSL_OPTIMIZE_AUTO=y # CT_LIBC_MUSL_OPTIMIZE_SPEED is not set # CT_LIBC_MUSL_OPTIMIZE_SIZE is not set CT_LIBC_MUSL_OPTIMIZE="auto" +CT_LIBC_MUSL_EXTRA_CFLAGS="" CT_ALL_LIBC_CHOICES="AVR_LIBC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE PICOLIBC UCLIBC_NG" CT_LIBC_SUPPORT_THREADS_ANY=y CT_LIBC_SUPPORT_THREADS_NATIVE=y @@ -554,6 +562,7 @@ CT_GCC_PATCH_GLOBAL=y # CT_GCC_PATCH_LOCAL_BUNDLED is not set # CT_GCC_PATCH_NONE is not set CT_GCC_PATCH_ORDER="global" +# CT_GCC_V_14 is not set CT_GCC_V_13=y # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set @@ -564,12 +573,14 @@ CT_GCC_V_13=y # CT_GCC_V_6 is not set # CT_GCC_V_5 is not set # CT_GCC_V_4_9 is not set -CT_GCC_VERSION="13.2.0" +CT_GCC_VERSION="13.3.0" 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_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GCC_SIGNATURE_FORMAT="" +CT_GCC_14_or_older=y +CT_GCC_older_than_14=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -625,7 +636,7 @@ CT_CC_GCC_TM_CLONE_REGISTRY=m # CT_CC_GCC_DISABLE_PCH is not set CT_CC_GCC_SJLJ_EXCEPTIONS=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_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set @@ -652,6 +663,21 @@ CT_CC_LANG_FORTRAN=y CT_CC_LANG_OTHERS="" # end of C compiler +# +# Linkers +# + +# +# BFD enabled in binutils +# + +# +# GOLD enabled in binutils +# +# CT_LINKER_MOLD is not set +CT_ALL_LINKER_CHOICES="MOLD" +# end of Linkers + # # Debug facilities # @@ -670,6 +696,8 @@ CT_GDB_PATCH_GLOBAL=y # CT_GDB_PATCH_LOCAL_BUNDLED is not set # CT_GDB_PATCH_NONE is not set CT_GDB_PATCH_ORDER="global" +# CT_GDB_V_15 is not set +# CT_GDB_V_14 is not set CT_GDB_V_13=y # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set @@ -682,6 +710,10 @@ 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_15_or_older=y +CT_GDB_older_than_15=y +CT_GDB_14_or_older=y +CT_GDB_older_than_14=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -700,6 +732,7 @@ CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y +CT_GDB_CC_LD_LIBTOOL=y # CT_DEBUG_LTRACE is not set # CT_DEBUG_STRACE is not set CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" @@ -745,17 +778,18 @@ CT_GETTEXT_PATCH_GLOBAL=y # CT_GETTEXT_PATCH_LOCAL_BUNDLED is not set # CT_GETTEXT_PATCH_NONE is not set CT_GETTEXT_PATCH_ORDER="global" -CT_GETTEXT_V_0_21=y +CT_GETTEXT_V_0_22_5=y +# CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set # CT_GETTEXT_V_0_19_8_1 is not set -CT_GETTEXT_VERSION="0.21" +CT_GETTEXT_VERSION="0.22.5" CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)" CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GETTEXT_SIGNATURE_FORMAT="packed/.sig" +CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y -CT_GETTEXT_0_21_or_older=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y # @@ -864,8 +898,8 @@ CT_MPC_PATCH_GLOBAL=y # CT_MPC_PATCH_LOCAL_BUNDLED is not set # CT_MPC_PATCH_NONE is not set CT_MPC_PATCH_ORDER="global" -CT_MPC_V_1_2=y -CT_MPC_VERSION="1.2.1" +CT_MPC_V_1_3=y +CT_MPC_VERSION="1.3.1" CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)" CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -941,6 +975,7 @@ CT_ZLIB_PATCH_GLOBAL=y # CT_ZLIB_PATCH_LOCAL_BUNDLED is not set # CT_ZLIB_PATCH_NONE is not set CT_ZLIB_PATCH_ORDER="global" +# CT_ZLIB_V_1_3 is not set CT_ZLIB_V_1_2_13=y CT_ZLIB_VERSION="1.2.13" CT_ZLIB_MIRRORS="https://github.com/madler/zlib/releases/download/v${CT_ZLIB_VERSION} https://www.zlib.net/" @@ -962,6 +997,7 @@ CT_ZSTD_PATCH_GLOBAL=y # CT_ZSTD_PATCH_LOCAL_BUNDLED is not set # CT_ZSTD_PATCH_NONE is not set CT_ZSTD_PATCH_ORDER="global" +# CT_ZSTD_V_1_5_6 is not set CT_ZSTD_V_1_5_5=y # CT_ZSTD_V_1_5_2 is not set CT_ZSTD_VERSION="1.5.5" diff --git a/i686-unknown-linux-gnu.rb b/i686-unknown-linux-gnu.rb index 976b1c0..35c4fa5 100644 --- a/i686-unknown-linux-gnu.rb +++ b/i686-unknown-linux-gnu.rb @@ -7,7 +7,7 @@ class I686UnknownLinuxGnu < Formula depends_on "bdw-gc" depends_on "guile" depends_on "zstd" - depends_on "python@3.11" + depends_on "python@3.12" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.2.0/i686-unknown-linux-gnu-aarch64-darwin.tar.gz" diff --git a/i686-unknown-linux-gnu/.config b/i686-unknown-linux-gnu/.config index d46b325..6fa2cfa 100644 --- a/i686-unknown-linux-gnu/.config +++ b/i686-unknown-linux-gnu/.config @@ -1,12 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0 Configuration +# crosstool-NG 1.26.0.115_efcfd1a Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_ninja=y -CT_CONFIGURE_has_rsync=y CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=y CT_CONFIGURE_has_make_4_4_or_newer=y @@ -27,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y CT_CONFIGURE_has_sha256sum=y CT_CONFIGURE_has_sha512sum=y CT_CONFIGURE_has_install_with_strip_program=y -CT_VERSION="1.26.0" +CT_VERSION="1.26.0.115_efcfd1a" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -137,6 +136,7 @@ CT_LOG_FILE_COMPRESS=y # CT_ARCH_NIOS2 is not set # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set +# CT_ARCH_RISCV is not set # CT_ARCH_S390 is not set # CT_ARCH_SH is not set # CT_ARCH_SPARC is not set @@ -152,7 +152,7 @@ CT_ARCH_X86_SHOW=y # Options for x86 # CT_ARCH_X86_PKG_KSYM="" -CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -238,13 +238,16 @@ CT_KERNEL_LINUX_SHOW=y # CT_KERNEL_LINUX_PKG_KSYM="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_SRC_RELEASE=y # CT_LINUX_SRC_DEVEL is not set CT_LINUX_PATCH_ORDER="global" +# CT_LINUX_V_6_10 is not set +# CT_LINUX_V_6_9 is not set +# CT_LINUX_V_6_8 is not set +# CT_LINUX_V_6_7 is not set +# CT_LINUX_V_6_6 is not set +# CT_LINUX_V_6_5 is not set # CT_LINUX_V_6_4 is not set # CT_LINUX_V_6_3 is not set # CT_LINUX_V_6_2 is not set @@ -259,7 +262,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_5_13 is not set # CT_LINUX_V_5_12 is not set # CT_LINUX_V_5_11 is not set -# CT_LINUX_V_5_10 is not set +CT_LINUX_V_5_10=y # CT_LINUX_V_5_9 is not set # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set @@ -289,9 +292,9 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_3_12 is not set # CT_LINUX_V_3_10 is not set # CT_LINUX_V_3_4 is not set -CT_LINUX_V_3_2=y +# CT_LINUX_V_3_2 is not set # CT_LINUX_V_2_6_32 is not set -CT_LINUX_VERSION="3.2.101" +CT_LINUX_VERSION="5.10.222" CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})" CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LINUX_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -301,22 +304,22 @@ CT_LINUX_5_19_or_older=y CT_LINUX_older_than_5_19=y CT_LINUX_5_12_or_older=y CT_LINUX_older_than_5_12=y -CT_LINUX_5_5_or_older=y -CT_LINUX_older_than_5_5=y -CT_LINUX_5_3_or_older=y -CT_LINUX_older_than_5_3=y -CT_LINUX_4_8_or_older=y -CT_LINUX_older_than_4_8=y -CT_LINUX_3_7_or_older=y -CT_LINUX_older_than_3_7=y +CT_LINUX_later_than_5_5=y +CT_LINUX_5_5_or_later=y +CT_LINUX_later_than_5_3=y +CT_LINUX_5_3_or_later=y +CT_LINUX_later_than_4_8=y +CT_LINUX_4_8_or_later=y +CT_LINUX_later_than_3_7=y +CT_LINUX_3_7_or_later=y CT_LINUX_later_than_3_2=y CT_LINUX_3_2_or_later=y +CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y # CT_KERNEL_LINUX_VERBOSITY_1 is not set # CT_KERNEL_LINUX_VERBOSITY_2 is not set CT_KERNEL_LINUX_VERBOSE_LEVEL=0 -# CT_KERNEL_LINUX_INSTALL_CHECK is not set CT_ALL_KERNEL_CHOICES="BARE_METAL LINUX WINDOWS" # @@ -346,6 +349,9 @@ CT_BINUTILS_PKG_NAME="binutils" CT_BINUTILS_SRC_RELEASE=y # CT_BINUTILS_SRC_DEVEL is not set CT_BINUTILS_PATCH_ORDER="global" +# CT_BINUTILS_V_2_43 is not set +# CT_BINUTILS_V_2_42 is not set +# CT_BINUTILS_V_2_41 is not set CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set @@ -398,6 +404,7 @@ CT_ALL_BINUTILS_CHOICES="BINUTILS" # C-library # CT_LIBC_GLIBC=y +# CT_LIBC_MUSL is not set # CT_LIBC_UCLIBC_NG is not set CT_LIBC="glibc" CT_LIBC_CHOICE_KSYM="GLIBC" @@ -415,6 +422,8 @@ CT_GLIBC_PKG_NAME="glibc" CT_GLIBC_SRC_RELEASE=y # CT_GLIBC_SRC_DEVEL is not set CT_GLIBC_PATCH_ORDER="global" +# CT_GLIBC_V_2_40 is not set +# CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set # CT_GLIBC_V_2_37 is not set # CT_GLIBC_V_2_36 is not set @@ -498,7 +507,7 @@ CT_GLIBC_FORCE_UNWIND=y # CT_GLIBC_KERNEL_VERSION_NONE is not set CT_GLIBC_KERNEL_VERSION_AS_HEADERS=y # CT_GLIBC_KERNEL_VERSION_CHOSEN is not set -CT_GLIBC_MIN_KERNEL="3.2.101" +CT_GLIBC_MIN_KERNEL="5.10.222" CT_GLIBC_ENABLE_COMMON_FLAG=y CT_ALL_LIBC_CHOICES="AVR_LIBC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE PICOLIBC UCLIBC_NG" CT_LIBC_SUPPORT_THREADS_ANY=y @@ -541,6 +550,7 @@ CT_GCC_PKG_NAME="gcc" CT_GCC_SRC_RELEASE=y # CT_GCC_SRC_DEVEL is not set CT_GCC_PATCH_ORDER="global" +# CT_GCC_V_14 is not set CT_GCC_V_13=y # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set @@ -551,12 +561,14 @@ CT_GCC_V_13=y # CT_GCC_V_6 is not set # CT_GCC_V_5 is not set # CT_GCC_V_4_9 is not set -CT_GCC_VERSION="13.2.0" +CT_GCC_VERSION="13.3.0" 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_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GCC_SIGNATURE_FORMAT="" +CT_GCC_14_or_older=y +CT_GCC_older_than_14=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -612,7 +624,7 @@ CT_CC_GCC_TM_CLONE_REGISTRY=m # CT_CC_GCC_DISABLE_PCH is not set CT_CC_GCC_SJLJ_EXCEPTIONS=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_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set @@ -632,6 +644,17 @@ CT_CC_LANG_CXX=y CT_CC_LANG_FORTRAN=y # end of C compiler +# +# Linkers +# + +# +# BFD enabled in binutils +# +# CT_LINKER_MOLD is not set +CT_ALL_LINKER_CHOICES="MOLD" +# end of Linkers + # # Debug facilities # @@ -643,6 +666,8 @@ CT_GDB_PKG_NAME="gdb" CT_GDB_SRC_RELEASE=y # CT_GDB_SRC_DEVEL is not set CT_GDB_PATCH_ORDER="global" +# CT_GDB_V_15 is not set +# CT_GDB_V_14 is not set CT_GDB_V_13=y # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set @@ -655,6 +680,10 @@ 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_15_or_older=y +CT_GDB_older_than_15=y +CT_GDB_14_or_older=y +CT_GDB_older_than_14=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -673,6 +702,7 @@ CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y +CT_GDB_CC_LD_LIBTOOL=y # CT_DEBUG_LTRACE is not set # CT_DEBUG_STRACE is not set CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" @@ -691,7 +721,6 @@ CT_EXPAT_SRC_RELEASE=y # CT_EXPAT_SRC_DEVEL is not set CT_EXPAT_PATCH_ORDER="global" CT_EXPAT_V_2_5=y -# CT_EXPAT_V_2_4 is not set CT_EXPAT_VERSION="2.5.0" 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}" @@ -705,17 +734,18 @@ CT_GETTEXT_PKG_NAME="gettext" CT_GETTEXT_SRC_RELEASE=y # CT_GETTEXT_SRC_DEVEL is not set CT_GETTEXT_PATCH_ORDER="global" -CT_GETTEXT_V_0_21=y +CT_GETTEXT_V_0_22_5=y +# CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set # CT_GETTEXT_V_0_19_8_1 is not set -CT_GETTEXT_VERSION="0.21" +CT_GETTEXT_VERSION="0.22.5" CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)" CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GETTEXT_SIGNATURE_FORMAT="packed/.sig" +CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y -CT_GETTEXT_0_21_or_older=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y # @@ -763,7 +793,6 @@ CT_ISL_V_0_26=y # CT_ISL_V_0_17 is not set # CT_ISL_V_0_16 is not set # CT_ISL_V_0_15 is not set -# CT_ISL_V_0_11 is not set CT_ISL_VERSION="0.26" CT_ISL_MIRRORS="https://libisl.sourceforge.io" CT_ISL_ARCHIVE_FILENAME="@{pkg_name}-@{version}" @@ -797,9 +826,8 @@ CT_MPC_PKG_NAME="mpc" CT_MPC_SRC_RELEASE=y # CT_MPC_SRC_DEVEL is not set CT_MPC_PATCH_ORDER="global" +# CT_MPC_V_1_3 is not set CT_MPC_V_1_2=y -# CT_MPC_V_1_1 is not set -# CT_MPC_V_1_0 is not set CT_MPC_VERSION="1.2.1" CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)" CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" @@ -816,9 +844,6 @@ CT_MPFR_SRC_RELEASE=y # CT_MPFR_SRC_DEVEL is not set CT_MPFR_PATCH_ORDER="global" CT_MPFR_V_4_2=y -# CT_MPFR_V_4_1 is not set -# CT_MPFR_V_4_0 is not set -# CT_MPFR_V_3_1 is not set CT_MPFR_VERSION="4.2.1" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" @@ -858,8 +883,8 @@ CT_ZLIB_PKG_NAME="zlib" CT_ZLIB_SRC_RELEASE=y # CT_ZLIB_SRC_DEVEL is not set CT_ZLIB_PATCH_ORDER="global" +# CT_ZLIB_V_1_3 is not set CT_ZLIB_V_1_2_13=y -# CT_ZLIB_V_1_2_12 is not set CT_ZLIB_VERSION="1.2.13" CT_ZLIB_MIRRORS="https://github.com/madler/zlib/releases/download/v${CT_ZLIB_VERSION} https://www.zlib.net/" CT_ZLIB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" @@ -873,6 +898,7 @@ CT_ZSTD_PKG_NAME="zstd" CT_ZSTD_SRC_RELEASE=y # CT_ZSTD_SRC_DEVEL is not set CT_ZSTD_PATCH_ORDER="global" +# CT_ZSTD_V_1_5_6 is not set CT_ZSTD_V_1_5_5=y # CT_ZSTD_V_1_5_2 is not set CT_ZSTD_VERSION="1.5.5" diff --git a/i686-unknown-linux-musl.rb b/i686-unknown-linux-musl.rb index 3387c93..e5955c2 100644 --- a/i686-unknown-linux-musl.rb +++ b/i686-unknown-linux-musl.rb @@ -7,7 +7,7 @@ class I686UnknownLinuxMusl < Formula depends_on "bdw-gc" depends_on "guile" depends_on "zstd" - depends_on "python@3.11" + depends_on "python@3.12" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.2.0/i686-unknown-linux-musl-aarch64-darwin.tar.gz" diff --git a/i686-unknown-linux-musl/.config b/i686-unknown-linux-musl/.config index 8096031..7a7af2c 100644 --- a/i686-unknown-linux-musl/.config +++ b/i686-unknown-linux-musl/.config @@ -1,12 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0 Configuration +# crosstool-NG 1.26.0.115_efcfd1a Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_ninja=y -CT_CONFIGURE_has_rsync=y CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=y CT_CONFIGURE_has_make_4_4_or_newer=y @@ -27,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y CT_CONFIGURE_has_sha256sum=y CT_CONFIGURE_has_sha512sum=y CT_CONFIGURE_has_install_with_strip_program=y -CT_VERSION="1.26.0" +CT_VERSION="1.26.0.115_efcfd1a" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -147,6 +146,7 @@ CT_LOG_FILE_COMPRESS=y # CT_ARCH_MOXIE is not set # CT_ARCH_MSP430 is not set # CT_ARCH_NIOS2 is not set +# CT_ARCH_PARISC is not set # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set # CT_ARCH_RISCV is not set @@ -165,7 +165,7 @@ CT_ARCH_X86_SHOW=y # Options for x86 # CT_ARCH_X86_PKG_KSYM="" -CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -254,9 +254,6 @@ CT_KERNEL_LINUX_SHOW=y # CT_KERNEL_LINUX_PKG_KSYM="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_SRC_RELEASE=y # CT_LINUX_SRC_DEVEL is not set @@ -268,6 +265,12 @@ CT_LINUX_PATCH_GLOBAL=y # CT_LINUX_PATCH_LOCAL_BUNDLED is not set # CT_LINUX_PATCH_NONE is not set CT_LINUX_PATCH_ORDER="global" +# CT_LINUX_V_6_10 is not set +# CT_LINUX_V_6_9 is not set +# CT_LINUX_V_6_8 is not set +# CT_LINUX_V_6_7 is not set +# CT_LINUX_V_6_6 is not set +# CT_LINUX_V_6_5 is not set # CT_LINUX_V_6_4 is not set # CT_LINUX_V_6_3 is not set # CT_LINUX_V_6_2 is not set @@ -282,7 +285,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_5_13 is not set # CT_LINUX_V_5_12 is not set # CT_LINUX_V_5_11 is not set -# CT_LINUX_V_5_10 is not set +CT_LINUX_V_5_10=y # CT_LINUX_V_5_9 is not set # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set @@ -312,9 +315,9 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_3_12 is not set # CT_LINUX_V_3_10 is not set # CT_LINUX_V_3_4 is not set -CT_LINUX_V_3_2=y +# CT_LINUX_V_3_2 is not set # CT_LINUX_V_2_6_32 is not set -CT_LINUX_VERSION="3.2.101" +CT_LINUX_VERSION="5.10.222" CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})" CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LINUX_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -324,22 +327,22 @@ CT_LINUX_5_19_or_older=y CT_LINUX_older_than_5_19=y CT_LINUX_5_12_or_older=y CT_LINUX_older_than_5_12=y -CT_LINUX_5_5_or_older=y -CT_LINUX_older_than_5_5=y -CT_LINUX_5_3_or_older=y -CT_LINUX_older_than_5_3=y -CT_LINUX_4_8_or_older=y -CT_LINUX_older_than_4_8=y -CT_LINUX_3_7_or_older=y -CT_LINUX_older_than_3_7=y +CT_LINUX_later_than_5_5=y +CT_LINUX_5_5_or_later=y +CT_LINUX_later_than_5_3=y +CT_LINUX_5_3_or_later=y +CT_LINUX_later_than_4_8=y +CT_LINUX_4_8_or_later=y +CT_LINUX_later_than_3_7=y +CT_LINUX_3_7_or_later=y CT_LINUX_later_than_3_2=y CT_LINUX_3_2_or_later=y +CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y # CT_KERNEL_LINUX_VERBOSITY_1 is not set # CT_KERNEL_LINUX_VERBOSITY_2 is not set CT_KERNEL_LINUX_VERBOSE_LEVEL=0 -# CT_KERNEL_LINUX_INSTALL_CHECK is not set CT_ALL_KERNEL_CHOICES="BARE_METAL LINUX WINDOWS" # @@ -377,6 +380,9 @@ CT_BINUTILS_PATCH_GLOBAL=y # CT_BINUTILS_PATCH_LOCAL_BUNDLED is not set # CT_BINUTILS_PATCH_NONE is not set CT_BINUTILS_PATCH_ORDER="global" +# CT_BINUTILS_V_2_43 is not set +# CT_BINUTILS_V_2_42 is not set +# CT_BINUTILS_V_2_41 is not set CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set @@ -453,6 +459,7 @@ CT_MUSL_PATCH_GLOBAL=y # CT_MUSL_PATCH_LOCAL_BUNDLED is not set # CT_MUSL_PATCH_NONE is not set CT_MUSL_PATCH_ORDER="global" +# CT_MUSL_V_1_2_5 is not set CT_MUSL_V_1_2_4=y # CT_MUSL_V_1_2_3 is not set # CT_MUSL_V_1_2_2 is not set @@ -479,6 +486,7 @@ CT_LIBC_MUSL_OPTIMIZE_AUTO=y # CT_LIBC_MUSL_OPTIMIZE_SPEED is not set # CT_LIBC_MUSL_OPTIMIZE_SIZE is not set CT_LIBC_MUSL_OPTIMIZE="auto" +CT_LIBC_MUSL_EXTRA_CFLAGS="" CT_ALL_LIBC_CHOICES="AVR_LIBC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE PICOLIBC UCLIBC_NG" CT_LIBC_SUPPORT_THREADS_ANY=y CT_LIBC_SUPPORT_THREADS_NATIVE=y @@ -528,6 +536,7 @@ CT_GCC_PATCH_GLOBAL=y # CT_GCC_PATCH_LOCAL_BUNDLED is not set # CT_GCC_PATCH_NONE is not set CT_GCC_PATCH_ORDER="global" +# CT_GCC_V_14 is not set CT_GCC_V_13=y # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set @@ -538,12 +547,14 @@ CT_GCC_V_13=y # CT_GCC_V_6 is not set # CT_GCC_V_5 is not set # CT_GCC_V_4_9 is not set -CT_GCC_VERSION="13.2.0" +CT_GCC_VERSION="13.3.0" 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_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GCC_SIGNATURE_FORMAT="" +CT_GCC_14_or_older=y +CT_GCC_older_than_14=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -597,7 +608,7 @@ CT_CC_GCC_TM_CLONE_REGISTRY=m # CT_CC_GCC_DISABLE_PCH is not set CT_CC_GCC_SJLJ_EXCEPTIONS=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_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set @@ -624,6 +635,17 @@ CT_CC_LANG_FORTRAN=y CT_CC_LANG_OTHERS="" # end of C compiler +# +# Linkers +# + +# +# BFD enabled in binutils +# +# CT_LINKER_MOLD is not set +CT_ALL_LINKER_CHOICES="MOLD" +# end of Linkers + # # Debug facilities # @@ -642,6 +664,8 @@ CT_GDB_PATCH_GLOBAL=y # CT_GDB_PATCH_LOCAL_BUNDLED is not set # CT_GDB_PATCH_NONE is not set CT_GDB_PATCH_ORDER="global" +# CT_GDB_V_15 is not set +# CT_GDB_V_14 is not set CT_GDB_V_13=y # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set @@ -654,6 +678,10 @@ 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_15_or_older=y +CT_GDB_older_than_15=y +CT_GDB_14_or_older=y +CT_GDB_older_than_14=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -672,6 +700,7 @@ CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y +CT_GDB_CC_LD_LIBTOOL=y # CT_DEBUG_LTRACE is not set # CT_DEBUG_STRACE is not set CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" @@ -697,7 +726,6 @@ CT_EXPAT_PATCH_GLOBAL=y # CT_EXPAT_PATCH_NONE is not set CT_EXPAT_PATCH_ORDER="global" CT_EXPAT_V_2_5=y -# CT_EXPAT_V_2_4 is not set CT_EXPAT_VERSION="2.5.0" 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}" @@ -718,17 +746,18 @@ CT_GETTEXT_PATCH_GLOBAL=y # CT_GETTEXT_PATCH_LOCAL_BUNDLED is not set # CT_GETTEXT_PATCH_NONE is not set CT_GETTEXT_PATCH_ORDER="global" -CT_GETTEXT_V_0_21=y +CT_GETTEXT_V_0_22_5=y +# CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set # CT_GETTEXT_V_0_19_8_1 is not set -CT_GETTEXT_VERSION="0.21" +CT_GETTEXT_VERSION="0.22.5" CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)" CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GETTEXT_SIGNATURE_FORMAT="packed/.sig" +CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y -CT_GETTEXT_0_21_or_older=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y # @@ -790,7 +819,6 @@ CT_ISL_V_0_26=y # CT_ISL_V_0_17 is not set # CT_ISL_V_0_16 is not set # CT_ISL_V_0_15 is not set -# CT_ISL_V_0_11 is not set CT_ISL_VERSION="0.26" CT_ISL_MIRRORS="https://libisl.sourceforge.io" CT_ISL_ARCHIVE_FILENAME="@{pkg_name}-@{version}" @@ -838,9 +866,8 @@ CT_MPC_PATCH_GLOBAL=y # CT_MPC_PATCH_LOCAL_BUNDLED is not set # CT_MPC_PATCH_NONE is not set CT_MPC_PATCH_ORDER="global" +# CT_MPC_V_1_3 is not set CT_MPC_V_1_2=y -# CT_MPC_V_1_1 is not set -# CT_MPC_V_1_0 is not set CT_MPC_VERSION="1.2.1" CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)" CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" @@ -864,9 +891,6 @@ CT_MPFR_PATCH_GLOBAL=y # CT_MPFR_PATCH_NONE is not set CT_MPFR_PATCH_ORDER="global" CT_MPFR_V_4_2=y -# CT_MPFR_V_4_1 is not set -# CT_MPFR_V_4_0 is not set -# CT_MPFR_V_3_1 is not set CT_MPFR_VERSION="4.2.1" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" @@ -920,8 +944,8 @@ CT_ZLIB_PATCH_GLOBAL=y # CT_ZLIB_PATCH_LOCAL_BUNDLED is not set # CT_ZLIB_PATCH_NONE is not set CT_ZLIB_PATCH_ORDER="global" +# CT_ZLIB_V_1_3 is not set CT_ZLIB_V_1_2_13=y -# CT_ZLIB_V_1_2_12 is not set CT_ZLIB_VERSION="1.2.13" CT_ZLIB_MIRRORS="https://github.com/madler/zlib/releases/download/v${CT_ZLIB_VERSION} https://www.zlib.net/" CT_ZLIB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" @@ -942,6 +966,7 @@ CT_ZSTD_PATCH_GLOBAL=y # CT_ZSTD_PATCH_LOCAL_BUNDLED is not set # CT_ZSTD_PATCH_NONE is not set CT_ZSTD_PATCH_ORDER="global" +# CT_ZSTD_V_1_5_6 is not set CT_ZSTD_V_1_5_5=y # CT_ZSTD_V_1_5_2 is not set CT_ZSTD_VERSION="1.5.5" diff --git a/mipsel-unknown-linux-gnu.rb b/mipsel-unknown-linux-gnu.rb index 1e8eea6..ea7bc1e 100644 --- a/mipsel-unknown-linux-gnu.rb +++ b/mipsel-unknown-linux-gnu.rb @@ -9,11 +9,11 @@ class MipselUnknownLinuxGnu < Formula depends_on "zstd" if Hardware::CPU.arm? - depends_on "python@3.11" + depends_on "python@3.12" url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.2.0/mipsel-unknown-linux-gnu-aarch64-darwin.tar.gz" sha256 "b4e521bb7c28ed2b66f94f6a1bb6e840066fcbe1e4efde01528921cda3a07e99" else - depends_on "python@3.11" + depends_on "python@3.12" url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.2.0/mipsel-unknown-linux-gnu-x86_64-darwin.tar.gz" sha256 "5585d3890d5b978f67e39812203667b1ddf1719ff3e0b6ce06d9bdce8e7a0903" end diff --git a/mipsel-unknown-linux-gnu/.config b/mipsel-unknown-linux-gnu/.config index 3cbde87..ac779c1 100644 --- a/mipsel-unknown-linux-gnu/.config +++ b/mipsel-unknown-linux-gnu/.config @@ -1,12 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0 Configuration +# crosstool-NG 1.26.0.115_efcfd1a Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_ninja=y -CT_CONFIGURE_has_rsync=y CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=y CT_CONFIGURE_has_make_4_4_or_newer=y @@ -27,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y CT_CONFIGURE_has_sha256sum=y CT_CONFIGURE_has_sha512sum=y CT_CONFIGURE_has_install_with_strip_program=y -CT_VERSION="1.26.0" +CT_VERSION="1.26.0.115_efcfd1a" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -137,6 +136,7 @@ CT_ARCH_MIPS=y # CT_ARCH_NIOS2 is not set # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set +# CT_ARCH_RISCV is not set # CT_ARCH_S390 is not set # CT_ARCH_SH is not set # CT_ARCH_SPARC is not set @@ -153,7 +153,7 @@ CT_ARCH_MIPS_SHOW=y CT_ARCH_MIPS_PKG_KSYM="" CT_ARCH_mips_o32=y CT_ARCH_mips_ABI="32" -CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -248,13 +248,16 @@ CT_KERNEL_LINUX_SHOW=y # CT_KERNEL_LINUX_PKG_KSYM="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_SRC_RELEASE=y # CT_LINUX_SRC_DEVEL is not set CT_LINUX_PATCH_ORDER="global" +# CT_LINUX_V_6_10 is not set +# CT_LINUX_V_6_9 is not set +# CT_LINUX_V_6_8 is not set +# CT_LINUX_V_6_7 is not set +# CT_LINUX_V_6_6 is not set +# CT_LINUX_V_6_5 is not set # CT_LINUX_V_6_4 is not set # CT_LINUX_V_6_3 is not set # CT_LINUX_V_6_2 is not set @@ -319,6 +322,7 @@ CT_LINUX_later_than_3_7=y CT_LINUX_3_7_or_later=y CT_LINUX_later_than_3_2=y CT_LINUX_3_2_or_later=y +CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y # CT_KERNEL_LINUX_VERBOSITY_1 is not set @@ -354,6 +358,9 @@ CT_BINUTILS_PKG_NAME="binutils" CT_BINUTILS_SRC_RELEASE=y # CT_BINUTILS_SRC_DEVEL is not set CT_BINUTILS_PATCH_ORDER="global" +# CT_BINUTILS_V_2_43 is not set +# CT_BINUTILS_V_2_42 is not set +# CT_BINUTILS_V_2_41 is not set CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set @@ -387,8 +394,11 @@ CT_BINUTILS_2_26_or_later=y # # GNU binutils # +CT_BINUTILS_GOLD_SUPPORTS_ARCH=y +CT_BINUTILS_GOLD_SUPPORT=y CT_BINUTILS_FORCE_LD_BFD_DEFAULT=y CT_BINUTILS_LINKER_LD=y +# CT_BINUTILS_LINKER_LD_GOLD is not set CT_BINUTILS_LINKERS_LIST="ld" CT_BINUTILS_LINKER_DEFAULT="bfd" CT_BINUTILS_PLUGINS=y @@ -403,6 +413,7 @@ CT_ALL_BINUTILS_CHOICES="BINUTILS" # C-library # CT_LIBC_GLIBC=y +# CT_LIBC_MUSL is not set # CT_LIBC_UCLIBC_NG is not set CT_LIBC="glibc" CT_LIBC_CHOICE_KSYM="GLIBC" @@ -420,6 +431,8 @@ CT_GLIBC_PKG_NAME="glibc" CT_GLIBC_SRC_RELEASE=y # CT_GLIBC_SRC_DEVEL is not set CT_GLIBC_PATCH_ORDER="global" +# CT_GLIBC_V_2_40 is not set +# CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set # CT_GLIBC_V_2_37 is not set # CT_GLIBC_V_2_36 is not set @@ -547,6 +560,7 @@ CT_GCC_PKG_NAME="gcc" CT_GCC_SRC_RELEASE=y # CT_GCC_SRC_DEVEL is not set CT_GCC_PATCH_ORDER="global" +# CT_GCC_V_14 is not set CT_GCC_V_13=y # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set @@ -557,12 +571,14 @@ CT_GCC_V_13=y # CT_GCC_V_6 is not set # CT_GCC_V_5 is not set # CT_GCC_V_4_9 is not set -CT_GCC_VERSION="13.2.0" +CT_GCC_VERSION="13.3.0" 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_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GCC_SIGNATURE_FORMAT="" +CT_GCC_14_or_older=y +CT_GCC_older_than_14=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -617,7 +633,7 @@ CT_CC_GCC_TM_CLONE_REGISTRY=m # CT_CC_GCC_DISABLE_PCH is not set CT_CC_GCC_SJLJ_EXCEPTIONS=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 is not set # CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set @@ -645,6 +661,17 @@ CT_CC_LANG_CXX=y CT_CC_LANG_FORTRAN=y # end of C compiler +# +# Linkers +# + +# +# BFD enabled in binutils +# +# CT_LINKER_MOLD is not set +CT_ALL_LINKER_CHOICES="MOLD" +# end of Linkers + # # Debug facilities # @@ -656,6 +683,8 @@ CT_GDB_PKG_NAME="gdb" CT_GDB_SRC_RELEASE=y # CT_GDB_SRC_DEVEL is not set CT_GDB_PATCH_ORDER="global" +# CT_GDB_V_15 is not set +# CT_GDB_V_14 is not set CT_GDB_V_13=y # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set @@ -668,6 +697,10 @@ 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_15_or_older=y +CT_GDB_older_than_15=y +CT_GDB_14_or_older=y +CT_GDB_older_than_14=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -686,6 +719,7 @@ CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y +CT_GDB_CC_LD_LIBTOOL=y # CT_DEBUG_LTRACE is not set # CT_DEBUG_STRACE is not set CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" @@ -717,17 +751,18 @@ CT_GETTEXT_PKG_NAME="gettext" CT_GETTEXT_SRC_RELEASE=y # CT_GETTEXT_SRC_DEVEL is not set CT_GETTEXT_PATCH_ORDER="global" -CT_GETTEXT_V_0_21=y +CT_GETTEXT_V_0_22_5=y +# CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set # CT_GETTEXT_V_0_19_8_1 is not set -CT_GETTEXT_VERSION="0.21" +CT_GETTEXT_VERSION="0.22.5" CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)" CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GETTEXT_SIGNATURE_FORMAT="packed/.sig" +CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y -CT_GETTEXT_0_21_or_older=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y # @@ -808,8 +843,8 @@ CT_MPC_PKG_NAME="mpc" CT_MPC_SRC_RELEASE=y # CT_MPC_SRC_DEVEL is not set CT_MPC_PATCH_ORDER="global" -CT_MPC_V_1_2=y -CT_MPC_VERSION="1.2.1" +CT_MPC_V_1_3=y +CT_MPC_VERSION="1.3.1" CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)" CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -864,6 +899,7 @@ CT_ZLIB_PKG_NAME="zlib" CT_ZLIB_SRC_RELEASE=y # CT_ZLIB_SRC_DEVEL is not set CT_ZLIB_PATCH_ORDER="global" +# CT_ZLIB_V_1_3 is not set CT_ZLIB_V_1_2_13=y CT_ZLIB_VERSION="1.2.13" CT_ZLIB_MIRRORS="https://github.com/madler/zlib/releases/download/v${CT_ZLIB_VERSION} https://www.zlib.net/" @@ -878,6 +914,7 @@ CT_ZSTD_PKG_NAME="zstd" CT_ZSTD_SRC_RELEASE=y # CT_ZSTD_SRC_DEVEL is not set CT_ZSTD_PATCH_ORDER="global" +# CT_ZSTD_V_1_5_6 is not set CT_ZSTD_V_1_5_5=y # CT_ZSTD_V_1_5_2 is not set CT_ZSTD_VERSION="1.5.5" diff --git a/x86_64-unknown-linux-gnu.rb b/x86_64-unknown-linux-gnu.rb index d461b24..e741f76 100644 --- a/x86_64-unknown-linux-gnu.rb +++ b/x86_64-unknown-linux-gnu.rb @@ -7,7 +7,7 @@ class X8664UnknownLinuxGnu < Formula depends_on "bdw-gc" depends_on "guile" depends_on "zstd" - depends_on "python@3.11" + depends_on "python@3.12" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.2.0/x86_64-unknown-linux-gnu-aarch64-darwin.tar.gz" diff --git a/x86_64-unknown-linux-gnu/.config b/x86_64-unknown-linux-gnu/.config index 3a47567..f739d0d 100644 --- a/x86_64-unknown-linux-gnu/.config +++ b/x86_64-unknown-linux-gnu/.config @@ -1,12 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0 Configuration +# crosstool-NG 1.26.0.115_efcfd1a Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_ninja=y -CT_CONFIGURE_has_rsync=y CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=y CT_CONFIGURE_has_make_4_4_or_newer=y @@ -27,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y CT_CONFIGURE_has_sha256sum=y CT_CONFIGURE_has_sha512sum=y CT_CONFIGURE_has_install_with_strip_program=y -CT_VERSION="1.26.0" +CT_VERSION="1.26.0.115_efcfd1a" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -139,6 +138,7 @@ CT_LOG_FILE_COMPRESS=y # CT_ARCH_NIOS2 is not set # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set +# CT_ARCH_RISCV is not set # CT_ARCH_S390 is not set # CT_ARCH_SH is not set # CT_ARCH_SPARC is not set @@ -154,7 +154,7 @@ CT_ARCH_X86_SHOW=y # Options for x86 # CT_ARCH_X86_PKG_KSYM="" -CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -241,13 +241,16 @@ CT_KERNEL_LINUX_SHOW=y # CT_KERNEL_LINUX_PKG_KSYM="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_SRC_RELEASE=y # CT_LINUX_SRC_DEVEL is not set CT_LINUX_PATCH_ORDER="global" +# CT_LINUX_V_6_10 is not set +# CT_LINUX_V_6_9 is not set +# CT_LINUX_V_6_8 is not set +# CT_LINUX_V_6_7 is not set +# CT_LINUX_V_6_6 is not set +# CT_LINUX_V_6_5 is not set # CT_LINUX_V_6_4 is not set # CT_LINUX_V_6_3 is not set # CT_LINUX_V_6_2 is not set @@ -262,7 +265,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_5_13 is not set # CT_LINUX_V_5_12 is not set # CT_LINUX_V_5_11 is not set -# CT_LINUX_V_5_10 is not set +CT_LINUX_V_5_10=y # CT_LINUX_V_5_9 is not set # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set @@ -276,7 +279,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_4_18 is not set # CT_LINUX_V_4_17 is not set # CT_LINUX_V_4_16 is not set -CT_LINUX_V_4_15=y +# CT_LINUX_V_4_15 is not set # CT_LINUX_V_4_14 is not set # CT_LINUX_V_4_13 is not set # CT_LINUX_V_4_12 is not set @@ -292,7 +295,7 @@ CT_LINUX_V_4_15=y # CT_LINUX_V_3_4 is not set # CT_LINUX_V_3_2 is not set # CT_LINUX_V_2_6_32 is not set -CT_LINUX_VERSION="4.15.18" +CT_LINUX_VERSION="5.10.222" CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})" CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LINUX_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -302,22 +305,22 @@ CT_LINUX_5_19_or_older=y CT_LINUX_older_than_5_19=y CT_LINUX_5_12_or_older=y CT_LINUX_older_than_5_12=y -CT_LINUX_5_5_or_older=y -CT_LINUX_older_than_5_5=y -CT_LINUX_5_3_or_older=y -CT_LINUX_older_than_5_3=y +CT_LINUX_later_than_5_5=y +CT_LINUX_5_5_or_later=y +CT_LINUX_later_than_5_3=y +CT_LINUX_5_3_or_later=y CT_LINUX_later_than_4_8=y CT_LINUX_4_8_or_later=y CT_LINUX_later_than_3_7=y CT_LINUX_3_7_or_later=y CT_LINUX_later_than_3_2=y CT_LINUX_3_2_or_later=y +CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y # CT_KERNEL_LINUX_VERBOSITY_1 is not set # CT_KERNEL_LINUX_VERBOSITY_2 is not set CT_KERNEL_LINUX_VERBOSE_LEVEL=0 -CT_KERNEL_LINUX_INSTALL_CHECK=y CT_ALL_KERNEL_CHOICES="BARE_METAL LINUX WINDOWS" # @@ -347,6 +350,9 @@ CT_BINUTILS_PKG_NAME="binutils" CT_BINUTILS_SRC_RELEASE=y # CT_BINUTILS_SRC_DEVEL is not set CT_BINUTILS_PATCH_ORDER="global" +# CT_BINUTILS_V_2_43 is not set +# CT_BINUTILS_V_2_42 is not set +# CT_BINUTILS_V_2_41 is not set CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set @@ -403,6 +409,7 @@ CT_ALL_BINUTILS_CHOICES="BINUTILS" # C-library # CT_LIBC_GLIBC=y +# CT_LIBC_MUSL is not set # CT_LIBC_UCLIBC_NG is not set CT_LIBC="glibc" CT_LIBC_CHOICE_KSYM="GLIBC" @@ -420,6 +427,8 @@ CT_GLIBC_PKG_NAME="glibc" CT_GLIBC_SRC_RELEASE=y # CT_GLIBC_SRC_DEVEL is not set CT_GLIBC_PATCH_ORDER="global" +# CT_GLIBC_V_2_40 is not set +# CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set # CT_GLIBC_V_2_37 is not set # CT_GLIBC_V_2_36 is not set @@ -546,6 +555,7 @@ CT_GCC_PKG_NAME="gcc" CT_GCC_SRC_RELEASE=y # CT_GCC_SRC_DEVEL is not set CT_GCC_PATCH_ORDER="global" +# CT_GCC_V_14 is not set CT_GCC_V_13=y # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set @@ -556,12 +566,14 @@ CT_GCC_V_13=y # CT_GCC_V_6 is not set # CT_GCC_V_5 is not set # CT_GCC_V_4_9 is not set -CT_GCC_VERSION="13.2.0" +CT_GCC_VERSION="13.3.0" 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_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GCC_SIGNATURE_FORMAT="" +CT_GCC_14_or_older=y +CT_GCC_older_than_14=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -619,7 +631,7 @@ CT_CC_GCC_TM_CLONE_REGISTRY=m # CT_CC_GCC_DISABLE_PCH is not set CT_CC_GCC_SJLJ_EXCEPTIONS=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 is not set # CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set @@ -639,6 +651,21 @@ CT_CC_LANG_CXX=y CT_CC_LANG_FORTRAN=y # end of C compiler +# +# Linkers +# + +# +# BFD enabled in binutils +# + +# +# GOLD enabled in binutils +# +# CT_LINKER_MOLD is not set +CT_ALL_LINKER_CHOICES="MOLD" +# end of Linkers + # # Debug facilities # @@ -650,6 +677,8 @@ CT_GDB_PKG_NAME="gdb" CT_GDB_SRC_RELEASE=y # CT_GDB_SRC_DEVEL is not set CT_GDB_PATCH_ORDER="global" +# CT_GDB_V_15 is not set +# CT_GDB_V_14 is not set CT_GDB_V_13=y # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set @@ -662,6 +691,10 @@ 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_15_or_older=y +CT_GDB_older_than_15=y +CT_GDB_14_or_older=y +CT_GDB_older_than_14=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -680,6 +713,7 @@ CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y +CT_GDB_CC_LD_LIBTOOL=y # CT_DEBUG_LTRACE is not set # CT_DEBUG_STRACE is not set CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" @@ -711,17 +745,18 @@ CT_GETTEXT_PKG_NAME="gettext" CT_GETTEXT_SRC_RELEASE=y # CT_GETTEXT_SRC_DEVEL is not set CT_GETTEXT_PATCH_ORDER="global" -CT_GETTEXT_V_0_21=y +CT_GETTEXT_V_0_22_5=y +# CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set # CT_GETTEXT_V_0_19_8_1 is not set -CT_GETTEXT_VERSION="0.21" +CT_GETTEXT_VERSION="0.22.5" CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)" CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GETTEXT_SIGNATURE_FORMAT="packed/.sig" +CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y -CT_GETTEXT_0_21_or_older=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y # @@ -802,8 +837,8 @@ CT_MPC_PKG_NAME="mpc" CT_MPC_SRC_RELEASE=y # CT_MPC_SRC_DEVEL is not set CT_MPC_PATCH_ORDER="global" -CT_MPC_V_1_2=y -CT_MPC_VERSION="1.2.1" +CT_MPC_V_1_3=y +CT_MPC_VERSION="1.3.1" CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)" CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -858,6 +893,7 @@ CT_ZLIB_PKG_NAME="zlib" CT_ZLIB_SRC_RELEASE=y # CT_ZLIB_SRC_DEVEL is not set CT_ZLIB_PATCH_ORDER="global" +# CT_ZLIB_V_1_3 is not set CT_ZLIB_V_1_2_13=y CT_ZLIB_VERSION="1.2.13" CT_ZLIB_MIRRORS="https://github.com/madler/zlib/releases/download/v${CT_ZLIB_VERSION} https://www.zlib.net/" @@ -872,6 +908,7 @@ CT_ZSTD_PKG_NAME="zstd" CT_ZSTD_SRC_RELEASE=y # CT_ZSTD_SRC_DEVEL is not set CT_ZSTD_PATCH_ORDER="global" +# CT_ZSTD_V_1_5_6 is not set CT_ZSTD_V_1_5_5=y # CT_ZSTD_V_1_5_2 is not set CT_ZSTD_VERSION="1.5.5" diff --git a/x86_64-unknown-linux-gnu/patches/glibc/2.17/0070-x86_64-Correct-THREAD_SETMEM-THREAD_SETMEM_NC-for.patch b/x86_64-unknown-linux-gnu/patches/glibc/2.17/0070-x86_64-Correct-THREAD_SETMEM-THREAD_SETMEM_NC-for.patch deleted file mode 100644 index 21be8e6..0000000 --- a/x86_64-unknown-linux-gnu/patches/glibc/2.17/0070-x86_64-Correct-THREAD_SETMEM-THREAD_SETMEM_NC-for.patch +++ /dev/null @@ -1,60 +0,0 @@ -From e812eaa1ce27f2a7d07f75b2306c263b53d35816 Mon Sep 17 00:00:00 2001 -From: Artem Panfilov -Date: Wed, 31 Jan 2024 16:02:06 +0200 -Subject: [PATCH] x86_64: Correct THREAD_SETMEM/THREAD_SETMEM_NC for movq [BZ - #27591] - -config/i386/constraints.md in GCC has - -(define_constraint "e" - "32-bit signed integer constant, or a symbolic reference known - to fit that range (for immediate operands in sign-extending x86-64 - instructions)." - (match_operand 0 "x86_64_immediate_operand")) - -Since movq takes a signed 32-bit immediate or a register source operand, -use "er", instead of "nr"/"ir", constraint for 32-bit signed integer -constant or register on movq. - -Note: this patch is backported from: -https://github.com/bminor/glibc/commit/b1ec623ed50bb8c7b9b6333fa350c3866dbde87f - -Reviewed-by: Carlos O'Donell -Signed-off-by: Artem Panfilov ---- - nptl/sysdeps/x86_64/tls.h | 10 ++++++++-- - 1 file changed, 8 insertions(+), 2 deletions(-) - -diff --git a/nptl/sysdeps/x86_64/tls.h b/nptl/sysdeps/x86_64/tls.h -index f3b76495b3..ec14b70b6f 100644 ---- a/nptl/sysdeps/x86_64/tls.h -+++ b/nptl/sysdeps/x86_64/tls.h -@@ -263,8 +263,11 @@ typedef struct - 4 or 8. */ \ - abort (); \ - \ -+ /* Since movq takes a signed 32-bit immediate or a register source \ -+ operand, use "er" constraint for 32-bit signed integer constant \ -+ or register. */ \ - asm volatile ("movq %q0,%%fs:%P1" : \ -- : IMM_MODE ((uint64_t) cast_to_integer (value)), \ -+ : "er" ((uint64_t) cast_to_integer (value)), \ - "i" (offsetof (struct pthread, member))); \ - }}) - -@@ -288,8 +291,11 @@ typedef struct - 4 or 8. */ \ - abort (); \ - \ -+ /* Since movq takes a signed 32-bit immediate or a register source \ -+ operand, use "er" constraint for 32-bit signed integer constant \ -+ or register. */ \ - asm volatile ("movq %q0,%%fs:%P1(,%q2,8)" : \ -- : IMM_MODE ((uint64_t) cast_to_integer (value)), \ -+ : "er" ((uint64_t) cast_to_integer (value)), \ - "i" (offsetof (struct pthread, member[0])), \ - "r" (idx)); \ - }}) --- -2.39.2 - diff --git a/x86_64-unknown-linux-musl.rb b/x86_64-unknown-linux-musl.rb index 82e40fe..2fffc97 100644 --- a/x86_64-unknown-linux-musl.rb +++ b/x86_64-unknown-linux-musl.rb @@ -7,7 +7,7 @@ class X8664UnknownLinuxMusl < Formula depends_on "bdw-gc" depends_on "guile" depends_on "zstd" - depends_on "python@3.11" + depends_on "python@3.12" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.2.0/x86_64-unknown-linux-musl-aarch64-darwin.tar.gz" diff --git a/x86_64-unknown-linux-musl/.config b/x86_64-unknown-linux-musl/.config index 024177c..c5b4748 100644 --- a/x86_64-unknown-linux-musl/.config +++ b/x86_64-unknown-linux-musl/.config @@ -1,12 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0 Configuration +# crosstool-NG 1.26.0.115_efcfd1a Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_ninja=y -CT_CONFIGURE_has_rsync=y CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=y CT_CONFIGURE_has_make_4_4_or_newer=y @@ -27,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y CT_CONFIGURE_has_sha256sum=y CT_CONFIGURE_has_sha512sum=y CT_CONFIGURE_has_install_with_strip_program=y -CT_VERSION="1.26.0" +CT_VERSION="1.26.0.115_efcfd1a" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -147,6 +146,7 @@ CT_LOG_FILE_COMPRESS=y # CT_ARCH_MOXIE is not set # CT_ARCH_MSP430 is not set # CT_ARCH_NIOS2 is not set +# CT_ARCH_PARISC is not set # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set # CT_ARCH_RISCV is not set @@ -165,7 +165,7 @@ CT_ARCH_X86_SHOW=y # Options for x86 # CT_ARCH_X86_PKG_KSYM="" -CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -255,9 +255,6 @@ CT_KERNEL_LINUX_SHOW=y # CT_KERNEL_LINUX_PKG_KSYM="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_SRC_RELEASE=y # CT_LINUX_SRC_DEVEL is not set @@ -269,6 +266,12 @@ CT_LINUX_PATCH_GLOBAL=y # CT_LINUX_PATCH_LOCAL_BUNDLED is not set # CT_LINUX_PATCH_NONE is not set CT_LINUX_PATCH_ORDER="global" +# CT_LINUX_V_6_10 is not set +# CT_LINUX_V_6_9 is not set +# CT_LINUX_V_6_8 is not set +# CT_LINUX_V_6_7 is not set +# CT_LINUX_V_6_6 is not set +# CT_LINUX_V_6_5 is not set # CT_LINUX_V_6_4 is not set # CT_LINUX_V_6_3 is not set # CT_LINUX_V_6_2 is not set @@ -283,7 +286,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_5_13 is not set # CT_LINUX_V_5_12 is not set # CT_LINUX_V_5_11 is not set -# CT_LINUX_V_5_10 is not set +CT_LINUX_V_5_10=y # CT_LINUX_V_5_9 is not set # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set @@ -297,7 +300,7 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_4_18 is not set # CT_LINUX_V_4_17 is not set # CT_LINUX_V_4_16 is not set -CT_LINUX_V_4_15=y +# CT_LINUX_V_4_15 is not set # CT_LINUX_V_4_14 is not set # CT_LINUX_V_4_13 is not set # CT_LINUX_V_4_12 is not set @@ -313,7 +316,7 @@ CT_LINUX_V_4_15=y # CT_LINUX_V_3_4 is not set # CT_LINUX_V_3_2 is not set # CT_LINUX_V_2_6_32 is not set -CT_LINUX_VERSION="4.15.18" +CT_LINUX_VERSION="5.10.222" CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})" CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LINUX_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -323,22 +326,22 @@ CT_LINUX_5_19_or_older=y CT_LINUX_older_than_5_19=y CT_LINUX_5_12_or_older=y CT_LINUX_older_than_5_12=y -CT_LINUX_5_5_or_older=y -CT_LINUX_older_than_5_5=y -CT_LINUX_5_3_or_older=y -CT_LINUX_older_than_5_3=y +CT_LINUX_later_than_5_5=y +CT_LINUX_5_5_or_later=y +CT_LINUX_later_than_5_3=y +CT_LINUX_5_3_or_later=y CT_LINUX_later_than_4_8=y CT_LINUX_4_8_or_later=y CT_LINUX_later_than_3_7=y CT_LINUX_3_7_or_later=y CT_LINUX_later_than_3_2=y CT_LINUX_3_2_or_later=y +CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y # CT_KERNEL_LINUX_VERBOSITY_1 is not set # CT_KERNEL_LINUX_VERBOSITY_2 is not set CT_KERNEL_LINUX_VERBOSE_LEVEL=0 -CT_KERNEL_LINUX_INSTALL_CHECK=y CT_ALL_KERNEL_CHOICES="BARE_METAL LINUX WINDOWS" # @@ -376,6 +379,9 @@ CT_BINUTILS_PATCH_GLOBAL=y # CT_BINUTILS_PATCH_LOCAL_BUNDLED is not set # CT_BINUTILS_PATCH_NONE is not set CT_BINUTILS_PATCH_ORDER="global" +# CT_BINUTILS_V_2_43 is not set +# CT_BINUTILS_V_2_42 is not set +# CT_BINUTILS_V_2_41 is not set CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set @@ -456,6 +462,7 @@ CT_MUSL_PATCH_GLOBAL=y # CT_MUSL_PATCH_LOCAL_BUNDLED is not set # CT_MUSL_PATCH_NONE is not set CT_MUSL_PATCH_ORDER="global" +# CT_MUSL_V_1_2_5 is not set CT_MUSL_V_1_2_4=y # CT_MUSL_V_1_2_3 is not set # CT_MUSL_V_1_2_2 is not set @@ -482,6 +489,7 @@ CT_LIBC_MUSL_OPTIMIZE_AUTO=y # CT_LIBC_MUSL_OPTIMIZE_SPEED is not set # CT_LIBC_MUSL_OPTIMIZE_SIZE is not set CT_LIBC_MUSL_OPTIMIZE="auto" +CT_LIBC_MUSL_EXTRA_CFLAGS="" CT_ALL_LIBC_CHOICES="AVR_LIBC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE PICOLIBC UCLIBC_NG" CT_LIBC_SUPPORT_THREADS_ANY=y CT_LIBC_SUPPORT_THREADS_NATIVE=y @@ -531,6 +539,7 @@ CT_GCC_PATCH_GLOBAL=y # CT_GCC_PATCH_LOCAL_BUNDLED is not set # CT_GCC_PATCH_NONE is not set CT_GCC_PATCH_ORDER="global" +# CT_GCC_V_14 is not set CT_GCC_V_13=y # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set @@ -541,12 +550,14 @@ CT_GCC_V_13=y # CT_GCC_V_6 is not set # CT_GCC_V_5 is not set # CT_GCC_V_4_9 is not set -CT_GCC_VERSION="13.2.0" +CT_GCC_VERSION="13.3.0" 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_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GCC_SIGNATURE_FORMAT="" +CT_GCC_14_or_older=y +CT_GCC_older_than_14=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -602,7 +613,7 @@ CT_CC_GCC_TM_CLONE_REGISTRY=m # CT_CC_GCC_DISABLE_PCH is not set CT_CC_GCC_SJLJ_EXCEPTIONS=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 is not set # CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set # CT_CC_GCC_LNK_HASH_STYLE_GNU is not set @@ -629,6 +640,21 @@ CT_CC_LANG_FORTRAN=y CT_CC_LANG_OTHERS="" # end of C compiler +# +# Linkers +# + +# +# BFD enabled in binutils +# + +# +# GOLD enabled in binutils +# +# CT_LINKER_MOLD is not set +CT_ALL_LINKER_CHOICES="MOLD" +# end of Linkers + # # Debug facilities # @@ -647,6 +673,8 @@ CT_GDB_PATCH_GLOBAL=y # CT_GDB_PATCH_LOCAL_BUNDLED is not set # CT_GDB_PATCH_NONE is not set CT_GDB_PATCH_ORDER="global" +# CT_GDB_V_15 is not set +# CT_GDB_V_14 is not set CT_GDB_V_13=y # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set @@ -659,6 +687,10 @@ 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_15_or_older=y +CT_GDB_older_than_15=y +CT_GDB_14_or_older=y +CT_GDB_older_than_14=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -677,6 +709,7 @@ CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y +CT_GDB_CC_LD_LIBTOOL=y # CT_DEBUG_LTRACE is not set # CT_DEBUG_STRACE is not set CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE" @@ -722,17 +755,18 @@ CT_GETTEXT_PATCH_GLOBAL=y # CT_GETTEXT_PATCH_LOCAL_BUNDLED is not set # CT_GETTEXT_PATCH_NONE is not set CT_GETTEXT_PATCH_ORDER="global" -CT_GETTEXT_V_0_21=y +CT_GETTEXT_V_0_22_5=y +# CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set # CT_GETTEXT_V_0_19_8_1 is not set -CT_GETTEXT_VERSION="0.21" +CT_GETTEXT_VERSION="0.22.5" CT_GETTEXT_MIRRORS="$(CT_Mirrors GNU gettext)" CT_GETTEXT_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GETTEXT_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GETTEXT_SIGNATURE_FORMAT="packed/.sig" +CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y -CT_GETTEXT_0_21_or_older=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y # @@ -841,8 +875,8 @@ CT_MPC_PATCH_GLOBAL=y # CT_MPC_PATCH_LOCAL_BUNDLED is not set # CT_MPC_PATCH_NONE is not set CT_MPC_PATCH_ORDER="global" -CT_MPC_V_1_2=y -CT_MPC_VERSION="1.2.1" +CT_MPC_V_1_3=y +CT_MPC_VERSION="1.3.1" CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)" CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -918,6 +952,7 @@ CT_ZLIB_PATCH_GLOBAL=y # CT_ZLIB_PATCH_LOCAL_BUNDLED is not set # CT_ZLIB_PATCH_NONE is not set CT_ZLIB_PATCH_ORDER="global" +# CT_ZLIB_V_1_3 is not set CT_ZLIB_V_1_2_13=y CT_ZLIB_VERSION="1.2.13" CT_ZLIB_MIRRORS="https://github.com/madler/zlib/releases/download/v${CT_ZLIB_VERSION} https://www.zlib.net/" @@ -939,6 +974,7 @@ CT_ZSTD_PATCH_GLOBAL=y # CT_ZSTD_PATCH_LOCAL_BUNDLED is not set # CT_ZSTD_PATCH_NONE is not set CT_ZSTD_PATCH_ORDER="global" +# CT_ZSTD_V_1_5_6 is not set CT_ZSTD_V_1_5_5=y # CT_ZSTD_V_1_5_2 is not set CT_ZSTD_VERSION="1.5.5"