nodejs has compile error under Xcode 26.1

Scott Hannahs via Fink-users <[email protected]> Sat, 6 Dec 2025 20:18:09 -0500
Newsgroups gmane.os.apple.fink.general
Message-ID <[email protected]>
--===============6408748280037956235==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_2291EECD-BF26-49E1-B9FF-6357D5F4F955"


--Apple-Mail=_2291EECD-BF26-49E1-B9FF-6357D5F4F955
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Type conversion error.


../deps/v8/src/base/macros.h:245:32: warning: builtin =
__has_trivial_destructor is deprecated; use __is_trivially_destructible =
instead [-Wdeprecated-builtins]
  245 |       __has_trivial_copy(T) && __has_trivial_destructor(T);
      |                                ^
In file included from ../deps/v8/src/api/api-arguments.cc:5:
In file included from ../deps/v8/src/api/api-arguments.h:8:
In file included from ../deps/v8/src/api/api.h:9:
In file included from ../deps/v8/src/execution/isolate.h:24:
In file included from ../deps/v8/src/execution/isolate-data.h:10:
In file included from =
../deps/v8/src/codegen/external-reference-table.h:10:
In file included from ../deps/v8/src/builtins/accessors.h:10:
In file included from ../deps/v8/src/objects/property-details.h:12:
../deps/v8/src/utils/utils.h:333:29: error: integer value 31 is outside =
the valid range of values [0, 15] for the enumeration type 'Kind' =
[-Wenum-constexpr-conversion]
  333 |   static constexpr T kMax =3D static_cast<T>(kNumValues - 1);
      |                             ^
2 warnings and 1 error generated.

Also include the following system information:
Package manager version: 0.45.99.git
Distribution version: selfupdate-git Sat Dec  6 12:50:53 2025, 15.0, =
arm64
Trees: local/main stable/main
Xcode.app: 26.1.1
Xcode command-line tools: 26.1.0.0.1.1761104275
nodejs-12.22.5-2 is set to build with only one job.


--Apple-Mail=_2291EECD-BF26-49E1-B9FF-6357D5F4F955
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;"><p =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">Type conversion error.</span></p><p style=3D"margin: =
0px; font-style: normal; font-variant-caps: normal; font-width: normal; =
font-size: 12px; line-height: normal; font-family: Menlo; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures"><br></span></p><p =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures"><br></span></p><p style=3D"margin: 0px; font-style: =
normal; font-variant-caps: normal; font-width: normal; font-size: 12px; =
line-height: normal; font-family: Menlo; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: =
no-common-ligatures"><b>../deps/v8/src/base/macros.h:245:32: =
</b></span><span style=3D"font-variant-ligatures: no-common-ligatures; =
color: #c814c9"><b>warning: </b></span><span =
style=3D"font-variant-ligatures: no-common-ligatures"><b>builtin =
__has_trivial_destructor is deprecated; use __is_trivially_destructible =
instead [-Wdeprecated-builtins]</b><b></b></span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(64, 11, 217);"><span =
style=3D"font-variant-ligatures: no-common-ligatures; color: =
#000000">&nbsp; 245 | &nbsp; &nbsp; &nbsp; </span><span =
style=3D"font-variant-ligatures: =
no-common-ligatures">__has_trivial_copy</span><span =
style=3D"font-variant-ligatures: no-common-ligatures; color: =
#000000">(T) &amp;&amp; </span><span style=3D"font-variant-ligatures: =
no-common-ligatures">__has_trivial_destructor</span><span =
style=3D"font-variant-ligatures: no-common-ligatures; color: =
#000000">(T);</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(47, 180, 29);"><span =
style=3D"font-variant-ligatures: no-common-ligatures; color: =
#000000">&nbsp; &nbsp; &nbsp; |&nbsp;</span><span =
style=3D"font-variant-ligatures: no-common-ligatures"><b> &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; ^</b><b></b></span></p><p style=3D"margin: 0px; =
font-style: normal; font-variant-caps: normal; font-width: normal; =
font-size: 12px; line-height: normal; font-family: Menlo; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">In file included =
from ../deps/v8/src/api/api-arguments.cc:5:</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">In file included from =
../deps/v8/src/api/api-arguments.h:8:</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">In file included from =
../deps/v8/src/api/api.h:9:</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">In file included from =
../deps/v8/src/execution/isolate.h:24:</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">In file included from =
../deps/v8/src/execution/isolate-data.h:10:</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">In file included from =
../deps/v8/src/codegen/external-reference-table.h:10:</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">In file included from =
../deps/v8/src/builtins/accessors.h:10:</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">In file included from =
../deps/v8/src/objects/property-details.h:12:</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures"><b>../deps/v8/src/utils/utils.h:333:29: =
</b></span><span style=3D"font-variant-ligatures: no-common-ligatures; =
color: #b42419"><b>error: </b></span><span =
style=3D"font-variant-ligatures: no-common-ligatures"><b>integer value =
31 is outside the valid range of values [0, 15] for the enumeration type =
'Kind' [-Wenum-constexpr-conversion]</b><b></b></span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">&nbsp; 333 | &nbsp; </span><span =
style=3D"font-variant-ligatures: no-common-ligatures; color: =
#400bd9">static</span><span style=3D"font-variant-ligatures: =
no-common-ligatures"> </span><span style=3D"font-variant-ligatures: =
no-common-ligatures; color: #400bd9">constexpr</span><span =
style=3D"font-variant-ligatures: no-common-ligatures"> T kMax =3D =
</span><span style=3D"font-variant-ligatures: no-common-ligatures; =
color: #400bd9">static_cast</span><span style=3D"font-variant-ligatures: =
no-common-ligatures">&lt;T&gt;(kNumValues - </span><span =
style=3D"font-variant-ligatures: no-common-ligatures; color: =
#2fb41d">1</span><span style=3D"font-variant-ligatures: =
no-common-ligatures">);</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(47, 180, 29);"><span =
style=3D"font-variant-ligatures: no-common-ligatures; color: =
#000000">&nbsp; &nbsp; &nbsp; | </span><span =
style=3D"font-variant-ligatures: no-common-ligatures"><b>&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; ^</b><b></b></span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">2 warnings and 1 error =
generated.</span></p><div><span style=3D"font-variant-ligatures: =
no-common-ligatures"><br></span></div><div><span =
style=3D"font-variant-ligatures: no-common-ligatures"><p style=3D"margin: =
0px; font-style: normal; font-variant-caps: normal; font-width: normal; =
font-size: 12px; line-height: normal; font-family: Menlo; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-variant-emoji: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">Also include the =
following system information:</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">Package manager version: 0.45.99.git</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">Distribution version: selfupdate-git Sat Dec&nbsp; =
6 12:50:53 2025, 15.0, arm64</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">Trees: local/main stable/main</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">Xcode.app: 26.1.1</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">Xcode command-line tools: =
26.1.0.0.1.1761104275</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-width: normal; font-size: 12px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-variant-emoji: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal;"><span style=3D"font-variant-ligatures: =
no-common-ligatures">nodejs-12.22.5-2 is set to build with only one =
job.</span></p><div><span style=3D"font-variant-ligatures: =
no-common-ligatures"><br></span></div></span></div></body></html>=

--Apple-Mail=_2291EECD-BF26-49E1-B9FF-6357D5F4F955--


--===============6408748280037956235==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============6408748280037956235==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Fink-users mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users
--===============6408748280037956235==--