You are not logged in.

#1 2013-03-08 04:17:39

twelveeighty
Member
From: Alberta, Canada
Registered: 2011-09-04
Posts: 300

GPL-incompatible module usage for Broadcom driver on kernel 3.8

I have a potentially big problem with a Broadcom driver I'm maintaining  on AUR (https://aur.archlinux.org/packages/wire … 3142-dkms/). The issue is that the upstream code from Canonical has provided a patch to be compatible with kernel versions >= 3.8 that is about to become in effect on Arch; but the code in the patch errors out due to GPL licensing issues:

FATAL: modpost: GPL-incompatible module wl.ko uses GPL-only symbol '__rcu_read_unlock'

See http://pastebin.com/dSNU3Xkn kindly provided by @Zombifier for a full make log.

The question is: what are the options here? This is a Broadcom driver with a "MIXED/Proprietary" license. Technically speaking, I can patch that license type to become GPL, but I'm sure that's not legal, unless Broadcom GPL's the driver, not?

Has anyone dealt with this type of problem?

Offline

Board footer

Powered by FluxBB