0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-30 23:43:09 +01:00
nodejs/deps
Joyee Cheung 415bc750a5
deps: V8: cherry-pick 35888fee7bba
Original commit message:

    [base] fix builds with GCC 12 on certain Linux distributions

    With GCC 12 on certain Linux distributions (at least Debian 12,
    Alpine 3.18, Fedora 37, that ships GCC 12.2),
    std::is_trivially_copyable is broken
    and as a result, V8 fails to compile. This patch uses the
    same polyfill on MSVC to make it compile with GCC 12.2.

    See https://github.com/nodejs/node/pull/45427 for more context.
    Refs: https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=aeba3e009b0abfccaf01797556445dbf891cc8dc

    Change-Id: Ie0ab1bb1ec105bacbd80b341adf7dbd8569f031f
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5679182
    Commit-Queue: Joyee Cheung <joyee@igalia.com>
    Reviewed-by: Nico Hartmann <nicohartmann@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#95181}

Refs: 35888fee7b
PR-URL: https://github.com/nodejs/node/pull/53728
Refs: https://github.com/nodejs/node/pull/45427
Refs: https://github.com/nodejs/help/issues/4406
Refs: https://github.com/nodejs/node/issues/53633
Refs: https://github.com/nodejs/help/issues/4430
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: https://github.com/nodejs/node/pull/54077
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
2024-08-16 16:04:09 +02:00
..
acorn deps: update acorn to 8.12.1 2024-08-06 11:59:50 -04:00
ada deps: update ada to 2.9.0 2024-07-12 19:21:44 +00:00
amaro deps: update amaro to 0.0.6 2024-08-05 17:13:42 +02:00
brotli
cares deps: update c-ares to v1.33.0 2024-08-11 16:07:05 +00:00
cjs-module-lexer
corepack deps: update corepack to 0.29.3 2024-07-30 16:54:52 +02:00
googletest deps: update googletest to 4b21f1a 2024-07-16 00:33:40 +00:00
histogram
icu-small deps: update icu to 75.1 2024-04-21 00:44:40 +00:00
llhttp
minimatch deps: update minimatch to 10.0.1 2024-07-16 00:33:25 +00:00
nbytes deps: update nbytes to 0.1.1 2024-08-10 23:26:02 +00:00
ncrypto src: shift even moar x509 to ncrypto 2024-08-14 14:01:30 -07:00
nghttp2 deps: update nghttp2 to 1.62.1 2024-06-06 14:30:24 +00:00
ngtcp2
npm deps: upgrade npm to 10.8.2 2024-07-12 17:35:43 +00:00
openssl deps: update archs files for openssl-3.0.14+quic1 2024-08-14 17:07:39 +00:00
postject
simdjson deps: update simdjson to 3.10.0 2024-08-12 04:01:35 +00:00
simdutf deps: update simdutf to 5.3.4 2024-08-13 00:54:02 +00:00
sqlite build: fix build error in sqlite under GN build 2024-07-07 14:20:42 +09:00
undici deps: update undici to 6.19.7 2024-08-09 22:03:04 +00:00
uv
uvwasi deps: update uvwasi to 0.0.21 2024-05-08 15:42:43 -04:00
v8 deps: V8: cherry-pick 35888fee7bba 2024-08-16 16:04:09 +02:00
zlib deps: update zlib to 1.3.0.1-motley-71660e1 2024-08-12 06:12:08 +00:00