Hi ports maintainers,

Some time ago I reported textproc/aspell/core build issue[1] which was
due to a ld.bfd ICE issue.  Recently Stuart and Brian helped me fix
several other build failure related to ld.bfd by using ld.lld, and I
applied a similar fix to aspell and it also worked.

The patch is attached.  As aspell doesn't seem to have a dedicated
maintainer someone will be needed to help submit it.  Thanks!

[1] https://marc.info/?l=openbsd-ports&m=154900374211243&w=2

Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/aspell/core/Makefile,v
retrieving revision 1.46
diff -u -p -r1.46 Makefile
--- Makefile	12 Jul 2019 20:49:56 -0000	1.46
+++ Makefile	24 Dec 2019 07:36:57 -0000
@@ -24,7 +24,7 @@ PERMIT_PACKAGE=	Yes
 
 WANTLIB=		c iconv intl m curses pthread ${COMPILER_LIBCXX}
 
-COMPILER =		base-clang ports-gcc base-gcc
+COMPILER =		base-clang ports-clang base-gcc
 
 LIB_DEPENDS=		devel/gettext,-runtime
 
@@ -35,6 +35,11 @@ CONFIGURE_ARGS+=	--enable-static \
 			--enable-curses=ncursesw \
 			--enable-dict-dir=${PREFIX}/share/aspell \
 			--enable-docdir=${PREFIX}/share/doc/aspell
+
+.if ${MACHINE_ARCH} == "mips64" || ${MACHINE_ARCH} == "mips64el"
+USE_LLD =	Yes
+CONIFGURE_ENV +=	LD="/usr/bin/ld.lld" LDFLAGS="-fuse-ld=lld"
+.endif
 
 post-build:
 	cd ${WRKDIR}/${DIST_EN} && \

Attachment: signature.asc
Description: PGP signature

Reply via email to