Perguntas sobre 'glibc'

glibc é a Biblioteca GNU C, que fornece muitas funções comuns e importantes para programas. Quase todo programa no Ubuntu, direta ou indiretamente, depende disso, e não funcionará completamente sem ele. Além do kernel, a glibc é provavelmente a parte mais essencial do sistema; até mesmo o daemon de inicialização exige isso. No Ubuntu, o glibc é fornecido pelo pacote libc6.
2
respostas

As bibliotecas travam depois de instalar a versão experimental da libc6

Meu sistema Debian não está inicializando mais depois de instalar a versão experimental da libc6. Eu recebi esta mensagem no boot: /sbin/init: error while loading shared libraries: libsepol.so.1: cannot open shared object file: No suc...
13.01.2014 / 18:26
1
resposta

O que de repente faria com que os programas lessem /etc/ld.so.preload quando eles fossem inicializados?

As mensagens de fiscalização do Apparmor começaram a aparecer no syslog de uma máquina Trisquel 7. Os programas afetados solicitaram open do arquivo /etc/ld.so.preload , no modo de leitura e foram negados pela política do apparmor. A seguir...
09.05.2016 / 16:22
1
resposta

Não é possível compilar o glibc para o sistema de 64 bits

Estou tentando compilar o glibc-2.16 estaticamente para o sistema x64, ../configure --enable-kernel=2.6.9 --prefix=/run/shm/libc-static-64 --enable-static --enable-shared --host=i486-linux-gnu --build=i486-linux-gnu -q Então eu peguei:...
03.03.2014 / 02:25
1
resposta

Faz com que stdout e stderr sejam colocados em buffer pelo mesmo buffer

É possível forçar a glibc a usar o mesmo buffer para stdout e stderr ? Se eu tee as duas saídas: ./tests/tests 2>&1 | tee log Recebo mensagens misturadas (ou seja, as mensagens são ordenadas dentro de stdout e stderr...
25.11.2012 / 16:27
1
resposta

Configure & Compile syslog-ng a partir do código-fonte, tenho: Threads não são suportados nesta plataforma

Eu configurei, gmake e gmake instalaram syslog-ng-3.4.0alpha1 com eventlog-0.2.12 e outras dependências. A partir da saída do ./configure --prefix=/syslog --with-gnu-ld , posso ver que o script de configuração está passando a opção de...
25.04.2012 / 15:38
0
respostas

É possível recuperar da libc corrompida no Redhat?

Eu criei a seguinte situação infeliz. Ao tentar resolver esse erro ao executar um binário: /lib64/libc.so.6 : version 'GLIBC_2.15' not found Olhando mais, descobri que libc.so.6 apontou para: libc.so.6 -> libc-2.12.so Entã...
03.10.2016 / 04:59
1
resposta

Descubra as opções de compilação glibc

Eu quero descobrir quais opções de compilador / linker foram usadas para compilar a biblioteca GNU C Standard (glibc) ao instalar o Linux. Em particular, eu quero obter o mesmo resultado do arquivo libc.a ao compilar o glibc a partir do código-f...
25.09.2015 / 16:10
0
respostas

Por que a glibc tem 2 versões das mesmas funções? [fechadas]

Eu não entendo completamente o mecanismo de controle de versão da glibc. Em que casos os desenvolvedores decidem que uma função precisa de uma nova versão, e essa função não é mais "compatível com versões anteriores" na glibc e uma nova versã...
22.02.2015 / 21:04
1
resposta

Como fazer meu ELF funcionar com versões novas e antigas do glibc?

Quando eu estou compilando meu elf, é uma "melhor prática" fazer um link com a versão mais antiga do glibc que eu posso, então ele funcionará tanto em versões novas quanto antigas da glibc. i.e. se eu usar realpath, que em readelf output d...
22.02.2015 / 20:46
6
respostas

Por que “yum update” falha com muitos duplicados, depois de muitos meses sem atualizações?

Após muitos meses (> 6) sem atualizações de software, fiz login em instâncias do EC2 em execução: Linux version 2.6.32-358.23.2.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #...
04.05.2014 / 06:04