On Sat, Feb 22, 2020 at 4:13 AM pavan <[email protected]> wrote: > > Hi Team, > > grub is failing while compiling. > Error Log is as follows: > ERROR: grub-efi-native-2.04-3 do_compile: oe_runmake failed > ERROR: grub-efi-native-2.04-3 do_compile: Execution of ' > /build/tmp-glibc/work/x86_64-linux/grub-efi-native/2.04-3/temp/run.do_compile.26150' > failed with exit code 1: > make: 'grub_script.tab.h' is up to date. > make: Nothing to be done for 'grub_script.tab.c'. > make: 'grub_script.yy.h' is up to date. > make: Nothing to be done for 'grub_script.yy.c'. > gcc -DHAVE_CONFIG_H -I. -I../git -Wall -W -DGRUB_UTIL=1 > -D_FILE_OFFSET_BITS=64 -I./include > -DGRUB_FILE=\"grub-core/commands/blocklist.c\" -I. -I../git -I. -I../git > -I../git/include -I./include -I../git/grub-core/lib/libgcrypt-grub/src/ -Wall > -W -DGRUB_UTIL=1 -D_FILE_OFFSET_BITS=64 -I./include > -I../git/grub-core/lib/minilzo -I../git/grub-core/lib/xzembed > -I../git/grub-core/lib/zstd -DMINILZO_HAVE_CONFIG_H -fno-builtin-gettext > -Wall -W -Wshadow -Wpointer-arith -Wundef -Wchar-subscripts -Wcomment > -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero -Wfloat-equal > -Wformat-extra-args -Wformat-security -Wformat-y2k -Wimplicit > -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-braces > -Wmissing-format-attribute -Wmultichar -Wparentheses -Wreturn-type > -Wsequence-point -Wshadow -Wsign-compare -Wswitch -Wtrigraphs > -Wunknown-pragmas -Wunused -Wunused-function -Wunused-label > -Wunused-parameter -Wunused-value -Wunused-variable -Wwrite-strings > -Wnested-externs -Wstrict-prototypes -Wcast-align -Wextra -Wattributes > -Wendif-labels -Winit-self -Wint-to-pointer-cast -Winvalid-pch > -Wmissing-field-initializers -Wnonnull -Woverflow -Wvla -Wpointer-to-int-cast > -Wstrict-aliasing -Wvariadic-macros -Wvolatile-register-var -Wpointer-sign > -Wmissing-include-dirs -Wmissing-prototypes -Wmissing-declarations -Wformat=2 > -Wextra -Werror=trampolines -fno-trampolines -fno-builtin -Wno-undef -c -o > grub-core/commands/libgrubmods_a-blocklist.o `test -f > 'grub-core/commands/blocklist.c' || echo > '../git/'`grub-core/commands/blocklist.c > > gcc: error: unrecognized command line option '-fno-trampolines'; did you mean > '-Wno-trampolines'? > Makefile:9084: recipe for target > 'grub-core/commands/libgrubmods_a-blocklist.o' failed > make: *** [grub-core/commands/libgrubmods_a-blocklist.o] Error 1 > My gcc version is 5. > I tried with installing updated gcc versions -7,-8, -9, but still facing this > issue. > Please let me know, how to resolve this.
perhaps you are using an old distro to compile new yocto. This option may not exist in gcc5, so perhaps you should write a patch to grub-efi to remove using these options in configure.ac and conf/Makefile.common and perhaps only apply this patch when building native or nativesdk variant. > Thanks in Advance > > Regards, > PK > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#48575): https://lists.yoctoproject.org/g/yocto/message/48575 Mute This Topic: https://lists.yoctoproject.org/mt/71476956/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
