diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index 572366b..a7ea7ea 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -23,7 +23,7 @@ jobs: fail-fast: false matrix: os: - - name: macos-12 + - name: macos-15-intel arch: x86_64 - name: macos-14 arch: aarch64 @@ -41,13 +41,12 @@ jobs: - arm-unknown-linux-musleabihf - mipsel-unknown-linux-gnu steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install crosstool-ng run: | - brew install coreutils - brew install --HEAD crosstool-ng + brew install coreutils crosstool-ng # fix python env in the runner - brew unlink python@3.12 && brew link --overwrite python@3.12 + brew unlink python@3.14 && brew link --overwrite python@3.14 python3 --version - name: Mount volumes run: | @@ -74,7 +73,8 @@ 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 + - uses: actions/attest-build-provenance@v3 + if: "startsWith(github.ref, 'refs/tags/')" with: subject-path: ${{ matrix.target }}-${{ matrix.os.arch }}-darwin.tar.gz - name: Upload Toolchain diff --git a/aarch64-unknown-linux-gnu.rb b/aarch64-unknown-linux-gnu.rb index 5225294..fc48114 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.12" + depends_on "python@3.14" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.3.0/aarch64-unknown-linux-gnu-aarch64-darwin.tar.gz" diff --git a/aarch64-unknown-linux-gnu/.config b/aarch64-unknown-linux-gnu/.config index 0eb8d5e..ce8b6ce 100644 --- a/aarch64-unknown-linux-gnu/.config +++ b/aarch64-unknown-linux-gnu/.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0.115_efcfd1a Configuration +# crosstool-NG 1.28.0 Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y @@ -13,7 +13,6 @@ CT_CONFIGURE_has_libtool_2_4_or_newer=y CT_CONFIGURE_has_libtoolize_2_4_or_newer=y CT_CONFIGURE_has_autoconf_2_65_or_newer=y CT_CONFIGURE_has_autoreconf_2_65_or_newer=y -CT_CONFIGURE_has_automake_1_15_or_newer=y CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y CT_CONFIGURE_has_python_3_4_or_newer=y CT_CONFIGURE_has_bison_2_7_or_newer=y @@ -26,7 +25,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.115_efcfd1a" +CT_VERSION="1.28.0" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -137,6 +136,7 @@ CT_ARCH_ARM=y # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set # CT_ARCH_RISCV is not set +# CT_ARCH_RX 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 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LM32 LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 OPENRISC PARISC POWERPC PRU RISCV RX S390 SH SPARC TRICORE X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -230,6 +230,7 @@ CT_BUILD_SUFFIX="" # Misc options # # CT_TOOLCHAIN_ENABLE_NLS is not set +# CT_TOOLCHAIN_CMAKE_TOOLCHAIN_FILE is not set # end of Toolchain options # @@ -251,6 +252,12 @@ 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_16 is not set +# CT_LINUX_V_6_15 is not set +# CT_LINUX_V_6_14 is not set +# CT_LINUX_V_6_13 is not set +# CT_LINUX_V_6_12 is not set +# CT_LINUX_V_6_11 is not set # CT_LINUX_V_6_10 is not set # CT_LINUX_V_6_9 is not set # CT_LINUX_V_6_8 is not set @@ -276,21 +283,11 @@ CT_LINUX_V_5_10=y # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set # CT_LINUX_V_5_4 is not set -# CT_LINUX_V_5_3 is not set -# CT_LINUX_V_5_2 is not set -# CT_LINUX_V_5_1 is not set -# CT_LINUX_V_5_0 is not set # CT_LINUX_V_4_20 is not set # CT_LINUX_V_4_19 is not set # 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 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 -# CT_LINUX_V_4_11 is not set -# CT_LINUX_V_4_10 is not set # CT_LINUX_V_4_9 is not set # CT_LINUX_V_4_4 is not set # CT_LINUX_V_4_1 is not set @@ -298,7 +295,7 @@ CT_LINUX_V_5_10=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="5.10.222" +CT_LINUX_VERSION="5.10.240" 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}" @@ -319,6 +316,7 @@ 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_LINUX_REQUIRE_3_2_or_later=y CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y @@ -354,21 +352,42 @@ 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_29=y +CT_BINUTILS_V_2_45=y +# CT_BINUTILS_V_2_44 is not set +# 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 is not set +# CT_BINUTILS_V_2_39 is not set +# CT_BINUTILS_V_2_38 is not set +# CT_BINUTILS_V_2_37 is not set +# CT_BINUTILS_V_2_36 is not set +# CT_BINUTILS_V_2_35 is not set +# CT_BINUTILS_V_2_34 is not set +# CT_BINUTILS_V_2_33 is not set +# CT_BINUTILS_V_2_32 is not set +# CT_BINUTILS_V_2_31 is not set +# CT_BINUTILS_V_2_30 is not set +# CT_BINUTILS_V_2_29 is not set # CT_BINUTILS_V_2_28 is not set # CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_26 is not set -CT_BINUTILS_VERSION="2.29.1" +CT_BINUTILS_VERSION="2.45" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_BINUTILS_SIGNATURE_FORMAT="packed/.sig" -CT_BINUTILS_2_39_or_older=y -CT_BINUTILS_older_than_2_39=y -CT_BINUTILS_2_30_or_older=y -CT_BINUTILS_older_than_2_30=y -CT_BINUTILS_REQUIRE_older_than_2_30=y +CT_BINUTILS_2_45_or_later=y +CT_BINUTILS_2_45_or_older=y +CT_BINUTILS_later_than_2_44=y +CT_BINUTILS_2_44_or_later=y +CT_BINUTILS_later_than_2_41=y +CT_BINUTILS_2_41_or_later=y +CT_BINUTILS_later_than_2_39=y +CT_BINUTILS_2_39_or_later=y +CT_BINUTILS_later_than_2_30=y +CT_BINUTILS_2_30_or_later=y CT_BINUTILS_later_than_2_27=y CT_BINUTILS_2_27_or_later=y CT_BINUTILS_later_than_2_26=y @@ -378,21 +397,16 @@ 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 is not set -CT_BINUTILS_LINKER_LD_GOLD=y -CT_BINUTILS_GOLD_INSTALLED=y -CT_BINUTILS_GOLD_THREADS=y -CT_BINUTILS_LINKER_BOTH=y -CT_BINUTILS_LINKERS_LIST="ld,gold" -CT_BINUTILS_LD_WRAPPER=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" CT_BINUTILS_LINKER_DEFAULT="bfd" CT_BINUTILS_PLUGINS=y CT_BINUTILS_RELRO=m CT_BINUTILS_DETERMINISTIC_ARCHIVES=y -CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +CT_BINUTILS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_BINUTILS_FOR_TARGET is not set +# CT_BINUTILS_GPROFNG is not set CT_ALL_BINUTILS_CHOICES="BINUTILS" # end of Binary utilities @@ -418,6 +432,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_42 is not set +# CT_GLIBC_V_2_41 is not set # CT_GLIBC_V_2_40 is not set # CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set @@ -430,20 +446,24 @@ CT_GLIBC_PATCH_ORDER="global" # CT_GLIBC_V_2_31 is not set # CT_GLIBC_V_2_30 is not set # CT_GLIBC_V_2_29 is not set -# CT_GLIBC_V_2_28 is not set +CT_GLIBC_V_2_28=y # CT_GLIBC_V_2_27 is not set # CT_GLIBC_V_2_26 is not set # CT_GLIBC_V_2_25 is not set # CT_GLIBC_V_2_24 is not set # CT_GLIBC_V_2_23 is not set # CT_GLIBC_V_2_19 is not set -CT_GLIBC_V_2_17=y -CT_GLIBC_VERSION="2.17" +# CT_GLIBC_V_2_17 is not set +CT_GLIBC_VERSION="2.28" CT_GLIBC_MIRRORS="$(CT_Mirrors GNU glibc)" CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_GLIBC_SIGNATURE_FORMAT="packed/.sig" +CT_GLIBC_2_42_or_older=y +CT_GLIBC_older_than_2_42=y +CT_GLIBC_2_41_or_older=y +CT_GLIBC_older_than_2_41=y CT_GLIBC_2_38_or_older=y CT_GLIBC_older_than_2_38=y CT_GLIBC_2_37_or_older=y @@ -460,22 +480,22 @@ CT_GLIBC_2_30_or_older=y CT_GLIBC_older_than_2_30=y CT_GLIBC_2_29_or_older=y CT_GLIBC_older_than_2_29=y +CT_GLIBC_2_28_or_later=y CT_GLIBC_2_28_or_older=y -CT_GLIBC_older_than_2_28=y -CT_GLIBC_2_27_or_older=y -CT_GLIBC_older_than_2_27=y -CT_GLIBC_2_26_or_older=y -CT_GLIBC_older_than_2_26=y -CT_GLIBC_2_25_or_older=y -CT_GLIBC_older_than_2_25=y -CT_GLIBC_2_24_or_older=y -CT_GLIBC_older_than_2_24=y -CT_GLIBC_2_23_or_older=y -CT_GLIBC_older_than_2_23=y -CT_GLIBC_2_20_or_older=y -CT_GLIBC_older_than_2_20=y +CT_GLIBC_later_than_2_27=y +CT_GLIBC_2_27_or_later=y +CT_GLIBC_later_than_2_26=y +CT_GLIBC_2_26_or_later=y +CT_GLIBC_later_than_2_25=y +CT_GLIBC_2_25_or_later=y +CT_GLIBC_later_than_2_24=y +CT_GLIBC_2_24_or_later=y +CT_GLIBC_later_than_2_23=y +CT_GLIBC_2_23_or_later=y +CT_GLIBC_later_than_2_20=y +CT_GLIBC_2_20_or_later=y +CT_GLIBC_later_than_2_17=y CT_GLIBC_2_17_or_later=y -CT_GLIBC_2_17_or_older=y CT_GLIBC_later_than_2_14=y CT_GLIBC_2_14_or_later=y CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y @@ -485,12 +505,10 @@ CT_GLIBC_DEP_PYTHON=y CT_GLIBC_DEP_MAKE_4_3=y CT_GLIBC_SPARC_ALLOW_V7=y CT_THREADS="nptl" -CT_GLIBC_HAS_NPTL_ADDON=y -CT_GLIBC_HAS_PORTS_ADDON=y +CT_GLIBC_BUILD_SSP=y CT_GLIBC_HAS_LIBIDN_ADDON=y -CT_GLIBC_USE_PORTS_ADDON=y -CT_GLIBC_USE_NPTL_ADDON=y # CT_GLIBC_USE_LIBIDN_ADDON is not set +CT_GLIBC_NO_SPARC_V8=y CT_GLIBC_HAS_OBSOLETE_RPC=y CT_GLIBC_EXTRA_CONFIG_ARRAY="" CT_GLIBC_CONFIGPARMS="" @@ -505,6 +523,11 @@ CT_GLIBC_KERNEL_VERSION_NONE=y # CT_GLIBC_KERNEL_VERSION_AS_HEADERS is not set # CT_GLIBC_KERNEL_VERSION_CHOSEN is not set CT_GLIBC_MIN_KERNEL="" +CT_GLIBC_SSP_DEFAULT=y +# CT_GLIBC_SSP_NO is not set +# CT_GLIBC_SSP_YES is not set +# CT_GLIBC_SSP_ALL is not set +# CT_GLIBC_SSP_STRONG is not set 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 @@ -547,8 +570,9 @@ 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_15=y # CT_GCC_V_14 is not set -CT_GCC_V_13=y +# CT_GCC_V_13 is not set # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set # CT_GCC_V_10 is not set @@ -558,14 +582,16 @@ 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.3.0" +CT_GCC_VERSION="15.2.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_15=y +CT_GCC_15_or_later=y +CT_GCC_later_than_14=y +CT_GCC_14_or_later=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -586,13 +612,13 @@ CT_GCC_later_than_5=y CT_GCC_5_or_later=y CT_GCC_later_than_4_9=y CT_GCC_4_9_or_later=y +CT_GCC_REQUIRE_4_9_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y -CT_CC_GCC_GOLD=y CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" -# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_SYSTEM_ZLIB=y CT_CC_GCC_CONFIG_TLS=m # @@ -607,6 +633,9 @@ CT_CC_GCC_LTO_ZSTD=m # # CT_CC_GCC_ENABLE_DEFAULT_PIE is not set CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +CT_CC_GCC_LIBSTDCXX=m +# CT_CC_GCC_LIBSTDCXX_HOSTED_DISABLE is not set +CT_CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS="" # CT_CC_GCC_LIBMUDFLAP is not set CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBSSP=y @@ -649,10 +678,6 @@ CT_CC_LANG_FORTRAN=y # # BFD enabled in binutils # - -# -# GOLD enabled in binutils -# # CT_LINKER_MOLD is not set CT_ALL_LINKER_CHOICES="MOLD" # end of Linkers @@ -668,24 +693,27 @@ 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_16=y # CT_GDB_V_15 is not set # CT_GDB_V_14 is not set -CT_GDB_V_13=y +# CT_GDB_V_13 is not set # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set # CT_GDB_V_10 is not set # CT_GDB_V_9 is not set # CT_GDB_V_8_3 is not set -CT_GDB_VERSION="13.2" +CT_GDB_VERSION="16.3" CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)" CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GDB_SIGNATURE_FORMAT="" -CT_GDB_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_16=y +CT_GDB_16_or_later=y +CT_GDB_later_than_15=y +CT_GDB_15_or_later=y +CT_GDB_later_than_14=y +CT_GDB_14_or_later=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -700,7 +728,7 @@ CT_GDB_CROSS=y # CT_GDB_CROSS_SIM is not set CT_GDB_CROSS_PYTHON=y CT_GDB_CROSS_PYTHON_BINARY="python3" -CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y @@ -722,6 +750,8 @@ CT_EXPAT_PKG_NAME="expat" CT_EXPAT_SRC_RELEASE=y # CT_EXPAT_SRC_DEVEL is not set CT_EXPAT_PATCH_ORDER="global" +# CT_EXPAT_V_2_7 is not set +# CT_EXPAT_V_2_6 is not set CT_EXPAT_V_2_5=y 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//./_}" @@ -736,6 +766,8 @@ 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_26 is not set +# CT_GETTEXT_V_0_23_1 is not set CT_GETTEXT_V_0_22_5=y # CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set @@ -746,6 +778,8 @@ 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_0_23_or_older=y +CT_GETTEXT_older_than_0_23=y CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y @@ -768,6 +802,7 @@ CT_GMP_PKG_NAME="gmp" CT_GMP_SRC_RELEASE=y # CT_GMP_SRC_DEVEL is not set CT_GMP_PATCH_ORDER="global" +# CT_GMP_V_6_3 is not set CT_GMP_V_6_2=y # CT_GMP_V_6_1 is not set CT_GMP_VERSION="6.2.1" @@ -776,6 +811,7 @@ CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2" CT_GMP_SIGNATURE_FORMAT="packed/.sig" +CT_GMP_EXTRA_CFLAGS="" CT_COMP_LIBS_ISL=y CT_COMP_LIBS_ISL_PKG_KSYM="ISL" CT_ISL_DIR_NAME="isl" @@ -783,6 +819,7 @@ CT_ISL_PKG_NAME="isl" CT_ISL_SRC_RELEASE=y # CT_ISL_SRC_DEVEL is not set CT_ISL_PATCH_ORDER="global" +# CT_ISL_V_0_27 is not set CT_ISL_V_0_26=y # CT_ISL_V_0_25 is not set # CT_ISL_V_0_24 is not set @@ -813,6 +850,7 @@ CT_LIBICONV_PKG_NAME="libiconv" CT_LIBICONV_SRC_RELEASE=y # CT_LIBICONV_SRC_DEVEL is not set CT_LIBICONV_PATCH_ORDER="global" +# CT_LIBICONV_V_1_18 is not set CT_LIBICONV_V_1_16=y # CT_LIBICONV_V_1_15 is not set CT_LIBICONV_VERSION="1.16" @@ -835,8 +873,6 @@ CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_FORMATS=".tar.gz" CT_MPC_SIGNATURE_FORMAT="packed/.sig" -CT_MPC_later_than_1_1_0=y -CT_MPC_1_1_0_or_later=y CT_COMP_LIBS_MPFR=y CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR" CT_MPFR_DIR_NAME="mpfr" @@ -845,14 +881,12 @@ 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_VERSION="4.2.1" +CT_MPFR_VERSION="4.2.2" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip" CT_MPFR_SIGNATURE_FORMAT="packed/.asc" -CT_MPFR_later_than_4_0_0=y -CT_MPFR_4_0_0_or_later=y CT_COMP_LIBS_NCURSES=y CT_COMP_LIBS_NCURSES_PKG_KSYM="NCURSES" CT_NCURSES_DIR_NAME="ncurses" @@ -860,6 +894,7 @@ CT_NCURSES_PKG_NAME="ncurses" CT_NCURSES_SRC_RELEASE=y # CT_NCURSES_SRC_DEVEL is not set CT_NCURSES_PATCH_ORDER="global" +# CT_NCURSES_V_6_5 is not set CT_NCURSES_V_6_4=y # CT_NCURSES_V_6_2 is not set # CT_NCURSES_V_6_1 is not set @@ -869,7 +904,7 @@ CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors G CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_FORMATS=".tar.gz" -CT_NCURSES_SIGNATURE_FORMAT="packed/.sig" +CT_NCURSES_SIGNATURE_FORMAT="packed/.asc" CT_NCURSES_NEW_ABI=y CT_NCURSES_HOST_CONFIG_ARGS="" CT_NCURSES_HOST_DISABLE_DB=y @@ -877,6 +912,7 @@ CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" CT_NCURSES_TARGET_CONFIG_ARGS="" # CT_NCURSES_TARGET_DISABLE_DB is not set CT_NCURSES_TARGET_FALLBACKS="" +CT_NCURSES_EXTRA_CFLAGS="" CT_COMP_LIBS_ZLIB=y CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB" CT_ZLIB_DIR_NAME="zlib" @@ -884,9 +920,9 @@ 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_V_1_3_1=y +# CT_ZLIB_V_1_2_13 is not set +CT_ZLIB_VERSION="1.3.1" 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}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -899,11 +935,12 @@ 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_7 is not set # 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" -CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/" +CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://downloads.sourceforge.net/project/zstandard.mirror/v${CT_ZSTD_VERSION}" CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_FORMATS=".tar.gz" diff --git a/aarch64-unknown-linux-musl.rb b/aarch64-unknown-linux-musl.rb index 04aeb94..5d2b8fb 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.12" + depends_on "python@3.14" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.3.0/aarch64-unknown-linux-musl-aarch64-darwin.tar.gz" diff --git a/aarch64-unknown-linux-musl/.config b/aarch64-unknown-linux-musl/.config index 8b41570..c267c9a 100644 --- a/aarch64-unknown-linux-musl/.config +++ b/aarch64-unknown-linux-musl/.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0.115_efcfd1a Configuration +# crosstool-NG 1.28.0 Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y @@ -13,7 +13,6 @@ CT_CONFIGURE_has_libtool_2_4_or_newer=y CT_CONFIGURE_has_libtoolize_2_4_or_newer=y CT_CONFIGURE_has_autoconf_2_65_or_newer=y CT_CONFIGURE_has_autoreconf_2_65_or_newer=y -CT_CONFIGURE_has_automake_1_15_or_newer=y CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y CT_CONFIGURE_has_python_3_4_or_newer=y CT_CONFIGURE_has_bison_2_7_or_newer=y @@ -26,7 +25,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.115_efcfd1a" +CT_VERSION="1.28.0" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -139,6 +138,7 @@ CT_ARCH_ARM=y # CT_ARCH_AVR is not set # CT_ARCH_BPF is not set # CT_ARCH_C6X is not set +# CT_ARCH_LM32 is not set # CT_ARCH_LOONGARCH is not set # CT_ARCH_M68K is not set # CT_ARCH_MICROBLAZE is not set @@ -146,13 +146,16 @@ CT_ARCH_ARM=y # CT_ARCH_MOXIE is not set # CT_ARCH_MSP430 is not set # CT_ARCH_NIOS2 is not set +# CT_ARCH_OPENRISC 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 +# CT_ARCH_RX is not set # CT_ARCH_S390 is not set # CT_ARCH_SH is not set # CT_ARCH_SPARC is not set +# CT_ARCH_TRICORE is not set # CT_ARCH_X86 is not set # CT_ARCH_XTENSA is not set CT_ARCH="arm" @@ -165,7 +168,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 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LM32 LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 OPENRISC PARISC POWERPC PRU RISCV RX S390 SH SPARC TRICORE X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -244,6 +247,7 @@ CT_BUILD_SUFFIX="" # Misc options # # CT_TOOLCHAIN_ENABLE_NLS is not set +CT_TOOLCHAIN_CMAKE_TOOLCHAIN_FILE=y # end of Toolchain options # @@ -272,6 +276,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_16 is not set +# CT_LINUX_V_6_15 is not set +# CT_LINUX_V_6_14 is not set +# CT_LINUX_V_6_13 is not set +# CT_LINUX_V_6_12 is not set +# CT_LINUX_V_6_11 is not set # CT_LINUX_V_6_10 is not set # CT_LINUX_V_6_9 is not set # CT_LINUX_V_6_8 is not set @@ -321,7 +331,7 @@ CT_LINUX_V_5_10=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="5.10.222" +CT_LINUX_VERSION="5.10.240" 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}" @@ -385,10 +395,12 @@ 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_45=y +# CT_BINUTILS_V_2_44 is not set # 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_40 is not set # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set # CT_BINUTILS_V_2_37 is not set @@ -403,12 +415,18 @@ CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_28 is not set # CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_26 is not set -CT_BINUTILS_VERSION="2.40" +CT_BINUTILS_VERSION="2.45" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_BINUTILS_SIGNATURE_FORMAT="packed/.sig" +CT_BINUTILS_2_45_or_later=y +CT_BINUTILS_2_45_or_older=y +CT_BINUTILS_later_than_2_44=y +CT_BINUTILS_2_44_or_later=y +CT_BINUTILS_later_than_2_41=y +CT_BINUTILS_2_41_or_later=y CT_BINUTILS_later_than_2_39=y CT_BINUTILS_2_39_or_later=y CT_BINUTILS_later_than_2_30=y @@ -422,22 +440,15 @@ CT_BINUTILS_2_26_or_later=y # GNU binutils # CT_BINUTILS_GOLD_SUPPORTS_ARCH=y -CT_BINUTILS_GOLD_SUPPORT=y -# CT_BINUTILS_LINKER_LD is not set -# CT_BINUTILS_LINKER_GOLD is not set -CT_BINUTILS_LINKER_LD_GOLD=y -# CT_BINUTILS_LINKER_GOLD_LD is not set -CT_BINUTILS_GOLD_INSTALLED=y -CT_BINUTILS_GOLD_THREADS=y -CT_BINUTILS_LINKER_BOTH=y -CT_BINUTILS_LINKERS_LIST="ld,gold" -CT_BINUTILS_LD_WRAPPER=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" CT_BINUTILS_LINKER_DEFAULT="bfd" CT_BINUTILS_PLUGINS=y CT_BINUTILS_RELRO=m CT_BINUTILS_DETERMINISTIC_ARCHIVES=y -CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +CT_BINUTILS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_BINUTILS_FOR_TARGET is not set +# CT_BINUTILS_GPROFNG is not set CT_ALL_BINUTILS_CHOICES="BINUTILS" # end of Binary utilities @@ -468,8 +479,8 @@ 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_5=y +# CT_MUSL_V_1_2_4 is not set # CT_MUSL_V_1_2_3 is not set # CT_MUSL_V_1_2_2 is not set # CT_MUSL_V_1_2_1 is not set @@ -482,8 +493,8 @@ CT_MUSL_V_1_2_4=y # CT_MUSL_V_1_1_18 is not set # CT_MUSL_V_1_1_17 is not set # CT_MUSL_V_1_1_16 is not set -CT_MUSL_VERSION="1.2.4" -CT_MUSL_MIRRORS="http://www.musl-libc.org/releases" +CT_MUSL_VERSION="1.2.5" +CT_MUSL_MIRRORS="https://www.musl-libc.org/releases" CT_MUSL_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MUSL_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MUSL_ARCHIVE_FORMATS=".tar.gz" @@ -545,8 +556,9 @@ 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_15=y # CT_GCC_V_14 is not set -CT_GCC_V_13=y +# CT_GCC_V_13 is not set # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set # CT_GCC_V_10 is not set @@ -556,14 +568,16 @@ 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.3.0" +CT_GCC_VERSION="15.2.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_15=y +CT_GCC_15_or_later=y +CT_GCC_later_than_14=y +CT_GCC_14_or_later=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -585,12 +599,11 @@ CT_GCC_5_or_later=y CT_GCC_later_than_4_9=y CT_GCC_4_9_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y -CT_CC_GCC_GOLD=y CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" -# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_SYSTEM_ZLIB=y CT_CC_GCC_CONFIG_TLS=m # @@ -605,6 +618,9 @@ CT_CC_GCC_LTO_ZSTD=m # # CT_CC_GCC_ENABLE_DEFAULT_PIE is not set CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +CT_CC_GCC_LIBSTDCXX=m +# CT_CC_GCC_LIBSTDCXX_HOSTED_DISABLE is not set +CT_CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS="" # CT_CC_GCC_LIBMUDFLAP is not set CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBSSP=y @@ -653,10 +669,6 @@ CT_CC_LANG_OTHERS="" # # BFD enabled in binutils # - -# -# GOLD enabled in binutils -# # CT_LINKER_MOLD is not set CT_ALL_LINKER_CHOICES="MOLD" # end of Linkers @@ -679,24 +691,27 @@ 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_16=y # CT_GDB_V_15 is not set # CT_GDB_V_14 is not set -CT_GDB_V_13=y +# CT_GDB_V_13 is not set # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set # CT_GDB_V_10 is not set # CT_GDB_V_9 is not set # CT_GDB_V_8_3 is not set -CT_GDB_VERSION="13.2" +CT_GDB_VERSION="16.3" CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)" CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GDB_SIGNATURE_FORMAT="" -CT_GDB_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_16=y +CT_GDB_16_or_later=y +CT_GDB_later_than_15=y +CT_GDB_15_or_later=y +CT_GDB_later_than_14=y +CT_GDB_14_or_later=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -711,7 +726,7 @@ CT_GDB_CROSS=y # CT_GDB_CROSS_SIM is not set CT_GDB_CROSS_PYTHON=y CT_GDB_CROSS_PYTHON_BINARY="python3" -CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y @@ -740,6 +755,8 @@ CT_EXPAT_PATCH_GLOBAL=y # CT_EXPAT_PATCH_LOCAL_BUNDLED is not set # CT_EXPAT_PATCH_NONE is not set CT_EXPAT_PATCH_ORDER="global" +# CT_EXPAT_V_2_7 is not set +# CT_EXPAT_V_2_6 is not set CT_EXPAT_V_2_5=y 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//./_}" @@ -761,6 +778,8 @@ 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_26 is not set +# CT_GETTEXT_V_0_23_1 is not set CT_GETTEXT_V_0_22_5=y # CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set @@ -771,6 +790,8 @@ 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_0_23_or_older=y +CT_GETTEXT_older_than_0_23=y CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y @@ -800,6 +821,7 @@ CT_GMP_PATCH_GLOBAL=y # CT_GMP_PATCH_LOCAL_BUNDLED is not set # CT_GMP_PATCH_NONE is not set CT_GMP_PATCH_ORDER="global" +# CT_GMP_V_6_3 is not set CT_GMP_V_6_2=y # CT_GMP_V_6_1 is not set CT_GMP_VERSION="6.2.1" @@ -808,6 +830,7 @@ CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2" CT_GMP_SIGNATURE_FORMAT="packed/.sig" +CT_GMP_EXTRA_CFLAGS="-std=gnu17" CT_COMP_LIBS_ISL=y CT_COMP_LIBS_ISL_PKG_KSYM="ISL" CT_ISL_DIR_NAME="isl" @@ -822,6 +845,7 @@ CT_ISL_PATCH_GLOBAL=y # CT_ISL_PATCH_LOCAL_BUNDLED is not set # CT_ISL_PATCH_NONE is not set CT_ISL_PATCH_ORDER="global" +# CT_ISL_V_0_27 is not set CT_ISL_V_0_26=y # CT_ISL_V_0_25 is not set # CT_ISL_V_0_24 is not set @@ -834,6 +858,7 @@ 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}" @@ -859,6 +884,7 @@ CT_LIBICONV_PATCH_GLOBAL=y # CT_LIBICONV_PATCH_LOCAL_BUNDLED is not set # CT_LIBICONV_PATCH_NONE is not set CT_LIBICONV_PATCH_ORDER="global" +# CT_LIBICONV_V_1_18 is not set CT_LIBICONV_V_1_16=y # CT_LIBICONV_V_1_15 is not set CT_LIBICONV_VERSION="1.16" @@ -881,16 +907,13 @@ 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_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}" CT_MPC_ARCHIVE_FORMATS=".tar.gz" CT_MPC_SIGNATURE_FORMAT="packed/.sig" -CT_MPC_later_than_1_1_0=y -CT_MPC_1_1_0_or_later=y CT_COMP_LIBS_MPFR=y CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR" CT_MPFR_DIR_NAME="mpfr" @@ -906,14 +929,12 @@ 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_VERSION="4.2.1" +CT_MPFR_VERSION="4.2.2" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip" CT_MPFR_SIGNATURE_FORMAT="packed/.asc" -CT_MPFR_later_than_4_0_0=y -CT_MPFR_4_0_0_or_later=y CT_COMP_LIBS_NCURSES=y CT_COMP_LIBS_NCURSES_PKG_KSYM="NCURSES" CT_NCURSES_DIR_NAME="ncurses" @@ -928,6 +949,7 @@ CT_NCURSES_PATCH_GLOBAL=y # CT_NCURSES_PATCH_LOCAL_BUNDLED is not set # CT_NCURSES_PATCH_NONE is not set CT_NCURSES_PATCH_ORDER="global" +# CT_NCURSES_V_6_5 is not set CT_NCURSES_V_6_4=y # CT_NCURSES_V_6_2 is not set # CT_NCURSES_V_6_1 is not set @@ -937,7 +959,7 @@ CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors G CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_FORMATS=".tar.gz" -CT_NCURSES_SIGNATURE_FORMAT="packed/.sig" +CT_NCURSES_SIGNATURE_FORMAT="packed/.asc" # CT_NCURSES_NEW_ABI is not set CT_NCURSES_HOST_CONFIG_ARGS="" CT_NCURSES_HOST_DISABLE_DB=y @@ -945,6 +967,7 @@ CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" CT_NCURSES_TARGET_CONFIG_ARGS="" # CT_NCURSES_TARGET_DISABLE_DB is not set CT_NCURSES_TARGET_FALLBACKS="" +CT_NCURSES_EXTRA_CFLAGS="-std=gnu17" CT_COMP_LIBS_ZLIB=y CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB" CT_ZLIB_DIR_NAME="zlib" @@ -959,9 +982,9 @@ 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_V_1_3_1=y +# CT_ZLIB_V_1_2_13 is not set +CT_ZLIB_VERSION="1.3.1" 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}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -981,11 +1004,12 @@ 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_7 is not set # 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" -CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/" +CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://downloads.sourceforge.net/project/zstandard.mirror/v${CT_ZSTD_VERSION}" CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_FORMATS=".tar.gz" diff --git a/arm-unknown-linux-gnueabi.rb b/arm-unknown-linux-gnueabi.rb index 5c86e98..f311234 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.12" + depends_on "python@3.14" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.3.0/arm-unknown-linux-gnueabi-aarch64-darwin.tar.gz" diff --git a/arm-unknown-linux-gnueabi/.config b/arm-unknown-linux-gnueabi/.config index 121a446..0985e1f 100644 --- a/arm-unknown-linux-gnueabi/.config +++ b/arm-unknown-linux-gnueabi/.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0.115_efcfd1a Configuration +# crosstool-NG 1.28.0 Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y @@ -13,7 +13,6 @@ CT_CONFIGURE_has_libtool_2_4_or_newer=y CT_CONFIGURE_has_libtoolize_2_4_or_newer=y CT_CONFIGURE_has_autoconf_2_65_or_newer=y CT_CONFIGURE_has_autoreconf_2_65_or_newer=y -CT_CONFIGURE_has_automake_1_15_or_newer=y CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y CT_CONFIGURE_has_python_3_4_or_newer=y CT_CONFIGURE_has_bison_2_7_or_newer=y @@ -26,7 +25,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.115_efcfd1a" +CT_VERSION="1.28.0" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -137,6 +136,7 @@ CT_ARCH_ARM=y # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set # CT_ARCH_RISCV is not set +# CT_ARCH_RX 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 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LM32 LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 OPENRISC PARISC POWERPC PRU RISCV RX S390 SH SPARC TRICORE X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -245,6 +245,7 @@ CT_BUILD_SUFFIX="" # Misc options # # CT_TOOLCHAIN_ENABLE_NLS is not set +# CT_TOOLCHAIN_CMAKE_TOOLCHAIN_FILE is not set # end of Toolchain options # @@ -266,6 +267,12 @@ 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_16 is not set +# CT_LINUX_V_6_15 is not set +# CT_LINUX_V_6_14 is not set +# CT_LINUX_V_6_13 is not set +# CT_LINUX_V_6_12 is not set +# CT_LINUX_V_6_11 is not set # CT_LINUX_V_6_10 is not set # CT_LINUX_V_6_9 is not set # CT_LINUX_V_6_8 is not set @@ -291,21 +298,11 @@ CT_LINUX_V_5_10=y # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set # CT_LINUX_V_5_4 is not set -# CT_LINUX_V_5_3 is not set -# CT_LINUX_V_5_2 is not set -# CT_LINUX_V_5_1 is not set -# CT_LINUX_V_5_0 is not set # CT_LINUX_V_4_20 is not set # CT_LINUX_V_4_19 is not set # 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 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 -# CT_LINUX_V_4_11 is not set -# CT_LINUX_V_4_10 is not set # CT_LINUX_V_4_9 is not set # CT_LINUX_V_4_4 is not set # CT_LINUX_V_4_1 is not set @@ -315,8 +312,7 @@ CT_LINUX_V_5_10=y # CT_LINUX_V_3_10 is not set # 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="5.10.222" +CT_LINUX_VERSION="5.10.240" 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}" @@ -336,6 +332,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_LINUX_REQUIRE_3_2_or_later=y CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y @@ -371,10 +368,12 @@ 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_45=y +# CT_BINUTILS_V_2_44 is not set # 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_40 is not set # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set # CT_BINUTILS_V_2_37 is not set @@ -389,12 +388,18 @@ CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_28 is not set # CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_26 is not set -CT_BINUTILS_VERSION="2.40" +CT_BINUTILS_VERSION="2.45" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_BINUTILS_SIGNATURE_FORMAT="packed/.sig" +CT_BINUTILS_2_45_or_later=y +CT_BINUTILS_2_45_or_older=y +CT_BINUTILS_later_than_2_44=y +CT_BINUTILS_2_44_or_later=y +CT_BINUTILS_later_than_2_41=y +CT_BINUTILS_2_41_or_later=y CT_BINUTILS_later_than_2_39=y CT_BINUTILS_2_39_or_later=y CT_BINUTILS_later_than_2_30=y @@ -408,21 +413,16 @@ 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 is not set -CT_BINUTILS_LINKER_LD_GOLD=y -CT_BINUTILS_GOLD_INSTALLED=y -CT_BINUTILS_GOLD_THREADS=y -CT_BINUTILS_LINKER_BOTH=y -CT_BINUTILS_LINKERS_LIST="ld,gold" -CT_BINUTILS_LD_WRAPPER=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" CT_BINUTILS_LINKER_DEFAULT="bfd" CT_BINUTILS_PLUGINS=y CT_BINUTILS_RELRO=m CT_BINUTILS_DETERMINISTIC_ARCHIVES=y -CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +CT_BINUTILS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_BINUTILS_FOR_TARGET is not set +# CT_BINUTILS_GPROFNG is not set CT_ALL_BINUTILS_CHOICES="BINUTILS" # end of Binary utilities @@ -448,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_42 is not set +# CT_GLIBC_V_2_41 is not set # CT_GLIBC_V_2_40 is not set # CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set @@ -460,20 +462,24 @@ CT_GLIBC_PATCH_ORDER="global" # CT_GLIBC_V_2_31 is not set # CT_GLIBC_V_2_30 is not set # CT_GLIBC_V_2_29 is not set -# CT_GLIBC_V_2_28 is not set +CT_GLIBC_V_2_28=y # CT_GLIBC_V_2_27 is not set # CT_GLIBC_V_2_26 is not set # CT_GLIBC_V_2_25 is not set # CT_GLIBC_V_2_24 is not set # CT_GLIBC_V_2_23 is not set # CT_GLIBC_V_2_19 is not set -CT_GLIBC_V_2_17=y -CT_GLIBC_VERSION="2.17" +# CT_GLIBC_V_2_17 is not set +CT_GLIBC_VERSION="2.28" CT_GLIBC_MIRRORS="$(CT_Mirrors GNU glibc)" CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_GLIBC_SIGNATURE_FORMAT="packed/.sig" +CT_GLIBC_2_42_or_older=y +CT_GLIBC_older_than_2_42=y +CT_GLIBC_2_41_or_older=y +CT_GLIBC_older_than_2_41=y CT_GLIBC_2_38_or_older=y CT_GLIBC_older_than_2_38=y CT_GLIBC_2_37_or_older=y @@ -490,22 +496,22 @@ CT_GLIBC_2_30_or_older=y CT_GLIBC_older_than_2_30=y CT_GLIBC_2_29_or_older=y CT_GLIBC_older_than_2_29=y +CT_GLIBC_2_28_or_later=y CT_GLIBC_2_28_or_older=y -CT_GLIBC_older_than_2_28=y -CT_GLIBC_2_27_or_older=y -CT_GLIBC_older_than_2_27=y -CT_GLIBC_2_26_or_older=y -CT_GLIBC_older_than_2_26=y -CT_GLIBC_2_25_or_older=y -CT_GLIBC_older_than_2_25=y -CT_GLIBC_2_24_or_older=y -CT_GLIBC_older_than_2_24=y -CT_GLIBC_2_23_or_older=y -CT_GLIBC_older_than_2_23=y -CT_GLIBC_2_20_or_older=y -CT_GLIBC_older_than_2_20=y +CT_GLIBC_later_than_2_27=y +CT_GLIBC_2_27_or_later=y +CT_GLIBC_later_than_2_26=y +CT_GLIBC_2_26_or_later=y +CT_GLIBC_later_than_2_25=y +CT_GLIBC_2_25_or_later=y +CT_GLIBC_later_than_2_24=y +CT_GLIBC_2_24_or_later=y +CT_GLIBC_later_than_2_23=y +CT_GLIBC_2_23_or_later=y +CT_GLIBC_later_than_2_20=y +CT_GLIBC_2_20_or_later=y +CT_GLIBC_later_than_2_17=y CT_GLIBC_2_17_or_later=y -CT_GLIBC_2_17_or_older=y CT_GLIBC_later_than_2_14=y CT_GLIBC_2_14_or_later=y CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y @@ -515,12 +521,10 @@ CT_GLIBC_DEP_PYTHON=y CT_GLIBC_DEP_MAKE_4_3=y CT_GLIBC_SPARC_ALLOW_V7=y CT_THREADS="nptl" -CT_GLIBC_HAS_NPTL_ADDON=y -CT_GLIBC_HAS_PORTS_ADDON=y +CT_GLIBC_BUILD_SSP=y CT_GLIBC_HAS_LIBIDN_ADDON=y -CT_GLIBC_USE_PORTS_ADDON=y -CT_GLIBC_USE_NPTL_ADDON=y # CT_GLIBC_USE_LIBIDN_ADDON is not set +CT_GLIBC_NO_SPARC_V8=y CT_GLIBC_HAS_OBSOLETE_RPC=y CT_GLIBC_EXTRA_CONFIG_ARRAY="" CT_GLIBC_CONFIGPARMS="" @@ -534,7 +538,12 @@ 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="5.10.222" +CT_GLIBC_MIN_KERNEL="5.10.240" +CT_GLIBC_SSP_DEFAULT=y +# CT_GLIBC_SSP_NO is not set +# CT_GLIBC_SSP_YES is not set +# CT_GLIBC_SSP_ALL is not set +# CT_GLIBC_SSP_STRONG is not set # 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 @@ -577,8 +586,9 @@ 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_15=y # CT_GCC_V_14 is not set -CT_GCC_V_13=y +# CT_GCC_V_13 is not set # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set # CT_GCC_V_10 is not set @@ -588,14 +598,16 @@ 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.3.0" +CT_GCC_VERSION="15.2.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_15=y +CT_GCC_15_or_later=y +CT_GCC_later_than_14=y +CT_GCC_14_or_later=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -616,13 +628,13 @@ CT_GCC_later_than_5=y CT_GCC_5_or_later=y CT_GCC_later_than_4_9=y CT_GCC_4_9_or_later=y +CT_GCC_REQUIRE_4_9_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y -CT_CC_GCC_GOLD=y CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" -# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_SYSTEM_ZLIB=y CT_CC_GCC_CONFIG_TLS=m # @@ -637,6 +649,9 @@ CT_CC_GCC_LTO_ZSTD=m # # CT_CC_GCC_ENABLE_DEFAULT_PIE is not set CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +CT_CC_GCC_LIBSTDCXX=m +# CT_CC_GCC_LIBSTDCXX_HOSTED_DISABLE is not set +CT_CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS="" # CT_CC_GCC_LIBMUDFLAP is not set CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBSSP=m @@ -679,10 +694,6 @@ CT_CC_LANG_FORTRAN=y # # BFD enabled in binutils # - -# -# GOLD enabled in binutils -# # CT_LINKER_MOLD is not set CT_ALL_LINKER_CHOICES="MOLD" # end of Linkers @@ -698,24 +709,27 @@ 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_16=y # CT_GDB_V_15 is not set # CT_GDB_V_14 is not set -CT_GDB_V_13=y +# CT_GDB_V_13 is not set # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set # CT_GDB_V_10 is not set # CT_GDB_V_9 is not set # CT_GDB_V_8_3 is not set -CT_GDB_VERSION="13.2" +CT_GDB_VERSION="16.3" CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)" CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GDB_SIGNATURE_FORMAT="" -CT_GDB_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_16=y +CT_GDB_16_or_later=y +CT_GDB_later_than_15=y +CT_GDB_15_or_later=y +CT_GDB_later_than_14=y +CT_GDB_14_or_later=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -730,7 +744,7 @@ CT_GDB_CROSS=y # CT_GDB_CROSS_SIM is not set CT_GDB_CROSS_PYTHON=y CT_GDB_CROSS_PYTHON_BINARY="python3" -CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y @@ -752,6 +766,8 @@ CT_EXPAT_PKG_NAME="expat" CT_EXPAT_SRC_RELEASE=y # CT_EXPAT_SRC_DEVEL is not set CT_EXPAT_PATCH_ORDER="global" +# CT_EXPAT_V_2_7 is not set +# CT_EXPAT_V_2_6 is not set CT_EXPAT_V_2_5=y 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//./_}" @@ -766,6 +782,8 @@ 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_26 is not set +# CT_GETTEXT_V_0_23_1 is not set CT_GETTEXT_V_0_22_5=y # CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set @@ -776,6 +794,8 @@ 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_0_23_or_older=y +CT_GETTEXT_older_than_0_23=y CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y @@ -798,6 +818,7 @@ CT_GMP_PKG_NAME="gmp" CT_GMP_SRC_RELEASE=y # CT_GMP_SRC_DEVEL is not set CT_GMP_PATCH_ORDER="global" +# CT_GMP_V_6_3 is not set CT_GMP_V_6_2=y # CT_GMP_V_6_1 is not set CT_GMP_VERSION="6.2.1" @@ -806,6 +827,7 @@ CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2" CT_GMP_SIGNATURE_FORMAT="packed/.sig" +CT_GMP_EXTRA_CFLAGS="" CT_COMP_LIBS_ISL=y CT_COMP_LIBS_ISL_PKG_KSYM="ISL" CT_ISL_DIR_NAME="isl" @@ -813,6 +835,7 @@ CT_ISL_PKG_NAME="isl" CT_ISL_SRC_RELEASE=y # CT_ISL_SRC_DEVEL is not set CT_ISL_PATCH_ORDER="global" +# CT_ISL_V_0_27 is not set CT_ISL_V_0_26=y # CT_ISL_V_0_25 is not set # CT_ISL_V_0_24 is not set @@ -856,6 +879,7 @@ CT_LIBICONV_PKG_NAME="libiconv" CT_LIBICONV_SRC_RELEASE=y # CT_LIBICONV_SRC_DEVEL is not set CT_LIBICONV_PATCH_ORDER="global" +# CT_LIBICONV_V_1_18 is not set CT_LIBICONV_V_1_16=y # CT_LIBICONV_V_1_15 is not set CT_LIBICONV_VERSION="1.16" @@ -878,8 +902,6 @@ CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_FORMATS=".tar.gz" CT_MPC_SIGNATURE_FORMAT="packed/.sig" -CT_MPC_later_than_1_1_0=y -CT_MPC_1_1_0_or_later=y CT_COMP_LIBS_MPFR=y CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR" CT_MPFR_DIR_NAME="mpfr" @@ -888,14 +910,12 @@ 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_VERSION="4.2.1" +CT_MPFR_VERSION="4.2.2" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip" CT_MPFR_SIGNATURE_FORMAT="packed/.asc" -CT_MPFR_later_than_4_0_0=y -CT_MPFR_4_0_0_or_later=y CT_COMP_LIBS_NCURSES=y CT_COMP_LIBS_NCURSES_PKG_KSYM="NCURSES" CT_NCURSES_DIR_NAME="ncurses" @@ -903,6 +923,7 @@ CT_NCURSES_PKG_NAME="ncurses" CT_NCURSES_SRC_RELEASE=y # CT_NCURSES_SRC_DEVEL is not set CT_NCURSES_PATCH_ORDER="global" +# CT_NCURSES_V_6_5 is not set CT_NCURSES_V_6_4=y # CT_NCURSES_V_6_2 is not set # CT_NCURSES_V_6_1 is not set @@ -912,7 +933,7 @@ CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors G CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_FORMATS=".tar.gz" -CT_NCURSES_SIGNATURE_FORMAT="packed/.sig" +CT_NCURSES_SIGNATURE_FORMAT="packed/.asc" CT_NCURSES_NEW_ABI=y CT_NCURSES_HOST_CONFIG_ARGS="" CT_NCURSES_HOST_DISABLE_DB=y @@ -920,6 +941,7 @@ CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" CT_NCURSES_TARGET_CONFIG_ARGS="" # CT_NCURSES_TARGET_DISABLE_DB is not set CT_NCURSES_TARGET_FALLBACKS="" +CT_NCURSES_EXTRA_CFLAGS="" CT_COMP_LIBS_ZLIB=y CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB" CT_ZLIB_DIR_NAME="zlib" @@ -927,9 +949,9 @@ 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_V_1_3_1=y +# CT_ZLIB_V_1_2_13 is not set +CT_ZLIB_VERSION="1.3.1" 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}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -942,11 +964,12 @@ 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_7 is not set # 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" -CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/" +CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://downloads.sourceforge.net/project/zstandard.mirror/v${CT_ZSTD_VERSION}" CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_FORMATS=".tar.gz" diff --git a/arm-unknown-linux-gnueabihf.rb b/arm-unknown-linux-gnueabihf.rb index feccdf5..641ecd6 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.12" + depends_on "python@3.14" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.3.0/arm-unknown-linux-gnueabihf-aarch64-darwin.tar.gz" diff --git a/arm-unknown-linux-gnueabihf/.config b/arm-unknown-linux-gnueabihf/.config index 1a927a6..c1cf766 100644 --- a/arm-unknown-linux-gnueabihf/.config +++ b/arm-unknown-linux-gnueabihf/.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0.115_efcfd1a Configuration +# crosstool-NG 1.28.0 Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y @@ -13,7 +13,6 @@ CT_CONFIGURE_has_libtool_2_4_or_newer=y CT_CONFIGURE_has_libtoolize_2_4_or_newer=y CT_CONFIGURE_has_autoconf_2_65_or_newer=y CT_CONFIGURE_has_autoreconf_2_65_or_newer=y -CT_CONFIGURE_has_automake_1_15_or_newer=y CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y CT_CONFIGURE_has_python_3_4_or_newer=y CT_CONFIGURE_has_bison_2_7_or_newer=y @@ -26,7 +25,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.115_efcfd1a" +CT_VERSION="1.28.0" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -137,6 +136,7 @@ CT_ARCH_ARM=y # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set # CT_ARCH_RISCV is not set +# CT_ARCH_RX 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 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LM32 LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 OPENRISC PARISC POWERPC PRU RISCV RX S390 SH SPARC TRICORE X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -246,6 +246,7 @@ CT_BUILD_SUFFIX="" # Misc options # # CT_TOOLCHAIN_ENABLE_NLS is not set +# CT_TOOLCHAIN_CMAKE_TOOLCHAIN_FILE is not set # end of Toolchain options # @@ -267,6 +268,12 @@ 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_16 is not set +# CT_LINUX_V_6_15 is not set +# CT_LINUX_V_6_14 is not set +# CT_LINUX_V_6_13 is not set +# CT_LINUX_V_6_12 is not set +# CT_LINUX_V_6_11 is not set # CT_LINUX_V_6_10 is not set # CT_LINUX_V_6_9 is not set # CT_LINUX_V_6_8 is not set @@ -292,21 +299,11 @@ CT_LINUX_V_5_10=y # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set # CT_LINUX_V_5_4 is not set -# CT_LINUX_V_5_3 is not set -# CT_LINUX_V_5_2 is not set -# CT_LINUX_V_5_1 is not set -# CT_LINUX_V_5_0 is not set # CT_LINUX_V_4_20 is not set # CT_LINUX_V_4_19 is not set # 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 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 -# CT_LINUX_V_4_11 is not set -# CT_LINUX_V_4_10 is not set # CT_LINUX_V_4_9 is not set # CT_LINUX_V_4_4 is not set # CT_LINUX_V_4_1 is not set @@ -316,8 +313,7 @@ CT_LINUX_V_5_10=y # CT_LINUX_V_3_10 is not set # 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="5.10.222" +CT_LINUX_VERSION="5.10.240" 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}" @@ -337,6 +333,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_LINUX_REQUIRE_3_2_or_later=y CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y @@ -372,10 +369,12 @@ 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_45=y +# CT_BINUTILS_V_2_44 is not set # 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_40 is not set # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set # CT_BINUTILS_V_2_37 is not set @@ -390,12 +389,18 @@ CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_28 is not set # CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_26 is not set -CT_BINUTILS_VERSION="2.40" +CT_BINUTILS_VERSION="2.45" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_BINUTILS_SIGNATURE_FORMAT="packed/.sig" +CT_BINUTILS_2_45_or_later=y +CT_BINUTILS_2_45_or_older=y +CT_BINUTILS_later_than_2_44=y +CT_BINUTILS_2_44_or_later=y +CT_BINUTILS_later_than_2_41=y +CT_BINUTILS_2_41_or_later=y CT_BINUTILS_later_than_2_39=y CT_BINUTILS_2_39_or_later=y CT_BINUTILS_later_than_2_30=y @@ -409,21 +414,16 @@ 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 is not set -CT_BINUTILS_LINKER_LD_GOLD=y -CT_BINUTILS_GOLD_INSTALLED=y -CT_BINUTILS_GOLD_THREADS=y -CT_BINUTILS_LINKER_BOTH=y -CT_BINUTILS_LINKERS_LIST="ld,gold" -CT_BINUTILS_LD_WRAPPER=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" CT_BINUTILS_LINKER_DEFAULT="bfd" CT_BINUTILS_PLUGINS=y CT_BINUTILS_RELRO=m CT_BINUTILS_DETERMINISTIC_ARCHIVES=y -CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +CT_BINUTILS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_BINUTILS_FOR_TARGET is not set +# CT_BINUTILS_GPROFNG is not set CT_ALL_BINUTILS_CHOICES="BINUTILS" # end of Binary utilities @@ -449,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_42 is not set +# CT_GLIBC_V_2_41 is not set # CT_GLIBC_V_2_40 is not set # CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set @@ -461,20 +463,24 @@ CT_GLIBC_PATCH_ORDER="global" # CT_GLIBC_V_2_31 is not set # CT_GLIBC_V_2_30 is not set # CT_GLIBC_V_2_29 is not set -# CT_GLIBC_V_2_28 is not set +CT_GLIBC_V_2_28=y # CT_GLIBC_V_2_27 is not set # CT_GLIBC_V_2_26 is not set # CT_GLIBC_V_2_25 is not set # CT_GLIBC_V_2_24 is not set # CT_GLIBC_V_2_23 is not set # CT_GLIBC_V_2_19 is not set -CT_GLIBC_V_2_17=y -CT_GLIBC_VERSION="2.17" +# CT_GLIBC_V_2_17 is not set +CT_GLIBC_VERSION="2.28" CT_GLIBC_MIRRORS="$(CT_Mirrors GNU glibc)" CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_GLIBC_SIGNATURE_FORMAT="packed/.sig" +CT_GLIBC_2_42_or_older=y +CT_GLIBC_older_than_2_42=y +CT_GLIBC_2_41_or_older=y +CT_GLIBC_older_than_2_41=y CT_GLIBC_2_38_or_older=y CT_GLIBC_older_than_2_38=y CT_GLIBC_2_37_or_older=y @@ -491,22 +497,22 @@ CT_GLIBC_2_30_or_older=y CT_GLIBC_older_than_2_30=y CT_GLIBC_2_29_or_older=y CT_GLIBC_older_than_2_29=y +CT_GLIBC_2_28_or_later=y CT_GLIBC_2_28_or_older=y -CT_GLIBC_older_than_2_28=y -CT_GLIBC_2_27_or_older=y -CT_GLIBC_older_than_2_27=y -CT_GLIBC_2_26_or_older=y -CT_GLIBC_older_than_2_26=y -CT_GLIBC_2_25_or_older=y -CT_GLIBC_older_than_2_25=y -CT_GLIBC_2_24_or_older=y -CT_GLIBC_older_than_2_24=y -CT_GLIBC_2_23_or_older=y -CT_GLIBC_older_than_2_23=y -CT_GLIBC_2_20_or_older=y -CT_GLIBC_older_than_2_20=y +CT_GLIBC_later_than_2_27=y +CT_GLIBC_2_27_or_later=y +CT_GLIBC_later_than_2_26=y +CT_GLIBC_2_26_or_later=y +CT_GLIBC_later_than_2_25=y +CT_GLIBC_2_25_or_later=y +CT_GLIBC_later_than_2_24=y +CT_GLIBC_2_24_or_later=y +CT_GLIBC_later_than_2_23=y +CT_GLIBC_2_23_or_later=y +CT_GLIBC_later_than_2_20=y +CT_GLIBC_2_20_or_later=y +CT_GLIBC_later_than_2_17=y CT_GLIBC_2_17_or_later=y -CT_GLIBC_2_17_or_older=y CT_GLIBC_later_than_2_14=y CT_GLIBC_2_14_or_later=y CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y @@ -516,12 +522,10 @@ CT_GLIBC_DEP_PYTHON=y CT_GLIBC_DEP_MAKE_4_3=y CT_GLIBC_SPARC_ALLOW_V7=y CT_THREADS="nptl" -CT_GLIBC_HAS_NPTL_ADDON=y -CT_GLIBC_HAS_PORTS_ADDON=y +CT_GLIBC_BUILD_SSP=y CT_GLIBC_HAS_LIBIDN_ADDON=y -CT_GLIBC_USE_PORTS_ADDON=y -CT_GLIBC_USE_NPTL_ADDON=y # CT_GLIBC_USE_LIBIDN_ADDON is not set +CT_GLIBC_NO_SPARC_V8=y CT_GLIBC_HAS_OBSOLETE_RPC=y CT_GLIBC_EXTRA_CONFIG_ARRAY="" CT_GLIBC_CONFIGPARMS="" @@ -535,7 +539,12 @@ 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="5.10.222" +CT_GLIBC_MIN_KERNEL="5.10.240" +CT_GLIBC_SSP_DEFAULT=y +# CT_GLIBC_SSP_NO is not set +# CT_GLIBC_SSP_YES is not set +# CT_GLIBC_SSP_ALL is not set +# CT_GLIBC_SSP_STRONG is not set # 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 @@ -578,8 +587,9 @@ 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_15=y # CT_GCC_V_14 is not set -CT_GCC_V_13=y +# CT_GCC_V_13 is not set # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set # CT_GCC_V_10 is not set @@ -589,14 +599,16 @@ 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.3.0" +CT_GCC_VERSION="15.2.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_15=y +CT_GCC_15_or_later=y +CT_GCC_later_than_14=y +CT_GCC_14_or_later=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -617,13 +629,13 @@ CT_GCC_later_than_5=y CT_GCC_5_or_later=y CT_GCC_later_than_4_9=y CT_GCC_4_9_or_later=y +CT_GCC_REQUIRE_4_9_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y -CT_CC_GCC_GOLD=y CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" -# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_SYSTEM_ZLIB=y CT_CC_GCC_CONFIG_TLS=m # @@ -638,6 +650,9 @@ CT_CC_GCC_LTO_ZSTD=m # # CT_CC_GCC_ENABLE_DEFAULT_PIE is not set CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +CT_CC_GCC_LIBSTDCXX=m +# CT_CC_GCC_LIBSTDCXX_HOSTED_DISABLE is not set +CT_CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS="" # CT_CC_GCC_LIBMUDFLAP is not set CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBSSP=y @@ -680,10 +695,6 @@ CT_CC_LANG_FORTRAN=y # # BFD enabled in binutils # - -# -# GOLD enabled in binutils -# # CT_LINKER_MOLD is not set CT_ALL_LINKER_CHOICES="MOLD" # end of Linkers @@ -699,24 +710,27 @@ 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_16=y # CT_GDB_V_15 is not set # CT_GDB_V_14 is not set -CT_GDB_V_13=y +# CT_GDB_V_13 is not set # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set # CT_GDB_V_10 is not set # CT_GDB_V_9 is not set # CT_GDB_V_8_3 is not set -CT_GDB_VERSION="13.2" +CT_GDB_VERSION="16.3" CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)" CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GDB_SIGNATURE_FORMAT="" -CT_GDB_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_16=y +CT_GDB_16_or_later=y +CT_GDB_later_than_15=y +CT_GDB_15_or_later=y +CT_GDB_later_than_14=y +CT_GDB_14_or_later=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -731,7 +745,7 @@ CT_GDB_CROSS=y # CT_GDB_CROSS_SIM is not set CT_GDB_CROSS_PYTHON=y CT_GDB_CROSS_PYTHON_BINARY="python3" -CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y @@ -753,6 +767,8 @@ CT_EXPAT_PKG_NAME="expat" CT_EXPAT_SRC_RELEASE=y # CT_EXPAT_SRC_DEVEL is not set CT_EXPAT_PATCH_ORDER="global" +# CT_EXPAT_V_2_7 is not set +# CT_EXPAT_V_2_6 is not set CT_EXPAT_V_2_5=y 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//./_}" @@ -767,6 +783,8 @@ 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_26 is not set +# CT_GETTEXT_V_0_23_1 is not set CT_GETTEXT_V_0_22_5=y # CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set @@ -777,6 +795,8 @@ 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_0_23_or_older=y +CT_GETTEXT_older_than_0_23=y CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y @@ -799,6 +819,7 @@ CT_GMP_PKG_NAME="gmp" CT_GMP_SRC_RELEASE=y # CT_GMP_SRC_DEVEL is not set CT_GMP_PATCH_ORDER="global" +# CT_GMP_V_6_3 is not set CT_GMP_V_6_2=y # CT_GMP_V_6_1 is not set CT_GMP_VERSION="6.2.1" @@ -807,6 +828,7 @@ CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2" CT_GMP_SIGNATURE_FORMAT="packed/.sig" +CT_GMP_EXTRA_CFLAGS="" CT_COMP_LIBS_ISL=y CT_COMP_LIBS_ISL_PKG_KSYM="ISL" CT_ISL_DIR_NAME="isl" @@ -814,6 +836,7 @@ CT_ISL_PKG_NAME="isl" CT_ISL_SRC_RELEASE=y # CT_ISL_SRC_DEVEL is not set CT_ISL_PATCH_ORDER="global" +# CT_ISL_V_0_27 is not set CT_ISL_V_0_26=y # CT_ISL_V_0_25 is not set # CT_ISL_V_0_24 is not set @@ -857,6 +880,7 @@ CT_LIBICONV_PKG_NAME="libiconv" CT_LIBICONV_SRC_RELEASE=y # CT_LIBICONV_SRC_DEVEL is not set CT_LIBICONV_PATCH_ORDER="global" +# CT_LIBICONV_V_1_18 is not set CT_LIBICONV_V_1_16=y # CT_LIBICONV_V_1_15 is not set CT_LIBICONV_VERSION="1.16" @@ -879,8 +903,6 @@ CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_FORMATS=".tar.gz" CT_MPC_SIGNATURE_FORMAT="packed/.sig" -CT_MPC_later_than_1_1_0=y -CT_MPC_1_1_0_or_later=y CT_COMP_LIBS_MPFR=y CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR" CT_MPFR_DIR_NAME="mpfr" @@ -889,14 +911,12 @@ 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_VERSION="4.2.1" +CT_MPFR_VERSION="4.2.2" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip" CT_MPFR_SIGNATURE_FORMAT="packed/.asc" -CT_MPFR_later_than_4_0_0=y -CT_MPFR_4_0_0_or_later=y CT_COMP_LIBS_NCURSES=y CT_COMP_LIBS_NCURSES_PKG_KSYM="NCURSES" CT_NCURSES_DIR_NAME="ncurses" @@ -904,6 +924,7 @@ CT_NCURSES_PKG_NAME="ncurses" CT_NCURSES_SRC_RELEASE=y # CT_NCURSES_SRC_DEVEL is not set CT_NCURSES_PATCH_ORDER="global" +# CT_NCURSES_V_6_5 is not set CT_NCURSES_V_6_4=y # CT_NCURSES_V_6_2 is not set # CT_NCURSES_V_6_1 is not set @@ -913,7 +934,7 @@ CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors G CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_FORMATS=".tar.gz" -CT_NCURSES_SIGNATURE_FORMAT="packed/.sig" +CT_NCURSES_SIGNATURE_FORMAT="packed/.asc" CT_NCURSES_NEW_ABI=y CT_NCURSES_HOST_CONFIG_ARGS="" CT_NCURSES_HOST_DISABLE_DB=y @@ -921,6 +942,7 @@ CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" CT_NCURSES_TARGET_CONFIG_ARGS="" # CT_NCURSES_TARGET_DISABLE_DB is not set CT_NCURSES_TARGET_FALLBACKS="" +CT_NCURSES_EXTRA_CFLAGS="" CT_COMP_LIBS_ZLIB=y CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB" CT_ZLIB_DIR_NAME="zlib" @@ -928,9 +950,9 @@ 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_V_1_3_1=y +# CT_ZLIB_V_1_2_13 is not set +CT_ZLIB_VERSION="1.3.1" 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}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -943,11 +965,12 @@ 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_7 is not set # 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" -CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/" +CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://downloads.sourceforge.net/project/zstandard.mirror/v${CT_ZSTD_VERSION}" CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_FORMATS=".tar.gz" diff --git a/arm-unknown-linux-musleabihf.rb b/arm-unknown-linux-musleabihf.rb index 46279b0..319a659 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.12" + depends_on "python@3.14" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.3.0/arm-unknown-linux-musleabihf-aarch64-darwin.tar.gz" diff --git a/arm-unknown-linux-musleabihf/.config b/arm-unknown-linux-musleabihf/.config index 9c6124f..2e828f6 100644 --- a/arm-unknown-linux-musleabihf/.config +++ b/arm-unknown-linux-musleabihf/.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0.115_efcfd1a Configuration +# crosstool-NG 1.28.0 Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y @@ -13,7 +13,6 @@ CT_CONFIGURE_has_libtool_2_4_or_newer=y CT_CONFIGURE_has_libtoolize_2_4_or_newer=y CT_CONFIGURE_has_autoconf_2_65_or_newer=y CT_CONFIGURE_has_autoreconf_2_65_or_newer=y -CT_CONFIGURE_has_automake_1_15_or_newer=y CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y CT_CONFIGURE_has_python_3_4_or_newer=y CT_CONFIGURE_has_bison_2_7_or_newer=y @@ -26,7 +25,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.115_efcfd1a" +CT_VERSION="1.28.0" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -139,6 +138,7 @@ CT_ARCH_ARM=y # CT_ARCH_AVR is not set # CT_ARCH_BPF is not set # CT_ARCH_C6X is not set +# CT_ARCH_LM32 is not set # CT_ARCH_LOONGARCH is not set # CT_ARCH_M68K is not set # CT_ARCH_MICROBLAZE is not set @@ -146,13 +146,16 @@ CT_ARCH_ARM=y # CT_ARCH_MOXIE is not set # CT_ARCH_MSP430 is not set # CT_ARCH_NIOS2 is not set +# CT_ARCH_OPENRISC 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 +# CT_ARCH_RX is not set # CT_ARCH_S390 is not set # CT_ARCH_SH is not set # CT_ARCH_SPARC is not set +# CT_ARCH_TRICORE is not set # CT_ARCH_X86 is not set # CT_ARCH_XTENSA is not set CT_ARCH="arm" @@ -172,7 +175,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 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LM32 LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 OPENRISC PARISC POWERPC PRU RISCV RX S390 SH SPARC TRICORE X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -261,6 +264,7 @@ CT_BUILD_SUFFIX="" # Misc options # # CT_TOOLCHAIN_ENABLE_NLS is not set +CT_TOOLCHAIN_CMAKE_TOOLCHAIN_FILE=y # end of Toolchain options # @@ -289,6 +293,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_16 is not set +# CT_LINUX_V_6_15 is not set +# CT_LINUX_V_6_14 is not set +# CT_LINUX_V_6_13 is not set +# CT_LINUX_V_6_12 is not set +# CT_LINUX_V_6_11 is not set # CT_LINUX_V_6_10 is not set # CT_LINUX_V_6_9 is not set # CT_LINUX_V_6_8 is not set @@ -314,21 +324,11 @@ CT_LINUX_V_5_10=y # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set # CT_LINUX_V_5_4 is not set -# CT_LINUX_V_5_3 is not set -# CT_LINUX_V_5_2 is not set -# CT_LINUX_V_5_1 is not set -# CT_LINUX_V_5_0 is not set # CT_LINUX_V_4_20 is not set # CT_LINUX_V_4_19 is not set # 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 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 -# CT_LINUX_V_4_11 is not set -# CT_LINUX_V_4_10 is not set # CT_LINUX_V_4_9 is not set # CT_LINUX_V_4_4 is not set # CT_LINUX_V_4_1 is not set @@ -339,7 +339,7 @@ CT_LINUX_V_5_10=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="5.10.222" +CT_LINUX_VERSION="5.10.240" 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}" @@ -402,10 +402,12 @@ 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_45=y +# CT_BINUTILS_V_2_44 is not set # 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_40 is not set # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set # CT_BINUTILS_V_2_37 is not set @@ -420,12 +422,18 @@ CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_28 is not set # CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_26 is not set -CT_BINUTILS_VERSION="2.40" +CT_BINUTILS_VERSION="2.45" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_BINUTILS_SIGNATURE_FORMAT="packed/.sig" +CT_BINUTILS_2_45_or_later=y +CT_BINUTILS_2_45_or_older=y +CT_BINUTILS_later_than_2_44=y +CT_BINUTILS_2_44_or_later=y +CT_BINUTILS_later_than_2_41=y +CT_BINUTILS_2_41_or_later=y CT_BINUTILS_later_than_2_39=y CT_BINUTILS_2_39_or_later=y CT_BINUTILS_later_than_2_30=y @@ -439,22 +447,15 @@ CT_BINUTILS_2_26_or_later=y # GNU binutils # CT_BINUTILS_GOLD_SUPPORTS_ARCH=y -CT_BINUTILS_GOLD_SUPPORT=y -# CT_BINUTILS_LINKER_LD is not set -# CT_BINUTILS_LINKER_GOLD is not set -CT_BINUTILS_LINKER_LD_GOLD=y -# CT_BINUTILS_LINKER_GOLD_LD is not set -CT_BINUTILS_GOLD_INSTALLED=y -CT_BINUTILS_GOLD_THREADS=y -CT_BINUTILS_LINKER_BOTH=y -CT_BINUTILS_LINKERS_LIST="ld,gold" -CT_BINUTILS_LD_WRAPPER=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" CT_BINUTILS_LINKER_DEFAULT="bfd" CT_BINUTILS_PLUGINS=y CT_BINUTILS_RELRO=m CT_BINUTILS_DETERMINISTIC_ARCHIVES=y -CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +CT_BINUTILS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_BINUTILS_FOR_TARGET is not set +# CT_BINUTILS_GPROFNG is not set CT_ALL_BINUTILS_CHOICES="BINUTILS" # end of Binary utilities @@ -485,8 +486,8 @@ 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_5=y +# CT_MUSL_V_1_2_4 is not set # CT_MUSL_V_1_2_3 is not set # CT_MUSL_V_1_2_2 is not set # CT_MUSL_V_1_2_1 is not set @@ -499,8 +500,8 @@ CT_MUSL_V_1_2_4=y # CT_MUSL_V_1_1_18 is not set # CT_MUSL_V_1_1_17 is not set # CT_MUSL_V_1_1_16 is not set -CT_MUSL_VERSION="1.2.4" -CT_MUSL_MIRRORS="http://www.musl-libc.org/releases" +CT_MUSL_VERSION="1.2.5" +CT_MUSL_MIRRORS="https://www.musl-libc.org/releases" CT_MUSL_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MUSL_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MUSL_ARCHIVE_FORMATS=".tar.gz" @@ -562,8 +563,9 @@ 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_15=y # CT_GCC_V_14 is not set -CT_GCC_V_13=y +# CT_GCC_V_13 is not set # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set # CT_GCC_V_10 is not set @@ -573,14 +575,16 @@ 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.3.0" +CT_GCC_VERSION="15.2.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_15=y +CT_GCC_15_or_later=y +CT_GCC_later_than_14=y +CT_GCC_14_or_later=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -602,12 +606,11 @@ CT_GCC_5_or_later=y CT_GCC_later_than_4_9=y CT_GCC_4_9_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y -CT_CC_GCC_GOLD=y CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" -# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_SYSTEM_ZLIB=y CT_CC_GCC_CONFIG_TLS=m # @@ -622,6 +625,9 @@ CT_CC_GCC_LTO_ZSTD=m # # CT_CC_GCC_ENABLE_DEFAULT_PIE is not set CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +CT_CC_GCC_LIBSTDCXX=m +# CT_CC_GCC_LIBSTDCXX_HOSTED_DISABLE is not set +CT_CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS="" # CT_CC_GCC_LIBMUDFLAP is not set CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBSSP=y @@ -670,10 +676,6 @@ CT_CC_LANG_OTHERS="" # # BFD enabled in binutils # - -# -# GOLD enabled in binutils -# # CT_LINKER_MOLD is not set CT_ALL_LINKER_CHOICES="MOLD" # end of Linkers @@ -696,24 +698,27 @@ 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_16=y # CT_GDB_V_15 is not set # CT_GDB_V_14 is not set -CT_GDB_V_13=y +# CT_GDB_V_13 is not set # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set # CT_GDB_V_10 is not set # CT_GDB_V_9 is not set # CT_GDB_V_8_3 is not set -CT_GDB_VERSION="13.2" +CT_GDB_VERSION="16.3" CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)" CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GDB_SIGNATURE_FORMAT="" -CT_GDB_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_16=y +CT_GDB_16_or_later=y +CT_GDB_later_than_15=y +CT_GDB_15_or_later=y +CT_GDB_later_than_14=y +CT_GDB_14_or_later=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -728,7 +733,7 @@ CT_GDB_CROSS=y # CT_GDB_CROSS_SIM is not set CT_GDB_CROSS_PYTHON=y CT_GDB_CROSS_PYTHON_BINARY="python3" -CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y @@ -757,6 +762,8 @@ CT_EXPAT_PATCH_GLOBAL=y # CT_EXPAT_PATCH_LOCAL_BUNDLED is not set # CT_EXPAT_PATCH_NONE is not set CT_EXPAT_PATCH_ORDER="global" +# CT_EXPAT_V_2_7 is not set +# CT_EXPAT_V_2_6 is not set CT_EXPAT_V_2_5=y 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//./_}" @@ -778,6 +785,8 @@ 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_26 is not set +# CT_GETTEXT_V_0_23_1 is not set CT_GETTEXT_V_0_22_5=y # CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set @@ -788,6 +797,8 @@ 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_0_23_or_older=y +CT_GETTEXT_older_than_0_23=y CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y @@ -817,6 +828,7 @@ CT_GMP_PATCH_GLOBAL=y # CT_GMP_PATCH_LOCAL_BUNDLED is not set # CT_GMP_PATCH_NONE is not set CT_GMP_PATCH_ORDER="global" +# CT_GMP_V_6_3 is not set CT_GMP_V_6_2=y # CT_GMP_V_6_1 is not set CT_GMP_VERSION="6.2.1" @@ -825,6 +837,7 @@ CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2" CT_GMP_SIGNATURE_FORMAT="packed/.sig" +CT_GMP_EXTRA_CFLAGS="-std=gnu17" CT_COMP_LIBS_ISL=y CT_COMP_LIBS_ISL_PKG_KSYM="ISL" CT_ISL_DIR_NAME="isl" @@ -839,6 +852,7 @@ CT_ISL_PATCH_GLOBAL=y # CT_ISL_PATCH_LOCAL_BUNDLED is not set # CT_ISL_PATCH_NONE is not set CT_ISL_PATCH_ORDER="global" +# CT_ISL_V_0_27 is not set CT_ISL_V_0_26=y # CT_ISL_V_0_25 is not set # CT_ISL_V_0_24 is not set @@ -876,6 +890,7 @@ CT_LIBICONV_PATCH_GLOBAL=y # CT_LIBICONV_PATCH_LOCAL_BUNDLED is not set # CT_LIBICONV_PATCH_NONE is not set CT_LIBICONV_PATCH_ORDER="global" +# CT_LIBICONV_V_1_18 is not set CT_LIBICONV_V_1_16=y # CT_LIBICONV_V_1_15 is not set CT_LIBICONV_VERSION="1.16" @@ -905,8 +920,6 @@ CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_FORMATS=".tar.gz" CT_MPC_SIGNATURE_FORMAT="packed/.sig" -CT_MPC_later_than_1_1_0=y -CT_MPC_1_1_0_or_later=y CT_COMP_LIBS_MPFR=y CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR" CT_MPFR_DIR_NAME="mpfr" @@ -922,14 +935,12 @@ 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_VERSION="4.2.1" +CT_MPFR_VERSION="4.2.2" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip" CT_MPFR_SIGNATURE_FORMAT="packed/.asc" -CT_MPFR_later_than_4_0_0=y -CT_MPFR_4_0_0_or_later=y CT_COMP_LIBS_NCURSES=y CT_COMP_LIBS_NCURSES_PKG_KSYM="NCURSES" CT_NCURSES_DIR_NAME="ncurses" @@ -944,6 +955,7 @@ CT_NCURSES_PATCH_GLOBAL=y # CT_NCURSES_PATCH_LOCAL_BUNDLED is not set # CT_NCURSES_PATCH_NONE is not set CT_NCURSES_PATCH_ORDER="global" +# CT_NCURSES_V_6_5 is not set CT_NCURSES_V_6_4=y # CT_NCURSES_V_6_2 is not set # CT_NCURSES_V_6_1 is not set @@ -953,7 +965,7 @@ CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors G CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_FORMATS=".tar.gz" -CT_NCURSES_SIGNATURE_FORMAT="packed/.sig" +CT_NCURSES_SIGNATURE_FORMAT="packed/.asc" # CT_NCURSES_NEW_ABI is not set CT_NCURSES_HOST_CONFIG_ARGS="" CT_NCURSES_HOST_DISABLE_DB=y @@ -961,6 +973,7 @@ CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" CT_NCURSES_TARGET_CONFIG_ARGS="" # CT_NCURSES_TARGET_DISABLE_DB is not set CT_NCURSES_TARGET_FALLBACKS="" +CT_NCURSES_EXTRA_CFLAGS="-std=gnu17" CT_COMP_LIBS_ZLIB=y CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB" CT_ZLIB_DIR_NAME="zlib" @@ -975,9 +988,9 @@ 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_V_1_3_1=y +# CT_ZLIB_V_1_2_13 is not set +CT_ZLIB_VERSION="1.3.1" 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}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -997,11 +1010,12 @@ 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_7 is not set # 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" -CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/" +CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://downloads.sourceforge.net/project/zstandard.mirror/v${CT_ZSTD_VERSION}" CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_FORMATS=".tar.gz" diff --git a/armv7-unknown-linux-gnueabihf.rb b/armv7-unknown-linux-gnueabihf.rb index 2fb4237..d1a0f8c 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.12" + depends_on "python@3.14" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.3.0/armv7-unknown-linux-gnueabihf-aarch64-darwin.tar.gz" diff --git a/armv7-unknown-linux-gnueabihf/.config b/armv7-unknown-linux-gnueabihf/.config index da2fd9d..dfe2f42 100644 --- a/armv7-unknown-linux-gnueabihf/.config +++ b/armv7-unknown-linux-gnueabihf/.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0.115_efcfd1a Configuration +# crosstool-NG 1.28.0 Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y @@ -13,7 +13,6 @@ CT_CONFIGURE_has_libtool_2_4_or_newer=y CT_CONFIGURE_has_libtoolize_2_4_or_newer=y CT_CONFIGURE_has_autoconf_2_65_or_newer=y CT_CONFIGURE_has_autoreconf_2_65_or_newer=y -CT_CONFIGURE_has_automake_1_15_or_newer=y CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y CT_CONFIGURE_has_python_3_4_or_newer=y CT_CONFIGURE_has_bison_2_7_or_newer=y @@ -26,7 +25,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.115_efcfd1a" +CT_VERSION="1.28.0" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -137,6 +136,7 @@ CT_ARCH_ARM=y # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set # CT_ARCH_RISCV is not set +# CT_ARCH_RX 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 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LM32 LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 OPENRISC PARISC POWERPC PRU RISCV RX S390 SH SPARC TRICORE X86 XTENSA" CT_ARCH_SUFFIX="v7" # CT_OMIT_TARGET_VENDOR is not set @@ -246,6 +246,7 @@ CT_BUILD_SUFFIX="" # Misc options # # CT_TOOLCHAIN_ENABLE_NLS is not set +# CT_TOOLCHAIN_CMAKE_TOOLCHAIN_FILE is not set # end of Toolchain options # @@ -267,6 +268,12 @@ 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_16 is not set +# CT_LINUX_V_6_15 is not set +# CT_LINUX_V_6_14 is not set +# CT_LINUX_V_6_13 is not set +# CT_LINUX_V_6_12 is not set +# CT_LINUX_V_6_11 is not set # CT_LINUX_V_6_10 is not set # CT_LINUX_V_6_9 is not set # CT_LINUX_V_6_8 is not set @@ -292,21 +299,11 @@ CT_LINUX_V_5_10=y # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set # CT_LINUX_V_5_4 is not set -# CT_LINUX_V_5_3 is not set -# CT_LINUX_V_5_2 is not set -# CT_LINUX_V_5_1 is not set -# CT_LINUX_V_5_0 is not set # CT_LINUX_V_4_20 is not set # CT_LINUX_V_4_19 is not set # 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 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 -# CT_LINUX_V_4_11 is not set -# CT_LINUX_V_4_10 is not set # CT_LINUX_V_4_9 is not set # CT_LINUX_V_4_4 is not set # CT_LINUX_V_4_1 is not set @@ -316,8 +313,7 @@ CT_LINUX_V_5_10=y # CT_LINUX_V_3_10 is not set # 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="5.10.222" +CT_LINUX_VERSION="5.10.240" 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}" @@ -337,6 +333,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_LINUX_REQUIRE_3_2_or_later=y CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y @@ -372,10 +369,12 @@ 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_45=y +# CT_BINUTILS_V_2_44 is not set # 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_40 is not set # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set # CT_BINUTILS_V_2_37 is not set @@ -390,12 +389,18 @@ CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_28 is not set # CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_26 is not set -CT_BINUTILS_VERSION="2.40" +CT_BINUTILS_VERSION="2.45" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_BINUTILS_SIGNATURE_FORMAT="packed/.sig" +CT_BINUTILS_2_45_or_later=y +CT_BINUTILS_2_45_or_older=y +CT_BINUTILS_later_than_2_44=y +CT_BINUTILS_2_44_or_later=y +CT_BINUTILS_later_than_2_41=y +CT_BINUTILS_2_41_or_later=y CT_BINUTILS_later_than_2_39=y CT_BINUTILS_2_39_or_later=y CT_BINUTILS_later_than_2_30=y @@ -409,21 +414,16 @@ 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 is not set -CT_BINUTILS_LINKER_LD_GOLD=y -CT_BINUTILS_GOLD_INSTALLED=y -CT_BINUTILS_GOLD_THREADS=y -CT_BINUTILS_LINKER_BOTH=y -CT_BINUTILS_LINKERS_LIST="ld,gold" -CT_BINUTILS_LD_WRAPPER=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" CT_BINUTILS_LINKER_DEFAULT="bfd" CT_BINUTILS_PLUGINS=y CT_BINUTILS_RELRO=m CT_BINUTILS_DETERMINISTIC_ARCHIVES=y -CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +CT_BINUTILS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_BINUTILS_FOR_TARGET is not set +# CT_BINUTILS_GPROFNG is not set CT_ALL_BINUTILS_CHOICES="BINUTILS" # end of Binary utilities @@ -449,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_42 is not set +# CT_GLIBC_V_2_41 is not set # CT_GLIBC_V_2_40 is not set # CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set @@ -461,20 +463,24 @@ CT_GLIBC_PATCH_ORDER="global" # CT_GLIBC_V_2_31 is not set # CT_GLIBC_V_2_30 is not set # CT_GLIBC_V_2_29 is not set -# CT_GLIBC_V_2_28 is not set +CT_GLIBC_V_2_28=y # CT_GLIBC_V_2_27 is not set # CT_GLIBC_V_2_26 is not set # CT_GLIBC_V_2_25 is not set # CT_GLIBC_V_2_24 is not set # CT_GLIBC_V_2_23 is not set # CT_GLIBC_V_2_19 is not set -CT_GLIBC_V_2_17=y -CT_GLIBC_VERSION="2.17" +# CT_GLIBC_V_2_17 is not set +CT_GLIBC_VERSION="2.28" CT_GLIBC_MIRRORS="$(CT_Mirrors GNU glibc)" CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_GLIBC_SIGNATURE_FORMAT="packed/.sig" +CT_GLIBC_2_42_or_older=y +CT_GLIBC_older_than_2_42=y +CT_GLIBC_2_41_or_older=y +CT_GLIBC_older_than_2_41=y CT_GLIBC_2_38_or_older=y CT_GLIBC_older_than_2_38=y CT_GLIBC_2_37_or_older=y @@ -491,22 +497,22 @@ CT_GLIBC_2_30_or_older=y CT_GLIBC_older_than_2_30=y CT_GLIBC_2_29_or_older=y CT_GLIBC_older_than_2_29=y +CT_GLIBC_2_28_or_later=y CT_GLIBC_2_28_or_older=y -CT_GLIBC_older_than_2_28=y -CT_GLIBC_2_27_or_older=y -CT_GLIBC_older_than_2_27=y -CT_GLIBC_2_26_or_older=y -CT_GLIBC_older_than_2_26=y -CT_GLIBC_2_25_or_older=y -CT_GLIBC_older_than_2_25=y -CT_GLIBC_2_24_or_older=y -CT_GLIBC_older_than_2_24=y -CT_GLIBC_2_23_or_older=y -CT_GLIBC_older_than_2_23=y -CT_GLIBC_2_20_or_older=y -CT_GLIBC_older_than_2_20=y +CT_GLIBC_later_than_2_27=y +CT_GLIBC_2_27_or_later=y +CT_GLIBC_later_than_2_26=y +CT_GLIBC_2_26_or_later=y +CT_GLIBC_later_than_2_25=y +CT_GLIBC_2_25_or_later=y +CT_GLIBC_later_than_2_24=y +CT_GLIBC_2_24_or_later=y +CT_GLIBC_later_than_2_23=y +CT_GLIBC_2_23_or_later=y +CT_GLIBC_later_than_2_20=y +CT_GLIBC_2_20_or_later=y +CT_GLIBC_later_than_2_17=y CT_GLIBC_2_17_or_later=y -CT_GLIBC_2_17_or_older=y CT_GLIBC_later_than_2_14=y CT_GLIBC_2_14_or_later=y CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y @@ -516,12 +522,10 @@ CT_GLIBC_DEP_PYTHON=y CT_GLIBC_DEP_MAKE_4_3=y CT_GLIBC_SPARC_ALLOW_V7=y CT_THREADS="nptl" -CT_GLIBC_HAS_NPTL_ADDON=y -CT_GLIBC_HAS_PORTS_ADDON=y +CT_GLIBC_BUILD_SSP=y CT_GLIBC_HAS_LIBIDN_ADDON=y -CT_GLIBC_USE_PORTS_ADDON=y -CT_GLIBC_USE_NPTL_ADDON=y # CT_GLIBC_USE_LIBIDN_ADDON is not set +CT_GLIBC_NO_SPARC_V8=y CT_GLIBC_HAS_OBSOLETE_RPC=y CT_GLIBC_EXTRA_CONFIG_ARRAY="" CT_GLIBC_CONFIGPARMS="" @@ -535,7 +539,12 @@ 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="5.10.222" +CT_GLIBC_MIN_KERNEL="5.10.240" +CT_GLIBC_SSP_DEFAULT=y +# CT_GLIBC_SSP_NO is not set +# CT_GLIBC_SSP_YES is not set +# CT_GLIBC_SSP_ALL is not set +# CT_GLIBC_SSP_STRONG is not set 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 @@ -578,8 +587,9 @@ 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_15=y # CT_GCC_V_14 is not set -CT_GCC_V_13=y +# CT_GCC_V_13 is not set # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set # CT_GCC_V_10 is not set @@ -589,14 +599,16 @@ 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.3.0" +CT_GCC_VERSION="15.2.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_15=y +CT_GCC_15_or_later=y +CT_GCC_later_than_14=y +CT_GCC_14_or_later=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -617,13 +629,13 @@ CT_GCC_later_than_5=y CT_GCC_5_or_later=y CT_GCC_later_than_4_9=y CT_GCC_4_9_or_later=y +CT_GCC_REQUIRE_4_9_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y -CT_CC_GCC_GOLD=y CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" -# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_SYSTEM_ZLIB=y CT_CC_GCC_CONFIG_TLS=m # @@ -638,6 +650,9 @@ CT_CC_GCC_LTO_ZSTD=m # # CT_CC_GCC_ENABLE_DEFAULT_PIE is not set CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +CT_CC_GCC_LIBSTDCXX=m +# CT_CC_GCC_LIBSTDCXX_HOSTED_DISABLE is not set +CT_CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS="" # CT_CC_GCC_LIBMUDFLAP is not set CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBSSP=y @@ -680,10 +695,6 @@ CT_CC_LANG_FORTRAN=y # # BFD enabled in binutils # - -# -# GOLD enabled in binutils -# # CT_LINKER_MOLD is not set CT_ALL_LINKER_CHOICES="MOLD" # end of Linkers @@ -699,24 +710,27 @@ 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_16=y # CT_GDB_V_15 is not set # CT_GDB_V_14 is not set -CT_GDB_V_13=y +# CT_GDB_V_13 is not set # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set # CT_GDB_V_10 is not set # CT_GDB_V_9 is not set # CT_GDB_V_8_3 is not set -CT_GDB_VERSION="13.2" +CT_GDB_VERSION="16.3" CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)" CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GDB_SIGNATURE_FORMAT="" -CT_GDB_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_16=y +CT_GDB_16_or_later=y +CT_GDB_later_than_15=y +CT_GDB_15_or_later=y +CT_GDB_later_than_14=y +CT_GDB_14_or_later=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -731,7 +745,7 @@ CT_GDB_CROSS=y # CT_GDB_CROSS_SIM is not set CT_GDB_CROSS_PYTHON=y CT_GDB_CROSS_PYTHON_BINARY="python3" -CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y @@ -753,6 +767,8 @@ CT_EXPAT_PKG_NAME="expat" CT_EXPAT_SRC_RELEASE=y # CT_EXPAT_SRC_DEVEL is not set CT_EXPAT_PATCH_ORDER="global" +# CT_EXPAT_V_2_7 is not set +# CT_EXPAT_V_2_6 is not set CT_EXPAT_V_2_5=y 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//./_}" @@ -767,6 +783,8 @@ 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_26 is not set +# CT_GETTEXT_V_0_23_1 is not set CT_GETTEXT_V_0_22_5=y # CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set @@ -777,6 +795,8 @@ 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_0_23_or_older=y +CT_GETTEXT_older_than_0_23=y CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y @@ -799,6 +819,7 @@ CT_GMP_PKG_NAME="gmp" CT_GMP_SRC_RELEASE=y # CT_GMP_SRC_DEVEL is not set CT_GMP_PATCH_ORDER="global" +# CT_GMP_V_6_3 is not set CT_GMP_V_6_2=y # CT_GMP_V_6_1 is not set CT_GMP_VERSION="6.2.1" @@ -807,6 +828,7 @@ CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2" CT_GMP_SIGNATURE_FORMAT="packed/.sig" +CT_GMP_EXTRA_CFLAGS="" CT_COMP_LIBS_ISL=y CT_COMP_LIBS_ISL_PKG_KSYM="ISL" CT_ISL_DIR_NAME="isl" @@ -814,6 +836,7 @@ CT_ISL_PKG_NAME="isl" CT_ISL_SRC_RELEASE=y # CT_ISL_SRC_DEVEL is not set CT_ISL_PATCH_ORDER="global" +# CT_ISL_V_0_27 is not set CT_ISL_V_0_26=y # CT_ISL_V_0_25 is not set # CT_ISL_V_0_24 is not set @@ -844,6 +867,7 @@ CT_LIBICONV_PKG_NAME="libiconv" CT_LIBICONV_SRC_RELEASE=y # CT_LIBICONV_SRC_DEVEL is not set CT_LIBICONV_PATCH_ORDER="global" +# CT_LIBICONV_V_1_18 is not set CT_LIBICONV_V_1_16=y # CT_LIBICONV_V_1_15 is not set CT_LIBICONV_VERSION="1.16" @@ -866,8 +890,6 @@ CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_FORMATS=".tar.gz" CT_MPC_SIGNATURE_FORMAT="packed/.sig" -CT_MPC_later_than_1_1_0=y -CT_MPC_1_1_0_or_later=y CT_COMP_LIBS_MPFR=y CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR" CT_MPFR_DIR_NAME="mpfr" @@ -876,14 +898,12 @@ 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_VERSION="4.2.1" +CT_MPFR_VERSION="4.2.2" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip" CT_MPFR_SIGNATURE_FORMAT="packed/.asc" -CT_MPFR_later_than_4_0_0=y -CT_MPFR_4_0_0_or_later=y CT_COMP_LIBS_NCURSES=y CT_COMP_LIBS_NCURSES_PKG_KSYM="NCURSES" CT_NCURSES_DIR_NAME="ncurses" @@ -891,6 +911,7 @@ CT_NCURSES_PKG_NAME="ncurses" CT_NCURSES_SRC_RELEASE=y # CT_NCURSES_SRC_DEVEL is not set CT_NCURSES_PATCH_ORDER="global" +# CT_NCURSES_V_6_5 is not set CT_NCURSES_V_6_4=y # CT_NCURSES_V_6_2 is not set # CT_NCURSES_V_6_1 is not set @@ -900,7 +921,7 @@ CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors G CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_FORMATS=".tar.gz" -CT_NCURSES_SIGNATURE_FORMAT="packed/.sig" +CT_NCURSES_SIGNATURE_FORMAT="packed/.asc" CT_NCURSES_NEW_ABI=y CT_NCURSES_HOST_CONFIG_ARGS="" CT_NCURSES_HOST_DISABLE_DB=y @@ -908,6 +929,7 @@ CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" CT_NCURSES_TARGET_CONFIG_ARGS="" # CT_NCURSES_TARGET_DISABLE_DB is not set CT_NCURSES_TARGET_FALLBACKS="" +CT_NCURSES_EXTRA_CFLAGS="" CT_COMP_LIBS_ZLIB=y CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB" CT_ZLIB_DIR_NAME="zlib" @@ -915,9 +937,9 @@ 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_V_1_3_1=y +# CT_ZLIB_V_1_2_13 is not set +CT_ZLIB_VERSION="1.3.1" 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}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -930,11 +952,12 @@ 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_7 is not set # 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" -CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/" +CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://downloads.sourceforge.net/project/zstandard.mirror/v${CT_ZSTD_VERSION}" CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_FORMATS=".tar.gz" diff --git a/armv7-unknown-linux-musleabihf.rb b/armv7-unknown-linux-musleabihf.rb index 2bf8952..1ab3787 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.12" + depends_on "python@3.14" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.3.0/armv7-unknown-linux-musleabihf-aarch64-darwin.tar.gz" diff --git a/armv7-unknown-linux-musleabihf/.config b/armv7-unknown-linux-musleabihf/.config index 1cf5b4f..ff5e18b 100644 --- a/armv7-unknown-linux-musleabihf/.config +++ b/armv7-unknown-linux-musleabihf/.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0.115_efcfd1a Configuration +# crosstool-NG 1.28.0 Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y @@ -13,7 +13,6 @@ CT_CONFIGURE_has_libtool_2_4_or_newer=y CT_CONFIGURE_has_libtoolize_2_4_or_newer=y CT_CONFIGURE_has_autoconf_2_65_or_newer=y CT_CONFIGURE_has_autoreconf_2_65_or_newer=y -CT_CONFIGURE_has_automake_1_15_or_newer=y CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y CT_CONFIGURE_has_python_3_4_or_newer=y CT_CONFIGURE_has_bison_2_7_or_newer=y @@ -26,7 +25,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.115_efcfd1a" +CT_VERSION="1.28.0" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -139,6 +138,7 @@ CT_ARCH_ARM=y # CT_ARCH_AVR is not set # CT_ARCH_BPF is not set # CT_ARCH_C6X is not set +# CT_ARCH_LM32 is not set # CT_ARCH_LOONGARCH is not set # CT_ARCH_M68K is not set # CT_ARCH_MICROBLAZE is not set @@ -146,13 +146,16 @@ CT_ARCH_ARM=y # CT_ARCH_MOXIE is not set # CT_ARCH_MSP430 is not set # CT_ARCH_NIOS2 is not set +# CT_ARCH_OPENRISC 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 +# CT_ARCH_RX is not set # CT_ARCH_S390 is not set # CT_ARCH_SH is not set # CT_ARCH_SPARC is not set +# CT_ARCH_TRICORE is not set # CT_ARCH_X86 is not set # CT_ARCH_XTENSA is not set CT_ARCH="arm" @@ -172,7 +175,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 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LM32 LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 OPENRISC PARISC POWERPC PRU RISCV RX S390 SH SPARC TRICORE X86 XTENSA" CT_ARCH_SUFFIX="v7" # CT_OMIT_TARGET_VENDOR is not set @@ -261,6 +264,7 @@ CT_BUILD_SUFFIX="" # Misc options # # CT_TOOLCHAIN_ENABLE_NLS is not set +CT_TOOLCHAIN_CMAKE_TOOLCHAIN_FILE=y # end of Toolchain options # @@ -289,6 +293,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_16 is not set +# CT_LINUX_V_6_15 is not set +# CT_LINUX_V_6_14 is not set +# CT_LINUX_V_6_13 is not set +# CT_LINUX_V_6_12 is not set +# CT_LINUX_V_6_11 is not set # CT_LINUX_V_6_10 is not set # CT_LINUX_V_6_9 is not set # CT_LINUX_V_6_8 is not set @@ -314,21 +324,11 @@ CT_LINUX_V_5_10=y # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set # CT_LINUX_V_5_4 is not set -# CT_LINUX_V_5_3 is not set -# CT_LINUX_V_5_2 is not set -# CT_LINUX_V_5_1 is not set -# CT_LINUX_V_5_0 is not set # CT_LINUX_V_4_20 is not set # CT_LINUX_V_4_19 is not set # 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 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 -# CT_LINUX_V_4_11 is not set -# CT_LINUX_V_4_10 is not set # CT_LINUX_V_4_9 is not set # CT_LINUX_V_4_4 is not set # CT_LINUX_V_4_1 is not set @@ -339,7 +339,7 @@ CT_LINUX_V_5_10=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="5.10.222" +CT_LINUX_VERSION="5.10.240" 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}" @@ -402,10 +402,12 @@ 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_45=y +# CT_BINUTILS_V_2_44 is not set # 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_40 is not set # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set # CT_BINUTILS_V_2_37 is not set @@ -420,12 +422,18 @@ CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_28 is not set # CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_26 is not set -CT_BINUTILS_VERSION="2.40" +CT_BINUTILS_VERSION="2.45" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_BINUTILS_SIGNATURE_FORMAT="packed/.sig" +CT_BINUTILS_2_45_or_later=y +CT_BINUTILS_2_45_or_older=y +CT_BINUTILS_later_than_2_44=y +CT_BINUTILS_2_44_or_later=y +CT_BINUTILS_later_than_2_41=y +CT_BINUTILS_2_41_or_later=y CT_BINUTILS_later_than_2_39=y CT_BINUTILS_2_39_or_later=y CT_BINUTILS_later_than_2_30=y @@ -439,22 +447,15 @@ CT_BINUTILS_2_26_or_later=y # GNU binutils # CT_BINUTILS_GOLD_SUPPORTS_ARCH=y -CT_BINUTILS_GOLD_SUPPORT=y -# CT_BINUTILS_LINKER_LD is not set -# CT_BINUTILS_LINKER_GOLD is not set -CT_BINUTILS_LINKER_LD_GOLD=y -# CT_BINUTILS_LINKER_GOLD_LD is not set -CT_BINUTILS_GOLD_INSTALLED=y -CT_BINUTILS_GOLD_THREADS=y -CT_BINUTILS_LINKER_BOTH=y -CT_BINUTILS_LINKERS_LIST="ld,gold" -CT_BINUTILS_LD_WRAPPER=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" CT_BINUTILS_LINKER_DEFAULT="bfd" CT_BINUTILS_PLUGINS=y CT_BINUTILS_RELRO=m CT_BINUTILS_DETERMINISTIC_ARCHIVES=y -CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +CT_BINUTILS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_BINUTILS_FOR_TARGET is not set +# CT_BINUTILS_GPROFNG is not set CT_ALL_BINUTILS_CHOICES="BINUTILS" # end of Binary utilities @@ -485,8 +486,8 @@ 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_5=y +# CT_MUSL_V_1_2_4 is not set # CT_MUSL_V_1_2_3 is not set # CT_MUSL_V_1_2_2 is not set # CT_MUSL_V_1_2_1 is not set @@ -499,8 +500,8 @@ CT_MUSL_V_1_2_4=y # CT_MUSL_V_1_1_18 is not set # CT_MUSL_V_1_1_17 is not set # CT_MUSL_V_1_1_16 is not set -CT_MUSL_VERSION="1.2.4" -CT_MUSL_MIRRORS="http://www.musl-libc.org/releases" +CT_MUSL_VERSION="1.2.5" +CT_MUSL_MIRRORS="https://www.musl-libc.org/releases" CT_MUSL_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MUSL_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MUSL_ARCHIVE_FORMATS=".tar.gz" @@ -562,8 +563,9 @@ 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_15=y # CT_GCC_V_14 is not set -CT_GCC_V_13=y +# CT_GCC_V_13 is not set # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set # CT_GCC_V_10 is not set @@ -573,14 +575,16 @@ 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.3.0" +CT_GCC_VERSION="15.2.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_15=y +CT_GCC_15_or_later=y +CT_GCC_later_than_14=y +CT_GCC_14_or_later=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -602,12 +606,11 @@ CT_GCC_5_or_later=y CT_GCC_later_than_4_9=y CT_GCC_4_9_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y -CT_CC_GCC_GOLD=y CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" -# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_SYSTEM_ZLIB=y CT_CC_GCC_CONFIG_TLS=m # @@ -622,6 +625,9 @@ CT_CC_GCC_LTO_ZSTD=m # # CT_CC_GCC_ENABLE_DEFAULT_PIE is not set CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +CT_CC_GCC_LIBSTDCXX=m +# CT_CC_GCC_LIBSTDCXX_HOSTED_DISABLE is not set +CT_CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS="" # CT_CC_GCC_LIBMUDFLAP is not set CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBSSP=y @@ -670,10 +676,6 @@ CT_CC_LANG_OTHERS="" # # BFD enabled in binutils # - -# -# GOLD enabled in binutils -# # CT_LINKER_MOLD is not set CT_ALL_LINKER_CHOICES="MOLD" # end of Linkers @@ -696,24 +698,27 @@ 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_16=y # CT_GDB_V_15 is not set # CT_GDB_V_14 is not set -CT_GDB_V_13=y +# CT_GDB_V_13 is not set # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set # CT_GDB_V_10 is not set # CT_GDB_V_9 is not set # CT_GDB_V_8_3 is not set -CT_GDB_VERSION="13.2" +CT_GDB_VERSION="16.3" CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)" CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GDB_SIGNATURE_FORMAT="" -CT_GDB_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_16=y +CT_GDB_16_or_later=y +CT_GDB_later_than_15=y +CT_GDB_15_or_later=y +CT_GDB_later_than_14=y +CT_GDB_14_or_later=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -728,7 +733,7 @@ CT_GDB_CROSS=y # CT_GDB_CROSS_SIM is not set CT_GDB_CROSS_PYTHON=y CT_GDB_CROSS_PYTHON_BINARY="python3" -CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y @@ -757,6 +762,8 @@ CT_EXPAT_PATCH_GLOBAL=y # CT_EXPAT_PATCH_LOCAL_BUNDLED is not set # CT_EXPAT_PATCH_NONE is not set CT_EXPAT_PATCH_ORDER="global" +# CT_EXPAT_V_2_7 is not set +# CT_EXPAT_V_2_6 is not set CT_EXPAT_V_2_5=y 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//./_}" @@ -778,6 +785,8 @@ 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_26 is not set +# CT_GETTEXT_V_0_23_1 is not set CT_GETTEXT_V_0_22_5=y # CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set @@ -788,6 +797,8 @@ 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_0_23_or_older=y +CT_GETTEXT_older_than_0_23=y CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y @@ -817,6 +828,7 @@ CT_GMP_PATCH_GLOBAL=y # CT_GMP_PATCH_LOCAL_BUNDLED is not set # CT_GMP_PATCH_NONE is not set CT_GMP_PATCH_ORDER="global" +# CT_GMP_V_6_3 is not set CT_GMP_V_6_2=y # CT_GMP_V_6_1 is not set CT_GMP_VERSION="6.2.1" @@ -825,6 +837,7 @@ CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2" CT_GMP_SIGNATURE_FORMAT="packed/.sig" +CT_GMP_EXTRA_CFLAGS="-std=gnu17" CT_COMP_LIBS_ISL=y CT_COMP_LIBS_ISL_PKG_KSYM="ISL" CT_ISL_DIR_NAME="isl" @@ -839,6 +852,7 @@ CT_ISL_PATCH_GLOBAL=y # CT_ISL_PATCH_LOCAL_BUNDLED is not set # CT_ISL_PATCH_NONE is not set CT_ISL_PATCH_ORDER="global" +# CT_ISL_V_0_27 is not set CT_ISL_V_0_26=y # CT_ISL_V_0_25 is not set # CT_ISL_V_0_24 is not set @@ -876,6 +890,7 @@ CT_LIBICONV_PATCH_GLOBAL=y # CT_LIBICONV_PATCH_LOCAL_BUNDLED is not set # CT_LIBICONV_PATCH_NONE is not set CT_LIBICONV_PATCH_ORDER="global" +# CT_LIBICONV_V_1_18 is not set CT_LIBICONV_V_1_16=y # CT_LIBICONV_V_1_15 is not set CT_LIBICONV_VERSION="1.16" @@ -905,8 +920,6 @@ CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_FORMATS=".tar.gz" CT_MPC_SIGNATURE_FORMAT="packed/.sig" -CT_MPC_later_than_1_1_0=y -CT_MPC_1_1_0_or_later=y CT_COMP_LIBS_MPFR=y CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR" CT_MPFR_DIR_NAME="mpfr" @@ -922,14 +935,12 @@ 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_VERSION="4.2.1" +CT_MPFR_VERSION="4.2.2" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip" CT_MPFR_SIGNATURE_FORMAT="packed/.asc" -CT_MPFR_later_than_4_0_0=y -CT_MPFR_4_0_0_or_later=y CT_COMP_LIBS_NCURSES=y CT_COMP_LIBS_NCURSES_PKG_KSYM="NCURSES" CT_NCURSES_DIR_NAME="ncurses" @@ -944,6 +955,7 @@ CT_NCURSES_PATCH_GLOBAL=y # CT_NCURSES_PATCH_LOCAL_BUNDLED is not set # CT_NCURSES_PATCH_NONE is not set CT_NCURSES_PATCH_ORDER="global" +# CT_NCURSES_V_6_5 is not set CT_NCURSES_V_6_4=y # CT_NCURSES_V_6_2 is not set # CT_NCURSES_V_6_1 is not set @@ -953,7 +965,7 @@ CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors G CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_FORMATS=".tar.gz" -CT_NCURSES_SIGNATURE_FORMAT="packed/.sig" +CT_NCURSES_SIGNATURE_FORMAT="packed/.asc" # CT_NCURSES_NEW_ABI is not set CT_NCURSES_HOST_CONFIG_ARGS="" CT_NCURSES_HOST_DISABLE_DB=y @@ -961,6 +973,7 @@ CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" CT_NCURSES_TARGET_CONFIG_ARGS="" # CT_NCURSES_TARGET_DISABLE_DB is not set CT_NCURSES_TARGET_FALLBACKS="" +CT_NCURSES_EXTRA_CFLAGS="-std=gnu17" CT_COMP_LIBS_ZLIB=y CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB" CT_ZLIB_DIR_NAME="zlib" @@ -975,9 +988,9 @@ 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_V_1_3_1=y +# CT_ZLIB_V_1_2_13 is not set +CT_ZLIB_VERSION="1.3.1" 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}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -997,11 +1010,12 @@ 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_7 is not set # 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" -CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/" +CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://downloads.sourceforge.net/project/zstandard.mirror/v${CT_ZSTD_VERSION}" CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_FORMATS=".tar.gz" diff --git a/formula.rb.j2 b/formula.rb.j2 index e129089..7f14d69 100644 --- a/formula.rb.j2 +++ b/formula.rb.j2 @@ -7,7 +7,7 @@ class {{ name }} < Formula depends_on "bdw-gc" depends_on "guile" depends_on "zstd" - depends_on "python@3.12" + depends_on "python@3.14" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v{{ version }}/{{ aarch64_artifact_name }}" diff --git a/i686-unknown-linux-gnu.rb b/i686-unknown-linux-gnu.rb index 044256a..2501437 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.12" + depends_on "python@3.14" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.3.0/i686-unknown-linux-gnu-aarch64-darwin.tar.gz" diff --git a/i686-unknown-linux-gnu/.config b/i686-unknown-linux-gnu/.config index 6fa2cfa..b95bc7d 100644 --- a/i686-unknown-linux-gnu/.config +++ b/i686-unknown-linux-gnu/.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0.115_efcfd1a Configuration +# crosstool-NG 1.28.0 Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y @@ -13,7 +13,6 @@ CT_CONFIGURE_has_libtool_2_4_or_newer=y CT_CONFIGURE_has_libtoolize_2_4_or_newer=y CT_CONFIGURE_has_autoconf_2_65_or_newer=y CT_CONFIGURE_has_autoreconf_2_65_or_newer=y -CT_CONFIGURE_has_automake_1_15_or_newer=y CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y CT_CONFIGURE_has_python_3_4_or_newer=y CT_CONFIGURE_has_bison_2_7_or_newer=y @@ -26,7 +25,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.115_efcfd1a" +CT_VERSION="1.28.0" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -137,6 +136,7 @@ CT_LOG_FILE_COMPRESS=y # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set # CT_ARCH_RISCV is not set +# CT_ARCH_RX 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 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LM32 LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 OPENRISC PARISC POWERPC PRU RISCV RX S390 SH SPARC TRICORE X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -221,6 +221,7 @@ CT_BUILD_SUFFIX="" # Misc options # # CT_TOOLCHAIN_ENABLE_NLS is not set +# CT_TOOLCHAIN_CMAKE_TOOLCHAIN_FILE is not set # end of Toolchain options # @@ -242,6 +243,12 @@ 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_16 is not set +# CT_LINUX_V_6_15 is not set +# CT_LINUX_V_6_14 is not set +# CT_LINUX_V_6_13 is not set +# CT_LINUX_V_6_12 is not set +# CT_LINUX_V_6_11 is not set # CT_LINUX_V_6_10 is not set # CT_LINUX_V_6_9 is not set # CT_LINUX_V_6_8 is not set @@ -293,8 +300,7 @@ CT_LINUX_V_5_10=y # CT_LINUX_V_3_10 is not set # 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="5.10.222" +CT_LINUX_VERSION="5.10.240" 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}" @@ -314,6 +320,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_LINUX_REQUIRE_3_2_or_later=y CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y @@ -349,10 +356,12 @@ 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_45=y +# CT_BINUTILS_V_2_44 is not set # 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_40 is not set # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set # CT_BINUTILS_V_2_37 is not set @@ -367,12 +376,18 @@ CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_28 is not set # CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_26 is not set -CT_BINUTILS_VERSION="2.40" +CT_BINUTILS_VERSION="2.45" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_BINUTILS_SIGNATURE_FORMAT="packed/.sig" +CT_BINUTILS_2_45_or_later=y +CT_BINUTILS_2_45_or_older=y +CT_BINUTILS_later_than_2_44=y +CT_BINUTILS_2_44_or_later=y +CT_BINUTILS_later_than_2_41=y +CT_BINUTILS_2_41_or_later=y CT_BINUTILS_later_than_2_39=y CT_BINUTILS_2_39_or_later=y CT_BINUTILS_later_than_2_30=y @@ -386,17 +401,16 @@ 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 is not set CT_BINUTILS_RELRO=m CT_BINUTILS_DETERMINISTIC_ARCHIVES=y -CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +CT_BINUTILS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_BINUTILS_FOR_TARGET is not set +# CT_BINUTILS_GPROFNG is not set CT_ALL_BINUTILS_CHOICES="BINUTILS" # end of Binary utilities @@ -422,6 +436,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_42 is not set +# CT_GLIBC_V_2_41 is not set # CT_GLIBC_V_2_40 is not set # CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set @@ -434,20 +450,24 @@ CT_GLIBC_PATCH_ORDER="global" # CT_GLIBC_V_2_31 is not set # CT_GLIBC_V_2_30 is not set # CT_GLIBC_V_2_29 is not set -# CT_GLIBC_V_2_28 is not set +CT_GLIBC_V_2_28=y # CT_GLIBC_V_2_27 is not set # CT_GLIBC_V_2_26 is not set # CT_GLIBC_V_2_25 is not set # CT_GLIBC_V_2_24 is not set # CT_GLIBC_V_2_23 is not set # CT_GLIBC_V_2_19 is not set -CT_GLIBC_V_2_17=y -CT_GLIBC_VERSION="2.17" +# CT_GLIBC_V_2_17 is not set +CT_GLIBC_VERSION="2.28" CT_GLIBC_MIRRORS="$(CT_Mirrors GNU glibc)" CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_GLIBC_SIGNATURE_FORMAT="packed/.sig" +CT_GLIBC_2_42_or_older=y +CT_GLIBC_older_than_2_42=y +CT_GLIBC_2_41_or_older=y +CT_GLIBC_older_than_2_41=y CT_GLIBC_2_38_or_older=y CT_GLIBC_older_than_2_38=y CT_GLIBC_2_37_or_older=y @@ -464,22 +484,22 @@ CT_GLIBC_2_30_or_older=y CT_GLIBC_older_than_2_30=y CT_GLIBC_2_29_or_older=y CT_GLIBC_older_than_2_29=y +CT_GLIBC_2_28_or_later=y CT_GLIBC_2_28_or_older=y -CT_GLIBC_older_than_2_28=y -CT_GLIBC_2_27_or_older=y -CT_GLIBC_older_than_2_27=y -CT_GLIBC_2_26_or_older=y -CT_GLIBC_older_than_2_26=y -CT_GLIBC_2_25_or_older=y -CT_GLIBC_older_than_2_25=y -CT_GLIBC_2_24_or_older=y -CT_GLIBC_older_than_2_24=y -CT_GLIBC_2_23_or_older=y -CT_GLIBC_older_than_2_23=y -CT_GLIBC_2_20_or_older=y -CT_GLIBC_older_than_2_20=y +CT_GLIBC_later_than_2_27=y +CT_GLIBC_2_27_or_later=y +CT_GLIBC_later_than_2_26=y +CT_GLIBC_2_26_or_later=y +CT_GLIBC_later_than_2_25=y +CT_GLIBC_2_25_or_later=y +CT_GLIBC_later_than_2_24=y +CT_GLIBC_2_24_or_later=y +CT_GLIBC_later_than_2_23=y +CT_GLIBC_2_23_or_later=y +CT_GLIBC_later_than_2_20=y +CT_GLIBC_2_20_or_later=y +CT_GLIBC_later_than_2_17=y CT_GLIBC_2_17_or_later=y -CT_GLIBC_2_17_or_older=y CT_GLIBC_later_than_2_14=y CT_GLIBC_2_14_or_later=y CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y @@ -489,11 +509,10 @@ CT_GLIBC_DEP_PYTHON=y CT_GLIBC_DEP_MAKE_4_3=y CT_GLIBC_SPARC_ALLOW_V7=y CT_THREADS="nptl" -CT_GLIBC_HAS_NPTL_ADDON=y -CT_GLIBC_HAS_PORTS_ADDON=y +CT_GLIBC_BUILD_SSP=y CT_GLIBC_HAS_LIBIDN_ADDON=y -CT_GLIBC_USE_NPTL_ADDON=y # CT_GLIBC_USE_LIBIDN_ADDON is not set +CT_GLIBC_NO_SPARC_V8=y CT_GLIBC_HAS_OBSOLETE_RPC=y CT_GLIBC_EXTRA_CONFIG_ARRAY="" CT_GLIBC_CONFIGPARMS="" @@ -507,7 +526,12 @@ 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="5.10.222" +CT_GLIBC_MIN_KERNEL="5.10.240" +CT_GLIBC_SSP_DEFAULT=y +# CT_GLIBC_SSP_NO is not set +# CT_GLIBC_SSP_YES is not set +# CT_GLIBC_SSP_ALL is not set +# CT_GLIBC_SSP_STRONG is not set 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 @@ -550,8 +574,9 @@ 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_15=y # CT_GCC_V_14 is not set -CT_GCC_V_13=y +# CT_GCC_V_13 is not set # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set # CT_GCC_V_10 is not set @@ -561,14 +586,16 @@ 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.3.0" +CT_GCC_VERSION="15.2.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_15=y +CT_GCC_15_or_later=y +CT_GCC_later_than_14=y +CT_GCC_14_or_later=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -589,11 +616,12 @@ CT_GCC_later_than_5=y CT_GCC_5_or_later=y CT_GCC_later_than_4_9=y CT_GCC_4_9_or_later=y +CT_GCC_REQUIRE_4_9_or_later=y CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" -# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_SYSTEM_ZLIB=y CT_CC_GCC_CONFIG_TLS=m # @@ -608,6 +636,9 @@ CT_CC_GCC_LTO_ZSTD=m # # CT_CC_GCC_ENABLE_DEFAULT_PIE is not set CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +CT_CC_GCC_LIBSTDCXX=m +# CT_CC_GCC_LIBSTDCXX_HOSTED_DISABLE is not set +CT_CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS="" # CT_CC_GCC_LIBMUDFLAP is not set CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBSSP=y @@ -666,24 +697,27 @@ 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_16=y # CT_GDB_V_15 is not set # CT_GDB_V_14 is not set -CT_GDB_V_13=y +# CT_GDB_V_13 is not set # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set # CT_GDB_V_10 is not set # CT_GDB_V_9 is not set # CT_GDB_V_8_3 is not set -CT_GDB_VERSION="13.2" +CT_GDB_VERSION="16.3" CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)" CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GDB_SIGNATURE_FORMAT="" -CT_GDB_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_16=y +CT_GDB_16_or_later=y +CT_GDB_later_than_15=y +CT_GDB_15_or_later=y +CT_GDB_later_than_14=y +CT_GDB_14_or_later=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -698,7 +732,7 @@ CT_GDB_CROSS=y # CT_GDB_CROSS_SIM is not set CT_GDB_CROSS_PYTHON=y CT_GDB_CROSS_PYTHON_BINARY="python3" -CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y @@ -720,6 +754,8 @@ CT_EXPAT_PKG_NAME="expat" CT_EXPAT_SRC_RELEASE=y # CT_EXPAT_SRC_DEVEL is not set CT_EXPAT_PATCH_ORDER="global" +# CT_EXPAT_V_2_7 is not set +# CT_EXPAT_V_2_6 is not set CT_EXPAT_V_2_5=y 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//./_}" @@ -734,6 +770,8 @@ 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_26 is not set +# CT_GETTEXT_V_0_23_1 is not set CT_GETTEXT_V_0_22_5=y # CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set @@ -744,6 +782,8 @@ 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_0_23_or_older=y +CT_GETTEXT_older_than_0_23=y CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y @@ -766,6 +806,7 @@ CT_GMP_PKG_NAME="gmp" CT_GMP_SRC_RELEASE=y # CT_GMP_SRC_DEVEL is not set CT_GMP_PATCH_ORDER="global" +# CT_GMP_V_6_3 is not set CT_GMP_V_6_2=y # CT_GMP_V_6_1 is not set CT_GMP_VERSION="6.2.1" @@ -774,6 +815,7 @@ CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2" CT_GMP_SIGNATURE_FORMAT="packed/.sig" +CT_GMP_EXTRA_CFLAGS="" CT_COMP_LIBS_ISL=y CT_COMP_LIBS_ISL_PKG_KSYM="ISL" CT_ISL_DIR_NAME="isl" @@ -781,6 +823,7 @@ CT_ISL_PKG_NAME="isl" CT_ISL_SRC_RELEASE=y # CT_ISL_SRC_DEVEL is not set CT_ISL_PATCH_ORDER="global" +# CT_ISL_V_0_27 is not set CT_ISL_V_0_26=y # CT_ISL_V_0_25 is not set # CT_ISL_V_0_24 is not set @@ -793,6 +836,7 @@ 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}" @@ -811,6 +855,7 @@ CT_LIBICONV_PKG_NAME="libiconv" CT_LIBICONV_SRC_RELEASE=y # CT_LIBICONV_SRC_DEVEL is not set CT_LIBICONV_PATCH_ORDER="global" +# CT_LIBICONV_V_1_18 is not set CT_LIBICONV_V_1_16=y # CT_LIBICONV_V_1_15 is not set CT_LIBICONV_VERSION="1.16" @@ -826,16 +871,13 @@ 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_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}" CT_MPC_ARCHIVE_FORMATS=".tar.gz" CT_MPC_SIGNATURE_FORMAT="packed/.sig" -CT_MPC_later_than_1_1_0=y -CT_MPC_1_1_0_or_later=y CT_COMP_LIBS_MPFR=y CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR" CT_MPFR_DIR_NAME="mpfr" @@ -844,14 +886,12 @@ 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_VERSION="4.2.1" +CT_MPFR_VERSION="4.2.2" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip" CT_MPFR_SIGNATURE_FORMAT="packed/.asc" -CT_MPFR_later_than_4_0_0=y -CT_MPFR_4_0_0_or_later=y CT_COMP_LIBS_NCURSES=y CT_COMP_LIBS_NCURSES_PKG_KSYM="NCURSES" CT_NCURSES_DIR_NAME="ncurses" @@ -859,6 +899,7 @@ CT_NCURSES_PKG_NAME="ncurses" CT_NCURSES_SRC_RELEASE=y # CT_NCURSES_SRC_DEVEL is not set CT_NCURSES_PATCH_ORDER="global" +# CT_NCURSES_V_6_5 is not set CT_NCURSES_V_6_4=y # CT_NCURSES_V_6_2 is not set # CT_NCURSES_V_6_1 is not set @@ -868,7 +909,7 @@ CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors G CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_FORMATS=".tar.gz" -CT_NCURSES_SIGNATURE_FORMAT="packed/.sig" +CT_NCURSES_SIGNATURE_FORMAT="packed/.asc" CT_NCURSES_NEW_ABI=y CT_NCURSES_HOST_CONFIG_ARGS="" CT_NCURSES_HOST_DISABLE_DB=y @@ -876,6 +917,7 @@ CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" CT_NCURSES_TARGET_CONFIG_ARGS="" # CT_NCURSES_TARGET_DISABLE_DB is not set CT_NCURSES_TARGET_FALLBACKS="" +CT_NCURSES_EXTRA_CFLAGS="" CT_COMP_LIBS_ZLIB=y CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB" CT_ZLIB_DIR_NAME="zlib" @@ -883,9 +925,9 @@ 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_V_1_3_1=y +# CT_ZLIB_V_1_2_13 is not set +CT_ZLIB_VERSION="1.3.1" 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}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -898,11 +940,12 @@ 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_7 is not set # 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" -CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/" +CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://downloads.sourceforge.net/project/zstandard.mirror/v${CT_ZSTD_VERSION}" CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_FORMATS=".tar.gz" @@ -948,7 +991,6 @@ CT_MAKE_SRC_RELEASE=y # CT_MAKE_SRC_DEVEL is not set CT_MAKE_PATCH_ORDER="global" CT_MAKE_V_4_3=y -# CT_MAKE_V_4_2 is not set CT_MAKE_VERSION="4.3" CT_MAKE_MIRRORS="$(CT_Mirrors GNU make)" CT_MAKE_ARCHIVE_FILENAME="@{pkg_name}-@{version}" diff --git a/i686-unknown-linux-musl.rb b/i686-unknown-linux-musl.rb index c8785af..bbe6d89 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.12" + depends_on "python@3.14" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.3.0/i686-unknown-linux-musl-aarch64-darwin.tar.gz" diff --git a/i686-unknown-linux-musl/.config b/i686-unknown-linux-musl/.config index 7a7af2c..dcaa3c0 100644 --- a/i686-unknown-linux-musl/.config +++ b/i686-unknown-linux-musl/.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0.115_efcfd1a Configuration +# crosstool-NG 1.28.0 Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y @@ -13,7 +13,6 @@ CT_CONFIGURE_has_libtool_2_4_or_newer=y CT_CONFIGURE_has_libtoolize_2_4_or_newer=y CT_CONFIGURE_has_autoconf_2_65_or_newer=y CT_CONFIGURE_has_autoreconf_2_65_or_newer=y -CT_CONFIGURE_has_automake_1_15_or_newer=y CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y CT_CONFIGURE_has_python_3_4_or_newer=y CT_CONFIGURE_has_bison_2_7_or_newer=y @@ -26,7 +25,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.115_efcfd1a" +CT_VERSION="1.28.0" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -139,6 +138,7 @@ CT_LOG_FILE_COMPRESS=y # CT_ARCH_AVR is not set # CT_ARCH_BPF is not set # CT_ARCH_C6X is not set +# CT_ARCH_LM32 is not set # CT_ARCH_LOONGARCH is not set # CT_ARCH_M68K is not set # CT_ARCH_MICROBLAZE is not set @@ -146,13 +146,16 @@ 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_OPENRISC 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 +# CT_ARCH_RX is not set # CT_ARCH_S390 is not set # CT_ARCH_SH is not set # CT_ARCH_SPARC is not set +# CT_ARCH_TRICORE is not set CT_ARCH_X86=y # CT_ARCH_XTENSA is not set CT_ARCH="x86" @@ -165,7 +168,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 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LM32 LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 OPENRISC PARISC POWERPC PRU RISCV RX S390 SH SPARC TRICORE X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -236,6 +239,7 @@ CT_BUILD_SUFFIX="" # Misc options # # CT_TOOLCHAIN_ENABLE_NLS is not set +CT_TOOLCHAIN_CMAKE_TOOLCHAIN_FILE=y # end of Toolchain options # @@ -265,6 +269,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_16 is not set +# CT_LINUX_V_6_15 is not set +# CT_LINUX_V_6_14 is not set +# CT_LINUX_V_6_13 is not set +# CT_LINUX_V_6_12 is not set +# CT_LINUX_V_6_11 is not set # CT_LINUX_V_6_10 is not set # CT_LINUX_V_6_9 is not set # CT_LINUX_V_6_8 is not set @@ -317,7 +327,7 @@ CT_LINUX_V_5_10=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="5.10.222" +CT_LINUX_VERSION="5.10.240" 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}" @@ -380,10 +390,12 @@ 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_45=y +# CT_BINUTILS_V_2_44 is not set # 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_40 is not set # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set # CT_BINUTILS_V_2_37 is not set @@ -398,12 +410,18 @@ CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_28 is not set # CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_26 is not set -CT_BINUTILS_VERSION="2.40" +CT_BINUTILS_VERSION="2.45" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_BINUTILS_SIGNATURE_FORMAT="packed/.sig" +CT_BINUTILS_2_45_or_later=y +CT_BINUTILS_2_45_or_older=y +CT_BINUTILS_later_than_2_44=y +CT_BINUTILS_2_44_or_later=y +CT_BINUTILS_later_than_2_41=y +CT_BINUTILS_2_41_or_later=y CT_BINUTILS_later_than_2_39=y CT_BINUTILS_2_39_or_later=y CT_BINUTILS_later_than_2_30=y @@ -417,18 +435,15 @@ CT_BINUTILS_2_26_or_later=y # GNU binutils # CT_BINUTILS_GOLD_SUPPORTS_ARCH=y -CT_BINUTILS_GOLD_SUPPORT=y CT_BINUTILS_LINKER_LD=y -# CT_BINUTILS_LINKER_GOLD is not set -# CT_BINUTILS_LINKER_LD_GOLD is not set -# CT_BINUTILS_LINKER_GOLD_LD is not set CT_BINUTILS_LINKERS_LIST="ld" CT_BINUTILS_LINKER_DEFAULT="bfd" # CT_BINUTILS_PLUGINS is not set CT_BINUTILS_RELRO=m CT_BINUTILS_DETERMINISTIC_ARCHIVES=y -CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +CT_BINUTILS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_BINUTILS_FOR_TARGET is not set +# CT_BINUTILS_GPROFNG is not set CT_ALL_BINUTILS_CHOICES="BINUTILS" # end of Binary utilities @@ -459,8 +474,8 @@ 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_5=y +# CT_MUSL_V_1_2_4 is not set # CT_MUSL_V_1_2_3 is not set # CT_MUSL_V_1_2_2 is not set # CT_MUSL_V_1_2_1 is not set @@ -473,8 +488,8 @@ CT_MUSL_V_1_2_4=y # CT_MUSL_V_1_1_18 is not set # CT_MUSL_V_1_1_17 is not set # CT_MUSL_V_1_1_16 is not set -CT_MUSL_VERSION="1.2.4" -CT_MUSL_MIRRORS="http://www.musl-libc.org/releases" +CT_MUSL_VERSION="1.2.5" +CT_MUSL_MIRRORS="https://www.musl-libc.org/releases" CT_MUSL_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MUSL_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MUSL_ARCHIVE_FORMATS=".tar.gz" @@ -536,8 +551,9 @@ 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_15=y # CT_GCC_V_14 is not set -CT_GCC_V_13=y +# CT_GCC_V_13 is not set # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set # CT_GCC_V_10 is not set @@ -547,14 +563,16 @@ 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.3.0" +CT_GCC_VERSION="15.2.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_15=y +CT_GCC_15_or_later=y +CT_GCC_later_than_14=y +CT_GCC_14_or_later=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -579,7 +597,7 @@ CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" -# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_SYSTEM_ZLIB=y CT_CC_GCC_CONFIG_TLS=m # @@ -594,6 +612,9 @@ CT_CC_GCC_LTO_ZSTD=m # # CT_CC_GCC_ENABLE_DEFAULT_PIE is not set CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +CT_CC_GCC_LIBSTDCXX=m +# CT_CC_GCC_LIBSTDCXX_HOSTED_DISABLE is not set +CT_CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS="" # CT_CC_GCC_LIBMUDFLAP is not set CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBSSP=y @@ -664,24 +685,27 @@ 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_16=y # CT_GDB_V_15 is not set # CT_GDB_V_14 is not set -CT_GDB_V_13=y +# CT_GDB_V_13 is not set # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set # CT_GDB_V_10 is not set # CT_GDB_V_9 is not set # CT_GDB_V_8_3 is not set -CT_GDB_VERSION="13.2" +CT_GDB_VERSION="16.3" CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)" CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GDB_SIGNATURE_FORMAT="" -CT_GDB_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_16=y +CT_GDB_16_or_later=y +CT_GDB_later_than_15=y +CT_GDB_15_or_later=y +CT_GDB_later_than_14=y +CT_GDB_14_or_later=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -696,7 +720,7 @@ CT_GDB_CROSS=y # CT_GDB_CROSS_SIM is not set CT_GDB_CROSS_PYTHON=y CT_GDB_CROSS_PYTHON_BINARY="python3" -CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y @@ -725,6 +749,8 @@ CT_EXPAT_PATCH_GLOBAL=y # CT_EXPAT_PATCH_LOCAL_BUNDLED is not set # CT_EXPAT_PATCH_NONE is not set CT_EXPAT_PATCH_ORDER="global" +# CT_EXPAT_V_2_7 is not set +# CT_EXPAT_V_2_6 is not set CT_EXPAT_V_2_5=y 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//./_}" @@ -746,6 +772,8 @@ 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_26 is not set +# CT_GETTEXT_V_0_23_1 is not set CT_GETTEXT_V_0_22_5=y # CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set @@ -756,6 +784,8 @@ 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_0_23_or_older=y +CT_GETTEXT_older_than_0_23=y CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y @@ -785,6 +815,7 @@ CT_GMP_PATCH_GLOBAL=y # CT_GMP_PATCH_LOCAL_BUNDLED is not set # CT_GMP_PATCH_NONE is not set CT_GMP_PATCH_ORDER="global" +# CT_GMP_V_6_3 is not set CT_GMP_V_6_2=y # CT_GMP_V_6_1 is not set CT_GMP_VERSION="6.2.1" @@ -793,6 +824,7 @@ CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2" CT_GMP_SIGNATURE_FORMAT="packed/.sig" +CT_GMP_EXTRA_CFLAGS="-std=gnu17" CT_COMP_LIBS_ISL=y CT_COMP_LIBS_ISL_PKG_KSYM="ISL" CT_ISL_DIR_NAME="isl" @@ -807,6 +839,7 @@ CT_ISL_PATCH_GLOBAL=y # CT_ISL_PATCH_LOCAL_BUNDLED is not set # CT_ISL_PATCH_NONE is not set CT_ISL_PATCH_ORDER="global" +# CT_ISL_V_0_27 is not set CT_ISL_V_0_26=y # CT_ISL_V_0_25 is not set # CT_ISL_V_0_24 is not set @@ -819,6 +852,7 @@ 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}" @@ -844,6 +878,7 @@ CT_LIBICONV_PATCH_GLOBAL=y # CT_LIBICONV_PATCH_LOCAL_BUNDLED is not set # CT_LIBICONV_PATCH_NONE is not set CT_LIBICONV_PATCH_ORDER="global" +# CT_LIBICONV_V_1_18 is not set CT_LIBICONV_V_1_16=y # CT_LIBICONV_V_1_15 is not set CT_LIBICONV_VERSION="1.16" @@ -866,16 +901,13 @@ 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_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}" CT_MPC_ARCHIVE_FORMATS=".tar.gz" CT_MPC_SIGNATURE_FORMAT="packed/.sig" -CT_MPC_later_than_1_1_0=y -CT_MPC_1_1_0_or_later=y CT_COMP_LIBS_MPFR=y CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR" CT_MPFR_DIR_NAME="mpfr" @@ -891,14 +923,12 @@ 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_VERSION="4.2.1" +CT_MPFR_VERSION="4.2.2" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip" CT_MPFR_SIGNATURE_FORMAT="packed/.asc" -CT_MPFR_later_than_4_0_0=y -CT_MPFR_4_0_0_or_later=y CT_COMP_LIBS_NCURSES=y CT_COMP_LIBS_NCURSES_PKG_KSYM="NCURSES" CT_NCURSES_DIR_NAME="ncurses" @@ -913,6 +943,7 @@ CT_NCURSES_PATCH_GLOBAL=y # CT_NCURSES_PATCH_LOCAL_BUNDLED is not set # CT_NCURSES_PATCH_NONE is not set CT_NCURSES_PATCH_ORDER="global" +# CT_NCURSES_V_6_5 is not set CT_NCURSES_V_6_4=y # CT_NCURSES_V_6_2 is not set # CT_NCURSES_V_6_1 is not set @@ -922,7 +953,7 @@ CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors G CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_FORMATS=".tar.gz" -CT_NCURSES_SIGNATURE_FORMAT="packed/.sig" +CT_NCURSES_SIGNATURE_FORMAT="packed/.asc" # CT_NCURSES_NEW_ABI is not set CT_NCURSES_HOST_CONFIG_ARGS="" CT_NCURSES_HOST_DISABLE_DB=y @@ -930,6 +961,7 @@ CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" CT_NCURSES_TARGET_CONFIG_ARGS="" # CT_NCURSES_TARGET_DISABLE_DB is not set CT_NCURSES_TARGET_FALLBACKS="" +CT_NCURSES_EXTRA_CFLAGS="-std=gnu17" CT_COMP_LIBS_ZLIB=y CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB" CT_ZLIB_DIR_NAME="zlib" @@ -944,9 +976,9 @@ 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_V_1_3_1=y +# CT_ZLIB_V_1_2_13 is not set +CT_ZLIB_VERSION="1.3.1" 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}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -966,11 +998,12 @@ 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_7 is not set # 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" -CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/" +CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://downloads.sourceforge.net/project/zstandard.mirror/v${CT_ZSTD_VERSION}" CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_FORMATS=".tar.gz" diff --git a/mipsel-unknown-linux-gnu.rb b/mipsel-unknown-linux-gnu.rb index 69a993c..8a1c45c 100644 --- a/mipsel-unknown-linux-gnu.rb +++ b/mipsel-unknown-linux-gnu.rb @@ -7,7 +7,7 @@ class MipselUnknownLinuxGnu < Formula depends_on "bdw-gc" depends_on "guile" depends_on "zstd" - depends_on "python@3.12" + depends_on "python@3.14" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.3.0/mipsel-unknown-linux-gnu-aarch64-darwin.tar.gz" diff --git a/mipsel-unknown-linux-gnu/.config b/mipsel-unknown-linux-gnu/.config index ac779c1..bd03a42 100644 --- a/mipsel-unknown-linux-gnu/.config +++ b/mipsel-unknown-linux-gnu/.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0.115_efcfd1a Configuration +# crosstool-NG 1.28.0 Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y @@ -13,7 +13,6 @@ CT_CONFIGURE_has_libtool_2_4_or_newer=y CT_CONFIGURE_has_libtoolize_2_4_or_newer=y CT_CONFIGURE_has_autoconf_2_65_or_newer=y CT_CONFIGURE_has_autoreconf_2_65_or_newer=y -CT_CONFIGURE_has_automake_1_15_or_newer=y CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y CT_CONFIGURE_has_python_3_4_or_newer=y CT_CONFIGURE_has_bison_2_7_or_newer=y @@ -26,7 +25,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.115_efcfd1a" +CT_VERSION="1.28.0" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -137,6 +136,7 @@ CT_ARCH_MIPS=y # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set # CT_ARCH_RISCV is not set +# CT_ARCH_RX 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 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LM32 LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 OPENRISC PARISC POWERPC PRU RISCV RX S390 SH SPARC TRICORE X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -231,6 +231,7 @@ CT_BUILD_SUFFIX="" # Misc options # # CT_TOOLCHAIN_ENABLE_NLS is not set +# CT_TOOLCHAIN_CMAKE_TOOLCHAIN_FILE is not set # end of Toolchain options # @@ -252,6 +253,12 @@ 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_16 is not set +# CT_LINUX_V_6_15 is not set +# CT_LINUX_V_6_14 is not set +# CT_LINUX_V_6_13 is not set +# CT_LINUX_V_6_12 is not set +# CT_LINUX_V_6_11 is not set # CT_LINUX_V_6_10 is not set # CT_LINUX_V_6_9 is not set # CT_LINUX_V_6_8 is not set @@ -277,21 +284,11 @@ CT_LINUX_PATCH_ORDER="global" # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set # CT_LINUX_V_5_4 is not set -# CT_LINUX_V_5_3 is not set -# CT_LINUX_V_5_2 is not set -# CT_LINUX_V_5_1 is not set -# CT_LINUX_V_5_0 is not set # CT_LINUX_V_4_20 is not set # CT_LINUX_V_4_19 is not set # 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_14 is not set -# CT_LINUX_V_4_13 is not set -# CT_LINUX_V_4_12 is not set -# CT_LINUX_V_4_11 is not set -# CT_LINUX_V_4_10 is not set # CT_LINUX_V_4_9 is not set # CT_LINUX_V_4_4 is not set # CT_LINUX_V_4_1 is not set @@ -301,7 +298,6 @@ CT_LINUX_V_4_15=y # CT_LINUX_V_3_10 is not set # 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_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})" CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}" @@ -322,6 +318,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_LINUX_REQUIRE_3_2_or_later=y CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y @@ -358,10 +355,12 @@ 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_45=y +# CT_BINUTILS_V_2_44 is not set # 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_40 is not set # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set # CT_BINUTILS_V_2_37 is not set @@ -376,12 +375,18 @@ CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_28 is not set # CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_26 is not set -CT_BINUTILS_VERSION="2.40" +CT_BINUTILS_VERSION="2.45" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_BINUTILS_SIGNATURE_FORMAT="packed/.sig" +CT_BINUTILS_2_45_or_later=y +CT_BINUTILS_2_45_or_older=y +CT_BINUTILS_later_than_2_44=y +CT_BINUTILS_2_44_or_later=y +CT_BINUTILS_later_than_2_41=y +CT_BINUTILS_2_41_or_later=y CT_BINUTILS_later_than_2_39=y CT_BINUTILS_2_39_or_later=y CT_BINUTILS_later_than_2_30=y @@ -395,17 +400,16 @@ 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 CT_BINUTILS_RELRO=m CT_BINUTILS_DETERMINISTIC_ARCHIVES=y -CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +CT_BINUTILS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_BINUTILS_FOR_TARGET is not set +# CT_BINUTILS_GPROFNG is not set CT_ALL_BINUTILS_CHOICES="BINUTILS" # end of Binary utilities @@ -431,6 +435,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_42 is not set +# CT_GLIBC_V_2_41 is not set # CT_GLIBC_V_2_40 is not set # CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set @@ -443,20 +449,24 @@ CT_GLIBC_PATCH_ORDER="global" # CT_GLIBC_V_2_31 is not set # CT_GLIBC_V_2_30 is not set # CT_GLIBC_V_2_29 is not set -# CT_GLIBC_V_2_28 is not set +CT_GLIBC_V_2_28=y # CT_GLIBC_V_2_27 is not set # CT_GLIBC_V_2_26 is not set # CT_GLIBC_V_2_25 is not set # CT_GLIBC_V_2_24 is not set # CT_GLIBC_V_2_23 is not set # CT_GLIBC_V_2_19 is not set -CT_GLIBC_V_2_17=y -CT_GLIBC_VERSION="2.17" +# CT_GLIBC_V_2_17 is not set +CT_GLIBC_VERSION="2.28" CT_GLIBC_MIRRORS="$(CT_Mirrors GNU glibc)" CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_GLIBC_SIGNATURE_FORMAT="packed/.sig" +CT_GLIBC_2_42_or_older=y +CT_GLIBC_older_than_2_42=y +CT_GLIBC_2_41_or_older=y +CT_GLIBC_older_than_2_41=y CT_GLIBC_2_38_or_older=y CT_GLIBC_older_than_2_38=y CT_GLIBC_2_37_or_older=y @@ -473,22 +483,22 @@ CT_GLIBC_2_30_or_older=y CT_GLIBC_older_than_2_30=y CT_GLIBC_2_29_or_older=y CT_GLIBC_older_than_2_29=y +CT_GLIBC_2_28_or_later=y CT_GLIBC_2_28_or_older=y -CT_GLIBC_older_than_2_28=y -CT_GLIBC_2_27_or_older=y -CT_GLIBC_older_than_2_27=y -CT_GLIBC_2_26_or_older=y -CT_GLIBC_older_than_2_26=y -CT_GLIBC_2_25_or_older=y -CT_GLIBC_older_than_2_25=y -CT_GLIBC_2_24_or_older=y -CT_GLIBC_older_than_2_24=y -CT_GLIBC_2_23_or_older=y -CT_GLIBC_older_than_2_23=y -CT_GLIBC_2_20_or_older=y -CT_GLIBC_older_than_2_20=y +CT_GLIBC_later_than_2_27=y +CT_GLIBC_2_27_or_later=y +CT_GLIBC_later_than_2_26=y +CT_GLIBC_2_26_or_later=y +CT_GLIBC_later_than_2_25=y +CT_GLIBC_2_25_or_later=y +CT_GLIBC_later_than_2_24=y +CT_GLIBC_2_24_or_later=y +CT_GLIBC_later_than_2_23=y +CT_GLIBC_2_23_or_later=y +CT_GLIBC_later_than_2_20=y +CT_GLIBC_2_20_or_later=y +CT_GLIBC_later_than_2_17=y CT_GLIBC_2_17_or_later=y -CT_GLIBC_2_17_or_older=y CT_GLIBC_later_than_2_14=y CT_GLIBC_2_14_or_later=y CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y @@ -498,12 +508,10 @@ CT_GLIBC_DEP_PYTHON=y CT_GLIBC_DEP_MAKE_4_3=y CT_GLIBC_SPARC_ALLOW_V7=y CT_THREADS="nptl" -CT_GLIBC_HAS_NPTL_ADDON=y -CT_GLIBC_HAS_PORTS_ADDON=y +CT_GLIBC_BUILD_SSP=y CT_GLIBC_HAS_LIBIDN_ADDON=y -CT_GLIBC_USE_PORTS_ADDON=y -CT_GLIBC_USE_NPTL_ADDON=y # CT_GLIBC_USE_LIBIDN_ADDON is not set +CT_GLIBC_NO_SPARC_V8=y CT_GLIBC_HAS_OBSOLETE_RPC=y CT_GLIBC_EXTRA_CONFIG_ARRAY="" CT_GLIBC_CONFIGPARMS="" @@ -518,6 +526,11 @@ CT_GLIBC_KERNEL_VERSION_NONE=y # CT_GLIBC_KERNEL_VERSION_AS_HEADERS is not set # CT_GLIBC_KERNEL_VERSION_CHOSEN is not set CT_GLIBC_MIN_KERNEL="" +CT_GLIBC_SSP_DEFAULT=y +# CT_GLIBC_SSP_NO is not set +# CT_GLIBC_SSP_YES is not set +# CT_GLIBC_SSP_ALL is not set +# CT_GLIBC_SSP_STRONG is not set 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 @@ -560,8 +573,9 @@ 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_15=y # CT_GCC_V_14 is not set -CT_GCC_V_13=y +# CT_GCC_V_13 is not set # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set # CT_GCC_V_10 is not set @@ -571,14 +585,16 @@ 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.3.0" +CT_GCC_VERSION="15.2.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_15=y +CT_GCC_15_or_later=y +CT_GCC_later_than_14=y +CT_GCC_14_or_later=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -599,12 +615,13 @@ CT_GCC_later_than_5=y CT_GCC_5_or_later=y CT_GCC_later_than_4_9=y CT_GCC_4_9_or_later=y +CT_GCC_REQUIRE_4_9_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" -# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_SYSTEM_ZLIB=y CT_CC_GCC_CONFIG_TLS=m # @@ -618,6 +635,9 @@ CT_CC_GCC_LTO_ZSTD=m # Settings for libraries running on target # CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +CT_CC_GCC_LIBSTDCXX=m +# CT_CC_GCC_LIBSTDCXX_HOSTED_DISABLE is not set +CT_CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS="" # CT_CC_GCC_LIBMUDFLAP is not set CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBSSP=y @@ -683,24 +703,27 @@ 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_16=y # CT_GDB_V_15 is not set # CT_GDB_V_14 is not set -CT_GDB_V_13=y +# CT_GDB_V_13 is not set # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set # CT_GDB_V_10 is not set # CT_GDB_V_9 is not set # CT_GDB_V_8_3 is not set -CT_GDB_VERSION="13.2" +CT_GDB_VERSION="16.3" CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)" CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GDB_SIGNATURE_FORMAT="" -CT_GDB_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_16=y +CT_GDB_16_or_later=y +CT_GDB_later_than_15=y +CT_GDB_15_or_later=y +CT_GDB_later_than_14=y +CT_GDB_14_or_later=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -715,7 +738,7 @@ CT_GDB_CROSS=y # CT_GDB_CROSS_SIM is not set CT_GDB_CROSS_PYTHON=y CT_GDB_CROSS_PYTHON_BINARY="python3" -CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y @@ -737,6 +760,8 @@ CT_EXPAT_PKG_NAME="expat" CT_EXPAT_SRC_RELEASE=y # CT_EXPAT_SRC_DEVEL is not set CT_EXPAT_PATCH_ORDER="global" +# CT_EXPAT_V_2_7 is not set +# CT_EXPAT_V_2_6 is not set CT_EXPAT_V_2_5=y 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//./_}" @@ -751,6 +776,8 @@ 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_26 is not set +# CT_GETTEXT_V_0_23_1 is not set CT_GETTEXT_V_0_22_5=y # CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set @@ -761,6 +788,8 @@ 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_0_23_or_older=y +CT_GETTEXT_older_than_0_23=y CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y @@ -783,6 +812,7 @@ CT_GMP_PKG_NAME="gmp" CT_GMP_SRC_RELEASE=y # CT_GMP_SRC_DEVEL is not set CT_GMP_PATCH_ORDER="global" +# CT_GMP_V_6_3 is not set CT_GMP_V_6_2=y # CT_GMP_V_6_1 is not set CT_GMP_VERSION="6.2.1" @@ -791,6 +821,7 @@ CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2" CT_GMP_SIGNATURE_FORMAT="packed/.sig" +CT_GMP_EXTRA_CFLAGS="" CT_COMP_LIBS_ISL=y CT_COMP_LIBS_ISL_PKG_KSYM="ISL" CT_ISL_DIR_NAME="isl" @@ -798,6 +829,7 @@ CT_ISL_PKG_NAME="isl" CT_ISL_SRC_RELEASE=y # CT_ISL_SRC_DEVEL is not set CT_ISL_PATCH_ORDER="global" +# CT_ISL_V_0_27 is not set CT_ISL_V_0_26=y # CT_ISL_V_0_25 is not set # CT_ISL_V_0_24 is not set @@ -828,6 +860,7 @@ CT_LIBICONV_PKG_NAME="libiconv" CT_LIBICONV_SRC_RELEASE=y # CT_LIBICONV_SRC_DEVEL is not set CT_LIBICONV_PATCH_ORDER="global" +# CT_LIBICONV_V_1_18 is not set CT_LIBICONV_V_1_16=y # CT_LIBICONV_V_1_15 is not set CT_LIBICONV_VERSION="1.16" @@ -850,8 +883,6 @@ CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_FORMATS=".tar.gz" CT_MPC_SIGNATURE_FORMAT="packed/.sig" -CT_MPC_later_than_1_1_0=y -CT_MPC_1_1_0_or_later=y CT_COMP_LIBS_MPFR=y CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR" CT_MPFR_DIR_NAME="mpfr" @@ -860,14 +891,12 @@ 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_VERSION="4.2.1" +CT_MPFR_VERSION="4.2.2" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip" CT_MPFR_SIGNATURE_FORMAT="packed/.asc" -CT_MPFR_later_than_4_0_0=y -CT_MPFR_4_0_0_or_later=y CT_COMP_LIBS_NCURSES=y CT_COMP_LIBS_NCURSES_PKG_KSYM="NCURSES" CT_NCURSES_DIR_NAME="ncurses" @@ -875,6 +904,7 @@ CT_NCURSES_PKG_NAME="ncurses" CT_NCURSES_SRC_RELEASE=y # CT_NCURSES_SRC_DEVEL is not set CT_NCURSES_PATCH_ORDER="global" +# CT_NCURSES_V_6_5 is not set CT_NCURSES_V_6_4=y # CT_NCURSES_V_6_2 is not set # CT_NCURSES_V_6_1 is not set @@ -884,7 +914,7 @@ CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors G CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_FORMATS=".tar.gz" -CT_NCURSES_SIGNATURE_FORMAT="packed/.sig" +CT_NCURSES_SIGNATURE_FORMAT="packed/.asc" CT_NCURSES_NEW_ABI=y CT_NCURSES_HOST_CONFIG_ARGS="" CT_NCURSES_HOST_DISABLE_DB=y @@ -892,6 +922,7 @@ CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" CT_NCURSES_TARGET_CONFIG_ARGS="" # CT_NCURSES_TARGET_DISABLE_DB is not set CT_NCURSES_TARGET_FALLBACKS="" +CT_NCURSES_EXTRA_CFLAGS="" CT_COMP_LIBS_ZLIB=y CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB" CT_ZLIB_DIR_NAME="zlib" @@ -899,9 +930,9 @@ 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_V_1_3_1=y +# CT_ZLIB_V_1_2_13 is not set +CT_ZLIB_VERSION="1.3.1" 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}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -914,11 +945,12 @@ 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_7 is not set # 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" -CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/" +CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://downloads.sourceforge.net/project/zstandard.mirror/v${CT_ZSTD_VERSION}" CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_FORMATS=".tar.gz" diff --git a/x86_64-unknown-linux-gnu.rb b/x86_64-unknown-linux-gnu.rb index ad64ec7..0822f03 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.12" + depends_on "python@3.14" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.3.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 f739d0d..8442d5e 100644 --- a/x86_64-unknown-linux-gnu/.config +++ b/x86_64-unknown-linux-gnu/.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0.115_efcfd1a Configuration +# crosstool-NG 1.28.0 Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y @@ -13,7 +13,6 @@ CT_CONFIGURE_has_libtool_2_4_or_newer=y CT_CONFIGURE_has_libtoolize_2_4_or_newer=y CT_CONFIGURE_has_autoconf_2_65_or_newer=y CT_CONFIGURE_has_autoreconf_2_65_or_newer=y -CT_CONFIGURE_has_automake_1_15_or_newer=y CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y CT_CONFIGURE_has_python_3_4_or_newer=y CT_CONFIGURE_has_bison_2_7_or_newer=y @@ -26,7 +25,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.115_efcfd1a" +CT_VERSION="1.28.0" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -139,6 +138,7 @@ CT_LOG_FILE_COMPRESS=y # CT_ARCH_POWERPC is not set # CT_ARCH_PRU is not set # CT_ARCH_RISCV is not set +# CT_ARCH_RX 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 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LM32 LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 OPENRISC PARISC POWERPC PRU RISCV RX S390 SH SPARC TRICORE X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -224,6 +224,7 @@ CT_BUILD_SUFFIX="" # Misc options # # CT_TOOLCHAIN_ENABLE_NLS is not set +# CT_TOOLCHAIN_CMAKE_TOOLCHAIN_FILE is not set # end of Toolchain options # @@ -245,6 +246,12 @@ 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_16 is not set +# CT_LINUX_V_6_15 is not set +# CT_LINUX_V_6_14 is not set +# CT_LINUX_V_6_13 is not set +# CT_LINUX_V_6_12 is not set +# CT_LINUX_V_6_11 is not set # CT_LINUX_V_6_10 is not set # CT_LINUX_V_6_9 is not set # CT_LINUX_V_6_8 is not set @@ -270,21 +277,11 @@ CT_LINUX_V_5_10=y # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set # CT_LINUX_V_5_4 is not set -# CT_LINUX_V_5_3 is not set -# CT_LINUX_V_5_2 is not set -# CT_LINUX_V_5_1 is not set -# CT_LINUX_V_5_0 is not set # CT_LINUX_V_4_20 is not set # CT_LINUX_V_4_19 is not set # 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 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 -# CT_LINUX_V_4_11 is not set -# CT_LINUX_V_4_10 is not set # CT_LINUX_V_4_9 is not set # CT_LINUX_V_4_4 is not set # CT_LINUX_V_4_1 is not set @@ -294,8 +291,7 @@ CT_LINUX_V_5_10=y # CT_LINUX_V_3_10 is not set # 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="5.10.222" +CT_LINUX_VERSION="5.10.240" 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}" @@ -315,6 +311,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_LINUX_REQUIRE_3_2_or_later=y CT_KERNEL_has_rsync=y CT_KERNEL_DEP_RSYNC=y CT_KERNEL_LINUX_VERBOSITY_0=y @@ -350,10 +347,12 @@ 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_45=y +# CT_BINUTILS_V_2_44 is not set # 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_40 is not set # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set # CT_BINUTILS_V_2_37 is not set @@ -368,12 +367,18 @@ CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_28 is not set # CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_26 is not set -CT_BINUTILS_VERSION="2.40" +CT_BINUTILS_VERSION="2.45" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_BINUTILS_SIGNATURE_FORMAT="packed/.sig" +CT_BINUTILS_2_45_or_later=y +CT_BINUTILS_2_45_or_older=y +CT_BINUTILS_later_than_2_44=y +CT_BINUTILS_2_44_or_later=y +CT_BINUTILS_later_than_2_41=y +CT_BINUTILS_2_41_or_later=y CT_BINUTILS_later_than_2_39=y CT_BINUTILS_2_39_or_later=y CT_BINUTILS_later_than_2_30=y @@ -387,21 +392,16 @@ 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 is not set -CT_BINUTILS_LINKER_LD_GOLD=y -CT_BINUTILS_GOLD_INSTALLED=y -CT_BINUTILS_GOLD_THREADS=y -CT_BINUTILS_LINKER_BOTH=y -CT_BINUTILS_LINKERS_LIST="ld,gold" -CT_BINUTILS_LD_WRAPPER=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" CT_BINUTILS_LINKER_DEFAULT="bfd" CT_BINUTILS_PLUGINS=y CT_BINUTILS_RELRO=m CT_BINUTILS_DETERMINISTIC_ARCHIVES=y -CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +CT_BINUTILS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_BINUTILS_FOR_TARGET is not set +# CT_BINUTILS_GPROFNG is not set CT_ALL_BINUTILS_CHOICES="BINUTILS" # end of Binary utilities @@ -427,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_42 is not set +# CT_GLIBC_V_2_41 is not set # CT_GLIBC_V_2_40 is not set # CT_GLIBC_V_2_39 is not set # CT_GLIBC_V_2_38 is not set @@ -439,20 +441,24 @@ CT_GLIBC_PATCH_ORDER="global" # CT_GLIBC_V_2_31 is not set # CT_GLIBC_V_2_30 is not set # CT_GLIBC_V_2_29 is not set -# CT_GLIBC_V_2_28 is not set +CT_GLIBC_V_2_28=y # CT_GLIBC_V_2_27 is not set # CT_GLIBC_V_2_26 is not set # CT_GLIBC_V_2_25 is not set # CT_GLIBC_V_2_24 is not set # CT_GLIBC_V_2_23 is not set # CT_GLIBC_V_2_19 is not set -CT_GLIBC_V_2_17=y -CT_GLIBC_VERSION="2.17" +# CT_GLIBC_V_2_17 is not set +CT_GLIBC_VERSION="2.28" CT_GLIBC_MIRRORS="$(CT_Mirrors GNU glibc)" CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_GLIBC_SIGNATURE_FORMAT="packed/.sig" +CT_GLIBC_2_42_or_older=y +CT_GLIBC_older_than_2_42=y +CT_GLIBC_2_41_or_older=y +CT_GLIBC_older_than_2_41=y CT_GLIBC_2_38_or_older=y CT_GLIBC_older_than_2_38=y CT_GLIBC_2_37_or_older=y @@ -469,22 +475,22 @@ CT_GLIBC_2_30_or_older=y CT_GLIBC_older_than_2_30=y CT_GLIBC_2_29_or_older=y CT_GLIBC_older_than_2_29=y +CT_GLIBC_2_28_or_later=y CT_GLIBC_2_28_or_older=y -CT_GLIBC_older_than_2_28=y -CT_GLIBC_2_27_or_older=y -CT_GLIBC_older_than_2_27=y -CT_GLIBC_2_26_or_older=y -CT_GLIBC_older_than_2_26=y -CT_GLIBC_2_25_or_older=y -CT_GLIBC_older_than_2_25=y -CT_GLIBC_2_24_or_older=y -CT_GLIBC_older_than_2_24=y -CT_GLIBC_2_23_or_older=y -CT_GLIBC_older_than_2_23=y -CT_GLIBC_2_20_or_older=y -CT_GLIBC_older_than_2_20=y +CT_GLIBC_later_than_2_27=y +CT_GLIBC_2_27_or_later=y +CT_GLIBC_later_than_2_26=y +CT_GLIBC_2_26_or_later=y +CT_GLIBC_later_than_2_25=y +CT_GLIBC_2_25_or_later=y +CT_GLIBC_later_than_2_24=y +CT_GLIBC_2_24_or_later=y +CT_GLIBC_later_than_2_23=y +CT_GLIBC_2_23_or_later=y +CT_GLIBC_later_than_2_20=y +CT_GLIBC_2_20_or_later=y +CT_GLIBC_later_than_2_17=y CT_GLIBC_2_17_or_later=y -CT_GLIBC_2_17_or_older=y CT_GLIBC_later_than_2_14=y CT_GLIBC_2_14_or_later=y CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y @@ -494,11 +500,10 @@ CT_GLIBC_DEP_PYTHON=y CT_GLIBC_DEP_MAKE_4_3=y CT_GLIBC_SPARC_ALLOW_V7=y CT_THREADS="nptl" -CT_GLIBC_HAS_NPTL_ADDON=y -CT_GLIBC_HAS_PORTS_ADDON=y +CT_GLIBC_BUILD_SSP=y CT_GLIBC_HAS_LIBIDN_ADDON=y -CT_GLIBC_USE_NPTL_ADDON=y # CT_GLIBC_USE_LIBIDN_ADDON is not set +CT_GLIBC_NO_SPARC_V8=y CT_GLIBC_HAS_OBSOLETE_RPC=y CT_GLIBC_EXTRA_CONFIG_ARRAY="" CT_GLIBC_CONFIGPARMS="" @@ -513,6 +518,11 @@ CT_GLIBC_KERNEL_VERSION_NONE=y # CT_GLIBC_KERNEL_VERSION_AS_HEADERS is not set # CT_GLIBC_KERNEL_VERSION_CHOSEN is not set CT_GLIBC_MIN_KERNEL="" +CT_GLIBC_SSP_DEFAULT=y +# CT_GLIBC_SSP_NO is not set +# CT_GLIBC_SSP_YES is not set +# CT_GLIBC_SSP_ALL is not set +# CT_GLIBC_SSP_STRONG is not set 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 @@ -555,8 +565,9 @@ 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_15=y # CT_GCC_V_14 is not set -CT_GCC_V_13=y +# CT_GCC_V_13 is not set # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set # CT_GCC_V_10 is not set @@ -566,14 +577,16 @@ 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.3.0" +CT_GCC_VERSION="15.2.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_15=y +CT_GCC_15_or_later=y +CT_GCC_later_than_14=y +CT_GCC_14_or_later=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -594,13 +607,13 @@ CT_GCC_later_than_5=y CT_GCC_5_or_later=y CT_GCC_later_than_4_9=y CT_GCC_4_9_or_later=y +CT_GCC_REQUIRE_4_9_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y -CT_CC_GCC_GOLD=y CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" -# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_SYSTEM_ZLIB=y CT_CC_GCC_CONFIG_TLS=m # @@ -615,6 +628,9 @@ CT_CC_GCC_LTO_ZSTD=m # # CT_CC_GCC_ENABLE_DEFAULT_PIE is not set CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +CT_CC_GCC_LIBSTDCXX=m +# CT_CC_GCC_LIBSTDCXX_HOSTED_DISABLE is not set +CT_CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS="" # CT_CC_GCC_LIBMUDFLAP is not set CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBSSP=y @@ -658,10 +674,6 @@ CT_CC_LANG_FORTRAN=y # # BFD enabled in binutils # - -# -# GOLD enabled in binutils -# # CT_LINKER_MOLD is not set CT_ALL_LINKER_CHOICES="MOLD" # end of Linkers @@ -677,24 +689,27 @@ 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_16=y # CT_GDB_V_15 is not set # CT_GDB_V_14 is not set -CT_GDB_V_13=y +# CT_GDB_V_13 is not set # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set # CT_GDB_V_10 is not set # CT_GDB_V_9 is not set # CT_GDB_V_8_3 is not set -CT_GDB_VERSION="13.2" +CT_GDB_VERSION="16.3" CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)" CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GDB_SIGNATURE_FORMAT="" -CT_GDB_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_16=y +CT_GDB_16_or_later=y +CT_GDB_later_than_15=y +CT_GDB_15_or_later=y +CT_GDB_later_than_14=y +CT_GDB_14_or_later=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -709,7 +724,7 @@ CT_GDB_CROSS=y # CT_GDB_CROSS_SIM is not set CT_GDB_CROSS_PYTHON=y CT_GDB_CROSS_PYTHON_BINARY="python3" -CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y @@ -731,6 +746,8 @@ CT_EXPAT_PKG_NAME="expat" CT_EXPAT_SRC_RELEASE=y # CT_EXPAT_SRC_DEVEL is not set CT_EXPAT_PATCH_ORDER="global" +# CT_EXPAT_V_2_7 is not set +# CT_EXPAT_V_2_6 is not set CT_EXPAT_V_2_5=y 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//./_}" @@ -745,6 +762,8 @@ 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_26 is not set +# CT_GETTEXT_V_0_23_1 is not set CT_GETTEXT_V_0_22_5=y # CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set @@ -755,6 +774,8 @@ 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_0_23_or_older=y +CT_GETTEXT_older_than_0_23=y CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y @@ -777,6 +798,7 @@ CT_GMP_PKG_NAME="gmp" CT_GMP_SRC_RELEASE=y # CT_GMP_SRC_DEVEL is not set CT_GMP_PATCH_ORDER="global" +# CT_GMP_V_6_3 is not set CT_GMP_V_6_2=y # CT_GMP_V_6_1 is not set CT_GMP_VERSION="6.2.1" @@ -785,6 +807,7 @@ CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2" CT_GMP_SIGNATURE_FORMAT="packed/.sig" +CT_GMP_EXTRA_CFLAGS="" CT_COMP_LIBS_ISL=y CT_COMP_LIBS_ISL_PKG_KSYM="ISL" CT_ISL_DIR_NAME="isl" @@ -792,6 +815,7 @@ CT_ISL_PKG_NAME="isl" CT_ISL_SRC_RELEASE=y # CT_ISL_SRC_DEVEL is not set CT_ISL_PATCH_ORDER="global" +# CT_ISL_V_0_27 is not set CT_ISL_V_0_26=y # CT_ISL_V_0_25 is not set # CT_ISL_V_0_24 is not set @@ -822,6 +846,7 @@ CT_LIBICONV_PKG_NAME="libiconv" CT_LIBICONV_SRC_RELEASE=y # CT_LIBICONV_SRC_DEVEL is not set CT_LIBICONV_PATCH_ORDER="global" +# CT_LIBICONV_V_1_18 is not set CT_LIBICONV_V_1_16=y # CT_LIBICONV_V_1_15 is not set CT_LIBICONV_VERSION="1.16" @@ -844,8 +869,6 @@ CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_FORMATS=".tar.gz" CT_MPC_SIGNATURE_FORMAT="packed/.sig" -CT_MPC_later_than_1_1_0=y -CT_MPC_1_1_0_or_later=y CT_COMP_LIBS_MPFR=y CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR" CT_MPFR_DIR_NAME="mpfr" @@ -854,14 +877,12 @@ 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_VERSION="4.2.1" +CT_MPFR_VERSION="4.2.2" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip" CT_MPFR_SIGNATURE_FORMAT="packed/.asc" -CT_MPFR_later_than_4_0_0=y -CT_MPFR_4_0_0_or_later=y CT_COMP_LIBS_NCURSES=y CT_COMP_LIBS_NCURSES_PKG_KSYM="NCURSES" CT_NCURSES_DIR_NAME="ncurses" @@ -869,6 +890,7 @@ CT_NCURSES_PKG_NAME="ncurses" CT_NCURSES_SRC_RELEASE=y # CT_NCURSES_SRC_DEVEL is not set CT_NCURSES_PATCH_ORDER="global" +# CT_NCURSES_V_6_5 is not set CT_NCURSES_V_6_4=y # CT_NCURSES_V_6_2 is not set # CT_NCURSES_V_6_1 is not set @@ -878,7 +900,7 @@ CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors G CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_FORMATS=".tar.gz" -CT_NCURSES_SIGNATURE_FORMAT="packed/.sig" +CT_NCURSES_SIGNATURE_FORMAT="packed/.asc" CT_NCURSES_NEW_ABI=y CT_NCURSES_HOST_CONFIG_ARGS="" CT_NCURSES_HOST_DISABLE_DB=y @@ -886,6 +908,7 @@ CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" CT_NCURSES_TARGET_CONFIG_ARGS="" # CT_NCURSES_TARGET_DISABLE_DB is not set CT_NCURSES_TARGET_FALLBACKS="" +CT_NCURSES_EXTRA_CFLAGS="" CT_COMP_LIBS_ZLIB=y CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB" CT_ZLIB_DIR_NAME="zlib" @@ -893,9 +916,9 @@ 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_V_1_3_1=y +# CT_ZLIB_V_1_2_13 is not set +CT_ZLIB_VERSION="1.3.1" 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}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -908,11 +931,12 @@ 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_7 is not set # 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" -CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/" +CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://downloads.sourceforge.net/project/zstandard.mirror/v${CT_ZSTD_VERSION}" CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_FORMATS=".tar.gz" diff --git a/x86_64-unknown-linux-musl.rb b/x86_64-unknown-linux-musl.rb index 2fbf31f..edc4967 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.12" + depends_on "python@3.14" if Hardware::CPU.arm? url "https://github.com/messense/homebrew-macos-cross-toolchains/releases/download/v13.3.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 c5b4748..fc5764e 100644 --- a/x86_64-unknown-linux-musl/.config +++ b/x86_64-unknown-linux-musl/.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# crosstool-NG 1.26.0.115_efcfd1a Configuration +# crosstool-NG 1.28.0 Configuration # CT_CONFIGURE_has_cxx11=y CT_CONFIGURE_has_lzip=y @@ -13,7 +13,6 @@ CT_CONFIGURE_has_libtool_2_4_or_newer=y CT_CONFIGURE_has_libtoolize_2_4_or_newer=y CT_CONFIGURE_has_autoconf_2_65_or_newer=y CT_CONFIGURE_has_autoreconf_2_65_or_newer=y -CT_CONFIGURE_has_automake_1_15_or_newer=y CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y CT_CONFIGURE_has_python_3_4_or_newer=y CT_CONFIGURE_has_bison_2_7_or_newer=y @@ -26,7 +25,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.115_efcfd1a" +CT_VERSION="1.28.0" CT_VCHECK="" CT_CONFIG_VERSION_ENV="4" CT_CONFIG_VERSION_CURRENT="4" @@ -139,6 +138,7 @@ CT_LOG_FILE_COMPRESS=y # CT_ARCH_AVR is not set # CT_ARCH_BPF is not set # CT_ARCH_C6X is not set +# CT_ARCH_LM32 is not set # CT_ARCH_LOONGARCH is not set # CT_ARCH_M68K is not set # CT_ARCH_MICROBLAZE is not set @@ -146,13 +146,16 @@ 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_OPENRISC 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 +# CT_ARCH_RX is not set # CT_ARCH_S390 is not set # CT_ARCH_SH is not set # CT_ARCH_SPARC is not set +# CT_ARCH_TRICORE is not set CT_ARCH_X86=y # CT_ARCH_XTENSA is not set CT_ARCH="x86" @@ -165,7 +168,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 PARISC POWERPC PRU RISCV S390 SH SPARC X86 XTENSA" +CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR BPF C6X LM32 LOONGARCH M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 OPENRISC PARISC POWERPC PRU RISCV RX S390 SH SPARC TRICORE X86 XTENSA" CT_ARCH_SUFFIX="" # CT_OMIT_TARGET_VENDOR is not set @@ -237,6 +240,7 @@ CT_BUILD_SUFFIX="" # Misc options # # CT_TOOLCHAIN_ENABLE_NLS is not set +CT_TOOLCHAIN_CMAKE_TOOLCHAIN_FILE=y # end of Toolchain options # @@ -266,6 +270,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_16 is not set +# CT_LINUX_V_6_15 is not set +# CT_LINUX_V_6_14 is not set +# CT_LINUX_V_6_13 is not set +# CT_LINUX_V_6_12 is not set +# CT_LINUX_V_6_11 is not set # CT_LINUX_V_6_10 is not set # CT_LINUX_V_6_9 is not set # CT_LINUX_V_6_8 is not set @@ -291,21 +301,11 @@ CT_LINUX_V_5_10=y # CT_LINUX_V_5_8 is not set # CT_LINUX_V_5_7 is not set # CT_LINUX_V_5_4 is not set -# CT_LINUX_V_5_3 is not set -# CT_LINUX_V_5_2 is not set -# CT_LINUX_V_5_1 is not set -# CT_LINUX_V_5_0 is not set # CT_LINUX_V_4_20 is not set # CT_LINUX_V_4_19 is not set # 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 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 -# CT_LINUX_V_4_11 is not set -# CT_LINUX_V_4_10 is not set # CT_LINUX_V_4_9 is not set # CT_LINUX_V_4_4 is not set # CT_LINUX_V_4_1 is not set @@ -316,7 +316,7 @@ CT_LINUX_V_5_10=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="5.10.222" +CT_LINUX_VERSION="5.10.240" 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}" @@ -379,10 +379,12 @@ 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_45=y +# CT_BINUTILS_V_2_44 is not set # 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_40 is not set # CT_BINUTILS_V_2_39 is not set # CT_BINUTILS_V_2_38 is not set # CT_BINUTILS_V_2_37 is not set @@ -397,12 +399,18 @@ CT_BINUTILS_V_2_40=y # CT_BINUTILS_V_2_28 is not set # CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_26 is not set -CT_BINUTILS_VERSION="2.40" +CT_BINUTILS_VERSION="2.45" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_BINUTILS_SIGNATURE_FORMAT="packed/.sig" +CT_BINUTILS_2_45_or_later=y +CT_BINUTILS_2_45_or_older=y +CT_BINUTILS_later_than_2_44=y +CT_BINUTILS_2_44_or_later=y +CT_BINUTILS_later_than_2_41=y +CT_BINUTILS_2_41_or_later=y CT_BINUTILS_later_than_2_39=y CT_BINUTILS_2_39_or_later=y CT_BINUTILS_later_than_2_30=y @@ -416,22 +424,15 @@ CT_BINUTILS_2_26_or_later=y # GNU binutils # CT_BINUTILS_GOLD_SUPPORTS_ARCH=y -CT_BINUTILS_GOLD_SUPPORT=y -# CT_BINUTILS_LINKER_LD is not set -# CT_BINUTILS_LINKER_GOLD is not set -CT_BINUTILS_LINKER_LD_GOLD=y -# CT_BINUTILS_LINKER_GOLD_LD is not set -CT_BINUTILS_GOLD_INSTALLED=y -CT_BINUTILS_GOLD_THREADS=y -CT_BINUTILS_LINKER_BOTH=y -CT_BINUTILS_LINKERS_LIST="ld,gold" -CT_BINUTILS_LD_WRAPPER=y +CT_BINUTILS_LINKER_LD=y +CT_BINUTILS_LINKERS_LIST="ld" CT_BINUTILS_LINKER_DEFAULT="bfd" CT_BINUTILS_PLUGINS=y CT_BINUTILS_RELRO=m CT_BINUTILS_DETERMINISTIC_ARCHIVES=y -CT_BINUTILS_EXTRA_CONFIG_ARRAY="" +CT_BINUTILS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_BINUTILS_FOR_TARGET is not set +# CT_BINUTILS_GPROFNG is not set CT_ALL_BINUTILS_CHOICES="BINUTILS" # end of Binary utilities @@ -462,8 +463,8 @@ 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_5=y +# CT_MUSL_V_1_2_4 is not set # CT_MUSL_V_1_2_3 is not set # CT_MUSL_V_1_2_2 is not set # CT_MUSL_V_1_2_1 is not set @@ -476,8 +477,8 @@ CT_MUSL_V_1_2_4=y # CT_MUSL_V_1_1_18 is not set # CT_MUSL_V_1_1_17 is not set # CT_MUSL_V_1_1_16 is not set -CT_MUSL_VERSION="1.2.4" -CT_MUSL_MIRRORS="http://www.musl-libc.org/releases" +CT_MUSL_VERSION="1.2.5" +CT_MUSL_MIRRORS="https://www.musl-libc.org/releases" CT_MUSL_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MUSL_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MUSL_ARCHIVE_FORMATS=".tar.gz" @@ -539,8 +540,9 @@ 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_15=y # CT_GCC_V_14 is not set -CT_GCC_V_13=y +# CT_GCC_V_13 is not set # CT_GCC_V_12 is not set # CT_GCC_V_11 is not set # CT_GCC_V_10 is not set @@ -550,14 +552,16 @@ 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.3.0" +CT_GCC_VERSION="15.2.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_15=y +CT_GCC_15_or_later=y +CT_GCC_later_than_14=y +CT_GCC_14_or_later=y CT_GCC_later_than_13=y CT_GCC_13_or_later=y CT_GCC_later_than_12=y @@ -579,12 +583,11 @@ CT_GCC_5_or_later=y CT_GCC_later_than_4_9=y CT_GCC_4_9_or_later=y CT_CC_GCC_ENABLE_PLUGINS=y -CT_CC_GCC_GOLD=y CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="" CT_CC_GCC_EXTRA_CONFIG_ARRAY="" -# CT_CC_GCC_SYSTEM_ZLIB is not set +CT_CC_GCC_SYSTEM_ZLIB=y CT_CC_GCC_CONFIG_TLS=m # @@ -599,6 +602,9 @@ CT_CC_GCC_LTO_ZSTD=m # # CT_CC_GCC_ENABLE_DEFAULT_PIE is not set CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y +CT_CC_GCC_LIBSTDCXX=m +# CT_CC_GCC_LIBSTDCXX_HOSTED_DISABLE is not set +CT_CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS="" # CT_CC_GCC_LIBMUDFLAP is not set CT_CC_GCC_LIBGOMP=y CT_CC_GCC_LIBSSP=y @@ -647,10 +653,6 @@ CT_CC_LANG_OTHERS="" # # BFD enabled in binutils # - -# -# GOLD enabled in binutils -# # CT_LINKER_MOLD is not set CT_ALL_LINKER_CHOICES="MOLD" # end of Linkers @@ -673,24 +675,27 @@ 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_16=y # CT_GDB_V_15 is not set # CT_GDB_V_14 is not set -CT_GDB_V_13=y +# CT_GDB_V_13 is not set # CT_GDB_V_12 is not set # CT_GDB_V_11 is not set # CT_GDB_V_10 is not set # CT_GDB_V_9 is not set # CT_GDB_V_8_3 is not set -CT_GDB_VERSION="13.2" +CT_GDB_VERSION="16.3" CT_GDB_MIRRORS="$(CT_Mirrors GNU gdb) $(CT_Mirrors sourceware gdb/releases)" CT_GDB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GDB_ARCHIVE_FORMATS=".tar.xz .tar.gz" CT_GDB_SIGNATURE_FORMAT="" -CT_GDB_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_16=y +CT_GDB_16_or_later=y +CT_GDB_later_than_15=y +CT_GDB_15_or_later=y +CT_GDB_later_than_14=y +CT_GDB_14_or_later=y CT_GDB_later_than_13=y CT_GDB_13_or_later=y CT_GDB_later_than_12=y @@ -705,7 +710,7 @@ CT_GDB_CROSS=y # CT_GDB_CROSS_SIM is not set CT_GDB_CROSS_PYTHON=y CT_GDB_CROSS_PYTHON_BINARY="python3" -CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="" +CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--with-system-zlib" # CT_GDB_NATIVE is not set # CT_GDB_GDBSERVER is not set CT_GDB_GDBSERVER_TOPLEVEL=y @@ -734,6 +739,8 @@ CT_EXPAT_PATCH_GLOBAL=y # CT_EXPAT_PATCH_LOCAL_BUNDLED is not set # CT_EXPAT_PATCH_NONE is not set CT_EXPAT_PATCH_ORDER="global" +# CT_EXPAT_V_2_7 is not set +# CT_EXPAT_V_2_6 is not set CT_EXPAT_V_2_5=y 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//./_}" @@ -755,6 +762,8 @@ 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_26 is not set +# CT_GETTEXT_V_0_23_1 is not set CT_GETTEXT_V_0_22_5=y # CT_GETTEXT_V_0_21 is not set # CT_GETTEXT_V_0_20_1 is not set @@ -765,6 +774,8 @@ 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_0_23_or_older=y +CT_GETTEXT_older_than_0_23=y CT_GETTEXT_later_than_0_21=y CT_GETTEXT_0_21_or_later=y CT_GETTEXT_INCOMPATIBLE_WITH_UCLIBC_NG=y @@ -794,6 +805,7 @@ CT_GMP_PATCH_GLOBAL=y # CT_GMP_PATCH_LOCAL_BUNDLED is not set # CT_GMP_PATCH_NONE is not set CT_GMP_PATCH_ORDER="global" +# CT_GMP_V_6_3 is not set CT_GMP_V_6_2=y # CT_GMP_V_6_1 is not set CT_GMP_VERSION="6.2.1" @@ -802,6 +814,7 @@ CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GMP_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2" CT_GMP_SIGNATURE_FORMAT="packed/.sig" +CT_GMP_EXTRA_CFLAGS="-std=gnu17" CT_COMP_LIBS_ISL=y CT_COMP_LIBS_ISL_PKG_KSYM="ISL" CT_ISL_DIR_NAME="isl" @@ -816,6 +829,7 @@ CT_ISL_PATCH_GLOBAL=y # CT_ISL_PATCH_LOCAL_BUNDLED is not set # CT_ISL_PATCH_NONE is not set CT_ISL_PATCH_ORDER="global" +# CT_ISL_V_0_27 is not set CT_ISL_V_0_26=y # CT_ISL_V_0_25 is not set # CT_ISL_V_0_24 is not set @@ -853,6 +867,7 @@ CT_LIBICONV_PATCH_GLOBAL=y # CT_LIBICONV_PATCH_LOCAL_BUNDLED is not set # CT_LIBICONV_PATCH_NONE is not set CT_LIBICONV_PATCH_ORDER="global" +# CT_LIBICONV_V_1_18 is not set CT_LIBICONV_V_1_16=y # CT_LIBICONV_V_1_15 is not set CT_LIBICONV_VERSION="1.16" @@ -882,8 +897,6 @@ CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPC_ARCHIVE_FORMATS=".tar.gz" CT_MPC_SIGNATURE_FORMAT="packed/.sig" -CT_MPC_later_than_1_1_0=y -CT_MPC_1_1_0_or_later=y CT_COMP_LIBS_MPFR=y CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR" CT_MPFR_DIR_NAME="mpfr" @@ -899,14 +912,12 @@ 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_VERSION="4.2.1" +CT_MPFR_VERSION="4.2.2" CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)" CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip" CT_MPFR_SIGNATURE_FORMAT="packed/.asc" -CT_MPFR_later_than_4_0_0=y -CT_MPFR_4_0_0_or_later=y CT_COMP_LIBS_NCURSES=y CT_COMP_LIBS_NCURSES_PKG_KSYM="NCURSES" CT_NCURSES_DIR_NAME="ncurses" @@ -921,6 +932,7 @@ CT_NCURSES_PATCH_GLOBAL=y # CT_NCURSES_PATCH_LOCAL_BUNDLED is not set # CT_NCURSES_PATCH_NONE is not set CT_NCURSES_PATCH_ORDER="global" +# CT_NCURSES_V_6_5 is not set CT_NCURSES_V_6_4=y # CT_NCURSES_V_6_2 is not set # CT_NCURSES_V_6_1 is not set @@ -930,7 +942,7 @@ CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors G CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_NCURSES_ARCHIVE_FORMATS=".tar.gz" -CT_NCURSES_SIGNATURE_FORMAT="packed/.sig" +CT_NCURSES_SIGNATURE_FORMAT="packed/.asc" # CT_NCURSES_NEW_ABI is not set CT_NCURSES_HOST_CONFIG_ARGS="" CT_NCURSES_HOST_DISABLE_DB=y @@ -938,6 +950,7 @@ CT_NCURSES_HOST_FALLBACKS="linux,xterm,xterm-color,xterm-256color,vt100" CT_NCURSES_TARGET_CONFIG_ARGS="" # CT_NCURSES_TARGET_DISABLE_DB is not set CT_NCURSES_TARGET_FALLBACKS="" +CT_NCURSES_EXTRA_CFLAGS="-std=gnu17" CT_COMP_LIBS_ZLIB=y CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB" CT_ZLIB_DIR_NAME="zlib" @@ -952,9 +965,9 @@ 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_V_1_3_1=y +# CT_ZLIB_V_1_2_13 is not set +CT_ZLIB_VERSION="1.3.1" 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}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -974,11 +987,12 @@ 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_7 is not set # 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" -CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/" +CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://downloads.sourceforge.net/project/zstandard.mirror/v${CT_ZSTD_VERSION}" CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZSTD_ARCHIVE_FORMATS=".tar.gz"