Your message dated Tue, 11 Nov 2025 12:57:35 +0000
with message-id <[email protected]>
and subject line Bug#1090073: fixed in nodejs 22.21.1+dfsg+~cs22.19.0-3
has caused the Debian Bug report #1090073,
regarding nodejs: FTBFS on riscv64: undefined reference to
`v8::internal::trap_handler::RegisterDefaultTrapHandler()'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1090073: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090073
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: nodejs
Version: 22.12.0+dfsg-3
Severity: serious
Tags: ftbfs patch
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: riscv64
Dear maintainer,
nodejs in experimental fails to build from source on riscv64:
| g++ -o /<<PKGBUILDDIR>>/out/Release/mksnapshot -pthread -rdynamic
-Wl,--start-group
/<<PKGBUILDDIR>>/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/embedded-empty.o
/<<PKGBUILDDIR>>/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/embedded-file-writer.o
/<<PKGBUILDDIR>>/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-aix.o
/<<PKGBUILDDIR>>/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-base.o
/<<PKGBUILDDIR>>/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.o
/<<PKGBUILDDIR>>/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-mac.o
/<<PKGBUILDDIR>>/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/embedded/platform-embedded-file-writer-win.o
/<<PKGBUILDDIR>>/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/mksnapshot.o
/<<PKGBUILDDIR>>/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/snapshot-empty.o
/<<PKGBUILDDIR>>/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/static-roots-gen.o
/<<PKGBUILDDIR>>/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a
/<<PKGBUILDDIR>>/out/Release/obj.target/tools/v8_gypfiles/libv8_init.a
/<<PKGBUILDDIR>>/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a
/<<PKGBUILDDIR>>/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a
/<<PKGBUILDDIR>>/out/Release/obj.target/tools/v8_gypfiles/libv8_turboshaft.a
/<<PKGBUILDDIR>>/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a
/<<PKGBUILDDIR>>/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a
/<<PKGBUILDDIR>>/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a
/<<PKGBUILDDIR>>/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a
-lz -luv -lsimdjson -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lnghttp3
-lngtcp2 -lsqlite3 -lcrypto -lssl -licui18n -licuuc -latomic -ldl -lrt
-Wl,--end-group
| /usr/bin/ld:
/<<PKGBUILDDIR>>/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/api/api.o:
in function `v8::TryHandleWebAssemblyTrapPosix(int, siginfo_t*, void*)':
|
/<<PKGBUILDDIR>>/out/../deps/v8/src/api/api.cc:6403:(.text._ZN2v829TryHandleWebAssemblyTrapPosixEiP9siginfo_tPv+0xe):
undefined reference to `v8::internal::trap_handler::TryHandleSignal(int,
siginfo_t*, void*)'
| /usr/bin/ld:
/<<PKGBUILDDIR>>/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/trap-handler/handler-outside.o:
in function `v8::internal::trap_handler::EnableTrapHandler(bool)':
|
/<<PKGBUILDDIR>>/out/../deps/v8/src/trap-handler/handler-outside.cc:265:(.text._ZN2v88internal12trap_handler17EnableTrapHandlerEb+0x58):
undefined reference to
`v8::internal::trap_handler::RegisterDefaultTrapHandler()'
| collect2: error: ld returned 1 exit status
| make[2]: *** [tools/v8_gypfiles/mksnapshot.target.mk:240:
/<<PKGBUILDDIR>>/out/Release/mksnapshot] Error 1
| rm 5515c37f5e4131af6ec8af515b82a3a263977179.intermediate
ddeecd6dc5c3c17584943baebc7c7fd45bc0067a.intermediate
| make[1]: *** [Makefile:135: node] Error 2
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| dh_auto_build: error: make -j4 returned exit code 2
| make: *** [debian/rules:211: binary-arch] Error 25
| dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit
status 2
The full build log is available there:
https://buildd.debian.org/status/fetch.php?pkg=nodejs&arch=riscv64&ver=22.12.0%2Bdfsg-3&stamp=1734142371&raw=0
It appears that the problem has already been fixed upstream:
https://github.com/nodejs/node/commit/bdaa898ceaf61840d030ee83b2e9adf40973544d
I have tested this patch and I confirm that the package builds fine on
riscv64 after applying it.
Regards
Aurelien
--- End Message ---
--- Begin Message ---
Source: nodejs
Source-Version: 22.21.1+dfsg+~cs22.19.0-3
Done: Jérémy Lal <[email protected]>
We believe that the bug you reported is fixed in the latest version of
nodejs, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jérémy Lal <[email protected]> (supplier of updated nodejs package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 11 Nov 2025 13:19:34 +0100
Source: nodejs
Architecture: source
Version: 22.21.1+dfsg+~cs22.19.0-3
Distribution: experimental
Urgency: medium
Maintainer: Debian Javascript Maintainers
<[email protected]>
Changed-By: Jérémy Lal <[email protected]>
Closes: 1090073
Changes:
nodejs (22.21.1+dfsg+~cs22.19.0-3) experimental; urgency=medium
.
* patch: upstream commit riscv64. Closes: #1090073
Checksums-Sha1:
d3fde7d9cad123c2bb578e769da612e9d55f8004 4648
nodejs_22.21.1+dfsg+~cs22.19.0-3.dsc
7695b3cf9a6fc28b8835e0fa6638f2145fba1fc1 161596
nodejs_22.21.1+dfsg+~cs22.19.0-3.debian.tar.xz
d6b127e185e31f1bea2114aa691a25f414521b6f 11185
nodejs_22.21.1+dfsg+~cs22.19.0-3_source.buildinfo
Checksums-Sha256:
6979524c6b716f3c22e0f5dd70e436490f3dd70efc0cfb6f1f008e5f183e80f3 4648
nodejs_22.21.1+dfsg+~cs22.19.0-3.dsc
fd6550f236c7c52b3fab4cc2c1427504753604f5e35821198a3afa714dad4f3f 161596
nodejs_22.21.1+dfsg+~cs22.19.0-3.debian.tar.xz
06bb12465a595659e5556788cc2b8d50a4a9467dfaa5a2c628cc04a208751d82 11185
nodejs_22.21.1+dfsg+~cs22.19.0-3_source.buildinfo
Files:
fefa1c89d03b8f123e3d6a4e630df590 4648 javascript optional
nodejs_22.21.1+dfsg+~cs22.19.0-3.dsc
47f9fa7e30f418b9464f9c57b55ff3bd 161596 javascript optional
nodejs_22.21.1+dfsg+~cs22.19.0-3.debian.tar.xz
9083274a92e192e2556b991b23e10699 11185 javascript optional
nodejs_22.21.1+dfsg+~cs22.19.0-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCAAwFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmkTKgQSHGthcG91ZXJA
bWVsaXgub3JnAAoJEGYRwF7dOfN0RnQP/3ZLWd+tQhaoIzebtiuEktUyv01Fvw3N
RJw1dPfJCHqUe4YHY2w41dyFILzuWSqWR0P1kqjOX7UKYNbyj/ci92RcluFodYyu
CQ/YhSSWldILPa7F7NCf0z+oLc4cPyxJ9npCH725mL4Vtr9uUjFy3zdkvaeWMJHS
LUt+2x854z7VvwRmAxE5qHXNBm0KhE5OJ1Ka9nBt+lqM6YqXWucDrGDcvQGrERLE
JvEgSPGtR0y2l9NE16TG0b7e1wqJlqbjgQTUotZifJdExdEBwkXgqGBffkkwWduf
88ZrjCNF8cuhXLNoDiOqWsinfdBcrWs30GJhYkRvU4o/GjimYaA9BCRbkmKYaTNR
kFgwsDusfirogTZLqnCirxrXgZjHOH+6sUT2HWJrrYBtCwuimoxue8a2yXU2jyQ+
WvOISdwSD27cV+k7USiPSULGE3IoBrH19T0w92d8foMqbSy+oUNGeiLOmf9pBXYf
GZ/0/x/sVCjm9teWtaWVqiLnyoTAlIesFK3Fra4HWnWh2tz4HGMiJx/vyIhkysw8
AW/YlN/KbbGv7zKW6UeL3a1smz6Sf6k/11wkfCNoxHcwVNcOz2zDaE4pECZOFzly
xpUqya0u9Dls6r49VUco+uoNMLNc7zKbuYMIfWGyRxAMyJAkuga8+H4/aoofhZ3o
ZuoYPjeniPuy
=c3sx
-----END PGP SIGNATURE-----
pgpl2E4M8xwKp.pgp
Description: PGP signature
--- End Message ---
--
Pkg-javascript-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel