2.6.13-rc6-rt9: compile errors

From: Adrian Bunk (bunk_at_stusta.de)
Date: 08/19/05

  • Next message: Nathan Scott: "Re: kernel OOPS for XFS in xfs_iget_core (using NFS+SMP+MD)"
    Date:	Fri, 19 Aug 2005 00:54:29 +0200
    To: Ingo Molnar <mingo@elte.hu>
    
    

    I'm getting the following compile errors:

    <-- snip -->

    ...
      LD .tmp_vmlinux1
    drivers/built-in.o: In function `pi_init':
    : multiple definition of `pi_init'
    kernel/built-in.o:(.bss+0x80f0): first defined here
    ld: Warning: size of symbol `pi_init' changed from 4 in kernel/built-in.o to 675 in drivers/built-in.o
    ld: Warning: type of symbol `pi_init' changed from 1 to 2 in drivers/built-in.o
    fs/built-in.o: In function `jffs2_do_crccheck_inode':
    : undefined reference to `there_is_no_init_MUTEX_LOCKED_for_RT_semaphores'
    fs/built-in.o: In function `jffs2_i_init_once':
    super.c:(.text+0x1d1137): undefined reference to `there_is_no_init_MUTEX_LOCKED_for_RT_semaphores'
    drivers/built-in.o: In function `si_restart_short_timer':
    ipmi_si_intf.c:(.text+0x21f395): undefined reference to `__bad_spinlock_type'
    drivers/built-in.o: In function `smi_timeout':
    ipmi_si_intf.c:(.text+0x21f5ca): undefined reference to `__bad_spinlock_type'
    ipmi_si_intf.c:(.text+0x21f5fa): undefined reference to `__bad_spinlock_type'
    drivers/built-in.o: In function `carm_init_one':
    sx8.c:(.text+0x28ebcd): undefined reference to `there_is_no_init_MUTEX_LOCKED_for_RT_semaphores'
    drivers/built-in.o: In function `plip_close':
    plip.c:(.text+0x2bae71): undefined reference to `there_is_no_init_MUTEX_LOCKED_for_RT_semaphores'
    drivers/built-in.o: In function `sixpack_open':
    6pack.c:(.text+0x47640c): undefined reference to `there_is_no_init_MUTEX_LOCKED_for_RT_semaphores'
    drivers/built-in.o: In function `mc32_probe1':
    3c527.c:(.init.text+0x333d9): undefined reference to `there_is_no_init_MUTEX_LOCKED_for_RT_semaphores'
    make: *** [.tmp_vmlinux1] Error 1

    <-- snip -->

    Note: pi_init is a global function in drivers/block/paride/paride.c .

    cu
    Adrian

    -- 
           "Is there not promise of rain?" Ling Tan asked suddenly out
            of the darkness. There had been need of rain for many days.
           "Only a promise," Lao Er said.
                                           Pearl S. Buck - Dragon Seed
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Nathan Scott: "Re: kernel OOPS for XFS in xfs_iget_core (using NFS+SMP+MD)"

    Relevant Pages

    • Re: 2.4.23aa1 - scsi/pcmcia qlogic still does not build (m)
      ... I disabled the subsystem in order to complete the build. ... aha152x.o: multiple definition of `cleanup_module' ... ld: Warning: size of symbol `cleanup_module' changed from 40 to 16 in ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • 2.6: ISDN_DIVAS link error: multiple "errno"
      ... drivers/built-in.o: multiple definition of `errno' ... There had been need of rain for many days. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • 2.6 eicon/ and hardware/eicon/ drivers using the same symbols
      ... It seems some drivers under eicon/ and hardware/eicon/ use the same ... ld: Warning: size of symbol `mem_inw' changed from 26 in ... : multiple definition of `mem_out_buffer' ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • 2.6.4-rc1-mm1: multiple definitions of `debug
      ... drivers/built-in.o: multiple definition of `debug' ... There had been need of rain for many days. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • 2.6.9-mm1: timer_event multiple definition
      ... : multiple definition of `timer_event' ... ld: Warning: size of symbol `timer_event' changed from 157 in ... There had been need of rain for many days. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)