Informações básicas:
Linux OS: desmontado, minimalista e muito personalizado (sem apt-get, yum, etc)
Kernel do Linux: 2.6.19.1
Versão atual da glibc: 2.3.6
Target glibc version: 2.6.1
Problema:
Tentativa de instalar um pacote ipk fornecido por terceiros que dependam de uma versão glibc > = 2.6 (a versão atual é 2.3.6)
O terceiro forneceu um pacote ipk diferente para atualizar o glibc para o 2.6.1. Depois de executar a instalação do pacote, todos os outros aplicativos que dependem do relatório glibc "libc.so.6: não podem manipular dados TLS"
Alguém está familiarizado com a atualização da glibc em um sistema operacional Linux personalizado sem usar qualquer tipo de gerenciador de pacotes para suporte?
Meu entendimento é que a glibc deve ser compatível com versões anteriores e atualizá-la não deve causar problemas em aplicativos que estavam trabalhando anteriormente. Esta suposição é incorreta?
Eu posso postar mais informações conforme solicitado.
EDIT # 1
Adicionou symlink
à parte de terceiros .ipk
de glibc
ao ponto ld-linux.so.2
a ld-2.6.1
e, em seguida, tentou reinstalar o pacote. Isso alterou o erro original (libc.so.6 não pode manipular dados TLS) para Illegal instruction