Re: build of www/chromium stops in node18

Nuno Teixeira <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports,gmane.os.freebsd.devel.arm
Message-ID <CAFDf7ULz1c6epgMcWiUXjjQuZp_zh3E91vfC4U3Az2KhtYHNsA@mail.gmail.com>
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)
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.