Monday, December 11, 2023

Re: lang/hare build failure (Re: NEW: lang/hare)

On 2023/12/11 16:40, Lorenz (xha) wrote:
> FYI hare only needs gas and not the complete binutils package. and gas
> is just needed because the "as" in the base system is too old.
>

Will the version from devel/gas (2.31.1) also work? If so, you could do
this to prefer binutils-* but use gas-* if already installed.

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/hare/harec/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile 3 Dec 2023 19:07:28 -0000 1.1.1.1
+++ Makefile 11 Dec 2023 23:33:28 -0000
@@ -1,4 +1,5 @@
DISTNAME = harec-0.0.0pl20231202
+REVISION = 0

WANTLIB += c m

@@ -8,7 +9,7 @@ COMPILER = base-clang ports-gcc
BUILD_DEPENDS = ${RUN_DEPENDS}

# Needs a newer GNU as
-RUN_DEPENDS = devel/binutils \
+RUN_DEPENDS = binutils-*|gas-*:devel/binutils \
lang/qbe

CONFIGURE_STYLE = simple

No comments:

Post a Comment