summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabio Erculiani <lxnay@gentoo.org>2010-01-31 18:12:45 +0000
committerFabio Erculiani <lxnay@gentoo.org>2010-01-31 18:12:45 +0000
commitb13b134ce5f4c5dead53a8ef255684ec7c9e7143 (patch)
treec8f08a967dcb8ea6e640e5a5c19196deb7312506 /net-wireless/broadcom-sta
parentStable on amd64 wrt bug #300807 (diff)
downloadgentoo-2-b13b134ce5f4c5dead53a8ef255684ec7c9e7143.tar.gz
gentoo-2-b13b134ce5f4c5dead53a8ef255684ec7c9e7143.tar.bz2
gentoo-2-b13b134ce5f4c5dead53a8ef255684ec7c9e7143.zip
make B43 and SSB config checks non-fatal, breaks binpkgs and it not the proper way to fix things (fix udev rules). Beside that, module builds anyway, so there is no need to block at that stage
(Portage version: 2.2_rc60/cvs/Linux x86_64)
Diffstat (limited to 'net-wireless/broadcom-sta')
-rw-r--r--net-wireless/broadcom-sta/ChangeLog8
-rw-r--r--net-wireless/broadcom-sta/broadcom-sta-5.10.91.9.3-r3.ebuild7
2 files changed, 12 insertions, 3 deletions
diff --git a/net-wireless/broadcom-sta/ChangeLog b/net-wireless/broadcom-sta/ChangeLog
index 66f01a864c49..d34fbf80f872 100644
--- a/net-wireless/broadcom-sta/ChangeLog
+++ b/net-wireless/broadcom-sta/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-wireless/broadcom-sta
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/broadcom-sta/ChangeLog,v 1.19 2010/01/23 17:15:02 lxnay Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/broadcom-sta/ChangeLog,v 1.20 2010/01/31 18:12:45 lxnay Exp $
+
+ 31 Jan 2010; Fabio Erculiani <lxnay@gentoo.org>
+ broadcom-sta-5.10.91.9.3-r3.ebuild:
+ make B43 and SSB config checks non-fatal, breaks binpkgs and it not the
+ proper way to fix things (fix udev rules). Beside that, module builds
+ anyway, so there is no need to block at that stage
23 Jan 2010; Fabio Erculiani <lxnay@gentoo.org>
broadcom-sta-5.10.91.9.3-r1.ebuild, broadcom-sta-5.10.91.9.3-r2.ebuild,
diff --git a/net-wireless/broadcom-sta/broadcom-sta-5.10.91.9.3-r3.ebuild b/net-wireless/broadcom-sta/broadcom-sta-5.10.91.9.3-r3.ebuild
index 920a4395ab59..22d8352688c7 100644
--- a/net-wireless/broadcom-sta/broadcom-sta-5.10.91.9.3-r3.ebuild
+++ b/net-wireless/broadcom-sta/broadcom-sta-5.10.91.9.3-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/broadcom-sta/broadcom-sta-5.10.91.9.3-r3.ebuild,v 1.2 2010/01/23 17:15:02 lxnay Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/broadcom-sta/broadcom-sta-5.10.91.9.3-r3.ebuild,v 1.3 2010/01/31 18:12:45 lxnay Exp $
inherit eutils linux-mod
@@ -30,7 +30,10 @@ pkg_setup() {
check_license
# bug #300570
- CONFIG_CHECK="!B43 !SSB"
+ # NOTE<lxnay>: module builds correctly anyway with b43 and SSB enabled
+ # make checks non-fatal. The correct fix is blackisting ssb and, perhaps
+ # b43 via udev rules. Moreover, previous fix broke binpkgs support.
+ CONFIG_CHECK="~!B43 ~!SSB"
if kernel_is ge 2 6 33; then
#CONFIG_CHECK="${CONFIG_CHECK} LIB80211 CFG80211_WEXT WEXT_PRIV ~!MAC80211"
CONFIG_CHECK="${CONFIG_CHECK} LIB80211 WIRELESS_EXT CFG80211_WEXT WEXT_PRIV ~!MAC80211"