glibc アップグレード後にアプリケーションが「無効なコマンド」を報告する

glibc アップグレード後にアプリケーションが「無効なコマンド」を報告する

背景情報:

Linuxオペレーティングシステム:シンプルでミニマリストで高度にカスタマイズ可能(apt-get、yumなどなし)

Linuxカーネル:2.6.19.1

現在のglibcバージョン:2.3.6

ターゲット glibc バージョン: 2.6.1

質問:

glibcバージョン> = 2.6(現在のバージョンは2.3.6)に従って、サードパーティが提供するipkパッケージをインストールしてみてください。

サードパーティはglibcを2.6.1にアップグレードするためのさまざまなipkパッケージを提供しています。パッケージのインストール後、glibcに依存する他のすべてのアプリケーションは「libc.so.6:TLSデータを処理できません」を報告します。

どのようなパッケージマネージャのサポートも使用せずにカスタムLinuxオペレーティングシステムでglibcをアップグレードすることに精通している人はいますか?

私が理解しているのは、glibcが以前のバージョンと互換性がなければならず、それをアップグレードすると、以前に実行されているアプリケーションに問題が発生しないようにすることです。この仮定は間違っていますか?

リクエストに応じて追加情報を投稿できます。

編集#1

ポイントするサードsymlinkパーティを追加してパッケージを再インストールしてみてください。これにより、元のエラー(libc.so.6はTLSデータを処理できません)が次に変わります。.ipkglibcld-linux.so.2ld-2.6.1Illegal instruction

ベストアンサー1

おすすめ記事