diff options
author | 2009-08-31 11:29:55 +0000 | |
---|---|---|
committer | 2009-08-31 11:29:55 +0000 | |
commit | df685603accf4d1db5338f683a6b0824af9fa0de (patch) | |
tree | 7ee6b500ec634b5ec8eea005f4afa2eade23be9a /x11-drivers | |
parent | export QTDIR to avoid qt3 vs. qt4 confusion wrt #283222 by Silvio Gerli (diff) | |
download | historical-df685603accf4d1db5338f683a6b0824af9fa0de.tar.gz historical-df685603accf4d1db5338f683a6b0824af9fa0de.tar.bz2 historical-df685603accf4d1db5338f683a6b0824af9fa0de.zip |
Add new in-kernel check for LOCKDEP. Per bug #283301. Thx to loki_val for the patch.
Package-Manager: portage-2.2_rc38/cvs/Linux i686
Diffstat (limited to 'x11-drivers')
-rw-r--r-- | x11-drivers/ati-drivers/ChangeLog | 7 | ||||
-rw-r--r-- | x11-drivers/ati-drivers/Manifest | 10 | ||||
-rw-r--r-- | x11-drivers/ati-drivers/ati-drivers-9.8.ebuild | 16 |
3 files changed, 26 insertions, 7 deletions
diff --git a/x11-drivers/ati-drivers/ChangeLog b/x11-drivers/ati-drivers/ChangeLog index 56598498a7d4..a8a88cee2902 100644 --- a/x11-drivers/ati-drivers/ChangeLog +++ b/x11-drivers/ati-drivers/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-drivers/ati-drivers # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ChangeLog,v 1.178 2009/08/29 15:45:59 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ChangeLog,v 1.179 2009/08/31 11:29:55 scarabeus Exp $ + + 31 Aug 2009; Tomáš Chvátal <scarabeus@gentoo.org> + ati-drivers-9.8.ebuild: + Add new in-kernel check for LOCKDEP. Per bug #283301. Thx to loki_val for + the patch. 29 Aug 2009; Tomáš Chvátal <scarabeus@gentoo.org> ati-drivers-9.8.ebuild: diff --git a/x11-drivers/ati-drivers/Manifest b/x11-drivers/ati-drivers/Manifest index 681dc3e13843..96039e808d94 100644 --- a/x11-drivers/ati-drivers/Manifest +++ b/x11-drivers/ati-drivers/Manifest @@ -35,13 +35,13 @@ DIST ati-driver-installer-9-3-x86.x86_64.run 84841550 RMD160 76d4aa6ec575403190b DIST ati-driver-installer-9-8-x86.x86_64.run 96243549 RMD160 c5d2a3a724f1d04eb2040669d4f9a039ec529310 SHA1 75456facf8492b40354f2eaf6863e2929ec692ee SHA256 a3cdfa12f44455506f95274b1bb3b5abae6ad7663daecbd173a4ac65e0d10547 EBUILD ati-drivers-8.552-r2.ebuild 15132 RMD160 08693686e3a767576533c9625b6efaa0e727f5de SHA1 3f41f7bfc6e95f6520d5f38dbb6b05001db6b767 SHA256 059888be71be3759d9cd63cc4fa3300227ba9d99fcea1f32eb065ed5761aec79 EBUILD ati-drivers-8.593.ebuild 15028 RMD160 b5c4cef44e3bc8de4d08860cf7032a0c83204d72 SHA1 c2a68ca3a777bc4851cedc7c3e78369fe4575d73 SHA256 09edac6fe290ef0ac6580e54ebea64d3bf80a317547e127bb73230f91b3dc08c -EBUILD ati-drivers-9.8.ebuild 16672 RMD160 22a0f0bb16b499158793ff8085db157626f0eb04 SHA1 70024240842db539a70744feb38d8a8eecaeab85 SHA256 b8ae3948f0ce91c85c7fe3e2a06402c90de9a725329e0914641a19acebee83ff -MISC ChangeLog 57063 RMD160 d9ef2a7557a6dc1dbb69d03f616e47231c57b4b4 SHA1 35ded95de25a798d8260ff84c1c63c445a2b5689 SHA256 455fb53cd8ba54d85876f256be68655f2637c85d5eb02fadc731bef848945337 +EBUILD ati-drivers-9.8.ebuild 17380 RMD160 d0c1f680d9c736cf0c2a73d1495a9d7b4aa17c39 SHA1 bf901fd279a4affdf5d53cbbd61dd6238121fba0 SHA256 c9e9247a54da4ed66f1ee33d0171f03ed6a9e7b6c089e1c46dc86ae13a954c52 +MISC ChangeLog 57234 RMD160 f069391f79d979d33e0d38740b3a9c0466319d99 SHA1 a99679eabfcb3542ad39180d30c7f7d0710e8898 SHA256 f08caa2edc2abb69b78d57efd5fc9bdfc71a4c2288034d9e76be3de8580d8f9c MISC metadata.xml 359 RMD160 ece931b7435755393a605d11de0b9276a7a61785 SHA1 e8fe2ec8e95714ae50c71cadfa63cb92f85a1c5d SHA256 9dcb0fd39cbf80a8ef47d64e0a038f6bdcb49f106c0f810db1008e2bc56ee39b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) -iEYEARECAAYFAkqZTT8ACgkQHB6c3gNBRYf7AACgn0p+aTpNSiBUUqdpzlj+vpra -lGsAn3SoRHiRXVo5CfgA/B9TS4bpXtXw -=d1ci +iEYEARECAAYFAkqbtEAACgkQHB6c3gNBRYe14ACeLLIKvCgN5eIOXkd1HXbuvoQ1 +HjgAoLlkPrTHQ0kg9wW2tIeFPZL4JtPx +=k3qj -----END PGP SIGNATURE----- diff --git a/x11-drivers/ati-drivers/ati-drivers-9.8.ebuild b/x11-drivers/ati-drivers/ati-drivers-9.8.ebuild index 1694509fedd6..8c42ee271f23 100644 --- a/x11-drivers/ati-drivers/ati-drivers-9.8.ebuild +++ b/x11-drivers/ati-drivers/ati-drivers-9.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.8.ebuild,v 1.9 2009/08/29 15:45:59 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.8.ebuild,v 1.10 2009/08/31 11:29:55 scarabeus Exp $ EAPI="2" @@ -127,6 +127,20 @@ _check_kernel_config() { eerror "in the kernel config." die "CONFIG_PCI_MSI disabled" fi + + if linux_chkconfig_present LOCKDEP; then + eerror "You've enabled LOCKDEP -- lock tracking -- in the kernel." + eerror "Unfortunately, this option exports the symbol lock_acquire as GPL-only." + eerror "This prevents ${P} from compiling with an error like this:" + eerror "FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol 'lock_acquire'" + eerror "Please make sure the following options have been unset:" + eerror " Kernel hacking --->" + eerror " [ ] Lock debugging: detect incorrect freeing of live locks" + eerror " [ ] Lock debugging: prove locking correctness" + eerror " [ ] Lock usage statistics" + eerror "in 'menuconfig'" + die "LOCKDEP enabled" + fi } pkg_setup() { |