Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 468398 - Improvements for net-wireless/broadcom-sta-6.30.223.30
Summary: Improvements for net-wireless/broadcom-sta-6.30.223.30
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: M. B.
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-03 10:29 UTC by M. B.
Modified: 2013-05-12 10:02 UTC (History)
1 user (show)

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


Attachments
broadcom-sta-6.30.223.30-r1.ebuild (broadcom-sta-6.30.223.30-r1.ebuild,2.93 KB, text/plain)
2013-05-03 10:29 UTC, M. B.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description M. B. 2013-05-03 10:29:16 UTC
Created attachment 347236 [details]
broadcom-sta-6.30.223.30-r1.ebuild

My initial submission for broadcom-sta-6.30.223.30-r1 had a simple bug in that it didn't check for CONFIG_PREEMPT_RCU.

I also made the following changes:
- I identified the first affected version as kernel-3.8.8 as broadcom-6.30 not being able to build against.

(the following changes are identical with the ones i made in the new ebuild for broadcom-sta-5.100 - bug #468388)
- I incorporated a (non-fatal) check against CONFIG_LIB80211_CRYPT_TKIP, as noted in bug #306189
- I included the check_kernel_built function from linux-info.eclass to see whether the kernel is actually ready to deal with external modules
- patches from ${FILESDIR} are now loaded on a per-name-basis, as in 5.100.82.112-r2 and 5.100.82.112-r3
Comment 1 M. B. 2013-05-03 10:30:09 UTC
oh, again, see my tbc overlay to track the changes. current revision is 86a1ace73a9f6ae59ba442c957dfc7af59d70dcd
Comment 2 Sergey Popov gentoo-dev 2013-05-12 10:02:55 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

Thanks for your contribution. One note: i remove explicit call for check_kernel_built(), cause it's called by linux-mod_pkg_setup