Friday, December 31, 2021

fix lang/libv8 (was: Re: amd64 build failures 2021-12-30)

Christian Weisgerber wrote:
> Here's a reminder that these ports still fail to build since the
> LLVM 13 update:
>
> devel/qbs
> lang/libv8

I don't know what causes the segfault, but setting snapshot=off
works around it.

> misc/posixtestsuite
>
> Old logs:
> http://build-failures.rhaalovely.net/amd64-clang/2021-12-06/


Index: lang/libv8/Makefile
===================================================================
RCS file: /home/cvs/ports/lang/libv8/Makefile,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 Makefile
--- lang/libv8/Makefile 9 Jun 2021 19:50:08 -0000 1.23
+++ lang/libv8/Makefile 31 Dec 2021 13:12:51 -0000
@@ -48,7 +48,7 @@ SUBST_VARS+= WRKDIR
SUBST_VARS+= V8_ARCH

MAKE_FLAGS+= library=shared ARCHES=${V8_ARCH} MODES=${V8_RELEASE} \
- DEFAULT_ARCHES=${V8_ARCH}
+ DEFAULT_ARCHES=${V8_ARCH} snapshot=off

MAKE_ENV+= V=1 \
CXX="${CXX}" \

No comments:

Post a Comment