Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 238879 - net-wireless/iw-0.9.7 version bump
Summary: net-wireless/iw-0.9.7 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://git.sipsolutions.net/?p=iw.git...
Whiteboard:
Keywords:
: 251830 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-09-27 16:55 UTC by Davide Pesavento
Modified: 2009-01-07 15:09 UTC (History)
8 users (show)

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


Attachments
net-wireless/iw-0.9.5.ebuild (iw-0.9.5.ebuild,574 bytes, text/plain)
2008-09-27 16:56 UTC, Davide Pesavento (RETIRED)
Details
net-wireless/iw-0.9.6.ebuild (iw-0.9.6.ebuild,612 bytes, text/plain)
2008-10-31 07:53 UTC, qflon
Details
iw-0.9.6.ebuild (iw-0.9.6.ebuild,625 bytes, text/plain)
2008-11-01 20:07 UTC, Davide Pesavento (RETIRED)
Details
iw-0.9.7.ebuild (iw-0.9.7.ebuild,618 bytes, text/plain)
2008-12-14 23:57 UTC, Davide Pesavento (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Davide Pesavento (RETIRED) gentoo-dev 2008-09-27 16:55:17 UTC
iw is a tool to show and manipulate mac80211-based wireless devices and their configuration. It uses cfg80211/nl80211 to communicate with kernel-space. It is supposed to replace wireless-tools because cfg80211 provides more flexibility and robustness than wext, which btw will be removed from the linux kernel in the future.
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2008-09-27 16:56:40 UTC
Created attachment 166606 [details]
net-wireless/iw-0.9.5.ebuild
Comment 2 qflon 2008-10-31 07:53:35 UTC
Created attachment 170387 [details]
net-wireless/iw-0.9.6.ebuild
Comment 3 Davide Pesavento (RETIRED) gentoo-dev 2008-10-31 15:14:05 UTC
(In reply to comment #2)
> Created an attachment (id=170387) [edit]
> net-wireless/iw-0.9.6.ebuild
> 

Wasn't a simple rename of my ebuild enough?
Comment 4 Davide Pesavento (RETIRED) gentoo-dev 2008-11-01 20:07:53 UTC
Created attachment 170477 [details]
iw-0.9.6.ebuild

Ok, this is better.
Comment 5 PaX Team 2008-12-11 13:50:40 UTC
0.9.7 is out, the 0.9.6 ebuild works fine. any chance that this can go into portage? it's been a few months now...
Comment 6 Mike Auty (RETIRED) gentoo-dev 2008-12-11 17:24:25 UTC
There's now a version 0.9.7 in the ikelos overlay (which you can get using
layman).  This uses patches to fix as-needed compilation failure...
Comment 7 Davide Pesavento (RETIRED) gentoo-dev 2008-12-12 15:52:19 UTC
Have you sent the patch upstream?
Comment 8 Mike Auty (RETIRED) gentoo-dev 2008-12-12 16:05:00 UTC
Not yet, I've no idea where upstream is...
Comment 9 Davide Pesavento (RETIRED) gentoo-dev 2008-12-12 16:23:37 UTC
(In reply to comment #8)
> Not yet, I've no idea where upstream is...
> 

Send it to johannes@sipsolutions.net and Cc linux-wireless@vger.kernel.org
Comment 10 Mike Auty (RETIRED) gentoo-dev 2008-12-12 22:01:41 UTC
Thanks, it's now been applied upstream.  The additional CFLAGS will still need patching out though...
Comment 11 Davide Pesavento (RETIRED) gentoo-dev 2008-12-13 15:28:16 UTC
(In reply to comment #10)
> Thanks, it's now been applied upstream.

Thanks a lot.

> The additional CFLAGS will still need patching out though...
> 

You could use sed for that...
Comment 12 Davide Pesavento (RETIRED) gentoo-dev 2008-12-14 23:57:24 UTC
Created attachment 175291 [details]
iw-0.9.7.ebuild

* changed license to ISC.
* corrected dependency on libnl. Now it's =dev-libs/libnl-1* because iw-0.9.7 does not compile with libnl-2.0 (yet to be released).
Comment 13 Fabio Rossi 2008-12-24 15:47:59 UTC
*** Bug 251830 has been marked as a duplicate of this bug. ***
Comment 14 Davide Pesavento (RETIRED) gentoo-dev 2009-01-05 11:57:32 UTC
Robert, I've noticed that you added iw to portage because aircrack-ng needs it. However the version you committed is rather obsolete: there's a new official version actively maintained by Johannes Berg and available from http://wireless.kernel.org/download/iw/.

An ebuild for the latest version is attached to this bug report. Mike's patch for --as-needed failure has been applied upstream but not yet released.

Would you mind committing the updated version?
Comment 15 Robert Buchholz (RETIRED) gentoo-dev 2009-01-07 15:09:13 UTC
Davide, thanks for pointing me to this bug. I wasn't aware of the repository and recent releases, as there are no pointers to this tool from the aircrack page (and their repository still carries the old code).

I pulled Mike's ebuild into the tree. I extracted the LDFLAGS patch as it was applied upstream and sent in another patch to make the CLFAGS optional... which also was applied upstream a minute ago.

Mike, I tool the liberty to add you to metadata besides me.. we seem to work well :-)

+*iw-0.9.7 (07 Jan 2009)
+
+  07 Jan 2009; Robert Buchholz <rbu@gentoo.org>
+  +files/iw-0.9.7-cflags.patch, +files/iw-0.9.7-ldflags.patch, metadata.xml,
+  +iw-0.9.7.ebuild:
+  Version bump from obsolete version of the code to an actual release (bug
+  #238879). Include patches to fix LDFLAGS and CFLAGS, both applied upstream.