Version 5.100.82.38+bdcom-0ubuntu5 of this package does not work on
kernel 3.3 (see
https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/912155 : the
compile error still happens, even if I already use this patched version)

I think it's because of the dkms declaration in dkms.conf :
PATCH[3]="0004-Add-support-for-Linux-3.2.patch"
PATCH_MATCH[3]="^3.2"

which means that the patch 0004-Add-support-for-Linux-3.2.patch will
only be applied on kernel versions starting with 3.2 (off-topic : I
suppose the dot should be escaped?)

I suggest to replace it with something like :
PATCH_MATCH[3]="^3\.[23]"

so that the patch would be applied for kernel 3.3, too. Maybe the regex
should also be applied on further versions (3.4, 3.5 etc)? I don't what
is the policy for that.

NB : I did not have the time to repackage and test

** Attachment added: "Patch for dkms.conf, to enable kernel 3.3 support"
   
https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/912155/+attachment/2748185/+files/patch_dkms.conf

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/912155

Title:
  package bcmwl-kernel-source 5.100.82.38+bdcom-0ubuntu3.2 failed to
  install/upgrade: bcmwl kernel module failed to build (error: unknown
  field ‘ndo_set_multicast_list’ specified in initializer)

To manage notifications about this bug go to:
https://bugs.launchpad.net/broadcom-sta/+bug/912155/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to