diff --git a/dev-lang/harec/harec-9999.ebuild b/dev-lang/harec/harec-9999.ebuild index b215ee6dd5..1f6f491113 100644 --- a/dev-lang/harec/harec-9999.ebuild +++ b/dev-lang/harec/harec-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -27,12 +27,18 @@ RDEPEND="${DEPEND}" src_prepare() { default + local target_triple="${CTARGET:-${CHOST}}" + cp configs/linux.mk config.mk || die sed -i \ -e 's/-Werror//' \ -e 's/CC =/CC ?=/' \ -e 's/AS =/AS ?=/' \ -e 's/LD =/LD ?=/' \ + -e 's/CFLAGS =/CFLAGS +=/' \ + -e 's/LDFLAGS =/LDFLAGS ?=/' \ + -e 's/LDLINKFLAGS =/LDLINKFLAGS ?=/' \ + -e "s/ARCH =/ARCH = ${target_triple/-*}/" \ config.mk || die tc-export CC AS LD