On 09.04.2013 04:58, Andrey Borzenkov wrote: > В Sun, 7 Apr 2013 00:22:33 +0400 > Andrey Borzenkov <arvidj...@gmail.com> пишет: > >> [ 327s] gcc -E -DGRUB_LST_GENERATOR -Dgrub_fs_register=FS_LIST_MARKER >> -Dgrub_video_register=VIDEO_LIST_MARKER >> -Dgrub_parttool_register=PARTTOOL_LIST_MARKER >> -Dgrub_partition_map_register=PARTMAP_LIST_MARKER \ >> '-Dgrub_term_register_input(...)=INPUT_TERMINAL_LIST_MARKER(__VA_ARGS__)' >> '-Dgrub_term_register_output(...)=OUTPUT_TERMINAL_LIST_MARKER(__VA_ARGS__)' >> '-Dgrub_register_command(...)=COMMAND_LIST_MARKER(__VA_ARGS__)' >> '-Dgrub_register_extcmd(...)=EXTCOMMAND_LIST_MARKER(__VA_ARGS__)' >> '-Dgrub_register_command_p1(...)=P1COMMAND_LIST_MARKER(__VA_ARGS__)' \ >> -DHAVE_CONFIG_H -I. -I../../grub-core -I.. -Wall -W -I../../include >> -I../include -DGRUB_MACHINE_EFI=1 -DGRUB_MACHINE=X86_64_EFI >> -DGRUB_TARGET_CPU_X86_64=1 -m64 -nostdinc -isystem >> /usr/lib64/gcc/x86_64-suse-linux/4.7/include -DGRUB_FILE=\"kern/elf.c\" -I. >> -I../../grub-core -I.. -I../.. -I../../include -I../include >> -I../../grub-core/lib/libgcrypt-grub/include >> -I../../grub-core/lib/libgcrypt-grub/src/ ../../grub-core/kern/elf.c > >> elf.marker.new || (rm -f elf.marker; exit 1) >> [ 327s] ../../grub-core/kern/elf.c:132:19: fatal error: elfXX.c: No such >> file or directory >> > > Ping. This makes it impossible to compile from dist tarball.
Pong? It's already committed > > I wish we had something like extra_deps instead (to correctly trigger > make when included file changes) but I'm not yet sure about proper make > magic. > >> Signed-off-by: Andrey Borzenkov <arvidj...@gmail.com> >> >> --- >> ChangeLog | 5 +++++ >> grub-core/Makefile.core.def | 2 ++ >> 2 files changed, 7 insertions(+) >> >> diff --git a/ChangeLog b/ChangeLog >> index 9163911..486271b 100644 >> --- a/ChangeLog >> +++ b/ChangeLog >> @@ -1,3 +1,8 @@ >> +2013-04-07 Andrey Borzenkov <arvidj...@gmail.com> >> + >> + * grub-core/Makefile.core.def: Add kern/elfXX.c to elf module >> + as extra_dist. >> + >> 2013-04-06 Andrey Borzenkov <arvidj...@gmail.com> >> >> * conf/Makefile.extra-dist (EXTRA_DIST): Add >> diff --git a/grub-core/Makefile.core.def b/grub-core/Makefile.core.def >> index 4b4c024..fece882 100644 >> --- a/grub-core/Makefile.core.def >> +++ b/grub-core/Makefile.core.def >> @@ -1316,6 +1316,8 @@ module = { >> module = { >> name = elf; >> common = kern/elf.c; >> + >> + extra_dist = kern/elfXX.c; >> }; >> >> module = { > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/grub-devel
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel