Summary: | x11-drivers/ati-drivers-13.1_pre897 needs a modified patch for kernel 3.13.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Helmut Jarausch <jarausch> |
Component: | [OLD] Library | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dominique.c.michel, gentoo_bugs.nu_q5v, jackdachef, proxy-maint, renatogallo |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=499566 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | revised acpihandle patch |
Thanks for the patch checking it out and will push to x11 overlay later. Actually the other versions of ati-drivers also seem to need the acpi handle patch. With gentoo-sources-13.0-r1 and ati-drivers-13.9 and -13.12, I get the build error: (...)/ati-drivers-13.9/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:796:59: error: ‘struct acpi_dev_node’ has no member named ‘handle’ Fixed in x11 overlay http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=82f36270ffb88a0addf9bb8638d8922aee353f8b http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=f23dc6abf1ac65b9bdc7d5d10534af1e9f9111bf Thanks for the report and the patch I confirm the problem has been solved, thank you very much guys :) (In reply to emil karlson from comment #3) > Fixed in x11 overlay > http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit; > h=82f36270ffb88a0addf9bb8638d8922aee353f8b > http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit; > h=f23dc6abf1ac65b9bdc7d5d10534af1e9f9111bf > > Thanks for the report and the patch *** Bug 499218 has been marked as a duplicate of this bug. *** Fixed in CVS. *** Bug 499566 has been marked as a duplicate of this bug. *** |
Created attachment 368320 [details, diff] revised acpihandle patch The macro DEVICE_ACPI_HANDLE has gone in kernel 3.13.0(-gentoo) The patch ati-drivers-kernel-3.8-acpihandle.patch has to be modified - the new version is attached. Unfortunately, even for 3.12.x kernel series, one has to patch the kernel itself: sed -i -e 's/EXPORT_SYMBOL_GPL(acpi_bus_get_device)/EXPORT_SYMBOL(acpi_bus_get_device)/' drivers/acpi/scan.c to use the only legacy ati-drivers available.