Might be better to try updating, this feels like it's ignoring a problem rather than a real fix (if snapshot generation during the build fails, is something else broken?)

We don't have this failure in lang/node which also uses snapshots.

--
 Sent from a phone, apologies for poor formatting.

On 31 December 2021 15:06:02 Stefan Hagen <sh+openbsd-po...@codevoid.de> wrote:

Stefan Hagen wrote:
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/

Again with revision bump.

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 15:04:53 -0000
@@ -12,7 +12,7 @@ COMMENT= V8 JavaScript for clients and s

V8_VERSION= 3.16.14.11
EPOCH= 0
-REVISION= 3
+REVISION= 4
V8_ARCH= ${MACHINE_ARCH:S/amd64/x64/:S/i386/ia32/}
V8_RELEASE= release

@@ -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}" \

Reply via email to