Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Jul 2023 08:12:29 +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:  <CAFDf7ULZmrjh2gybptWZ3mPMAoso0oS=ODxv1KfCnxXMSTr3zg@mail.gmail.com>
In-Reply-To: <CAFDf7ULz1c6epgMcWiUXjjQuZp_zh3E91vfC4U3Az2KhtYHNsA@mail.gmail.com>
References:  <ZKy4nVOrhQ5zcRMz@www.zefox.net> <5y6r-rus5-wny@FreeBSD.org> <CAFDf7ULz1c6epgMcWiUXjjQuZp_zh3E91vfC4U3Az2KhtYHNsA@mail.gmail.com>

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

(...)

Temporary fix like
https://cgit.freebsd.org/ports/commit/?id=3Dee3e6d5a17a0c78bb56f8d5719de82b=
8dd49950d

Nuno Teixeira <eduardo@freebsd.org> escreveu no dia quinta, 20/07/2023 =C3=
=A0(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=3D272013
> # See also:
> https://chromium.googlesource.com/v8/v8.git/+/d15d49b09dc7aef9edcc4cf6a0c=
b2b77a0db203f
> .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.
>>
>>
>
> --
> Nuno Teixeira
> FreeBSD Committer (ports)
>


--=20
Nuno Teixeira
FreeBSD Committer (ports)

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

<div dir=3D"ltr"><div>(...)</div><div><br></div><div>Temporary fix like <a =
href=3D"https://cgit.freebsd.org/ports/commit/?id=3Dee3e6d5a17a0c78bb56f8d5=
719de82b8dd49950d">https://cgit.freebsd.org/ports/commit/?id=3Dee3e6d5a17a0=
c78bb56f8d5719de82b8dd49950d</a></div></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">Nuno Teixeira &lt;<a href=3D"mailto:e=
duardo@freebsd.org" target=3D"_blank">eduardo@freebsd.org</a>&gt; escreveu =
no dia quinta, 20/07/2023 =C3=A0(s) 08:09:<br></div><blockquote class=3D"gm=
ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,=
204,204);padding-left:1ex"><div dir=3D"ltr"><div>Just doing a test run on f=
irefox.<br></div><div><br></div><div>I colected this from:</div><div><a hre=
f=3D"https://lists.freebsd.org/archives/freebsd-ports/2023-July/004123.html=
" target=3D"_blank">https://lists.freebsd.org/archives/freebsd-ports/2023-J=
uly/004123.html</a></div><div><br></div><div>www/node18:<br></div><div><br>=
</div><div># See also: <a href=3D"https://bugs.freebsd.org/bugzilla/show_bu=
g.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/+/d15d49b09dc7aef9edcc4cf6a0cb2b77a0db203f" targ=
et=3D"_blank">https://chromium.googlesource.com/v8/v8.git/+/d15d49b09dc7aef=
9edcc4cf6a0cb2b77a0db203f</a></div><div>.if ${OPSYS} =3D=3D FreeBSD &amp;&a=
mp; ${OSVERSION} &gt;=3D 1400091 &amp;&amp; ${ARCH} =3D=3D aarch64</div><di=
v><div>CXXFLAGS+=3D	-Wno-error=3Denum-constexpr-conversion</div><div>.endif=
</div><div><br></div><div>Cheers,<br></div></div></div><br><div class=3D"gm=
ail_quote"><div dir=3D"ltr" class=3D"gmail_attr">Jan Beich &lt;<a href=3D"m=
ailto:jbeich@freebsd.org" target=3D"_blank">jbeich@freebsd.org</a>&gt; escr=
eveu no dia ter=C3=A7a, 11/07/2023 =C3=A0(s) 04:28:<br></div><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left: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; writes:<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>
</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>

--000000000000ad1e6f0600e5df13--



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