* kernel-3.7.1ではAMDのCatalystドライバ12.10がビルドできない [#gd470f83]

- ページ: [[不具合報告/Plamo64-1.0]]
- 投稿者: [[kojima]]
- 優先順位: 低
- 状態: 完了
- カテゴリー: 不具合報告
- 投稿日: 2012-12-29 (土) 13:17:20
- バージョン: Plamo-5.0

** メッセージ [#d7690a88]
しばらく前から obsolete と宣言されていた VM_RESERVED システムコールの定義が
3.7系のカーネルソースから削除されたため、これを参照しているドライバがビルドできない。

一応、いったんビルドが失敗した状態で、/lib/modules/fglrx/build_mod/firegl_public.c に

 #ifndef VM_RESERVED
 #define VM_RESERVED (VM_DONTEXPAND | VM_DONTDUMP)
 #endif

という定義を加えてやって、同じディレクトリにある make.sh と、一つ上にある make_install.sh を
実行すればビルド、インストールはできる模様。
しかしながら、カーネルはこのモジュール関連のスタックトレースを吐くので、
本質的な解決にはなっていないのかも知れない。

--------
- この問題にたどり着く前に、/lib/modules/3.7.1-plamo64/build/include/linux/version.h が無いと言われる。カーネルを make しても同様。/usr/include/linux/version.h をコピー(またはリンク)して解決。 -- [[sshimo]] &new{2013-03-03 (日) 17:10:04};
- version.h は少し前になくなってますね.この辺りの構造自体が変わってます. :-) -- [[TenForward]] &new{2013-03-11 (月) 18:50:17};
- すっかり忘れてたけど、いつの間にかCatalystドライバが対応していたので完了。 -- [[kojima]] &new{2013-12-29 (日) 22:31:55};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS