Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 5 additions & 6 deletions tur/gcc-14/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,14 @@ TERMUX_PKG_HOMEPAGE=http://gcc.gnu.org/
TERMUX_PKG_DESCRIPTION="GNU C compiler"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_DEPENDS="binutils, libc++, libgmp, libmpfr, libmpc, libisl, zlib"
TERMUX_PKG_VERSION=14.3.0
TERMUX_PKG_VERSION="14.3.0"
TERMUX_PKG_REVISION=1
TERMUX_PKG_MAINTAINER="@licy183"
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gcc/gcc-${TERMUX_PKG_VERSION}/gcc-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SRCURL="https://mirrors.kernel.org/gnu/gcc/gcc-${TERMUX_PKG_VERSION}/gcc-${TERMUX_PKG_VERSION}.tar.gz"
TERMUX_PKG_SHA256=ace8b8b0dbfe6abfc22f821cb093e195aa5498b7ccf7cd23e4424b9f14afed22
TERMUX_PKG_BREAKS="binutils-is-llvm"
TERMUX_PKG_NO_STATICSPLIT=true
TERMUX_PKG_ON_DEVICE_BUILD_NOT_SUPPORTED=true
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+="\
--enable-initfini-array
--enable-default-pie
Expand All @@ -29,6 +31,7 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS+="\
--disable-libstdcxx
--disable-multilib
--disable-tls
--with-ld=$TERMUX_PREFIX/bin/ld.bfd
--with-libatomic
--with-system-zlib
--with-gmp=$TERMUX_PREFIX
Expand Down Expand Up @@ -61,10 +64,6 @@ fi
source $TERMUX_SCRIPTDIR/common-files/setup_toolchain_gcc.sh

termux_step_pre_configure() {
if $TERMUX_ON_DEVICE_BUILD; then
termux_error_exit "Package '$TERMUX_PKG_NAME' is not available for on-device builds."
fi

export ac_cv_func_aligned_alloc=no
export ac_cv_func__aligned_malloc=no
export ac_cv_func_memalign=no
Expand Down
11 changes: 5 additions & 6 deletions tur/gcc-15/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,14 @@ TERMUX_PKG_HOMEPAGE=http://gcc.gnu.org/
TERMUX_PKG_DESCRIPTION="GNU C compiler"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_DEPENDS="binutils, libc++, libgmp, libmpfr, libmpc, libisl, zlib"
TERMUX_PKG_VERSION=15.2.0
TERMUX_PKG_VERSION="15.2.0"
TERMUX_PKG_REVISION=1
TERMUX_PKG_MAINTAINER="@licy183"
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gcc/gcc-${TERMUX_PKG_VERSION}/gcc-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SRCURL="https://mirrors.kernel.org/gnu/gcc/gcc-${TERMUX_PKG_VERSION}/gcc-${TERMUX_PKG_VERSION}.tar.gz"
TERMUX_PKG_SHA256=7294d65cc1a0558cb815af0ca8c7763d86f7a31199794ede3f630c0d1b0a5723
TERMUX_PKG_BREAKS="binutils-is-llvm"
TERMUX_PKG_NO_STATICSPLIT=true
TERMUX_PKG_ON_DEVICE_BUILD_NOT_SUPPORTED=true
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+="\
--enable-initfini-array
--enable-default-pie
Expand All @@ -29,6 +31,7 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS+="\
--disable-libstdcxx
--disable-multilib
--disable-tls
--with-ld=$TERMUX_PREFIX/bin/ld.bfd
--with-libatomic
--with-system-zlib
--with-gmp=$TERMUX_PREFIX
Expand Down Expand Up @@ -61,10 +64,6 @@ fi
source $TERMUX_SCRIPTDIR/common-files/setup_toolchain_gcc.sh

termux_step_pre_configure() {
if $TERMUX_ON_DEVICE_BUILD; then
termux_error_exit "Package '$TERMUX_PKG_NAME' is not available for on-device builds."
fi

export ac_cv_func_aligned_alloc=no
export ac_cv_func__aligned_malloc=no
export ac_cv_func_memalign=no
Expand Down