GLIBC_2.xx not found Linux Origin: Platform & cloud Last updated 14 Oct 2026

/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found

The binary was built on a newer Linux than the one you run it on, and needs a newer glibc than your system has.

Exact message you may see version `GLIBC_2.34' not foundGLIBC_2.28 not foundversion GLIBC not foundlibc.so.6: version
Seen on: Linux

Meaning

glibc is backward- but not forward-compatible. Binaries built on Ubuntu 22.04 (glibc 2.35) won’t run on CentOS 7 (2.17) or Ubuntu 20.04 (2.31). Common with downloaded tools, Node native modules and prebuilt wheels.

Common causes

  • Binary built on a newer distro
  • Prebuilt native module/wheel for a newer glibc
  • Old OS (CentOS 7, Ubuntu 18.04)

⚡ Quick fix

  1. Download a build for older glibc or a static/musl build
  2. Build from source on the target system
  3. Upgrade the OS or run in a container with a newer base

Detailed fix by platform

Linux

  1. bash
    ldd --version | head -1
    objdump -T ./app | grep -o 'GLIBC_[0-9.]*' | sort -Vu | tail -3

How to diagnose

  1. System — ldd --version
  2. Required — Highest GLIBC_ in the binary

🔧 Still not fixed?

Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:

Where this error sits

Origin: Platform & cloud. Errors that are often confused with or caused by this one (click to open):

0xC1900101 — Windows upgrade error 0xC1900101 (driver error, rolled back) (Windows)0xC1900101caching_sha2_password — Authentication plugin 'caching_sha2_password' cannot be loaded (MySQL)caching_sha2_passwordcannot execute binary file — cannot execute binary file: Exec format error (Linux)cannot execute binary…cb() never called — npm ERR! cb() never called! (npm)cb() never calledconfig global deprecated — npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead. (npm)config global depreca…cookies() should be awaited — Next.js 15: Route "/x" used `cookies().get('token')`. `cookies()` should be awaited before using its value (Next.js)cookies() should be a…Corepack keyid — Error: Cannot find matching keyid (Corepack signature verification) (npm)Corepack keyiddefaultProps deprecated — Warning: Support for defaultProps will be removed from function components in a future major release. (React)defaultProps deprecat…GLIBC_2.x…

Explore the map of this error Full error map →

🧠 Still stuck? Analyze your error

Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.

💬 What worked for others

No tips yet — did something else fix this for you?

Share what worked for you

Tips are checked by an editor before they appear. Links are removed.