First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 125405
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Petteri Räty <betelgeuse@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: manuels <manuel.schoelling@gmx.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 125405 depends on: Show dependency tree
Show dependency graph
Bug 125405 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-03-07 14:46 0000
Hi,

anytime I add the debug flag to use flags I get this error:

 * Checking for suitable kernel configuration options:
>>> Unpacking source...
>>> Unpacking ndiswrapper-1.9.tar.gz to /var/tmp/portage/ndiswrapper-1.9/work
 * Applying ndiswrapper-1.2-suspend2.patch ...                            [ ok
] * Converting ndiswrapper-1.9/driver/Makefile to use M= instead of SUBDI  [ ok
]>>> Source unpacked.
gcc -g -Wall -DUTILS_VERSION=\"1.7\"  -o loadndisdriver loadndisdriver.c
 * Preparing ndiswrapper module
make -C //usr/src/linux
M=/var/tmp/portage/ndiswrapper-1.9/work/ndiswrapper-1.9/driver \
        DRIVER_VERSION=1.9
make[1]: Entering directory `/usr/src/linux-2.6.15-gentoo-r1'
  LD     
/var/tmp/portage/ndiswrapper-1.9/work/ndiswrapper-1.9/driver/built-in.o
  CC [M]  /var/tmp/portage/ndiswrapper-1.9/work/ndiswrapper-1.9/driver/hal.o
  CC [M] 
/var/tmp/portage/ndiswrapper-1.9/work/ndiswrapper-1.9/driver/iw_ndis.o  CC [M] 
/var/tmp/portage/ndiswrapper-1.9/work/ndiswrapper-1.9/driver/loader.o
  CC [M] 
/var/tmp/portage/ndiswrapper-1.9/work/ndiswrapper-1.9/driver/misc_funcs.o
  CC [M]  /var/tmp/portage/ndiswrapper-1.9/work/ndiswrapper-1.9/driver/ndis.o
/var/tmp/portage/ndiswrapper-1.9/work/ndiswrapper-1.9/driver/ndis.c: In
function `NdisMAllocateMapRegisters':
/var/tmp/portage/ndiswrapper-1.9/work/ndiswrapper-1.9/driver/ndis.c:847: error:
`size' undeclared (first use in this function)
/var/tmp/portage/ndiswrapper-1.9/work/ndiswrapper-1.9/driver/ndis.c:847: error:
(Each undeclared identifier is reported only once
/var/tmp/portage/ndiswrapper-1.9/work/ndiswrapper-1.9/driver/ndis.c:847: error:
for each function it appears in.)
make[2]: ***
[/var/tmp/portage/ndiswrapper-1.9/work/ndiswrapper-1.9/driver/ndis.o] Error 1
make[1]: ***
[_module_/var/tmp/portage/ndiswrapper-1.9/work/ndiswrapper-1.9/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.15-gentoo-r1'
make: *** [default] Error 2

!!! ERROR: net-wireless/ndiswrapper-1.9 failed.
!!! Function linux-mod_src_compile, Line 504, Exitcode 2
!!! Unable to make                                  KSRC=//usr/src/linux
KVERS=26 all.
!!! If you need support, post the topmost build error, NOT this status message.




----------------------------
here is emerge --info (I added debug in shell [ USE="debug" emerge ndiswrapper
])
Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r2,
2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm)
Gentoo Base System version 1.6.13
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]dev-lang/python:     2.3.4-r1, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -fforce-addr -fomit-frame-pointer -msse
-mfpmath=sse -mmmx -m3dnow"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fforce-addr -fomit-frame-pointer -msse
-mfpmath=sse -mmmx -m3dnow"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
http://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LANG="de_DE.UTF-8"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X aalib acpi alsa apache2 apm asf audiofile avi berkdb
bitmap-fonts bzip2 cdr crypt cups curl dba directfb dvd eds emboss encode esd
ethereal exif expat fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gmp
gnome gpm gstreamer gtk gtk2 gtkhtml idn imagemagick imlib ipv6 java jpeg junit
lcms ldap libcaca libg++ libwww lirc mad mhash mikmod mng motif mozilla mp3
mpeg mpm-prefork mysql ncurses nls ogg oggvorbis opengl oss pam pcre pdflib
perl png python qt quicktime readline samba sdl session simplexml slang speex
spell spl sqlite ssl svga tcltk tcpd tetex tiff truetype truetype-fonts
type1-fonts udev usb vorbis win32codecs wxwindows xine xinerama xml xml2 xmms
xv xvid zlib linguas_de userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS

------- Comment #1 From manuels 2006-03-08 01:59:30 0000 -------
I found out what's wrong.
Simply replace 'size' in ndis.c line 847 with 'dmasize'

after that it's working!

------- Comment #2 From Petteri Räty 2006-04-02 08:04:58 0000 -------
This is fixed in ndiswrapper-1.11.

First Last Prev Next    No search results available      Search page      Enter new bug