Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Stage3 on Ultra2E bombs on Kernel Compile
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on Sparc
View previous topic :: View next topic  
Author Message
robasan
n00b
n00b


Joined: 07 Dec 2004
Posts: 24
Location: Austin

PostPosted: Tue Dec 14, 2004 3:05 pm    Post subject: Stage3 on Ultra2E bombs on Kernel Compile Reply with quote

Noob.
*Ultra2 E 2 x 300mhz, Turbgrfx video, 2 x 36gig ultra 160 Seagate drives, cdrom, 1024 ram, oldstyle keyboard (type 5 I think).
*Boot from Universal CD.
*Downloaded 12/8/04 latest sparc64 stage 3 and portage
*/dev/sda1 = 1024 mb
*/dev/sda2 = 2048 mb (swap)
*/dev/sda3 = sun disk
*/dev/sda4 = 10000Mb
*/dev/sda5 = 10000Mb
*/dev/sda6 = the rest
1) Everything works fine up to make && dep make clean modules modules_install.
2) Since Ultra2E has not bluetooth, pci, usb components, I have removed them from Kernel choices. I have followed the instructions "to the letter."
3) When the compile gets to math-emu it seems to pass..then goes to modules...and bombs on keyboard...I think.
4) I have tried with keyboard and mouse as <M> and as <*> in the options. Same issue.
5)Any help I will be most grateful for.
6)My inexperience, I'm sure, is the root of the issue.
make[2]: Leaving directory `/usr/src/linux-2.4.28-sparc-r1/crypto'
make -C grsecurity fastdep
make[2]: Entering directory `/usr/src/linux-2.4.28-sparc-r1/grsecurity'
/usr/src/linux-2.4.28-sparc-r1/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.4.28-sparc-r1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -m64 -pipe -mno-fpu -mcpu=ultrasparc -mcmodel=medlow -ffixed-g4 -fcall-used-g5 -fcall-used-g7 -Wno-sign-compare -Wa,--undeclared-regs -finline-limit=100000 -nostdinc -iwithprefix include -- gracl.c gracl_alloc.c gracl_cap.c gracl_fs.c gracl_ip.c gracl_learn.c gracl_res.c gracl_segv.c gracl_shm.c grsec_chdir.c grsec_chroot.c grsec_disabled.c grsec_exec.c grsec_fifo.c grsec_fork.c grsec_init.c grsec_ipc.c grsec_link.c grsec_log.c grsec_mem.c grsec_mount.c grsec_rand.c grsec_sig.c grsec_sock.c grsec_sysctl.c grsec_textrel.c grsec_time.c grsec_tpe.c grsum.c obsd_rand.c > .depend
make[2]: Leaving directory `/usr/src/linux-2.4.28-sparc-r1/grsecurity'
make -C arch/sparc64/kernel fastdep
make[2]: Entering directory `/usr/src/linux-2.4.28-sparc-r1/arch/sparc64/kernel'
/usr/src/linux-2.4.28-sparc-r1/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.4.28-sparc-r1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -m64 -pipe -mno-fpu -mcpu=ultrasparc -mcmodel=medlow -ffixed-g4 -fcall-used-g5 -fcall-used-g7 -Wno-sign-compare -Wa,--undeclared-regs -finline-limit=100000 -nostdinc -iwithprefix include -- auxio.c binfmt_aout32.c binfmt_elf32.c central.c chmc.c cpu.c devices.c dtlb_backend.S dtlb_base.S dtlb_prot.S ebus.c entry.S etrap.S head.S idprom.c init_task.c ioctl32.c iommu_common.c iommu_common.h irq.c isa.c itlb_base.S pci.c pci_common.c pci_impl.h pci_iommu.c pci_psycho.c pci_sabre.c pci_schizo.c power.c process.c ptrace.c rtrap.S sbus.c semaphore.c setup.c signal.c signal32.c smp.c sparc64_ksyms.c starfire.c sunos_ioctl32.c sys32.S sys_sparc.c sys_sparc32.c sys_sunos32.c systbls.S time.c trampoline.S traps.c ttable.S unaligned.c winfixup.S > .depend
make[2]: Leaving directory `/usr/src/linux-2.4.28-sparc-r1/arch/sparc64/kernel'
make -C arch/sparc64/lib fastdep
make[2]: Entering directory `/usr/src/linux-2.4.28-sparc-r1/arch/sparc64/lib'
/usr/src/linux-2.4.28-sparc-r1/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.4.28-sparc-r1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -m64 -pipe -mno-fpu -mcpu=ultrasparc -mcmodel=medlow -ffixed-g4 -fcall-used-g5 -fcall-used-g7 -Wno-sign-compare -Wa,--undeclared-regs -finline-limit=100000 -nostdinc -iwithprefix include -- PeeCeeI.c U1copy_from_user.S U1copy_to_user.S U1memcpy.S U3copy_from_user.S U3copy_to_user.S U3memcpy.S U3patch.S VIS.h VISbzero.S VIScsum.S VIScsumcopy.S VIScsumcopyusr.S VISmemset.S VISsave.S atomic.S bitops.S blockops.S checksum.S copy_in_user.S debuglocks.c dec_and_lock.S mcount.S memcmp.S memmove.S memscan.S rwlock.S strlen.S strlen_user.S strncmp.S strncpy_from_user.S user_fixup.c > .depend
make[2]: Leaving directory `/usr/src/linux-2.4.28-sparc-r1/arch/sparc64/lib'
make -C arch/sparc64/mm fastdep
make[2]: Entering directory `/usr/src/linux-2.4.28-sparc-r1/arch/sparc64/mm'
/usr/src/linux-2.4.28-sparc-r1/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.4.28-sparc-r1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -m64 -pipe -mno-fpu -mcpu=ultrasparc -mcmodel=medlow -ffixed-g4 -fcall-used-g5 -fcall-used-g7 -Wno-sign-compare -Wa,--undeclared-regs -finline-limit=100000 -nostdinc -iwithprefix include -- extable.c fault.c generic.c init.c modutil.c ultra.S > .depend
make[2]: Leaving directory `/usr/src/linux-2.4.28-sparc-r1/arch/sparc64/mm'
make -C arch/sparc64/prom fastdep
make[2]: Entering directory `/usr/src/linux-2.4.28-sparc-r1/arch/sparc64/prom'
/usr/src/linux-2.4.28-sparc-r1/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.4.28-sparc-r1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -m64 -pipe -mno-fpu -mcpu=ultrasparc -mcmodel=medlow -ffixed-g4 -fcall-used-g5 -fcall-used-g7 -Wno-sign-compare -Wa,--undeclared-regs -finline-limit=100000 -nostdinc -iwithprefix include -- bootstr.c console.c devops.c init.c map.S memory.c misc.c p1275.c printf.c tree.c > .depend
make[2]: Leaving directory `/usr/src/linux-2.4.28-sparc-r1/arch/sparc64/prom'
make -C arch/sparc64/solaris fastdep
make[2]: Entering directory `/usr/src/linux-2.4.28-sparc-r1/arch/sparc64/solaris'
/usr/src/linux-2.4.28-sparc-r1/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.4.28-sparc-r1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -m64 -pipe -mno-fpu -mcpu=ultrasparc -mcmodel=medlow -ffixed-g4 -fcall-used-g5 -fcall-used-g7 -Wno-sign-compare -Wa,--undeclared-regs -finline-limit=100000 -nostdinc -iwithprefix include -- conv.h entry64.S fs.c ioctl.c ipc.c misc.c signal.c signal.h socket.c socksys.c socksys.h systbl.S timod.c > .depend
make[2]: Leaving directory `/usr/src/linux-2.4.28-sparc-r1/arch/sparc64/solaris'
make -C arch/sparc64/math-emu fastdep
make[2]: Entering directory `/usr/src/linux-2.4.28-sparc-r1/arch/sparc64/math-emu'
/usr/src/linux-2.4.28-sparc-r1/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.4.28-sparc-r1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -m64 -pipe -mno-fpu -mcpu=ultrasparc -mcmodel=medlow -ffixed-g4 -fcall-used-g5 -fcall-used-g7 -Wno-sign-compare -Wa,--undeclared-regs -finline-limit=100000 -I. -I/usr/src/linux-2.4.28-sparc-r1/include/math-emu -w -nostdinc -iwithprefix include -- math.c sfp-util.h > .depend
make[2]: Leaving directory `/usr/src/linux-2.4.28-sparc-r1/arch/sparc64/math-emu'
make[1]: Leaving directory `/usr/src/linux-2.4.28-sparc-r1'
make update-modverfile
make[1]: Entering directory `/usr/src/linux-2.4.28-sparc-r1'
/usr/src/linux-2.4.28-sparc-r1/include/linux/modversions.h was not updated
make[1]: Leaving directory `/usr/src/linux-2.4.28-sparc-r1'
scripts/mkdep -- `find /usr/src/linux-2.4.28-sparc-r1/include/asm /usr/src/linux-2.4.28-sparc-r1/include/linux /usr/src/linux-2.4.28-sparc-r1/include/scsi /usr/src/linux-2.4.28-sparc-r1/include/net /usr/src/linux-2.4.28-sparc-r1/include/math-emu \( -name SCCS -o -name .svn \) -prune -o -follow -name \*.h ! -name modversions.h -print` > .hdepend
scripts/mkdep -- init/*.c > .depend[/colors]
drivers/input/inputdrv.o(.text+0xc60): In function `emulate_raw':
: undefined reference to `handle_scancode'
drivers/input/inputdrv.o(.text+0xcb8): In function `emulate_raw':
: undefined reference to `handle_scancode'
drivers/input/inputdrv.o(.text+0xcc4): In function `emulate_raw':
: undefined reference to `handle_scancode'
drivers/input/inputdrv.o(.text+0xcd4): In function `emulate_raw':
: undefined reference to `handle_scancode'
drivers/input/inputdrv.o(.text+0xd1c): In function `emulate_raw':
: undefined reference to `handle_scancode'
drivers/input/inputdrv.o(.text+0xd34): more undefined references to `handle_scancode' follow
drivers/input/inputdrv.o(.text.init+0x98): In function `keybdev_init':
: undefined reference to `kbd_ledfunc'
drivers/input/inputdrv.o(.text.init+0xa0): In function `keybdev_init':
: undefined reference to `kbd_refresh_leds'
drivers/input/inputdrv.o(.text.init+0xa4): In function `keybdev_init':
: undefined reference to `kbd_ledfunc'

make: *** [vmlinux] Error 1

:?: :cry:
_________________
The next kernel rev has never addressed the basic problem: my innate incompetence.
Back to top
View user's profile Send private message
spam_
Tux's lil' helper
Tux's lil' helper


Joined: 14 Jan 2004
Posts: 105
Location: /dev/null

PostPosted: Wed Dec 15, 2004 6:18 pm    Post subject: Re: Stage3 on Ultra2E bombs on Kernel Compile Reply with quote

robasan wrote:

make[1]: Leaving directory `/usr/src/linux-2.4.28-sparc-r1'
scripts/mkdep -- `find /usr/src/linux-2.4.28-sparc-r1/include/asm /usr/src/linux-2.4.28-sparc-r1/include/linux /usr/src/linux-2.4.28-sparc-r1/include/scsi /usr/src/linux-2.4.28-sparc-r1/include/net /usr/src/linux-2.4.28-sparc-r1/include/math-emu \( -name SCCS -o -name .svn \) -prune -o -follow -name \*.h ! -name modversions.h -print` > .hdepend
scripts/mkdep -- init/*.c > .depend[/colors]
drivers/input/inputdrv.o(.text+0xc60): In function `emulate_raw':
: undefined reference to `handle_scancode'
drivers/input/inputdrv.o(.text+0xcb8): In function `emulate_raw':
: undefined reference to `handle_scancode'
drivers/input/inputdrv.o(.text+0xcc4): In function `emulate_raw':
: undefined reference to `handle_scancode'
drivers/input/inputdrv.o(.text+0xcd4): In function `emulate_raw':
: undefined reference to `handle_scancode'
drivers/input/inputdrv.o(.text+0xd1c): In function `emulate_raw':
: undefined reference to `handle_scancode'
drivers/input/inputdrv.o(.text+0xd34): more undefined references to `handle_scancode' follow
drivers/input/inputdrv.o(.text.init+0x98): In function `keybdev_init':
: undefined reference to `kbd_ledfunc'
drivers/input/inputdrv.o(.text.init+0xa0): In function `keybdev_init':
: undefined reference to `kbd_refresh_leds'
drivers/input/inputdrv.o(.text.init+0xa4): In function `keybdev_init':
: undefined reference to `kbd_ledfunc'

make: *** [vmlinux] Error 1

:?: :cry:



Seen this before. "Input core support" has a hidden dependency on PCI, so remove "Input core support". All your input devices will still work fine without it.
Back to top
View user's profile Send private message
robasan
n00b
n00b


Joined: 07 Dec 2004
Posts: 24
Location: Austin

PostPosted: Wed Dec 15, 2004 6:22 pm    Post subject: Reply with quote

will do...
let you know what happens...
i turned on pci support...
of course kernel is now 4.4 mb...TOO big...but we'll see
_________________
The next kernel rev has never addressed the basic problem: my innate incompetence.
Back to top
View user's profile Send private message
spam_
Tux's lil' helper
Tux's lil' helper


Joined: 14 Jan 2004
Posts: 105
Location: /dev/null

PostPosted: Thu Dec 16, 2004 5:32 pm    Post subject: Reply with quote

robasan wrote:
will do...
let you know what happens...
i turned on pci support...
of course kernel is now 4.4 mb...TOO big...but we'll see


You can:

Code:

$ strip vmlinux


... this will cut a huge amount of debug symbol information out of the binary, and could likely reduce that 4.4MB to under 3.6MB. I wouldn't reccomend PCI support, BTW, better to drop input core support as a U2 doesn't have hotplug input (USB keyboards/mice etc) anyway.
Back to top
View user's profile Send private message
robasan
n00b
n00b


Joined: 07 Dec 2004
Posts: 24
Location: Austin

PostPosted: Fri Dec 17, 2004 4:41 am    Post subject: Ultra2 Compile stage3 Reply with quote

I took your advice.
I turned off pci and core input
Now down to 2.9 Mb!!!!!!!!!
Thanks for letting me know..
Now if I can just figure out how to setup fstab and silo.conf.
_________________
The next kernel rev has never addressed the basic problem: my innate incompetence.
Back to top
View user's profile Send private message
spam_
Tux's lil' helper
Tux's lil' helper


Joined: 14 Jan 2004
Posts: 105
Location: /dev/null

PostPosted: Fri Dec 17, 2004 9:54 pm    Post subject: Re: Ultra2 Compile stage3 Reply with quote

robasan wrote:
I took your advice.
I turned off pci and core input
Now down to 2.9 Mb!!!!!!!!!
Thanks for letting me know..
Now if I can just figure out how to setup fstab and silo.conf.


Should be straightforward, post your disk layout here if you have any questions (might be a good idea to make a new thread).
Back to top
View user's profile Send private message
robasan
n00b
n00b


Joined: 07 Dec 2004
Posts: 24
Location: Austin

PostPosted: Sat Dec 18, 2004 12:52 am    Post subject: Ultra2 Disk Config & Silo.Conf & FSTAB Reply with quote

please review new thread.
I'm now desperate (but not seeking Susan)
Thanks for all your time and help.
_________________
The next kernel rev has never addressed the basic problem: my innate incompetence.
Back to top
View user's profile Send private message
robasan
n00b
n00b


Joined: 07 Dec 2004
Posts: 24
Location: Austin

PostPosted: Sat Dec 18, 2004 12:52 am    Post subject: apologies Reply with quote

new thread title:
Ultra2 Disk Config & Silo.Conf & FSTAB
_________________
The next kernel rev has never addressed the basic problem: my innate incompetence.
Back to top
View user's profile Send private message
robasan
n00b
n00b


Joined: 07 Dec 2004
Posts: 24
Location: Austin

PostPosted: Sat Dec 25, 2004 5:15 pm    Post subject: [SOLVED] Reply with quote

Thanks to
spam_
Tux's lil' helper...

Thank you so much for your help... :D :D :D :D :D :D :D
_________________
The next kernel rev has never addressed the basic problem: my innate incompetence.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on Sparc All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum