[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GRUB 2.00 make fails
From: |
Kai Poeritz |
Subject: |
GRUB 2.00 make fails |
Date: |
Sat, 20 Jul 2013 21:42:11 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130215 Thunderbird/17.0.3 |
I try to build GRUB 2.00 from ftp://ftp.gnu.org/gnu/grub/grub-2.00.tar.gz
I am on Arch-Linux amd64 with
glibc 2.17
gcc 4.8.1
When I run make I get this error:
# make
make all-recursive
make[1]: Entering directory `/boot/grub/TEST/grub-2.00'
Making all in grub-core/gnulib
make[2]: Entering directory `/boot/grub/TEST/grub-2.00/grub-core/gnulib'
make all-recursive
make[3]: Entering directory `/boot/grub/TEST/grub-2.00/grub-core/gnulib'
make[4]: Entering directory `/boot/grub/TEST/grub-2.00/grub-core/gnulib'
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../intl -MT argp-eexst.o -MD
-MP -MF .deps/argp-eexst.Tpo -c -o argp-eexst.o argp-eexst.c
In file included from argp.h:22:0,
from argp-eexst.c:25:
./stdio.h:456:1: error: 'gets' undeclared here (not in a function)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
^
make[4]: *** [argp-eexst.o] Error 1
make[4]: Leaving directory `/boot/grub/TEST/grub-2.00/grub-core/gnulib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/boot/grub/TEST/grub-2.00/grub-core/gnulib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/boot/grub/TEST/grub-2.00/grub-core/gnulib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/boot/grub/TEST/grub-2.00'
make: *** [all] Error 2
All I could find was this related but unanswered question:
http://lists.gnu.org/archive/html/help-grub/2012-10/msg00008.html
Please help be to build GRUB and find out what causes this error.
Thanks
- GRUB 2.00 make fails,
Kai Poeritz <=