2009-11-16 Robert Millan <rmh.grub@aybabtu.com>

Fix build for systems without error().

        * gnulib/error.c: New file (imported from Gnulib).
        * gnulib/error.h: Likewise.
        * conf/common.rmk (grub_mkisofs_SOURCES): Add `gnulib/error.c'.
        * util/mkisofs/mkisofs.c (program_name): Remove `static' qualifier
        (this variable is now used by error()).
This commit is contained in:
Robert Millan 2009-11-16 18:49:44 +00:00
parent 73fb3dd5f0
commit af2f93ac47
5 changed files with 430 additions and 2 deletions

View file

@ -36,7 +36,8 @@ grub_mkisofs_SOURCES = util/mkisofs/eltorito.c \
util/mkisofs/rock.c util/mkisofs/tree.c \
util/mkisofs/write.c \
\
gnulib/fnmatch.c gnulib/getopt1.c gnulib/getopt.c
gnulib/fnmatch.c gnulib/getopt1.c gnulib/getopt.c \
gnulib/error.c
grub_mkisofs_CFLAGS = -D_FILE_OFFSET_BITS=64 \
-I$(srcdir)/util/mkisofs/include -I$(srcdir)/gnulib \
-Wno-all -Werror