[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#648996: linux-2.6: FTBFS [m68k] in modpost: "strlen" [iscsi_target_mod.ko] undefined! (and others)

Still fails:

  LD      vmlinux
  SYSMAP  System.map
  SYSMAP  .tmp_System.map
cp vmlinux vmlinux.tmp
strip vmlinux.tmp
gzip -9c vmlinux.tmp >vmlinux.gz
rm vmlinux.tmp
  Building modules, stage 2.
  MODPOST 749 modules
ERROR: "strlen" [drivers/target/iscsi/iscsi_target_mod.ko] undefined!
ERROR: "strcpy" [drivers/target/iscsi/iscsi_target_mod.ko] undefined!
make[6]: *** [__modpost] Error 1
make[5]: *** [modules] Error 2
make[4]: *** [sub-make] Error 2
make[3]: *** [all] Error 2
make[3]: Leaving directory /tmp/buildd/linux-2.6-3.1.4/debian/build/build_m68k_none_amiga'

Anything upstream about this? Would switching to gcc-4.6 help?
If so, can the m68k porters please comment?

In traditional syntax ' is ignored, but in c99 everything between two ' is
handled as character constant.  Therefore you cannot use ' in a preproces-
sing file in c99 mode.	-- Ragge
No faith left in ISO C99, undefined behaviour, etc.

Reply to: