Bug 6453

Summary: kernel compile error: drivers/char/speakup/speakup.c
Product: Other Reporter: Toralf Förster (toralf.foerster)
Component: Bug TrackerAssignee: Bug Me Administrator (bugme-admin)
Status: REJECTED INVALID    
Severity: low CC: bunk
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.16-gentoo-r3 Subsystem:
Regression: --- Bisected commit-id:
Attachments: kernel config
another kernel config for a compile error

Description Toralf Förster 2006-04-28 03:58:47 UTC
Most recent kernel where this bug did not occur:
Distribution: Gentoo
Hardware Environment: IBM Thinkpad T41
Software Environment:Gentoo stable system
Problem Description:
Plaxing with 'make randconfig' OI got the follwoing error:

  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
arch/i386/kernel/built-in.o: In function `vic_sys_interrupt':
: undefined reference to `smp_vic_sys_interrupt'
arch/i386/kernel/built-in.o: In function `vic_cmn_interrupt':
: undefined reference to `smp_vic_cmn_interrupt'
arch/i386/kernel/built-in.o: In function `vic_cpi_interrupt':
: undefined reference to `smp_vic_cpi_interrupt'
arch/i386/kernel/built-in.o: In function `qic_timer_interrupt':
: undefined reference to `smp_qic_timer_interrupt'
arch/i386/kernel/built-in.o: In function `qic_invalidate_interrupt':
: undefined reference to `smp_qic_invalidate_interrupt'
arch/i386/kernel/built-in.o: In function `qic_reschedule_interrupt':
: undefined reference to `smp_qic_reschedule_interrupt'
arch/i386/kernel/built-in.o: In function `qic_enable_irq_interrupt':
: undefined reference to `smp_qic_enable_irq_interrupt'
arch/i386/kernel/built-in.o: In function `qic_call_function_interrupt':
: undefined reference to `smp_qic_call_function_interrupt'
arch/i386/kernel/built-in.o: In function `setup_bootmem_allocator':
: undefined reference to `find_smp_config'
arch/i386/kernel/built-in.o: In function `setup_bootmem_allocator':
: undefined reference to `find_smp_config'
arch/i386/mach-voyager/built-in.o: In function `voyager_power_off':
: undefined reference to `voyager_cat_power_off'
arch/i386/mach-voyager/built-in.o: In function `check_from_kernel':
voyager_thread.c:(.text+0x391): undefined reference to `voyager_status'
arch/i386/mach-voyager/built-in.o: In function `check_continuing_condition':
voyager_thread.c:(.text+0x3c3): undefined reference to `voyager_status'
voyager_thread.c:(.text+0x3dd): undefined reference to `voyager_cat_psi'
arch/i386/mach-voyager/built-in.o: In function `thread':
voyager_thread.c:(.text+0x492): undefined reference to `voyager_status'
voyager_thread.c:(.text+0x4dd): undefined reference to `voyager_status'
make: *** [.tmp_vmlinux1] Error 1
Comment 1 Toralf Förster 2006-04-28 03:59:40 UTC
Created attachment 7972 [details]
kernel config
Comment 2 Toralf Förster 2006-04-28 04:27:46 UTC
Created attachment 7973 [details]
another kernel config for a compile error

and here's more :

  CC [M]  drivers/char/mwave/3780i.o
  LD [M]  drivers/char/mwave/mwave.o
  LD	  drivers/char/pcmcia/built-in.o
  CC	  drivers/char/speakup/speakup.o
drivers/char/speakup/speakup.c: In function `speakup_bits':
drivers/char/speakup/speakup.c:2431: error: `pb_edit' undeclared (first use in
this function)
drivers/char/speakup/speakup.c:2431: error: (Each undeclared identifier is
reported only once
drivers/char/speakup/speakup.c:2431: error: for each function it appears in.)
drivers/char/speakup/speakup.c:2434: error: `edit_bits' undeclared (first use
in this function)
make[3]: *** [drivers/char/speakup/speakup.o] Error 1
make[2]: *** [drivers/char/speakup] Error 2
make[1]: *** [drivers/char] Error 2
make: *** [drivers] Error 2
Comment 3 Adrian Bunk 2006-04-30 13:10:30 UTC
Please report Gentoo specific bugs to Gentoo (the speakup drivers are not part
of kernel 2.6.16).