Package: rt2500-source
Version: 1.1.0+cvs20050710-3
Severity: normal

Hi

I just tried to compile the driver inside local 2.6.12 kernel sources
inside my home directory: It didn't work.

The kernel itself, the kernel-docs and the kernel headers compiled
without probs minutes before.

I tried to compile rt2500 like this:

time MAKEFLAGS="CC=gcc-4.0"  fakeroot make-kpkg 
--append-to-version=+orinoco-patched --revision +050703 modules_image

Following is the typescript of the build session for rt2500, including
the 'tar -xzvf' part: The whole thing manually reformatted for better
readability.  I deleted the part where I was not in the appropriate
directory, IIRC, to do the build. And yes: It looks ugly: Please don't
blame me: I didn't make the script tool .. :)

Thanks for listening.

Regards
Wolfgang

_________________________________________________________

Script started on Sun Aug  7 19:34:54 2005
]0;shorty@ /home/shorty/sources.2.6/kernel-org-source/linux-2.6.12shorty@ 
19:34:54:$ 
]0;shorty@ /home/shorty/sources.2.6/kernel-org-source/linux-2.6.12shorty@ 
19:34:57:$ 
]0;shorty@ /home/shorty/sources.2.6/kernel-org-source/linux-2.6.12shorty@ 
19:34:58:$ pwd
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12
]0;shorty@ /home/shorty/sources.2.6/kernel-org-source/linux-2.6.12shorty@ 
19:35:01:$ 
]0;shorty@ /home/shorty/sources.2.6/kernel-org-source/linux-2.6.12shorty@ 
19:35:02:$ 
]0;shorty@ /home/shorty/sources.2.6/kernel-org-source/linux-2.6.12shorty@ 
19:35:02:$ 
(reverse-i-search)`': e': exitn': env | grep [EMAIL PROTECTED]': 
shorty@ 19:35:02:$ env | grep LOC   MODULE
MODULE_LOC=/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/
]0;shorty@ /home/shorty/sources.2.6/kernel-org-source/linux-2.6.12shorty@ 
19:35:26:$ 
]0;shorty@ /home/shorty/sources.2.6/kernel-org-source/linux-2.6.12shorty@ 
19:35:28:$ 
]0;shorty@ /home/shorty/sources.2.6/kernel-org-source/linux-2.6.12shorty@ 
19:35:28:$ tar -xzvf /usr/src/
modules/       rpm/           rt2500.tar.gz  
shorty@ 19:35:28:$ tar -xzvf /usr/src/rt2500.tar.gz 
modules/
modules/rt2500/
modules/rt2500/debian/
modules/rt2500/debian/rules
modules/rt2500/debian/docs
modules/rt2500/debian/copyright
modules/rt2500/debian/compat
modules/rt2500/debian/changelog
modules/rt2500/debian/docs.modules.in
modules/rt2500/debian/control.modules.in
modules/rt2500/CHANGELOG
modules/rt2500/THANKS
modules/rt2500/FAQ
modules/rt2500/2.4.x/
modules/rt2500/Makefile
modules/rt2500/README
modules/rt2500/RT2500STA.dat
modules/rt2500/TESTING
modules/rt2500/assoc.c
modules/rt2500/auth.c
modules/rt2500/auth_rsp.c
modules/rt2500/connect.c
modules/rt2500/eeprom.c
modules/rt2500/ifcfg-ra0
modules/rt2500/iwpriv_usage.txt
modules/rt2500/load
modules/rt2500/md5.c
modules/rt2500/md5.h
modules/rt2500/mlme.c
modules/rt2500/mlme.h
modules/rt2500/oid.h
modules/rt2500/rt2560.h
modules/rt2500/rt_config.h
modules/rt2500/rtmp.h
modules/rt2500/rtmp_data.c
modules/rt2500/rtmp_def.h
modules/rt2500/rtmp_info.c
modules/rt2500/rtmp_init.c
modules/rt2500/rtmp_main.c
modules/rt2500/rtmp_tkip.c
modules/rt2500/rtmp_type.h
modules/rt2500/rtmp_wep.c
modules/rt2500/sanity.c
modules/rt2500/sync.c
modules/rt2500/unload
modules/rt2500/wpa.c
modules/rt2500/wpa.h
modules/rt2500/2.6.x/
modules/rt2500/docs/

                    [ ... ]

]0;shorty@ /home/shorty/sources.2.6/kernel-org-source/linux-2.6.12shorty@ 
19:39:40:$ cd linux-2.6.11/
]0;shorty@ 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/linux-2.6.11shorty@ 
19:39:48:$ 
]0;shorty@ 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/linux-2.6.11shorty@ 
19:39:49:$ 
]0;shorty@ 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/linux-2.6.11shorty@ 
19:39:50:$ pwd
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/linux-2.6.11
]0;shorty@ 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/linux-2.6.11shorty@ 
19:39:52:$ 
]0;shorty@ 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/linux-2.6.11shorty@ 
19:39:52:$ 
]0;shorty@ 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/linux-2.6.11shorty@ 
19:39:53:$ pwdcd linux-2.6.11/time MAKEFLAGS="CC=gcc-4.0"  
fakeroot make-kpkg --append-to-ve
ersion=+orinoco-patched --revision +050703 modules_image
Please ignore the warning about overriding and ignoring targets above.
These are harmless. They are only invoked in a part of the process
that tries to snarf variable values for the conf.vars file.
echo done >  stamp-configure
for module in 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500 ; do     
                  \
          if test -d  $module; then                                \
    (cd $module;                                          \
              if ./debian/rules KVERS="2.6.12+orinoco-patched" 
KSRC="/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/linux-2.6.11" \
                             KMAINT="Wolfgang Pfeiffer" KEMAIL="[EMAIL 
PROTECTED]"      \
                             
KPKG_DEST_DIR="/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/linux-2.6.11/.."
       \
                             KPKG_MAINTAINER="Wolfgang Pfeiffer"        \
                             KPKG_EXTRAV_ARG="EXTRAVERSION=+orinoco-patched"    
    \
                             ARCH="ppc"                  \
                             KDREV="+050703" kdist_image; then    \
                  echo "Module $module processed fine";            \
              else                                                  \
                   echo "Module $module failed.";                  \
                   if [ "X" != "X" ]; then      \
                      echo "Perhaps $module does not understand --rootcmd?";  \
                      echo "If you see messages that indicate that it is not"; \
                      echo "in fact being built as root, please file a bug ";  \
                      echo "against $module.";                     \
                   fi;                                              \
                   echo "Hit return to Continue";                   \
         read ans;                                        \
              fi;                                                   \
     );                                                    \
  else                                                      \
               echo "Module $module does not exist";               \
               echo "Hit return to Continue?";                      \
  fi;                                                       \
        done
make[1]: Entering directory 
`/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500'
/usr/bin/make -w -f debian/rules kdist_clean kdist_config binary-modules
make[2]: Entering directory 
`/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500'
touch config.mk \
&& /usr/bin/make clean
make[3]: Entering directory 
`/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500'
make[3]: Leaving directory 
`/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500'
dh_clean
dh_clean: cannot read debian/control: No such file or directory

make[2]: [kdist_clean] Error 1 (ignored)
/usr/bin/gcc-4.0
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.12+orinoco-patched/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} 
${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.12+orinoco-patched/g 
;s/#KVERS#/2.6.12+orinoco-patched/g ; s/_KVERS_/2.6.12+orinoco-patched/g ; 
s/##KDREV##/+050703/g ; s/#KDREV#/+050703/g ; s/_KDREV_/+050703/g' < $templ > 
${templ%.modules.in}; \
  done
# Install module
dh_installdirs lib/modules/2.6.12+orinoco-patched/kernel/drivers/net/wireless
# Build modules
/usr/bin/make 
KERNDIR=/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/linux-2.6.11 
PATCHLEVEL=6
make[3]: Entering directory 
`/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500'
make[4]: Entering directory 
`/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/linux-2.6.11'
  CC [M]  
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp_main.o
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp_main.c:48:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:140:2:
 warning: #warning Compiling for big endian machine.
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/mlme.h:38,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp.h:45,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:147,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp_main.c:48:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:286:
 warning: 'packed' attribute ignored
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:287:
 warning: 'packed' attribute ignored
  CC [M]  
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/mlme.o
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/mlme.c:42:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:140:2:
 warning: #warning Compiling for big endian machine.
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/mlme.h:38,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp.h:45,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:147,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/mlme.c:42:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:286:
 warning: 'packed' attribute ignored
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:287:
 warning: 'packed' attribute ignored
  CC [M]  
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/connect.o
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/connect.c:35:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:140:2:
 warning: #warning Compiling for big endian machine.
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/mlme.h:38,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp.h:45,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:147,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/connect.c:35:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:286:
 warning: 'packed' attribute ignored
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:287:
 warning: 'packed' attribute ignored
  CC [M]  
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/sync.o
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/sync.c:36:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:140:2:
 warning: #warning Compiling for big endian machine.
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/mlme.h:38,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp.h:45,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:147,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/sync.c:36:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:286:
 warning: 'packed' attribute ignored
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:287:
 warning: 'packed' attribute ignored
  CC [M]  
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/assoc.o
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/assoc.c:35:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:140:2:
 warning: #warning Compiling for big endian machine.
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/mlme.h:38,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp.h:45,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:147,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/assoc.c:35:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:286:
 warning: 'packed' attribute ignored
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:287:
 warning: 'packed' attribute ignored
  CC [M]  
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/auth.o
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/auth.c:34:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:140:2:
 warning: #warning Compiling for big endian machine.
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/mlme.h:38,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp.h:45,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:147,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/auth.c:34:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:286:
 warning: 'packed' attribute ignored
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:287:
 warning: 'packed' attribute ignored
  CC [M]  
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/auth_rsp.o
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/auth_rsp.c:34:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:140:2:
 warning: #warning Compiling for big endian machine.
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/mlme.h:38,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp.h:45,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:147,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/auth_rsp.c:34:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:286:
 warning: 'packed' attribute ignored
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:287:
 warning: 'packed' attribute ignored
  CC [M]  
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp_data.o
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp_data.c:41:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:140:2:
 warning: #warning Compiling for big endian machine.
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/mlme.h:38,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp.h:45,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:147,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp_data.c:41:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:286:
 warning: 'packed' attribute ignored
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:287:
 warning: 'packed' attribute ignored
  CC [M]  
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp_init.o
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp_init.c:38:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:140:2:
 warning: #warning Compiling for big endian machine.
In file included from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/mlme.h:38,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp.h:45,
                 from 
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rt_config.h:147,
                 from
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp_init.c:38:
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:286:
warning: 'packed' attribute ignored
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/oid.h:287:
warning: 'packed' attribute ignored
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp_init.c:
In function 'RTMPAllocDMAMemory':
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp.h:2494:
sorry, unimplemented: inlining failed in call to
'RTMPDescriptorEndianChange': function body not available
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp_init.c:362:
sorry, unimplemented: called from here
 make[5]: ***
[/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500/rtmp_init.o]
Error 1
 make[4]: ***
[_module_/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500]
Error 2
 make[4]: Leaving directory
`/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/linux-2.6.11'
rt2500.ko failed to build!
 make[3]: *** [module] Error 1
 make[3]:
Leaving directory
`/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500'
make[2]: *** [binary_modules] Error 2
 make[2]: Leaving directory
`/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500'
make[1]: *** [kdist_build] Error 2
 make[1]: Leaving directory
`/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500'
Module
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/modules/rt2500
failed.
 Hit return to Continue
 
 
 real 0m24.441s
 user
0m18.736s
 sys 0m2.625s
 ]0;shorty@
/home/shorty/sources.2.6/kernel-org-source/linux-2.6.12/linux-2.6.11shorty@
19:40:20:$ exit

Script done on Sun Aug 7 19:40:36 2005
_______________________________________________________


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'pool')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12+orinoco-patched
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages rt2500-source depends on:
ii  debhelper                     4.9.5      helper programs for debian/rules
ii  gcc-3.3                       1:3.3.6-7  The GNU C compiler
ii  module-assistant              0.9.8      tool to make module package creati

rt2500-source recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to