<解決済>arts-3.4.0がコンパイルできない

問題の概要はBug #86391を参照してください。

原因の特定

CVSを使ってどの変更が問題を引き起こしているかを探る

make[3]: *** [artsflow.h] Illegal instruction

  • 2005-01-14 00:00:00 UTC
  • 2005-01-10 00:00:00 UTC
  • 2005-01-08 12:00:00 UTC

Inconsistency detected by ld.so: dl-version.c: 230: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!

  • 2005-01-07 00:00:00 UTC
  • 2005-01-01 00:00:00 UTC
  • 2004-12-01 00:00:00 UTC
  • 2004-11-15 00:00:00 UTC
  • 2004-11-11 00:00:00 UTC
  • 2004-11-09 00:00:00 UTC
  • 2004-11-08 00:00:00 UTC

コンパイルができる

  • 2004-11-07 00:00:00 UTC
  • 2004-11-01 00:00:00 UTC

解決策

これはgccのバグです。gcc-3.4.3.20050110-r1で解決していますので、ACCEPT_KEYWORDS=~ppc64 =sys-devel/gcc-3.4.3.20050110-r1 で新しいgccをインストールした後artsをコンパイルしてください。