Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Jul 2023 08:09:18 +0100
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        Jan Beich <jbeich@freebsd.org>
Cc:        bob prohaska <fbsd@www.zefox.net>, freebsd-arm@freebsd.org, freebsd-ports@freebsd.org
Subject:   Re: build of www/chromium stops in node18
Message-ID:  <CAFDf7ULz1c6epgMcWiUXjjQuZp_zh3E91vfC4U3Az2KhtYHNsA@mail.gmail.com>
In-Reply-To: <5y6r-rus5-wny@FreeBSD.org>
References:  <ZKy4nVOrhQ5zcRMz@www.zefox.net> <5y6r-rus5-wny@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000005105f70600e5d4ed
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

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=3D272013
# See also:
https://chromium.googlesource.com/v8/v8.git/+/d15d49b09dc7aef9edcc4cf6a0cb2=
b77a0db203f
.if ${OPSYS} =3D=3D FreeBSD && ${OSVERSION} >=3D 1400091 && ${ARCH} =3D=3D =
aarch64
CXXFLAGS+=3D -Wno-error=3Denum-constexpr-conversion
.endif

Cheers,

Jan Beich <jbeich@freebsd.org> escreveu no dia ter=C3=A7a, 11/07/2023 =C3=
=A0(s) 04:28:

> bob prohaska <fbsd@www.zefox.net> 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 =3D static_cast<T>(kNumValues - 1);
> >                             ^
>
> See https://bugs.chromium.org/p/chromium/issues/detail?id=3D1348574#c17
> AddressingMode size depends on architecture, so the above error doesn't
> show up on amd64 or i386.
>
>

--=20
Nuno Teixeira
FreeBSD Committer (ports)

--0000000000005105f70600e5d4ed
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Just doing a test run on firefox.<br></div><div><br><=
/div><div>I colected this from:</div><div><a href=3D"https://lists.freebsd.=
org/archives/freebsd-ports/2023-July/004123.html">https://lists.freebsd.org=
/archives/freebsd-ports/2023-July/004123.html</a></div><div><br></div><div>=
www/node18:<br></div><div><br></div><div># See also: <a href=3D"https://bug=
s.freebsd.org/bugzilla/show_bug.cgi?id=3D272013" target=3D"_blank">https://=
bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D272013</a></div><div># See also=
: <a href=3D"https://chromium.googlesource.com/v8/v8.git/+/d15d49b09dc7aef9=
edcc4cf6a0cb2b77a0db203f" target=3D"_blank">https://chromium.googlesource.c=
om/v8/v8.git/+/d15d49b09dc7aef9edcc4cf6a0cb2b77a0db203f</a></div><div>.if $=
{OPSYS} =3D=3D FreeBSD &amp;&amp; ${OSVERSION} &gt;=3D 1400091 &amp;&amp; $=
{ARCH} =3D=3D aarch64</div><div><div>CXXFLAGS+=3D	-Wno-error=3Denum-constex=
pr-conversion</div><div>.endif</div><div><br></div><div>Cheers,<br></div></=
div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_at=
tr">Jan Beich &lt;<a href=3D"mailto:jbeich@freebsd.org">jbeich@freebsd.org<=
/a>&gt; escreveu no dia ter=C3=A7a, 11/07/2023 =C3=A0(s) 04:28:<br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex">bob prohaska &lt;<a href=3D=
"mailto:fbsd@www.zefox.net" target=3D"_blank">fbsd@www.zefox.net</a>&gt; wr=
ites:<br>
<br>
&gt; While compiling www/chromium on an 8GB Pi4 poudriere seems to have<br>
&gt; trouble compiling www/node.<br>
[...]<br>
&gt; In file included from ../deps/v8/src/compiler/backend/instruction-sche=
duler.cc:5:<br>
&gt; In file included from ../deps/v8/src/compiler/backend/instruction-sche=
duler.h:10:<br>
&gt; In file included from ../deps/v8/src/compiler/backend/instruction.h:13=
:<br>
&gt; In file included from ../deps/v8/src/codegen/external-reference.h:9:<b=
r>
&gt; In file included from ../deps/v8/src/runtime/runtime.h:11:<br>
&gt; ../deps/v8/src/base/bit-field.h:43:29: error: integer value 31 is outs=
ide the valid range of values [0, 15] for the enumeration type &#39;Address=
ingMode&#39; [-Wenum-constexpr-conversion]<br>
&gt;=C2=A0 =C2=A0static constexpr T kMax =3D static_cast&lt;T&gt;(kNumValue=
s - 1);<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^<br>
<br>
See <a href=3D"https://bugs.chromium.org/p/chromium/issues/detail?id=3D1348=
574#c17" rel=3D"noreferrer" target=3D"_blank">https://bugs.chromium.org/p/c=
hromium/issues/detail?id=3D1348574#c17</a><br>
AddressingMode size depends on architecture, so the above error doesn&#39;t=
<br>
show up on amd64 or i386.<br>
<br>
</blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre=
fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"l=
tr"><span style=3D"color:rgb(102,102,102)">Nuno Teixeira<br>FreeBSD Committ=
er (ports)</span></div></div>

--0000000000005105f70600e5d4ed--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7ULz1c6epgMcWiUXjjQuZp_zh3E91vfC4U3Az2KhtYHNsA>