Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 283301
Collapse All | Expand All

(-)ati-drivers-9.8.ebuild.orig (+14 lines)
Lines 125-134 Link Here
125
		eerror "    Bus options (PCI etc.)  --->"
125
		eerror "    Bus options (PCI etc.)  --->"
126
		eerror "        [*] Message Signaled Interrupts (MSI and MSI-X)"
126
		eerror "        [*] Message Signaled Interrupts (MSI and MSI-X)"
127
		eerror "in the kernel config."
127
		eerror "in the kernel config."
128
		die "CONFIG_PCI_MSI disabled"
128
		die "CONFIG_PCI_MSI disabled"
129
	fi
129
	fi
130
131
	if linux_chkconfig_present LOCKDEP; then
132
		eerror "You've enabled LOCKDEP -- lock tracking -- in the kernel."
133
		eerror "Unfortunately, this option exports the symbol lock_acquire as GPL-only."
134
		eerror "This prevents ${P} from compiling with an error like this:"
135
		eerror "FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol 'lock_acquire'"
136
		eerror "Please make sure the following options have been unset:"
137
		eerror "    Kernel hacking  --->"
138
		eerror "        [ ] Lock debugging: detect incorrect freeing of live locks"
139
		eerror "        [ ] Lock debugging: prove locking correctness"
140
		eerror "        [ ] Lock usage statistics"
141
		eerror "in 'menuconfig'"
142
		die "LOCKDEP enabled"
143
	fi
130
}
144
}
131
145
132
pkg_setup() {
146
pkg_setup() {
133
	# Define module dir.
147
	# Define module dir.
134
	MODULE_DIR="${S}/common/lib/modules/fglrx/build_mod"
148
	MODULE_DIR="${S}/common/lib/modules/fglrx/build_mod"

Return to bug 283301