Certain build processes for libuv and Node.js for 32-bit systems, …
Certain build processes for libuv and Node.js for 32-bit systems, such as for the nodejs binary package through nodejs_20.19.0+dfsg-2_i386.deb for Debian GNU/Linux, have an inconsistent off_t size (e.g., building on i386 Debian always uses _FILE_OFFSET_BITS=64 for the libuv dynamic library, but uses the _FILE_OFFSET_BITS global system default of 32 for nodejs), leading to out-of-bounds access. NOTE: this is not a problem in the Node.js software itself. In particular, the Node.js website's download page does not offer prebuilt Node.js for Linux on i386.
References
Affected products
- =<nodejs_20.19.0+dfsg-2_i386.deb
Matching in nixpkgs
pkgs.nodejs_20
Event-driven I/O framework for the V8 JavaScript engine
-
nixos-unstable -
- nixpkgs-unstable 20.19.5
pkgs.nodejs_22
Event-driven I/O framework for the V8 JavaScript engine
-
nixos-unstable -
- nixpkgs-unstable 22.19.0
pkgs.corepack_20
Wrappers for npm, pnpm and Yarn via Node.js Corepack
-
nixos-unstable -
- nixpkgs-unstable 20.19.5
pkgs.corepack_22
Wrappers for npm, pnpm and Yarn via Node.js Corepack
-
nixos-unstable -
- nixpkgs-unstable 22.19.0
pkgs.nodejs_latest
Event-driven I/O framework for the V8 JavaScript engine
-
nixos-unstable -
- nixpkgs-unstable 24.8.0
pkgs.nodejs-slim_20
Event-driven I/O framework for the V8 JavaScript engine
-
nixos-unstable -
- nixpkgs-unstable 20.19.5
pkgs.nodejs-slim_22
Event-driven I/O framework for the V8 JavaScript engine
-
nixos-unstable -
- nixpkgs-unstable 22.19.0
pkgs.corepack_latest
Wrappers for npm, pnpm and Yarn via Node.js Corepack
-
nixos-unstable -
- nixpkgs-unstable 24.8.0
pkgs.elmPackages.nodejs
Event-driven I/O framework for the V8 JavaScript engine
-
nixos-unstable -
- nixpkgs-unstable 22.19.0
pkgs.nodejs-slim_latest
Event-driven I/O framework for the V8 JavaScript engine
-
nixos-unstable -
- nixpkgs-unstable 24.8.0
pkgs.nodePackages.nodejs
Event-driven I/O framework for the V8 JavaScript engine
-
nixos-unstable -
- nixpkgs-unstable 22.19.0
pkgs.nodejsInstallManuals
None
pkgs.haxePackages.hxnodejs_4
Extern definitions for node.js 4.x
-
nixos-unstable -
- nixpkgs-unstable 4.0.9
pkgs.haxePackages.hxnodejs_6
Extern definitions for node.js 6.9
-
nixos-unstable -
- nixpkgs-unstable 6.9.0
pkgs.matrix-sdk-crypto-nodejs
No-network-IO implementation of a state machine that handles E2EE for Matrix clients
-
nixos-unstable -
- nixpkgs-unstable 0.4.0-beta.1
pkgs.nodejsInstallExecutables
None
pkgs.nodePackages_latest.nodejs
Event-driven I/O framework for the V8 JavaScript engine
-
nixos-unstable -
- nixpkgs-unstable 24.8.0
pkgs.graalvmPackages.graalnodejs
High-Performance Polyglot VM (Product: graalnodejs)
-
nixos-unstable -
- nixpkgs-unstable 24.2.2
pkgs.pulumiPackages.pulumi-nodejs
Language host for Pulumi programs written in TypeScript & JavaScript (Node.js)
-
nixos-unstable -
- nixpkgs-unstable 3.192.0
pkgs.python312Packages.hatch-nodejs-version
Plugins for dealing with NodeJS versions
-
nixos-unstable -
- nixpkgs-unstable 0.4.0
pkgs.python313Packages.hatch-nodejs-version
Plugins for dealing with NodeJS versions
-
nixos-unstable -
- nixpkgs-unstable 0.4.0
Package maintainers
-
@wmertens Wout Mertens <Wout.Mertens@gmail.com>
-
@aduh95 Antoine du Hamel <duhamelantoine1995@gmail.com>
-
@glittershark Griffin Smith <root@gws.fyi>
-
@hlolli Hlodver Sigurdsson <hlolli@gmail.com>
-
@bennyandresen Benjamin Andresen <bandresen@gmail.com>
-
@ericdallo Eric Dallo <ercdll1337@gmail.com>
-
@winterqt Winter <nixos@winter.cafe>
-
@D4ndellion Daniel Olsen <daniel@dodsorf.as>
-
@tie Ivan Trubach <mr.trubach@icloud.com>
-
@cpcloud Phillip Cloud