🌐
GitHub
github.com › moelsayed › python39-glibc
GitHub - moelsayed/python39-glibc: Python 3.9 Runtime with glibc support
Python 3.9 Runtime with glibc support. Contribute to moelsayed/python39-glibc development by creating an account on GitHub.
Author   moelsayed
🌐
Python documentation
docs.python.org › 3 › whatsnew › 3.9.html
What's New In Python 3.9 — Python 3.14.6 documentation
Starting with Python 3.9.5 the ipaddress module no longer accepts any leading zeros in IPv4 address strings. Leading zeros are ambiguous and interpreted as octal notation by some libraries. For example the legacy function socket.inet_aton() treats leading zeros as octal notatation. glibc implementation of modern inet_pton() does not accept any leading zeros.
Discussions

glibc - Python 3.11 upgrade - lib64/libc.so.6: version `GLIBC_2.28' not found - Stack Overflow
Python 3.11 upgrade throws error: ... version GLIBC_2.28' not found (required by /opt/python/lib/python3.11/site-packages/cryptography/hazmat/bindings/_rust.abi3.so). I get this error while trying to upgrade to Python 3.11 · I tried removing Cryptography from requirements.txt no luck. And tried Python 3.10, same issue. Works fine with Python 3.9... More on stackoverflow.com
🌐 stackoverflow.com
anaconda - Conda glibc dependency conflict when installing new enviorment and python version - Stack Overflow
It's not about the GLIBC, but rather that Anaconda bundle doesn't have any builds that directly support Python v3.9.7. The newest version Anaconda is built with is v3.9.4. Instead, just specify minor version. ... Or if you want the newer Python, don't include anaconda and specify whatever packages you actually plan to use: ... Sign up to request clarification or add additional context in comments. ... What's strange is when I run conda search python, it lists 3... More on stackoverflow.com
🌐 stackoverflow.com
GLIBC_2.28 not found when using Python after "pip install zmq" on Raspberry Pi 3b
>>> import zmq Traceback (most ... File "/home/pi/.pyenv/versions/3.9.10/lib/python3.9/site-packages/zmq/__init__.py", line 36, in _load_libzmq from . import libzmq ImportError: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.28' not found (required by ... More on github.com
🌐 github.com
3
March 25, 2022
GLIBC issue
Currently, I'm building a multiple ... to make GLIBC compatible, but downgrade python version also. Luckily, my library is standalone cli without too much dependencies, then it is trivial. So, if anyone encounter this issue, use docker is best solution. however, with new python in old OS, for example: 3.9 on stretch ... More on github.com
🌐 github.com
5
8
🌐
GitHub
github.com › microsoft › Oryx › issues › 977
`GLIBC_2.29' not found when using Python 3.9 · Issue #977 · microsoft/Oryx
April 7, 2021 - What happened? When building using Oryx for Python 3.8 everything works fine (pyodbc, which has a C dependency). However, if I change the Function App to use 3.9, I get ````GLIBC_2.29' not found``` errors during execution.
Author   microsoft
🌐
GitHub
gist.github.com › michaelchughes › 85287f1c6f6440c060c3d86b4e7d764b
Fixes for GLIBC errors when installing tensorflow or pytorch on older Red Hat or CentOS cluster environments · GitHub
Looking for incompatible packages. failed UnsatisfiableError: The following specifications were found to be incompatible with the existing python installation in your environment: Specifications: - opencv -> python[version='2.7.*|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0|>=2.7,<2.8.0a0'] Your python: python=3.9 If python is on the left-most side of the chain, that's the version you've asked for.
🌐
GitHub
github.com › facebookresearch › faiss › issues › 2152
Conda installation problem: python3.9 + glibc · Issue #2152 · facebookresearch/faiss
December 16, 2021 - The following specifications were found to be incompatible with your system: - feature:/linux-64::__glibc==2.27=0 - faiss-gpu -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17|>=2.17,<3.0.a0'] - python=3.9 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17'] Your installed version is: 2.27 ·
Author   facebookresearch
🌐
Google Groups
groups.google.com › g › comp.lang.python › c › 2tTRLDJkbv4
What version of glibc is Python using?
I tried this on a different Linux machine, a desktop running Ubuntu 12.04 LTS: Python 2.7.3 (defualt, April 10 2013, 06:20:15) [GCC 4.6.3] on linux2 ('glibc', '2.7') That version of glibc is from October 2007. Where are these ancient versions coming from? They're way out of sync with the GCC version.
Find elsewhere
🌐
HackMD
hackmd.io › @absrocks › Bk0JWsr4j
Fixes for GLIBC errors when installing tensorflow or pytorch on older Red Hat or CentOS cluster environments - HackMD
First logon to Lochness and then `srun --partition=datasci --ntasks=1 --mem=10G --pty bash` ``` node430-41 ~ >: module load Anaconda3 node430-41 ~ >: conda create --name tf python=3.9 Collecting package metadata (current_repodata.json): done Solving environment: done ## Package Plan ## environment location: /home/g/guest24/miniconda3/envs/tf added / updated specs: - python=3.9 The following packages will be downloaded: <output snipped> Proceed ([y]/n)?y <output snipped> # # To activate this environment, use # # $ conda activate tf # # To deactivate an active environment, use # # $ conda deacti
🌐
Python documentation
docs.python.org › 3 › whatsnew › changelog.html
Changelog — Python 3.14.6 documentation
2 weeks ago - gh-145264: Base64 decoder (see binascii.a2b_base64(), base64.b64decode(), etc) no longer ignores excess data after the first padded quad in non-strict (default) mode. Instead, in conformance with RFC 4648, section 3.3, it now ignores the pad character, “=”, if it is present before the end of the encoded data.
🌐
GitHub
github.com › zeromq › pyzmq › issues › 1678
GLIBC_2.28 not found when using Python after "pip install zmq" on Raspberry Pi 3b · Issue #1678 · zeromq/pyzmq
March 25, 2022 - >>> import zmq Traceback (most ... File "/home/pi/.pyenv/versions/3.9.10/lib/python3.9/site-packages/zmq/__init__.py", line 36, in _load_libzmq from . import libzmq ImportError: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.28' not found (required by ...
Author   zeromq
🌐
Snorfalorpagus
snorfalorpagus.net › blog › 2016 › 07 › 17 › compiling-python-extensions-for-old-glibc-versions
Compiling Python extensions for old glibc versions
$ export CFLAGS="-I. -include glibc_version_fix.h" $ python setup.py build_ext · Once the extension has been compiled we can use objdump again to check it worked. $ objdump -T _example.cpython-34m.so | grep GLIBC 0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 memcpy 0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 free 0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 strlen 0000000000000000 DF *UND* 0000000000000000 GLIBC_2.4 __stack_chk_fail 0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 memset 0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 memcmp 0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 malloc 0000000000000000 DF *UND* 0000000000000000 GLIBC_2.3.4 __vsnprintf_chk 0000000000000000 w DF *UND* 0000000000000000 GLIBC_2.2.5 __cxa_finalize
🌐
GitHub
github.com › yt-dlp › yt-dlp › issues › 13858
[Announcement] Dropping support for Python 3.9 · Issue #13858 · yt-dlp/yt-dlp
July 26, 2025 - This change will allow us to take advantage of some new Python features, most notably these related to type hints. ... An earlier version of this announcement stated that the minimum required version of glibc would be increased from 2.31 to 2.35 for the linux_aarch64_exe binaries.
Author   yt-dlp
🌐
GitHub
github.com › zyga › python-glibc
GitHub - zyga/python-glibc: Pure-Python bindings to glibc (based on ctypes)
Pure-Python bindings to glibc (based on ctypes). Contribute to zyga/python-glibc development by creating an account on GitHub.
Starred by 6 users
Forked by 2 users
Languages   Python 96.6% | C 3.3% | Makefile 0.1% | Python 96.6% | C 3.3% | Makefile 0.1%
🌐
GitHub
github.com › bjia56 › portable-python
GitHub - bjia56/portable-python: Portable Python binaries · GitHub
var pythonExe = require("@bjia56/portable-python-3.12"); var child_process = require("child_process"); console.log(child_process.execSync(`${pythonExe} --version`).toString()); Currently, CPython 3.9, 3.10, 3.11, 3.12, and 3.13 are built for the following targets: Linux x86_64, i386, aarch64, arm 1, riscv64, s390x, loongarch64, powerpc64le (glibc)
Starred by 83 users
Forked by 7 users
Languages   Shell 50.5% | C 34.5% | TypeScript 12.7% | Python 2.3%
🌐
Stack Overflow
stackoverflow.com › questions › 73589010 › python-docker-image-with-latest-glibc
Python Docker image with latest glibc? - Stack Overflow
In my case, I need use GNU C glibc due to a legacy package. I am using python:3.11.0-slim-bullseye docker image.
🌐
PyPI
pypi.org › project › glibc
glibc · PyPI
0.6 (2014-11-09) ================ * Functions from the pthread library are now supported * Added functions: ``read(2)``, ``pause(2)``, ``eventfd(2)``, ``eventfd_read(2)``, ``eventfd_write(2)``, ``clock_getres(2)``, ``clock_gettime(2)`` and ``clock_settime(2)``. * Added constants: ``NSIG``, ``EFD_CLOEXEC``, ``EFD_NONBLOCK``, ``EFD_SEMAPHORE``, ``CLOCK_REALTIME``, ``CLOCK_MONOTONIC``, ``CLOCK_PROCESS_CPUTIME_ID``, ``CLOCK_THREAD_CPUTIME_ID``, ``CLOCK_MONOTONIC_RAW``, ``CLOCK_REALTIME_COARSE``, ``CLOCK_MONOTONIC_COARSE``, ``CLOCK_BOOTTIME``, ``CLOCK_REALTIME_ALARM``, ``CLOCK_BOOTTIME_ALARM``, * Added new module :mod:`pyglibc.select` that contains a Python 2.7+ version of the select.py from Python 3.4.
      » pip install glibc
    
Published   Nov 20, 2014
Version   0.6.1