背景情報:
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データを処理できません)が次に変わります。.ipk
glibc
ld-linux.so.2
ld-2.6.1
Illegal instruction