ati-drivers ebuild currently checks for CONFIG_PARAVIRT in the kernel and throws an error if it is enabled. This was added to prevent an issue that in the kernel module loader in which the kernel refused to load modules exporting "paravirt_ops" symbols. This issue only existed in kernels 2.6.20 and 2.6.21 for ati-driver versions before 8.39. Prior and subsequent kernels do not have this issue. Suggest either removing this option for current and future versions of ati-driver. Reproducible: Always Steps to Reproduce: 1. Compile a kernel with CONFIG_PARAVIRT=y 2. Try to emerge x11-drivers/ati-drivers Actual Results: * Currently, ati-drivers don't compile with paravirtualization * active in the kernel due to GPL symbol export restrictions. * Please disable it: * CONFIG_PARAVIRT=n * in /usr/src/linux/.config or * Processor type and features --> * [ ] Paravirtualization support (EXPERIMENTAL) * in the 'menuconfig' * * ERROR: x11-drivers/ati-drivers-9.7 failed. Expected Results: Clean Compile.
Right, Fixed :] Thanks for spotting.