on modprobe of svgalib_helper: svgalib_helper: Unknown symbol pci_find_class on modprobe of fglrx: fglrx: Unknown symbol pci_find_class On compile of madwifi-driver: CC [M] /var/tmp/portage/madwifi-driver-0.1_pre20040906/work/net80211/ieee80211_wireless.o /var/tmp/portage/madwifi-driver-0.1_pre20040906/work/net80211/ieee80211_wireless.c: In function `ieee80211_ioctl_iwsetup':/var/tmp/portage/madwifi-driver-0.1_pre20040906/work/net80211/ieee80211_wireless.c:2180: error: assignment of read-only member `num_private_args' make[3]: *** [/var/tmp/portage/madwifi-driver-0.1_pre20040906/work/net80211/ieee80211_wireless.o] Error 1 make[2]: *** [_module_/var/tmp/portage/madwifi-driver-0.1_pre20040906/work/net80211] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.9-rc1-mm4' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/madwifi-driver-0.1_pre20040906/work/net80211' make: *** [all] Error 1 !!! ERROR: net-wireless/madwifi-driver-0.1_pre20040906 failed. !!! Function src_compile, Line 55, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. modprobe svgalib_helper 2. modprobe fglrx 3. COPTS="-DSOFTLED" FEATURES="-sandbox" emerge madwifi-driver Actual Results: Se above Expected Results: - Worked, installed and compiled ;) Portage 2.0.50-r11 (gcc34-x86-2004.2, gcc-3.4.2, glibc-2.3.4.20040808-r0, 2.6.9-rc1-mm4) ================================================================= System uname: 2.6.9-rc1-mm4 i686 Intel(R) Pentium(R) M processor 1700MHz Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium-m -msse2 -mmmx -msse -mfpmath=sse -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium-m -msse2 -mmmx -msse -mfpmath=sse -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.isd.no/ http://mirror.gentoo.no/ http://ftp.easynet.nl/mirror/gentoo" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi acpi4linux apm arts avi berkdb bitmap-fonts bluetooth cdb cddb cdr cdrom chroot clamav client cnamefix crypt ctype cups devfs26 dmx dvd encode erandom escreen esd esx exif fbcon fdftk flac foomaticdb frontbase ftp gd gdbm gif gimp gimpprint gmp gnome gnomedb gpm gtk gtk2 icq idea imlib ipv6 ipv6arpa irda irmc jabber java javacomm jp2 jpeg libg++ libgd libwww lirc lzo lzw lzw-tiff mad maildir maildrop md5sum mhash mikmod mmap mmx mmx2 motif mozilla mpeg mpeg4 mpi mplayer msn nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses net nls nntp nptl ntlm oggvorbis openal opengl openssh operanom2 oscar ospfapi oss pam pcap pcmcia pdflib perl png pthreads python qt quicktime radeon readline samba sdl shaper slang snmp spell sse ssl svga tcltk tcpd truetype usb v4l2 wifi x86 xml xml2 xmms xprint xv yahoo zlib"
interesting.
Due to the experimental nature of mm-sources, and since we do not maintain the patchset can you please contact Andrew Morton, the maintainer of mm-sources so he can rectify this issue? Thanks!
Andre Morton don't consider this to be a mm-sources problem. But he asked me to contact the authors of the said drivers to have them fix it.... Meaning we should fix our drivers ...!?
we'll rectify the problem when the pci change hits mainline see bug 62671