{"id":18606,"library":"node-linux-ppc64le","title":"Node.js Linux PPC64le Binary","description":"Platform-specific binary package for Node.js on 64-bit PowerPC Linux (ppc64le), version 24.15.0. This package is part of the node-bin-gen distribution mechanism, providing precompiled binaries for the Node.js JavaScript runtime. Node.js follows a 6-month major release cycle with even-numbered versions becoming LTS receiving 12 months of Active LTS and 18 months of Maintenance support. This package is intended for environments where native compilation of Node.js from source is not feasible.","status":"active","version":"24.15.0","language":"javascript","source_language":"en","source_url":"https://github.com/aredridel/node-bin-gen","tags":["javascript"],"install":[{"cmd":"npm install node-linux-ppc64le","lang":"bash","label":"npm"},{"cmd":"yarn add node-linux-ppc64le","lang":"bash","label":"yarn"},{"cmd":"pnpm add node-linux-ppc64le","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"This package is a platform-specific binary distribution for Node.js. It is not imported in code; instead, the binary is installed to the system PATH.","wrong":"There is no standard import; this is a binary package, not a module.","symbol":"node","correct":"Invoke the 'node' command directly from the binary path."}],"quickstart":{"code":"const { execSync } = require('child_process');\nconst output = execSync('node -e \"console.log(process.version, process.arch)\"', { encoding: 'utf8' });\nconsole.log('Node.js version:', output.trim());\n// Expected output: v24.15.0 ppc64le","lang":"javascript","description":"Verifies the Node.js binary obtains the correct version and architecture (ppc64le)."},"warnings":[{"fix":"Ensure your system is 64-bit PowerPC Linux (little endian). Verify with: uname -m","message":"This package is only for the ppc64le architecture on Linux. Installing on other platforms will fail.","severity":"gotcha","affected_versions":"all"},{"fix":"For official up-to-date binaries, use the Node.js official download page or package manager versions from the Node.js website.","message":"This binary package might not receive updates as quickly as official Node.js releases due to third-party distribution.","severity":"gotcha","affected_versions":"all"},{"fix":"Use corepack enable to activate package manager support, or install npm via Node.js installer from official source.","message":"No npm included by default; you may need to install npm separately or use the corepack integrated in Node.js.","severity":"gotcha","affected_versions":">=24.0.0"}],"env_vars":null,"last_verified":"2026-04-25T00:00:00.000Z","next_check":"2026-07-24T00:00:00.000Z","problems":[{"fix":"Update glibc to at least version 2.29, or use a Node.js binary built for an older glibc (e.g., use official Node.js binary or build from source).","cause":"System glibc version is older than the one used to build the binary.","error":"node: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by node)"},{"fix":"Verify your CPU architecture with 'uname -m'; it must report 'ppc64le' to run this binary.","cause":"Trying to run a ppc64le binary on a non-ppc64le architecture.","error":"bash: ./node: cannot execute binary file: Exec format error"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}