@@ -2,12 +2,14 @@ TERMUX_PKG_HOMEPAGE=http://gcc.gnu.org/
22TERMUX_PKG_DESCRIPTION=" GNU C compiler"
33TERMUX_PKG_LICENSE=" GPL-3.0"
44TERMUX_PKG_DEPENDS=" binutils, libc++, libgmp, libmpfr, libmpc, libisl, zlib"
5- TERMUX_PKG_VERSION=15.2.0
5+ TERMUX_PKG_VERSION=" 15.2.0"
6+ TERMUX_PKG_REVISION=1
67TERMUX_PKG_MAINTAINER=" @licy183"
7- TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/gcc/gcc-${TERMUX_PKG_VERSION} /gcc-${TERMUX_PKG_VERSION} .tar.gz
8+ TERMUX_PKG_SRCURL=" https://mirrors.kernel.org/gnu/gcc/gcc-${TERMUX_PKG_VERSION} /gcc-${TERMUX_PKG_VERSION} .tar.gz"
89TERMUX_PKG_SHA256=7294d65cc1a0558cb815af0ca8c7763d86f7a31199794ede3f630c0d1b0a5723
910TERMUX_PKG_BREAKS=" binutils-is-llvm"
1011TERMUX_PKG_NO_STATICSPLIT=true
12+ TERMUX_PKG_ON_DEVICE_BUILD_NOT_SUPPORTED=true
1113TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" \
1214--enable-initfini-array
1315--enable-default-pie
@@ -29,6 +31,7 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS+="\
2931--disable-libstdcxx
3032--disable-multilib
3133--disable-tls
34+ --with-ld=$TERMUX_PREFIX /bin/ld.bfd
3235--with-libatomic
3336--with-system-zlib
3437--with-gmp=$TERMUX_PREFIX
6164source $TERMUX_SCRIPTDIR /common-files/setup_toolchain_gcc.sh
6265
6366termux_step_pre_configure () {
64- if $TERMUX_ON_DEVICE_BUILD ; then
65- termux_error_exit " Package '$TERMUX_PKG_NAME ' is not available for on-device builds."
66- fi
67-
6867 export ac_cv_func_aligned_alloc=no
6968 export ac_cv_func__aligned_malloc=no
7069 export ac_cv_func_memalign=no
0 commit comments