Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86607 - net-wireless/linux-wlan-ng completely ignores correct kernel sources path
Summary: net-wireless/linux-wlan-ng completely ignores correct kernel sources path
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Mobile Herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-24 20:32 UTC by Ben Anderson
Modified: 2005-10-02 04:45 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 Ben Anderson 2005-03-24 20:32:26 UTC
The sections of log below (both from the same merge) more or less speak for themselves. Note how it finds my hand-patched 2.6.11 sources (which I'm preparing to upgrade to), then proceeds to compile against 2.6.8.1 (my current running kernel), which results in the access violations. This is easily reproducible -- you just have to attempt to merge it against a kernel other than the one currently running, and it'll happen every time.

>>> md5 src_uri ;-) linux-wlan-ng-0.2.1pre23.tar.bz2
>>> md5 src_uri ;-) linux-wlan-ng-gentoo-init.gz
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.11-RT-V0.7.40-04
>>> Unpacking source...
>>> Unpacking linux-wlan-ng-0.2.1pre23.tar.bz2 to /var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work

--------

make[3]: Entering directory `/usr/src/linux-2.6.8.1'
  CC [M]  /var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211mod.o
  CC [M]  /var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211conv.o
  CC [M]  /var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211req.o
/var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211req.c: In function `p80211req_dorequest':                  
/var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211req.c:160: warning: passing arg 2 of `test_and_set_bit' from incompatible pointer type
/var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211req.c:173: warning: passing arg 2 of `clear_bit' from incompatible pointer type
  CC [M]  /var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211frm.o
  CC [M]  /var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211wep.o
  CC [M]  /var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211wext.o
  CC [M]  /var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211netdev.o
/var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211wext.c:172:2: warning: #warning "make a smarter sharedkey/opensystem auth decision"
/var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211wext.c:438:2: warning: #warning "get rid of p2mib here"    
/var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211wext.c:748:2: warning: #warning "Get rid of p2mib here!"   
/var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211wext.c:1151: warning: 'p80211wext_siwtxpow' defined but not used
  LD [M]  /var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211.o
  Building modules, stage 2.
  MODPOST            
  CC      /var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211/p80211.mod.o
  CC      drivers/block/cryptoloop.mod.o
  CC      drivers/block/loop.mod.o
ACCESS DENIED  unlink:    /usr/src/linux-2.6.8.1/drivers/block/loop.mod.o
ACCESS DENIED  open_wr:   /usr/src/linux-2.6.8.1/drivers/block/loop.mod.o
Assembler messages:  
FATAL: can't create drivers/block/loop.mod.o: Permission denied
ACCESS DENIED  unlink:    /usr/src/linux-2.6.8.1/drivers/block/cryptoloop.mod.o
ACCESS DENIED  open_wr:   /usr/src/linux-2.6.8.1/drivers/block/cryptoloop.mod.o
Assembler messages:  
FATAL: can't create drivers/block/cryptoloop.mod.o: Permission denied
ACCESS DENIED  open_wr:   /usr/src/linux-2.6.8.1/drivers/block/cryptoloop.mod.gcda
ACCESS DENIED  open_wr:   /usr/src/linux-2.6.8.1/drivers/block/loop.mod.gcda
drivers/block/cryptoloop.mod.c:34: fatal error: error closing -: Broken pipe
compilation terminated.
drivers/block/loop.mod.c:75: fatal error: error closing -: Broken pipe
compilation terminated.
  CC      drivers/bluetooth/hci_usb.mod.o
ACCESS DENIED  unlink:    /usr/src/linux-2.6.8.1/drivers/bluetooth/hci_usb.mod.o
ACCESS DENIED  open_wr:   /usr/src/linux-2.6.8.1/drivers/bluetooth/hci_usb.mod.o
Assembler messages:  
FATAL: can't create drivers/bluetooth/hci_usb.mod.o: Permission denied
ACCESS DENIED  open_wr:   /usr/src/linux-2.6.8.1/drivers/bluetooth/hci_usb.mod.gcda
drivers/bluetooth/hci_usb.mod.c:65: fatal error: error closing -: Broken pipe
compilation terminated.
ACCESS DENIED  unlink:    /usr/src/linux-2.6.8.1/drivers/block/cryptoloop.mod.o
make[4]: *** [drivers/block/cryptoloop.mod.o] Error 1
ACCESS DENIED  unlink:    /usr/src/linux-2.6.8.1/drivers/block/cryptoloop.mod.o
make[4]: *** [drivers/block/cryptoloop.mod.o] Error 1
make[4]: *** Waiting for unfinished jobs....
ACCESS DENIED  unlink:    /usr/src/linux-2.6.8.1/drivers/block/loop.mod.o
make[4]: *** [drivers/block/loop.mod.o] Error 1
ACCESS DENIED  unlink:    /usr/src/linux-2.6.8.1/drivers/bluetooth/hci_usb.mod.o
make[4]: *** [drivers/bluetooth/hci_usb.mod.o] Error 1
make[3]: *** [modules] Error 2
make[3]: Leaving directory `/usr/src/linux-2.6.8.1'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src/p80211'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/linux-wlan-ng-0.2.1_pre23/work/linux-wlan-ng-0.2.1pre23/src'
make: *** [all] Error 2
                     
!!! ERROR: net-wireless/linux-wlan-ng-0.2.1_pre23 failed.
!!! Function src_compile, Line 96, Exitcode 2
!!! failed compiling 
!!! If you need support, post the topmost build error, NOT this status message.
                     
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-net-wireless_-_linux-wlan-ng-0.2.1_pre23-20728.log"
                     
unlink:    /usr/src/linux-2.6.8.1/drivers/block/loop.mod.o
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/loop.mod.o
unlink:    /usr/src/linux-2.6.8.1/drivers/block/cryptoloop.mod.o
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/cryptoloop.mod.o
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/cryptoloop.mod.gcda
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/loop.mod.gcda
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/cryptoloop.mod.gcda
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/loop.mod.gcda
unlink:    /usr/src/linux-2.6.8.1/drivers/bluetooth/hci_usb.mod.o
open_wr:   /usr/src/linux-2.6.8.1/drivers/bluetooth/hci_usb.mod.o
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/.cryptoloop.mod.o.d
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/.loop.mod.o.d
open_wr:   /usr/src/linux-2.6.8.1/drivers/bluetooth/hci_usb.mod.gcda
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/cryptoloop.mod.gcda
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/loop.mod.gcda
open_wr:   /usr/src/linux-2.6.8.1/drivers/bluetooth/hci_usb.mod.gcda
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/.cryptoloop.mod.o.d
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/.loop.mod.o.d
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/.cryptoloop.mod.o.d
unlink:    /usr/src/linux-2.6.8.1/drivers/block/cryptoloop.mod.o
open_wr:   /usr/src/linux-2.6.8.1/drivers/block/.loop.mod.o.d
unlink:    /usr/src/linux-2.6.8.1/drivers/block/loop.mod.o
open_wr:   /usr/src/linux-2.6.8.1/drivers/bluetooth/.hci_usb.mod.o.d
open_wr:   /usr/src/linux-2.6.8.1/drivers/bluetooth/hci_usb.mod.gcda
open_wr:   /usr/src/linux-2.6.8.1/drivers/bluetooth/.hci_usb.mod.o.d
open_wr:   /usr/src/linux-2.6.8.1/drivers/bluetooth/.hci_usb.mod.o.d
unlink:    /usr/src/linux-2.6.8.1/drivers/bluetooth/hci_usb.mod.o
--------------------------------------------------------------------------------
Comment 1 Petteri Räty (RETIRED) gentoo-dev 2005-10-02 04:45:55 UTC
Fixed in the new split ebuilds of linux-wlan-ng-0.2.2. Thanks for reporting.