'FEATURES="-sandbox" emerge -vD madwifi-ng' fails with: make[1]: Entering directory `/usr/src_thinkpad/linux-2.6.23-rc6' CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.2/work/madwifi-0.9.3.2/net80211/if_media.o cc1: warnings being treated as errors In file included from /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.2/work/madwifi-0.9.3.2/net80211/if_media.h:44, from /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.2/work/madwifi-0.9.3.2/net80211/if_media.c:67: /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.2/work/madwifi-0.9.3.2/net80211/../net80211/ieee80211_linux.h:532: warning: 'struct file_ operations' declared inside parameter list /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.2/work/madwifi-0.9.3.2/net80211/../net80211/ieee80211_linux.h:532: warning: its scope is only this definition or declaration, which is probably not what you want make[2]: *** [/var/tmp/portage/net-wireless/madwifi-ng-0.9.3.2/work/madwifi-0.9.3.2/net80211/if_media.o] Error 1 make[1]: *** [_module_/var/tmp/portage/net-wireless/madwifi-ng-0.9.3.2/work/madwifi-0.9.3.2/net80211] Error 2 make[1]: Leaving directory `/usr/src_thinkpad/linux-2.6.23-rc6' make: *** [all] Error 2 * * ERROR: net-wireless/madwifi-ng-0.9.3.2 failed. * Call stack: * ebuild.sh, line 1654: Called dyn_compile * ebuild.sh, line 990: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * ebuild.sh, line 1334: Called linux-mod_src_compile * linux-mod.eclass, line 516: Called die * * Unable to make KERNELPATH=/lib/modules/2.6.23-rc6/build all. Reproducible: Always root@thinkpad:/root(3)# emerge --info Portage 2.1.3.9 (default-linux/x86/2007.0, gcc-4.2.0, glibc-2.6.1-r0, 2.6.23-rc6 i686) ================================================================= System uname: 2.6.23-rc6 i686 Intel(R) Pentium(R) M processor 1700MHz Timestamp of tree: Wed, 12 Sep 2007 07:00:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r5, 2.5.1-r2 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.10-r4 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18 sys-devel/gcc-config: 1.4.0-r2 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=pentium-m -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.caliu.info/pub/gentoo/ http://ftp.caliu.info/pub/gentoo/ ftp://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ http://www.gigaload.org/gentoo.org/" LINGUAS="de fr" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/science /usr/portage/local/layman/xeffects /usr/local/portage /usr/local/portage/xeffects /usr/local/sci" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X Xaw3d a52 aac acl acpi aiglx alsa amrr ao aotuv apache2 asf atlas auctex audacious audiofile automount bash-completion beagle berkdb bitmap-fonts blas bluetooth bonobo boo bzip2 cairo cardbus cdda cddb cdf cdio cdparanoia cdr cgi chm cli corba cracklib crypt cups curl daap dbus device-mapper dga divx dlloader dmi dri dv dvb dvd dvdr dvi dxr3 dynagraph effects elf emacs emboss encode epiphany esd evo evolution examples exif expat fam fame ffmpeg fftw firefox fits flac fltk foomaticdb fortran fpx galago gdal gdbm geos gif gimp gimpprint ginac glade glitz gml gmp gnome gnuplot gnutls gphoto2 gpm graphviz grass gs gsl gsm gstreamer gtk guile hal hddtemp hdf hdf5 hlapi iconv icq id3 imagemagick innodb ipv6 isdnlog ithreads jabber java jbig john jp2 jpeg jpeg2k kexi ladspa lame lapack latex lcms ldap libgda libsamplerate lirc lua lzo lzw mad madwifi math matroska midi mmx mmxext mng mod mono motif mozdevelop mozilla mozsvg mozxmlterm mp3 mp4live mpeg mpeg2 mplayer mudflap musicbrainz mysql mysqli nautilus ncurses neXt netcdf network nfs nls nntp nptl nptlonly ntfs numarray numeric ocaml octave odbc ogdi ogg ole opengl openmp pam pcre pdf perl plotutils plugin png posix postgres pppd preview-latex proj python qhull quicktime readline real reflection reiserfs rhythmbox rle rrdcgi rrdtool samba sdl session slang slp sndfile snmp sox speex spell spl sqlite sse sse2 ssl subtitles svg t1lib tcltk tcpd tetex theora threads thunderbird tidy tiff tk truetype truetype-fonts type1-fonts unicode userlocales utempter v4l2 vorbis wifi win32codecs wmf x86 xattr xemacs xext xine xml xmlreader xmlrpc xorg xpm xv xvid xvmc zlib zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" DVB_CARDS="usb-wt220u" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de fr" USERLAND="GNU" VIDEO_CARDS="radeon vesa fbdev" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
This should be filed upstream at madwifi.org's bugtracker.
Please find the relevant patch there: http://madwifi.org/attachment/ticket/1476/patch-madwifi-r2630-2.6.23-build-fix.diff?format=raw
(In reply to comment #2) > Please find the relevant patch there: > > http://madwifi.org/attachment/ticket/1476/patch-madwifi-r2630-2.6.23-build-fix.diff?format=raw > What is the best way to patch the gentoo-package madwifi-ng-ng-0.9.3.2, so that the package is still installed by emerge? Juergen
Created attachment 132082 [details] madwifi-ng-0.9.3.2.ebuild Create a portage overlay, and put the ebuild into (for example) /usr/local/portage/net-wireless/madwifi-ng/
Created attachment 132084 [details] patch-madwifi-r2630-2.6.23-build-fix.diff Put this into: /usr/local/portage/net-wireless/madwifi-ng/files/
Juergen: After downloading these 2 files, you should see this: http://gentoo-wiki.com/Portage_Overlay does this help you ? :-)
Hello Joel, I put the madwifi-ng-0.9.3.2.ebuild (attachment id=132082) and patch-madwifi-r2630-2.6.23-build-fix.diff (attachment id=132084) in the new directory /usr/local/portage/net-wireless/madwifi-ng/ and studied http://gentoo-wiki.com/Portage_Overlay. Then I did 'emerge -pvuD madwifi-ng' and I got: ... Calculating dependencies |!!! Manifest file not found: '/usr/local/portage/net-wireless/madwifi-ng/Manifest' ... done! [ebuild UD] net-wireless/madwifi-ng-tools-0.9.3.1 [0.9.3.2] 3,407 kB [ebuild UD] net-wireless/madwifi-ng-0.9.3.1 [0.9.3.2] USE="-injection" 0 kB Why emerge want to downgrade madwifi-ng? I moved /usr/local/portage/net-wireless/madwifi-ng/ in my home directory and did again 'emerge -pvD madwifi-ng' Calculating dependencies... done! [ebuild R ] net-wireless/madwifi-ng-tools-0.9.3.2 0 kB So the downgrade seems to me to come from the new overlay. I moved back ~/madwifi-ng/ to /usr/local/portage/net-wireless/ and did 'emerge -vuD madwifi-ng'. But it fails with: CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.1/work/madwifi-0.9.3.1/net80211/if_media.o cc1: warnings being treated as errors In file included from /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.1/work/madwifi-0.9.3.1/net80211/if_media.h:44, from /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.1/work/madwifi-0.9.3.1/net80211/if_media.c:67: /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.1/work/madwifi-0.9.3.1/net80211/../net80211/ieee80211_linux.h:485: warning: 'struct file_operations' declared inside pa rameter list /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.1/work/madwifi-0.9.3.1/net80211/../net80211/ieee80211_linux.h:485: warning: its scope is only this definition or declar ation, which is probably not what you want make[2]: *** [/var/tmp/portage/net-wireless/madwifi-ng-0.9.3.1/work/madwifi-0.9.3.1/net80211/if_media.o] Error 1 make[1]: *** [_module_/var/tmp/portage/net-wireless/madwifi-ng-0.9.3.1/work/madwifi-0.9.3.1/net80211] Error 2 make[1]: Leaving directory `/usr/src_thinkpad/linux-2.6.23-rc8' make: *** [all] Error 2 I am not sure, did emerge use the overlay or not? Any further hint?
Hi Juergen, I hope we're not cluttering this page too much (but after all, it is "your" bug) :-) For portage to consider your ebuild as valid, you need to validate it with: cd /usr/local/portage/net-wireless/madwifi-ng ebuild madwifi-ng-0.9.3.2.ebuild digest That will generate some metadata, called the manifests. The manifests allow Portage to verify the integrity of a package, to ensure it wasn't corrupted or tampered with. If the manifest is missing or if the cryptographic signature for one file doesn't match, Portage will consider the package as masked, and will (in your case) attempt to install the previous version. Note that in your case, there is the original (non-overlayed) madwifi-ng 0.9.3.2 "below" your overlay yet 0.9.3.1 got installed instead. This is (almost certainly) a design decision in Portage: overlays replace the package versions below them. In short: Your overlayed madwifi-ng 0.9.3.2 has a manifest problem, so Portage rules out madwifi-ng 0.9.3.2 completely, including the original one. That's probably why it tried to install 0.9.3.1 (yet it failed because it's not compatible with kernel 2.6.23). So... try the "ebuild ... digest" and it should work ! If it doesn't, please feel free to e-mail me :-)
(In reply to comment #2) > Please find the relevant patch there: > http://madwifi.org/attachment/ticket/1476/patch-madwifi-r2630-2.6.23-build-fix.diff?format=raw Reopen; we need this patch.
The patch fixes the compilation error, but I still get the access violation problem: --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-net-wireless_-_madwifi-ng-0.9.3.2-9913.log" open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda --------------------------------------------------------------------------------
(In reply to comment #10) > The patch fixes the compilation error, but I still get the access violation > problem: Not here, we have Bug 135745 for this.
(In reply to comment #11) > (In reply to comment #10) > > The patch fixes the compilation error, but I still get the access violation > > problem: > > Not here, we have Bug 135745 for this. > Sorry and thanks a lot for the link
i have the same access violation for rt2500: # emerge -av rt2500 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] net-wireless/rt2500-1.1.0_pre2007071515 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No] y >>> Verifying ebuild Manifests... >>> Emerging (1 of 1) net-wireless/rt2500-1.1.0_pre2007071515 to / * rt2500-1.1.0_pre2007071515.tar.gz RMD160 ;-) ... [ ok ] * rt2500-1.1.0_pre2007071515.tar.gz SHA1 ;-) ... [ ok ] * rt2500-1.1.0_pre2007071515.tar.gz SHA256 ;-) ... [ ok ] * rt2500-1.1.0_pre2007071515.tar.gz size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking rt2500-1.1.0_pre2007071515.tar.gz ;-) ... [ ok ] * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.23-gentoo_port4 * Checking for suitable kernel configuration options... [ ok ] >>> Unpacking source... >>> Unpacking rt2500-1.1.0_pre2007071515.tar.gz to /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515 ... * Preparing rt2500 module make: Entering directory `/usr/src/linux-2.6.23-gentoo' CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_main.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/mlme.o /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_main.c: In function 'RT2500_open': /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_main.c:395: warning: 'deprecated_irq_flag' is deprecated (declared at include/linux/interrupt.h:64) CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/connect.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/sync.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/assoc.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/auth.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/auth_rsp.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_data.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_init.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/sanity.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_wep.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/wpa.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/md5.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_tkip.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_info.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/eeprom.o LD [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rt2500.o Building modules, stage 2. MODPOST 1 modules CC /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rt2500.mod.o LD [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rt2500.ko make: Leaving directory `/usr/src/linux-2.6.23-gentoo' >>> Source compiled. --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-net-wireless_-_rt2500-1.1.0_pre2007071515-12995.log" open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda -------------------------------------------------------------------------------- on others kernel i don't have it: emerge -av rt2500 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] net-wireless/rt2500-1.1.0_pre2007071515 248 kB Total: 1 package (1 new), Size of downloads: 248 kB Would you like to merge these packages? [Yes/No] y >>> Verifying ebuild Manifests... >>> Emerging (1 of 1) net-wireless/rt2500-1.1.0_pre2007071515 to / >>> Downloading 'http://distfiles.gentoo.org/distfiles/rt2500-1.1.0_pre2007071515.tar.gz' --19:45:56-- http://distfiles.gentoo.org/distfiles/rt2500-1.1.0_pre2007071515.tar.gz => `/usr/portage/distfiles/rt2500-1.1.0_pre2007071515.tar.gz' Resolving distfiles.gentoo.org... 64.50.238.52, 64.50.236.52, 216.165.129.135, ... Connecting to distfiles.gentoo.org|64.50.238.52|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 253,229 (247K) [application/x-gzip] 100%[==============================================================================================================================================================================================================================================================================>] 253,229 113.59K/s 19:45:59 (113.29 KB/s) - `/usr/portage/distfiles/rt2500-1.1.0_pre2007071515.tar.gz' saved [253229/253229] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking rt2500-1.1.0_pre2007071515.tar.gz ;-) ... [ ok ] * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.22.1-rt9_port4 * Checking for suitable kernel configuration options... [ ok ] >>> Unpacking source... >>> Unpacking rt2500-1.1.0_pre2007071515.tar.gz to /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515 ... * Preparing rt2500 module make: Entering directory `/usr/src/linux-2.6.22.1-rt9' CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_main.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/mlme.o /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_main.c: In function 'RT2500_open': /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_main.c:395: warning: 'deprecated_irq_flag' is deprecated (declared at include/linux/interrupt.h:68) CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/connect.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/sync.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/assoc.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/auth.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/auth_rsp.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_data.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_init.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/sanity.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_wep.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/wpa.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/md5.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_tkip.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rtmp_info.o CC [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/eeprom.o LD [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rt2500.o Building modules, stage 2. MODPOST 1 modules CC /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rt2500.mod.o LD [M] /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/work/rt2500-cvs-2007071515/Module/rt2500.ko make: Leaving directory `/usr/src/linux-2.6.22.1-rt9' >>> Source compiled. >>> Test phase [not enabled]: net-wireless/rt2500-1.1.0_pre2007071515 >>> Install rt2500-1.1.0_pre2007071515 into /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/image/ category net-wireless * Installing rt2500 module * Preparing file for modules.d ... [ ok ] >>> Completed installing rt2500-1.1.0_pre2007071515 into /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment lib/modules/2.6.22.1-rt9_port4/net/rt2500.ko >>> Merging net-wireless/rt2500-1.1.0_pre2007071515 to / >>> Setting SELinux security labels /usr/sbin/setfiles: labeling files, pretending /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/image is / /usr/sbin/setfiles: labeling files under /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007071515/image/ matchpathcon_filespec_eval: hash table stats: 19 elements, 19/65536 buckets used, longest chain length 1 /usr/sbin/setfiles: Done. --- /lib/ --- /lib/modules/ --- /lib/modules/2.6.22.1-rt9_port4/ --- /lib/modules/2.6.22.1-rt9_port4/net/ >>> /lib/modules/2.6.22.1-rt9_port4/net/rt2500.ko --- /etc/ --- /etc/modules.d/ >>> /etc/modules.d/rt2500 --- /usr/ --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/rt2500-1.1.0_pre2007071515/ >>> /usr/share/doc/rt2500-1.1.0_pre2007071515/README.bz2 >>> /usr/share/doc/rt2500-1.1.0_pre2007071515/TESTING.bz2 >>> /usr/share/doc/rt2500-1.1.0_pre2007071515/THANKS.bz2 >>> /usr/share/doc/rt2500-1.1.0_pre2007071515/iwpriv_usage.txt.bz2 >>> /usr/share/doc/rt2500-1.1.0_pre2007071515/FAQ.bz2 >>> /usr/share/doc/rt2500-1.1.0_pre2007071515/CHANGELOG.bz2 * Updating module dependencies for 2.6.22.1-rt9_port4 ... WARNING: //lib/modules/2.6.22.1-rt9_port4/kernel/drivers/media/video/zr36060.ko needs unknown symbol videocodec_unregister WARNING: //lib/modules/2.6.22.1-rt9_port4/kernel/drivers/media/video/zr36060.ko needs unknown symbol videocodec_register WARNING: //lib/modules/2.6.22.1-rt9_port4/kernel/drivers/pci/hotplug/nozomi.ko needs unknown symbol pci_module_init [ ok ] * Adding module to moduledb. >>> net-wireless/rt2500-1.1.0_pre2007071515 merged. >>> Recording net-wireless/rt2500 in "world" favorites file... >>> No packages selected for removal by clean >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date.
Network: AR5005G 802.11abg NIC (rev 01); amd64, sys-kernel/gentoo-sources 2.6.23 suggested patch worked fine for me. haven't needed an overlay, added the one line and continued with ebuild compile ... Thanks, Gerrit.
Please, don't clutter this bug with off-topic comments about sandbox violation and read bug 135745 instead.
*** Bug 196367 has been marked as a duplicate of this bug. ***
*** Bug 196406 has been marked as a duplicate of this bug. ***
Committed 0.9.3.3 to cvs, thanks again for the report