Questions tagged [glibc]
glibc is GNU's implementation of the Standard C library.
319 questions
1vote
1answer
28views
Fedora 38->40 upgrade failed, /bin/bash requires glibc_2.38
Per the title, I upgraded my desktop from Fedora 38->40. That part was successful. I was going to upgrade to Fedora 41, but new dependency errors appeared that seemed tied to sagemath, which I had ...
-1votes
1answer
34views
How can I install Node version 5.6.0 or higher on Ubuntu 16.04.4 LTS?
The computer is running Ubuntu 16.04.4 LTS 64-bit. Running nvm use 16.20.2 works fine and gives me nodejs 4.2.6 (checked with nodejs --version). I'd like to use Node version 5.6.0 or higher on it, so ...
3votes
3answers
807views
How much guarantee is there that glibc math functions are consistent across versions?
I am working with a Monte-Carlo based simulation program for particle physics and I am trying to understand some of the randomness I observe. The principle of this program is that it injects a ...
0votes
0answers
12views
During toolchain installation, when glibc gets installed, it reports an error message
During toolchain installation, when glibc gets installed, it reports an error message zic: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or ...
2votes
1answer
46views
Why can I not intercept `write` in `seq`?
Based on Limit file IO speed I have built https://git.data.coop/tange/tangetools/src/branch/master/iothrottle It works for some programs: iothrottle -i 10M cat foo > bar # Yes, here you could just ...
2votes
1answer
52views
How to upgrade TigerVNC to 1.12 on Debian 11?
I have a development machine running Debian 11, which is currently our standard environement for equipment hosts. I use VNC (TigerVNC server) to access it remotely from my work computer. The problem ...
1vote
2answers
704views
How to run node v20.x on CentOs 7.9?
I've been stuck on this issue for too long. Basically I have a node v20.x app that I'd like to run on a CentOS 7.9 server. For reasons, we do not wish to upgrade the OS now but I'm sure there must be ...
0votes
0answers
59views
avoiding __uint128_t in libc when cross compiling for 32-bit targets
I'm attempting to build a 32-bit toolchain in a docker container with an aarch64 architecture. I have explicitly called --without-long-double-128 in my first pass of gcc but glibc is failing compile ...
2votes
1answer
192views
Automatic flush of stream when reading input
I read in Advanced Programming in Unix Environment this: Line buffering comes with two caveats. First, the size of the buffer that the standard I/O library uses to collect each line is fixed, so I/O ...
1vote
0answers
135views
Matlab crush with local glibc2.34 installed
I have Ubuntu20.04 and Matlab 2023b installed. When I start simulink(part of Matlab) the program crashes with: Inconsistency detected by ld.so: ../elf/dl-tls.c: 517: _dl_allocate_tls_init: Assertion '...
0votes
0answers
112views
Upgrading libstdc++ to Include GLIBCXX_3.4.30 on Oracle Linux 9.4 AArch64 for Amazon Q Extension Compatibility
Has anyone successfully added GLIBCXX_3.4.30 to Oracle Linux 9 (specifically version 9.4 on AArch64 architecture)? I am encountering a version mismatch error when trying to run the Amazon Q extension ...
1vote
0answers
67views
How to easily find all executables linked against certain libc6 version?
Background It is an Ubuntu-based OS, where I manually built & installed Arch's pacman, added Arch's repositories to it, and ran pacman --force -S git to test it out. It was a mistake, yes. git had ...
0votes
1answer
155views
How to specify which glibc and libstdc++ to run the program, without sudo
I want to run a program on CentOS, but I met problem with the libstdc++ and glibc. I can't update both because I have no root privileges, and I would like the solution to only affect this particular ...
1vote
0answers
105views
Mamba broken after updating ssl. ImportError: cannot dynamically load position-independent executable
I work on a linux server that is running Ubuntu. I have been using miniforge to manage environments with packages for specific tasks. Previously, I was using a global install of anaconda in but ...
1vote
1answer
614views
musl ld maps libc.so.6 to ld-musl-x86_64.so.1
/lib # ./ld-musl-x86_64.so.1 --list /usr/lib/libEGL.so.1 ./ld-musl-x86_64.so.1 (0x7f2b06797000) libdl.so.2 => ./ld-musl-x86_64.so.1 (0x7f2b06797000) libm.so.6 => ./ld-...