Bug 1222175 - Cannot build akmod-wl in Macbook Air
Summary: Cannot build akmod-wl in Macbook Air
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: kmod
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: kmod development team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-05-16 01:15 UTC by Damián Nohales
Modified: 2015-05-16 16:47 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-05-16 16:47:32 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
akmods-wl-6.30.223.248-7.1-for-4.1.0-0.rc3.git2.1.fc23.x86_64.failed.log (18.07 KB, text/plain)
2015-05-16 01:15 UTC, Damián Nohales
no flags Details

Description Damián Nohales 2015-05-16 01:15:38 UTC
Created attachment 1026106 [details]
akmods-wl-6.30.223.248-7.1-for-4.1.0-0.rc3.git2.1.fc23.x86_64.failed.log

I'm trying to build and install akmod-wl to get WiFi working in my Macbook Air mid 2013 running Fedora rawhide.

What I've done was the following:

1) Install rpmfusion-nonfree and rpmfusion-nonfree-updates repos for Fedora 21 (repos for Fedora 22 and rawhide were not available).
2) Install package akmod-wl
3) Run "akmods" as root
4) See how it fails

The akmods output was:

---
Checking kmods exist for 4.1.0-0.rc3.git2.1.fc23.x86_64    [  OK  ]
Building and installing wl-kmod                            [ FAIL ]
Building rpms failed; see /var/cache/akmods/wl/6.30.223.248-7.1-for-4.1.0-0.rc3.git2.1.fc23.x86_64.failed.log for details
---

And the log file specified in the output is attached.

The relevant portion of the log I think is:

---
2015/05/15 21:48:28 akmodsbuild: FATAL: modpost: GPL-incompatible module wl.ko uses GPL-only symbol '__init_work'
2015/05/15 21:48:28 akmodsbuild: scripts/Makefile.modpost:90: recipe for target '__modpost' failed
2015/05/15 21:48:28 akmodsbuild: make[1]: *** [__modpost] Error 1
2015/05/15 21:48:28 akmodsbuild: Makefile:1390: recipe for target 'modules' failed
2015/05/15 21:48:28 akmodsbuild: make: *** [modules] Error 2
2015/05/15 21:48:28 akmodsbuild: make: Leaving directory '/usr/src/kernels/4.1.0-0.rc3.git2.1.fc23.x86_64'
2015/05/15 21:48:28 akmodsbuild: error: Estado de salida erróneo de /var/tmp/rpm-tmp.kkcdaR (%build)
---

But I'm not sure what's the meaning of that.

Thanks a lot!

Comment 1 Josh Boyer 2015-05-16 16:47:32 UTC
This bugzilla component is for the module-init-tools replacement called kmod.  It is not for akmods or the kmodtool infrastructure.  Fedora does not provide or support akmod packages nor does it support proprietary modules.  Please file this with the rpmfusion developers, though the error you are getting is because the module is using a GPL only symbol in a non-GPL driver.  This is a license violation and there likely isn't anything they can do about it either.


Note You need to log in before you can comment on or make changes to this bug.