Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 469458 - net-wireless/broadcom-sta-6.30.223.30 with >=sys-kernel/gentoo-sources-3.9.0 - ?
Summary: net-wireless/broadcom-sta-6.30.223.30 with >=sys-kernel/gentoo-sources-3.9.0 - ?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: M. B.
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2013-05-11 15:10 UTC by Joe Chen
Modified: 2013-05-12 10:02 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Chen 2013-05-11 15:10:26 UTC
net-wireless/broadcom-sta-6.30.223.30 compile error on gentoo-sources-3.9.0 and above. it should be patch belowe:

diff -Nur usr.orig/src/bcmwl-6.30.223.30+bdcom/src/wl/sys/wl_cfg80211_hybrid.c usr/src/bcmwl-6.30.223.30+bdcom/src/wl/sys/wl_cfg80211_hybrid.c
--- usr.orig/src/bcmwl-6.30.223.30+bdcom/src/wl/sys/wl_cfg80211_hybrid.c        2013-05-11 17:03:45.162294000 +0800
+++ usr/src/bcmwl-6.30.223.30+bdcom/src/wl/sys/wl_cfg80211_hybrid.c     2013-05-11 17:02:38.068679000 +0800
@@ -2048,7 +2048,7 @@
                ie_len = (size_t)(ies->len);
                rcu_read_unlock();
 #endif
-               cfg80211_put_bss(bss);
+               cfg80211_put_bss(wl_to_wiphy(wl), bss);
        }
 
        tim = bcm_parse_tlvs(ie, ie_len, WLAN_EID_TIM);


Reproducible: Always

Steps to Reproduce:
1. emerge -v =net-wireless/broadcom-sta-6.30.223.30
2.
3.
Actual Results:  
due to compile error
Comment 1 Sergey Popov gentoo-dev 2013-05-12 10:02:48 UTC
+  12 May 2013; Sergey Popov <pinkbyte@gentoo.org>
+  +broadcom-sta-6.30.223.30-r1.ebuild,
+  +files/broadcom-sta-6.30.223.30-linux-3.9.0.patch:
+  Revision bump: fix CONFIG_CHECK, add compatibility patch for kernel 3.9.
+  Fixes bugs #468398 and #469458

Fixed in -r1, thanks for reporting