glibc is GNU's implementation of the Standard C library.
1
vote
0answers
10 views
How to compile latest sources using older gcc glibc versions and run them? [migrated]
I'm able to compile & run the latest "stockfish chess engine" sources using GCC 4.8 or later on Redhat EL 7.X. The latest source code (alongwith README) is available at ...
1
vote
1answer
38 views
Compiling Apache with another glibc version
My system has an old glibc version. I compiled the new version [2.23] into /FaF/glibc.
Due to the fact the new glibc version is not compatible with SLES 11 SP2 & SP3 I have to use the linker ...
1
vote
0answers
22 views
How to make “sudo” command work? [closed]
I tried to change symbolic links of libz files in lib64.
Previously it was:
libz.so.1 -> libz.so.1.2.3
Now it is:
libz.so.1 -> libz.so.1.2.7
When I try to use sudo and change it back, i ...
0
votes
1answer
21 views
Updating glibc to 2.21 on CentOS
I'm not very experienced with Linux, so please bear with me. I need to install MySQL 5.6 on a CentOS box. I found what seemed to be a simple tutorial, but the first command (sudo yum install ...
2
votes
1answer
29 views
What would suddenly cause programs to read /etc/ld.so.preload when they start up?
Apparmor enforcement messages have begun appearing in the syslog of a Trisquel 7 machine. The affected programs requested open of the file /etc/ld.so.preload, in read mode and were denied by apparmor ...
0
votes
0answers
14 views
How to install or update GLIBC_2015
I am trying to run Telegram messaging application in Wheezy 7.9.0. When I run it using bash (./Telegram), the following output is shown :
/lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' ...
2
votes
1answer
337 views
can not install mysql-server on centos 6.7 32bit . Error: need rpm?
when I try to install mysql-server on centos with this command:
yum install mysql-server
server replies:
Loaded plugins: fastestmirror, security
Setting up Install Process
Loading mirror speeds ...
0
votes
0answers
69 views
Non-Root Container
I'm attempting to create some kind of gentoo "subsystem" without root permissions. I've encountered a problem with my approach and I'm wondering if it's possible to do or not. The way I'm attempting ...
0
votes
0answers
17 views
How can I compile a more compact glibc?
While trying to create an x86-64 appliance, I naturally wanted to compile glibc 2.23. I managed to do so through
mkdir build
cd build
../configure --enable-kernel=2.6.32
...
0
votes
0answers
45 views
Can I run an application using a different libc version?
Is there a way to make an application use a specific libc instead of the libc my system normally uses?
I sometimes participate in CTFs and the minor differences in behaviour between libc versions can ...
3
votes
1answer
224 views
Locally-installing glibc-2.23 causes all programs to segfault
I'm trying to upgrade glibc on a system on which I do not have root access. Therefore, I'm installing to a local prefix. I would like some help understanding best practices for setting this up, as ...
1
vote
0answers
149 views
yum update glibc - ERROR with rpm_check_debug vs depsolve:
I want to update my system with yum update but I get only errors starting with these two lines:
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
Then, I tried only to update the ...
0
votes
0answers
11 views
Compiling Glibc, differently
I'm attempting to compile and package Glibc for what may eventually become my own Linux distribution. --with-headers=directory allows me to tell Glibc that the kernel headers are in a different ...
0
votes
2answers
88 views
Is Chromium OS a GNU/Linux distro?
I want to ask, if Chromium OS is a GNU/Linux distribution or is it a non-GNU Linux-based operating system like Android, webOS or Syllable Server. Does Chromium OS use GNU C Library, GNU coreutils ...
3
votes
1answer
178 views
Glibc Patch for getaddrinfo() vulnerability
I have been seeing a lot about the newly discovered vulnerability in the glibc library which can be exploited (albeit with difficulty) by attackers.
Here is a (fire and brimstone) article on the ...
4
votes
1answer
165 views
Debian wheezy updates broke tr command [closed]
After I updated the following packages yesterday in debian wheezy, tr command stop working.
Start-Date: 2016-02-16 23:10:06
Commandline: apt-get dist-upgrade
Upgrade: libkrb5-3:amd64 ...
3
votes
1answer
179 views
Unexpected sort order in en_US.UTF-8 locale
While trying to answer this question about SQL sorting, I noticed a sort order I did not expect:
$ export LC_ALL=en_US.UTF-8
$ echo "T-700A Grouped" > sort.txt
$ echo "T-700 AGrouped" >> ...
2
votes
0answers
227 views
GLIBC not loading even after source compilation
While I am installing chef , I am getting below error.
[root@centos Tools]# chef-server-ctl reconfigure
/opt/opscode/embedded/bin/ruby: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ...
1
vote
1answer
560 views
How to redirect linker share library default path /lib64/libc.so.6, /lib64/libc.so.6: version `GLIBC_2.14' not found
My linux machine is x86_64-redhat-linux.
However I am using another arm tool chain aarch64-linux-gnu-gcc on this machine to build(I don't need to run what I build on this machine, just build, so it ...
1
vote
0answers
115 views
Ubuntu unzip error: sysmalloc assertion failed
I'm trying to unzip a multipart zip file (that I had originally zipped in Windows using WinRAR). The file consists of 4 parts: me.zip and me.z01, me.z02, me.z03 and me.z04.
The command I'm using to ...
0
votes
1answer
26 views
How can I check whether my cross-compilation of a dynamic library has been done correctly?
I used my arm toolchain to compile the glibc library, I have already deployed this on the target device (linux) with no issues.
How can I be sure that my compilation and deployment is done correctly ...
0
votes
0answers
72 views
Building glibc doesn't produce 64 bit libc.so.6
I'm trying to build glibc with a 64bit version of libc.so.6 since a library I'm trying to use wants glibc_2.14+ but it isn't provided because the system I'm running on I don't have root access and the ...
2
votes
0answers
57 views
How to remove a broken installation of glibc
I just attempted to install glibc version 2.19 to my computer as follows:
1) I cloned the glibc git repo with
$ cd ~
$ git clone git://sourceware.org/git/glibc.git
2) I checked out version 2.19 ...
2
votes
1answer
221 views
Find out glibc compilation options
I want to find out which compiler/linker options were used to compile the GNU C Standard Library (glibc) when installing Linux. In particular I want to get the same result of the archive libc.a when ...
1
vote
2answers
26 views
What's the advantage of locale archives over locale files spread out in directories?
I am quite curious about why locale-archive files are preferred in many Linux distros and what and to which extent its advantage over compiled files for each locale would be.
0
votes
3answers
86 views
New signal arrives while execution is in a signal handler, how to decide which is first?
I am working on a tool handling a massive amount of signals (with different signums) with sigaction().
I need to handle the case, if a new signal is coming, while the previous was in a signal ...
1
vote
2answers
61 views
Specifying local libc does call global libc?
If I run the command foo specifying a a different libc to use as follows:
LD_LIBRARY_PATH=$PATH_TO_MY_CUSTOM_LIBC foo
Is the globally defined libc used to run any of the command given above?
For ...
1
vote
0answers
121 views
How to manually upgrade libc6?
I have a live linux distro, taken from this article. My working linux is Ubuntu 14 x64 where I build the live distro. I need to add an application to distro, so I copied executable to bin folder, ...
0
votes
1answer
2k views
How to update libc(glibc) on kali linux (debian based)?
I get the following error when I try to run armitage, and furthermore I get errors when i try to install certain packages or when I run certain software.
root@Xeno:~# armitage
Exception in thread ...
3
votes
1answer
5k views
Upgrading Ubuntu 14.04 to glibc 2.20 or greater
I have an application written in Go that is crashing frequently and I think it's related to an issue that was fixed in glibc 2.20. My Ubuntu 14.04.3 LTS has glibc 2.19 according to ldd --version.
...
34
votes
2answers
1k views
Why and how are some shared libraries runnable, as though they are executables?
On 32-bit Linux systems, invoking this
$ /lib/libc.so.6
and on 64-bit systems this
$ /lib/x86_64-linux-gnu/libc.so.6
in a shell, provides an output like this:
GNU C Library stable release ...
0
votes
1answer
243 views
RedHat Glibc - multiple packages
Before I jump into the issue, I am using RedHat 6.5 and have no access to the internet to download yum updates due to environment restrictions. All I have in this case is the CD ROM (RHEL 6.5) to ...
0
votes
1answer
157 views
GLIB dependencies on RHEL5
I want to try to use the new Visual Studio Code on RHEL5. But when I run it, it says that I am missing some dependencies. How do I install them?
(15-08-07 19:21:25) <127> [~/VSCode]
dev-dsk % ...
1
vote
2answers
336 views
âGLIBCâ can not be used when I have installed the gcc 5.1.0
When I have installed gcc 5.1.0, I found lots of my programs cannot be used, such as firefox, gnome: they will give me a message "GLIBC_2.1X not found". Now the version of GLIBC is higher than before, ...
2
votes
0answers
196 views
Debian: How to resolve relocation error?
I am running Debian 7.1. I tried to apt-get install -f, and messed up. All command line returns
ln: relocation error: /lib/arm-linux-gnueabihf/libc.so.6: symbol _dl_find_dso_for_object, version ...
1
vote
0answers
1k views
../lib/libc.so.6: version `GLIBC_2.12' not found
I'm running a debian wheezy (7.8) box and I just ran into a problem with an application that needs `GLIBC_2.12'.
The glibc-linking seems confusing to me. Maybe someone can enlighten me?
The program ...
0
votes
0answers
182 views
SIGSEV on lots of GUI-software on arch linux. Seems to be glibc related
On my arch linux install, I can't open firefox, evolution, geary, midori and other software. All CLI-stuff I've tried works flawlessly, and also google-chrome-unstable, vlc and others. When ran in gdb ...
1
vote
1answer
76 views
what does elibc_FreeBSD mean in gentoo portage overlays?
I have a gentoo overlay which has been added to http://gpo.zugaina.org/. One of my ebuilds recMD5 now shows the use flag elibc_FreeBSD even though I didn't add it. I am also running into it for a ...
1
vote
1answer
104 views
Antergos libpthread causes segmentation faults
A lot of the programs I use on my machine exit with segfaults. Nearly all programs function normally until being closed, at which point they segfault. So far the only two programs that have not worked ...
0
votes
1answer
351 views
How to fix ld-linux-x86-64.so.2 CRC mismatch?
Not sure how I came to getting this problem but for some reason ld-linux-x86-64.so.2 is reporting a CRC mismatch and it's effecting a program that I cannot open which results in a segfault.
the ...
2
votes
2answers
69 views
Releasing linux software - compatibility
I want to release a C++ library for Linux. Is it true that (when no other libs are dynamically linked) only the glibc version decides compatibility to other Linux distributions?
Is there a better way ...
1
vote
2answers
770 views
How to chroot to provide a new glibc version to an app?
I am trying to run a program, but when I execute it the following error appears :
./app: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./app)
At first I read to ...
2
votes
1answer
61 views
How do I create executables that can work on old systems on modern distros?
Typically even old programs (copied from systems with Linux kernel version 2.4) just run file on modern Linux systems, unless they depend on a lot of libraries or use frameworks.
New programs, (often ...
33
votes
4answers
2k views
Does bash open files in O_APPEND when using “>>” on linux?
If we use echo 1234 >> some-file then Documentation says that the output is appended.
My guess is that, if some-file does not exist, then O_CREAT will make a new file. If > was used, then ...
0
votes
1answer
217 views
Suse: How to update a single package in SLES10 SP4
I am in the middle of an activity and have never worked with SLES10 SP4
In SLES11 zypper update glibc* update all glibc packages .. but this is not working in SLES10 SP4 .. can someone tell me how to ...
1
vote
0answers
2k views
Broken System due to upgrading libc6
I am using Kali, and I tried to upgrade libc6, because it comes with a lower version than I need. After downloading the latest package from the debian repo ...
1
vote
1answer
163 views
Run a program with a newer libc
How do I run a program that was compiled against glibc 2.14 on an old system?
I'm unable to update anything. Can I download newest glibc and somehow have the program use it instead of the installed ...
3
votes
1answer
4k views
How to fix “skipping incompatible /usr/lib/libc.a”
I get the following error when I try to build an embedded Linux target on a 64 bit Fedora 16 (Verne):
make[3]: Entering directory `/export/home/git/minerva-5.x/third_party/multifiles'
...
4
votes
3answers
6k views
Yum says a package is installed, and not installed, and it's blocking other packages from being installed
I am trying to install a new package (glibc-static), and I get the following error
---> Package nss-softokn-freebl.i686 0:3.14.3-18.el6_6 will be installed
--> Finished Dependency Resolution
...
3
votes
0answers
63 views
Why does glibc have 2 versions of the same functions? [closed]
I don't fully understand the versioning mechanism of glibc.
In what cases do the developers decide a function needs a new version, and that function is no longer "backwards compatible" in glibc and a ...