emerged mm-sources, copied .config from my previous kernel, ran make oldconfig, updated needed items, and ran make && make modules modules_install install This was error I got while compiling SYSCALL arch/i386/kernel/vsyscall-syms.o LD arch/i386/kernel/built-in.o AS arch/i386/kernel/head.o CC arch/i386/kernel/init_task.o LDS arch/i386/kernel/vmlinux.lds CC arch/i386/mm/init.o CC arch/i386/mm/pgtable.o arch/i386/mm/pgtable.c:225: error: conflicting types for '__pgd_alloc' include/linux/mm.h:594: error: previous declaration of '__pgd_alloc' was here arch/i386/mm/pgtable.c:225: error: conflicting types for '__pgd_alloc' include/linux/mm.h:594: error: previous declaration of '__pgd_alloc' was here make[1]: *** [arch/i386/mm/pgtable.o] Error 1 make: *** [arch/i386/mm] Error 2 emerge info: Linuxcomp linux-2.6.10-rc1-mm3 # emerge info Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r3 i686) ================================================================= System uname: 2.6.9-gentoo-r3 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.6.5 distcc[17669] (dcc_trace_version) distcc 2.18 i686-pc-linux-gnu; built Nov 5 20 04 19:00:00 [disabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r6 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" 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 /us r/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://mirrors.acm.cs.rpi.edu/gentoo/ http://gentoo.mirror.sdv.f r http://chod.cwru.edu/gentoo http://gentoo.mirrors.pair.com/" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X aim alsa apache2 apm arts avi berkdb bitmap-fonts cdb cdr crypt cups curl dvd db encode esd f77 flac foomatic foomaticdb fortran ftp gdbm gif gpm gtk gtk2 imlib java jikes jpeg libg++ libwww mad mikmod motif mpeg msn mysql ncurses nls nptl nptlonly oggvorbis opengl oss pam pdflib perl php png posix ppds python qu icktime readline samba sdl slang spell sqlite ssl svga tcpd tiff truetype usb x8 6 xml xml2 xmms xv yahoo zlib"
*** Bug 70500 has been marked as a duplicate of this bug. ***
We don't support mm-sources, sorry. Please check the linux kernel mailinglist, a fix has probably already been posted. If not, make a new report, and CC andrew morton.
gcc-3.4.2 bug... compiled fine with 3.3.3
sorry.. bugzilla confused me