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.
1
resposta

Os cabeçalhos do Linux devem coincidir com o kernel em execução ou com o que o glibc foi compilado?

A última vez que precisei lidar com cabeçalhos de kernel foi no Pleistoceno (2.6 ou mais) e eu lembrei que você precisava combinar seus cabeçalhos de kernel não com o kernel que estava rodando, mas para a versão do kernel a glibc era compilado c...
26.02.2018 / 17:25
1
resposta

Desempenho de chamar funções especificadas por POSIX versus chamadas diretas ao kernel do Linux

Em uma resposta no Stack Overflow , forneci um exemplo de código para executar uma pequena tarefa mencionada na pergunta. A pergunta original tinha a ver com a técnica de desempenho mais rápido (portanto, os critérios de desempenho estão em jog...
09.01.2018 / 23:56
1
resposta

cp com flag de reflink: como determinar se o reflink é possível?

Quando copio um arquivo usando a opção de reflink, por exemplo, cp --reflink foo bar como e qual estágio na execução do cp determina se o sistema de arquivos abaixo suporta o COW. Eu tentei olhar em coreutils/src/cp.c , mas não consegui...
25.10.2016 / 07:23
1
resposta

Como eu crio executáveis que podem funcionar em sistemas antigos em distros modernas?

Normalmente, mesmo programas antigos (copiados de sistemas com o kernel Linux versão 2.4) executam arquivos em sistemas Linux modernos, a menos que dependam de muitas bibliotecas ou usem frameworks. Novos programas (muitas vezes até int main...
12.05.2015 / 13:32
2
respostas

Liberando software linux - compatibilidade

Eu quero lançar uma biblioteca C ++ para Linux. É verdade que (quando nenhuma outra biblioteca é ligada dinamicamente), apenas a versão glibc decide a compatibilidade com outras distribuições Linux? Existe uma maneira melhor de suportar a mai...
25.05.2015 / 11:18
1
resposta

Por que é que --enable-kernel = sys-libs / glibc-2.16 é ignorado no Gentoo Linux?

Estou tentando construir o suporte a eglibc para kernels antigos, 2.6.9 neste caso. Por isso, defino NPTL_KERNEL_VER no make.conf e, durante a frase de configuração, posso ver o parâmetro --enable-kernel=2.6.9 Mas isso parece ser rev...
20.01.2014 / 05:32
1
resposta

Como compilar o toolchain do gcc com o sysroot especial corretamente?

Eu tentei compilar um novo gcc , incluindo binutils e glibc . Como não posso ser root, quero instalar tudo em ~/local . Eu configuro essas variáveis: PREFIX=~/local && export PREFIX PATH=~/local/bin:$PATH && export PA...
25.11.2013 / 13:26
0
respostas

Como lidar com “falha de scriptlet no pacote rpm glibc” durante a atualização para o Fedora 24?

Mensagem real (da foto, não registrada em dnf system-upgrade log -1 ): Upgrading : glibc-2.23.1-18.fc24.x86_64 28/4874 warning: %trigger(cronie-1.4.12-1.fc21.x86_64) scriptlet failed, exit status 127 Non-fatal <unknown> scriptlet...
23.08.2016 / 14:45
1
resposta

Redhat e Centos server glibc errors

Por favor, perdoe se não estou redigindo isto corretamente e minha atual falta de informação, mas estou perdendo a cabeça tentando descobrir isso e não estou atualmente atrás dos servidores em questão. Eu tenho dois servidores, um é o Redhat 4 e...
05.07.2016 / 21:52
0
respostas

GLIBC não está carregando mesmo após a compilação da fonte

Enquanto instalo o chef, estou recebendo um erro abaixo. [root@centos Tools]# chef-server-ctl reconfigure /opt/opscode/embedded/bin/ruby: /lib64/libc.so.6: version 'GLIBC_2.14' not found (required by /opt/opscode/embedded/lib/libruby.so.2.1)...
28.12.2015 / 12:09