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-ports@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}" \
No comments:
Post a Comment