karubabuの日記

タイトルに解決と書いているものがあるけれど、別に付いていない物は解決していないというわけではないです。つまるところ記事を書いた後に解決してちょっと嬉しかったので付けました。

gentoo-sourcesやnvidia-driversをビルドしようとすると"file format not recognized"と言われる

タイトル通りです
タイトル通りとタイダルウエーブって似てる

なにがあった

  • なんだか突如nvidia-drivers-418.43がビルド出来無くなる
  • 最新のドライバをmaskして一つ前のもの(415.27)にしてもやはりビルド出来無い
  • https://mstdn.maud.io/@babukaru/101669300482516290
  • kernelをビルドしようとする(4.20.11)とobjdump : file format not recognizedだかと連呼される

つい最近までビルド出来ていたのになんでなものなの

どうした

[SOLVED]unable to initialize decompress status for section .debug_info / Pacman & Package Upgrade Issues / Arch Linux Forums
Gentoo Forums :: View topic - [SOLVED] objdump : file format not recognized
これらなので、>dev-libs/elfutils-0.173-r1でmaskしてelfutilsのバージョンを下げてビルドし直すと解決する

おわり

本当にgentoo forumsとarch bbsさえ見ておけば大体どうにかなるのでえらい ありがたいね