Reporter: [EMAIL PROTECTED]
Summary: Grub 0.93 vs. Grub 0.92
Version: 0.93
Type: software bug

Message:
My system is LinuxFromScratch CVS 20030203 with GCC 3.2.1 and GLIBC 2.3.1.

Grub 0.92 compiles and installs from source without issue.

Grub 0.93 compiles and barfs on :

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../stage1  -Wall -Wmissing-prototypes -Wunused 
-Wshadow -Wpointer-arith -falign-jumps=1 -falign-loops=1 -falign-functions=1 -Wundef  
-I../lib -DGRUB_UTIL=1 -DFSYS_EXT2FS=1 -DFSYS_FAT=1 -DFSYS_FFS=1 -DFSYS_JFS=1 
-DFSYS_MINIX=1 -DFSYS_REISERFS=1 -DFSYS_VSTAFS=1 -DFSYS_XFS=1 -DUSE_MD5_PASSWORDS=1 
-DSUPPORT_SERIAL=1 -DSUPPORT_HERCULES=1 -fwritable-strings -O2 -march=i386 -mcpu=i686 
-D_FILE_OFFSET_BITS=64 -c -o libgrub_a-tparm.o `test -f tparm.c || echo './'`tparm.c
rm -f libgrub.a
ar cru libgrub.a libgrub_a-boot.o libgrub_a-builtins.o libgrub_a-char_io.o 
libgrub_a-cmdline.o libgrub_a-common.o libgrub_a-disk_io.o libgrub_a-fsys_ext2fs.o 
libgrub_a-fsys_fat.o libgrub_a-fsys_ffs.o libgrub_a-fsys_jfs.o libgrub_a-fsys_minix.o 
libgrub_a-fsys_reiserfs.o libgrub_a-fsys_vstafs.o libgrub_a-fsys_xfs.o 
libgrub_a-gunzip.o libgrub_a-md5.o libgrub_a-serial.o libgrub_a-stage2.o 
libgrub_a-terminfo.o libgrub_a-tparm.o 
ranlib libgrub.a
gcc  -O2 -march=i386 -mcpu=i686 -D_FILE_OFFSET_BITS=64   -o pre_stage2.exec -nostdlib 
-Wl,-N -Wl,-Ttext -Wl,8200 pre_stage2_exec-asm.o pre_stage2_exec-bios.o 
pre_stage2_exec-boot.o pre_stage2_exec-builtins.o pre_stage2_exec-char_io.o 
pre_stage2_exec-cmdline.o pre_stage2_exec-common.o pre_stage2_exec-console.o 
pre_stage2_exec-disk_io.o pre_stage2_exec-fsys_ext2fs.o pre_stage2_exec-fsys_fat.o 
pre_stage2_exec-fsys_ffs.o pre_stage2_exec-fsys_jfs.o pre_stage2_exec-fsys_minix.o 
pre_stage2_exec-fsys_reiserfs.o pre_stage2_exec-fsys_vstafs.o 
pre_stage2_exec-fsys_xfs.o pre_stage2_exec-gunzip.o pre_stage2_exec-hercules.o 
pre_stage2_exec-md5.o pre_stage2_exec-serial.o pre_stage2_exec-smp-imps.o 
pre_stage2_exec-stage2.o pre_stage2_exec-terminfo.o pre_stage2_exec-tparm.o  
pre_stage2_exec-builtins.o: In function `terminfo_func':
pre_stage2_exec-builtins.o(.text+0x3e84): undefined reference to `memcpy'
pre_stage2_exec-terminfo.o: In function `ti_set_term':
pre_stage2_exec-terminfo.o(.text+0x241): undefined reference to `memcpy'
pre_stage2_exec-terminfo.o: In function `ti_get_term':
pre_stage2_exec-terminfo.o(.text+0x269): undefined reference to `memcpy'
collect2: ld returned 1 exit status
make[1]: *** [pre_stage2.exec] Error 1
make[1]: Leaving directory `/usr/src/build_i686/grub-0.93/stage2'
make: *** [install-recursive] Error 1


----
Please send followups to <[EMAIL PROTECTED]>.


_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub

Reply via email to