Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71924 - ipw2100 driver does not compile on 2.6.9-nitro4
Summary: ipw2100 driver does not compile on 2.6.9-nitro4
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Henrik Brix Andersen
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-21 02:55 UTC by Valenta Libor
Modified: 2004-11-21 05:54 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Valenta Libor 2004-11-21 02:55:15 UTC
Wireless driver ipw2100 (of any version) does not compile on 2.6.9-nitro4 kernel source.
But i solve this bug here myself:
In the kernel tree, POWER MANAGEMENT OPTIONS -> SOFTWARE SUSPEND 2 -> i must TURN ON a SOFTWARE SUSPEND 2.
Then the drivers ipw2100 (of any version) will be compiled cleanly.
(All this information therefore is not for resolving. It's character is only informational).

Reproducible: Always
Steps to Reproduce:
1. compile kernel
2. emerge ipw2100 -av
3.

Actual Results:  
 * Building for Linux 2.6.9-nitro4 found in /usr/src/linux
>>> Source unpacked.
make -C //usr/src/linux M=/var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1
MODVERDIR=/var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1 modules
make[1]: Entering directory `/usr/src/linux-2.6.9-nitro4'
  CC [M]  /var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1/ieee80211_module.o
  CC [M]  /var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1/ipw2100.o
  CC [M]  /var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1/ieee80211_tx.o
  CC [M]  /var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1/ieee80211_rx.o
  CC [M]  /var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1/ieee80211_wx.o
/var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1/ipw2100.c:6410:52: macro
"create_workqueue" requires 2 arguments, but only 1 given
/var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1/ipw2100.c: In function
`ipw2100_alloc_device':
/var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1/ipw2100.c:6410: error:
`create_workqueue' undeclared (first use in this function)
/var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1/ipw2100.c:6410: error: (Each
undeclared identifier is reported only once
/var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1/ipw2100.c:6410: error: for
each function it appears in.)
  CC [M]  /var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1/ieee80211_crypt.o
make[2]: *** [/var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1/ipw2100.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [_module_/var/tmp/portage/ipw2100-1.0.1/work/ipw2100-1.0.1] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.9-nitro4'
make: *** [modules] Error 2

!!! ERROR: net-wireless/ipw2100-1.0.1 failed.
!!! Function src_compile, Line 114, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.



Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1,
2.6.9-nitro4 i686)
=================================================================
System uname: 2.6.9-nitro4 i686 Intel(R) Celeron(TM) CPU                1200MHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=i686 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /etc/ /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=i686 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig buildpkg ccache digest distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.inode.at/ http://gd.tuwien.ac.at/opsys/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi alsa apm artswrappersuid avi berkdb bitmap-fonts cdparanoia
cdr cdroot crypt cups dga directfb divx4linux dvb dvd dvdr dvdread encode f77
faad fam fbcon foomaticdb fortran gdbm ggi gif gpm gtk gtk2 imagemagick imlib
jpeg jpeg2kkde libcaca libg++ libwww livecd lzw-tiff mad mikmod mmx mng motif
moznocompose moznoirc moznoxft mpeg ncurses nls nomac nptl oggvorbis opengl pam
pcmcia pdflib perl pic png pnp python qt readline samba sdl slang spell sse ssl
tcpd tga theora tiff truetype trusted unicode usb v41 v412 wifi wmf wsconvert
x86 xml2 xmms xprint xscreensaver xv xvid zlib"
Comment 1 Henrik Brix Andersen 2004-11-21 05:54:05 UTC
I'm sorry - but the mobile herd does not support all kinds of weird kernel patch-sets. We simply do not have the manpower to do that.

Supported kernels are development-sources, gentoo-dev-sources, vanilla-sources and gentoo-sources.

Closing this bug as WONTFIX.