Re: build of www/chromium stops in node18

Nuno Teixeira <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm,gmane.os.freebsd.devel.ports
Message-ID <CAFDf7ULZmrjh2gybptWZ3mPMAoso0oS=ODxv1KfCnxXMSTr3zg@mail.gmail.com>
(...)

Temporary fix like
https://cgit.freebsd.org/ports/commit/?id=ee3e6d5a17a0c78bb56f8d5719de82b8dd49950d

Nuno Teixeira <[email protected]> escreveu no dia quinta, 20/07/2023 à(s)
08:09:

> Just doing a test run on firefox.
>
> I colected this from:
> https://lists.freebsd.org/archives/freebsd-ports/2023-July/004123.html
>
> www/node18:
>
> # See also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272013
> # See also:
> https://chromium.googlesource.com/v8/v8.git/+/d15d49b09dc7aef9edcc4cf6a0cb2b77a0db203f
> .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 && ${ARCH} == aarch64
> CXXFLAGS+= -Wno-error=enum-constexpr-conversion
> .endif
>
> Cheers,
>
> Jan Beich <[email protected]> escreveu no dia terça, 11/07/2023 à(s)
> 04:28:
>
>> bob prohaska <[email protected]> writes:
>>
>> > While compiling www/chromium on an 8GB Pi4 poudriere seems to have
>> > trouble compiling www/node.
>> [...]
>> > In file included from
>> ../deps/v8/src/compiler/backend/instruction-scheduler.cc:5:
>> > In file included from
>> ../deps/v8/src/compiler/backend/instruction-scheduler.h:10:
>> > In file included from ../deps/v8/src/compiler/backend/instruction.h:13:
>> > In file included from ../deps/v8/src/codegen/external-reference.h:9:
>> > In file included from ../deps/v8/src/runtime/runtime.h:11:
>> > ../deps/v8/src/base/bit-field.h:43:29: error: integer value 31 is
>> outside the valid range of values [0, 15] for the enumeration type
>> 'AddressingMode' [-Wenum-constexpr-conversion]
>> >   static constexpr T kMax = static_cast<T>(kNumValues - 1);
>> >                             ^
>>
>> See https://bugs.chromium.org/p/chromium/issues/detail?id=1348574#c17
>> AddressingMode size depends on architecture, so the above error doesn't
>> show up on amd64 or i386.
>>
>>
>
> --
> Nuno Teixeira
> FreeBSD Committer (ports)
>


-- 
Nuno Teixeira
FreeBSD Committer (ports)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.