Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 75133 - net-wireless/prism54-20040208 fails to build
Summary: net-wireless/prism54-20040208 fails to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Peter Johanson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-20 20:10 UTC by giggles1
Modified: 2005-01-25 09:16 UTC (History)
2 users (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 giggles1 2004-12-20 20:10:02 UTC
gcc -Wp,-MD,/var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc/.islpci_dev.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -Wdeclaration-after-statement -pipe -msoft-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=pentium4 -Iinclude/asm-i386/mach-default -I/var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc   -DMODULE -DKBUILD_BASENAME=islpci_dev-DKBUILD_MODNAME=prism54 -c -o /var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc/islpci_dev.o /var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc/islpci_dev.c
  gcc -Wp,-MD,/var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc/.islpci_hotplug.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -Wdeclaration-after-statement -pipe -msoft-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=pentium4 -Iinclude/asm-i386/mach-default -I/var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc   -DMODULE -DKBUILD_BASENAME=islpci_hotplug -DKBUILD_MODNAME=prism54 -c -o /var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc/islpci_hotplug.o /var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc/islpci_hotplug.c
/var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc/islpci_hotplug.c: In function `prism54_probe':
/var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc/islpci_dev.h:276: sorry, unimplemented: inlining failed in call to 'prism54_get_card_model': function body not available
/var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc/islpci_hotplug.c:238: sorry, unimplemented: called from here
make[3]: *** [/var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc/islpci_hotplug.o] Error 1
make[2]: *** [_module_/var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.9-gentoo'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/var/tmp/portage/prism54-20040208/work/prism54-cvs20040208/ksrc'
make: *** [modules-all] Error 2

I have been using this driver outside of portage just fine, but when I saw there was ebuild I thought I would let portage take care of it from now on. Firmware loading is enable and is working, module versioning is off. Tried with empty CFLAGS and -j1 in MAKEOPTS as well, to no avail.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




laptop ~ # emerge info
Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.9-gentoo i686)
=================================================================
System uname: 2.6.9-gentoo i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1,
Oct  8 2004, 10:58:57)]
ccache version 2.3 [enabled]
dev-lang/python:     2.2.3-r5, 2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3
sys-devel/binutils:  2.15.94.0.1, 2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -fweb -ffast-math -march=pentium4 -ftracer -pipe -fomit-frame-pointer "
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/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/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="-O3 -fweb -ffast-math -march=pentium4 -ftracer -pipe
-fomit-frame-pointer  -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages nodoc noinfo
sandbox sfperms"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://gentoo.binarycompass.org http://gentoo.ccccom.com
http://gentoo.llarian.net/ http://mirror.tucdemonic.org/gentoo/"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/ebuilds"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex X Xaw3d aac aalib acpi aim alsa apm arts artswrappersuid
atlas avi ba-completionberkdb bitmap-fonts blas bonobo bootspla bzlib cddb
cdparanoia cdr crypt cups curl curlwrappers dgadirectfb divx4linux dmx dnd dv
dvd encode erandom f77 faac faad fam fbcon fbdev ffmpeg fftw flac foomaticdb
fortran freetype fs gc gd gdbm ggi gif gimpprint gnome gphoto2 gpm gstreamer gtk
gtk2 gtkhtml imagemagick imap imlib imlib2 ithreads java javascript jdepend
jikes jp2 jpeg jpeg2k junit kde lapack lcms libg++ live lzo lzw lzw-tiff mad
mikmod mmx mmx2 mng mozdomi mozilla moznocompose moznoircmoznomail mozsvg mp3
mpeg mpeg4 mplayer ncurses network nls nptl nptlonly offensive oggvorbis opengl
oscar oss pam pcmcia pcre pdflib perl pic plotutils png ppds python qt qtmt
quicktime readline real recode rtc samba sdl silc slang spell sse sse2 ssl
stencil-buffer svg svga tcpd tetex threads tifftimidity transcode truetype type1
usb wmf x86 xanim xine xml xml2 xv xvid yahoo zlib"
Comment 1 giggles1 2004-12-25 17:06:47 UTC
Problem persists with gentoo-dev-sources-2.6.10-r1
Comment 2 Stefan Schweizer (RETIRED) gentoo-dev 2005-01-02 12:02:06 UTC
Could you please try the ebuild in http://bugs.gentoo.org/show_bug.cgi?id=71632 ?
(works only for kernels<2.6.10, I think the in-kernel verison should be good enough with 2.6.10)
Comment 3 Stefan Schweizer (RETIRED) gentoo-dev 2005-01-25 09:16:19 UTC
should be fixed in the new ebuild, please use the in-kernel dirvers for 2.6.10