+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=311 WRKLOG=/tmp/bulklog/grub2-2.12/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=311 WRKLOG=/tmp/bulklog/grub2-2.12/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for grub2-2.12 /usr/pkg/bin/bison -y -d -p grub_script_yy -b grub_script ./grub-core/script/parser.y flex -o grub_script.yy.c --header-file=grub_script.yy.h ./grub-core/script/yylex.l ./grub-core/script/parser.y:50.32-45: warning: POSIX Yacc does not support string literals [-Wyacc] 50 | %token GRUB_PARSER_TOKEN_EOF 0 "end-of-input" | ^~~~~~~~~~~~~~ ./grub-core/script/parser.y:52.34-37: warning: POSIX Yacc does not support string literals [-Wyacc] 52 | %token GRUB_PARSER_TOKEN_NEWLINE "\n" | ^~~~ ./grub-core/script/parser.y:53.34-37: warning: POSIX Yacc does not support string literals [-Wyacc] 53 | %token GRUB_PARSER_TOKEN_AND "&&" | ^~~~ ./grub-core/script/parser.y:54.34-37: warning: POSIX Yacc does not support string literals [-Wyacc] 54 | %token GRUB_PARSER_TOKEN_OR "||" | ^~~~ ./grub-core/script/parser.y:55.34-37: warning: POSIX Yacc does not support string literals [-Wyacc] 55 | %token GRUB_PARSER_TOKEN_SEMI2 ";;" | ^~~~ ./grub-core/script/parser.y:56.34-36: warning: POSIX Yacc does not support string literals [-Wyacc] 56 | %token GRUB_PARSER_TOKEN_PIPE "|" | ^~~ ./grub-core/script/parser.y:57.34-36: warning: POSIX Yacc does not support string literals [-Wyacc] 57 | %token GRUB_PARSER_TOKEN_AMP "&" | ^~~ ./grub-core/script/parser.y:58.34-36: warning: POSIX Yacc does not support string literals [-Wyacc] 58 | %token GRUB_PARSER_TOKEN_SEMI ";" | ^~~ ./grub-core/script/parser.y:59.34-36: warning: POSIX Yacc does not support string literals [-Wyacc] 59 | %token GRUB_PARSER_TOKEN_LBR "{" | ^~~ ./grub-core/script/parser.y:60.34-36: warning: POSIX Yacc does not support string literals [-Wyacc] 60 | %token GRUB_PARSER_TOKEN_RBR "}" | ^~~ ./grub-core/script/parser.y:61.34-36: warning: POSIX Yacc does not support string literals [-Wyacc] 61 | %token GRUB_PARSER_TOKEN_NOT "!" | ^~~ ./grub-core/script/parser.y:62.34-36: warning: POSIX Yacc does not support string literals [-Wyacc] 62 | %token GRUB_PARSER_TOKEN_LSQBR2 "[" | ^~~ ./grub-core/script/parser.y:63.34-36: warning: POSIX Yacc does not support string literals [-Wyacc] 63 | %token GRUB_PARSER_TOKEN_RSQBR2 "]" | ^~~ ./grub-core/script/parser.y:64.34-36: warning: POSIX Yacc does not support string literals [-Wyacc] 64 | %token GRUB_PARSER_TOKEN_LT "<" | ^~~ ./grub-core/script/parser.y:65.34-36: warning: POSIX Yacc does not support string literals [-Wyacc] 65 | %token GRUB_PARSER_TOKEN_GT ">" | ^~~ ./grub-core/script/parser.y:67.42-47: warning: POSIX Yacc does not support string literals [-Wyacc] 67 | %token <arg> GRUB_PARSER_TOKEN_CASE "case" | ^~~~~~ ./grub-core/script/parser.y:68.42-45: warning: POSIX Yacc does not support string literals [-Wyacc] 68 | %token <arg> GRUB_PARSER_TOKEN_DO "do" | ^~~~ ./grub-core/script/parser.y:69.42-47: warning: POSIX Yacc does not support string literals [-Wyacc] 69 | %token <arg> GRUB_PARSER_TOKEN_DONE "done" | ^~~~~~ ./grub-core/script/parser.y:70.42-47: warning: POSIX Yacc does not support string literals [-Wyacc] 70 | %token <arg> GRUB_PARSER_TOKEN_ELIF "elif" | ^~~~~~ ./grub-core/script/parser.y:71.42-47: warning: POSIX Yacc does not support string literals [-Wyacc] 71 | %token <arg> GRUB_PARSER_TOKEN_ELSE "else" | ^~~~~~ ./grub-core/script/parser.y:72.42-47: warning: POSIX Yacc does not support string literals [-Wyacc] 72 | %token <arg> GRUB_PARSER_TOKEN_ESAC "esac" | ^~~~~~ ./grub-core/script/parser.y:73.42-45: warning: POSIX Yacc does not support string literals [-Wyacc] 73 | %token <arg> GRUB_PARSER_TOKEN_FI "fi" | ^~~~ ./grub-core/script/parser.y:74.42-46: warning: POSIX Yacc does not support string literals [-Wyacc] 74 | %token <arg> GRUB_PARSER_TOKEN_FOR "for" | ^~~~~ ./grub-core/script/parser.y:75.42-45: warning: POSIX Yacc does not support string literals [-Wyacc] 75 | %token <arg> GRUB_PARSER_TOKEN_IF "if" | ^~~~ ./grub-core/script/parser.y:76.42-45: warning: POSIX Yacc does not support string literals [-Wyacc] 76 | %token <arg> GRUB_PARSER_TOKEN_IN "in" | ^~~~ ./grub-core/script/parser.y:77.42-49: warning: POSIX Yacc does not support string literals [-Wyacc] 77 | %token <arg> GRUB_PARSER_TOKEN_SELECT "select" | ^~~~~~~~ ./grub-core/script/parser.y:78.42-47: warning: POSIX Yacc does not support string literals [-Wyacc] 78 | %token <arg> GRUB_PARSER_TOKEN_THEN "then" | ^~~~~~ ./grub-core/script/parser.y:79.42-48: warning: POSIX Yacc does not support string literals [-Wyacc] 79 | %token <arg> GRUB_PARSER_TOKEN_UNTIL "until" | ^~~~~~~ ./grub-core/script/parser.y:80.42-48: warning: POSIX Yacc does not support string literals [-Wyacc] 80 | %token <arg> GRUB_PARSER_TOKEN_WHILE "while" | ^~~~~~~ ./grub-core/script/parser.y:81.42-51: warning: POSIX Yacc does not support string literals [-Wyacc] 81 | %token <arg> GRUB_PARSER_TOKEN_FUNCTION "function" | ^~~~~~~~~~ ./grub-core/script/parser.y:82.42-47: warning: POSIX Yacc does not support string literals [-Wyacc] 82 | %token <arg> GRUB_PARSER_TOKEN_NAME "name" | ^~~~~~ ./grub-core/script/parser.y:83.42-47: warning: POSIX Yacc does not support string literals [-Wyacc] 83 | %token <arg> GRUB_PARSER_TOKEN_WORD "word" | ^~~~~~ ./grub-core/script/parser.y:92.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 92 | %pure-parser | ^~~~~~~~~~~~ ./grub-core/script/parser.y:92.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 92 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ./grub-core/script/parser.y:120.22-25: warning: POSIX Yacc does not support string literals [-Wyacc] 120 | newlines1: newlines0 "\n" ; | ^~~~ ./grub-core/script/parser.y:122.12-14: warning: POSIX Yacc does not support string literals [-Wyacc] 122 | delimiter: ";" | ^~~ ./grub-core/script/parser.y:123.12-15: warning: POSIX Yacc does not support string literals [-Wyacc] 123 | | "\n" | ^~~~ ./grub-core/script/parser.y:127.25-28: warning: POSIX Yacc does not support string literals [-Wyacc] 127 | | delimiters1 "\n" | ^~~~ ./grub-core/script/parser.y:138.12-17: warning: POSIX Yacc does not support string literals [-Wyacc] 138 | argument : "case" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~~~ ./grub-core/script/parser.y:139.12-15: warning: POSIX Yacc does not support string literals [-Wyacc] 139 | | "do" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~ ./grub-core/script/parser.y:140.12-17: warning: POSIX Yacc does not support string literals [-Wyacc] 140 | | "done" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~~~ ./grub-core/script/parser.y:141.12-17: warning: POSIX Yacc does not support string literals [-Wyacc] 141 | | "elif" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~~~ ./grub-core/script/parser.y:142.12-17: warning: POSIX Yacc does not support string literals [-Wyacc] 142 | | "else" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~~~ ./grub-core/script/parser.y:143.12-17: warning: POSIX Yacc does not support string literals [-Wyacc] 143 | | "esac" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~~~ ./grub-core/script/parser.y:144.12-15: warning: POSIX Yacc does not support string literals [-Wyacc] 144 | | "fi" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~ ./grub-core/script/parser.y:145.12-16: warning: POSIX Yacc does not support string literals [-Wyacc] 145 | | "for" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~~ ./grub-core/script/parser.y:146.12-15: warning: POSIX Yacc does not support string literals [-Wyacc] 146 | | "if" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~ ./grub-core/script/parser.y:147.12-15: warning: POSIX Yacc does not support string literals [-Wyacc] 147 | | "in" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~ ./grub-core/script/parser.y:148.12-19: warning: POSIX Yacc does not support string literals [-Wyacc] 148 | | "select" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~~~~~ ./grub-core/script/parser.y:149.12-17: warning: POSIX Yacc does not support string literals [-Wyacc] 149 | | "then" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~~~ ./grub-core/script/parser.y:150.12-18: warning: POSIX Yacc does not support string literals [-Wyacc] 150 | | "until" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~~~~ ./grub-core/script/parser.y:151.12-18: warning: POSIX Yacc does not support string literals [-Wyacc] 151 | | "while" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~~~~ ./grub-core/script/parser.y:152.12-21: warning: POSIX Yacc does not support string literals [-Wyacc] 152 | | "function" { $$ = grub_script_add_arglist (state, 0, $1); } | ^~~~~~~~~~ ./grub-core/script/parser.y:180.8-10: warning: POSIX Yacc does not support string literals [-Wyacc] 180 | block: "{" | ^~~ ./grub-core/script/parser.y:190.30-32: warning: POSIX Yacc does not support string literals [-Wyacc] 190 | commands1 delimiters0 "}" | ^~~ ./grub-core/script/parser.y:274.11-20: warning: POSIX Yacc does not support string literals [-Wyacc] 274 | function: "function" "name" | ^~~~~~~~~~ ./grub-core/script/parser.y:274.22-27: warning: POSIX Yacc does not support string literals [-Wyacc] 274 | function: "function" "name" | ^~~~~~ ./grub-core/script/parser.y:282.21-23: warning: POSIX Yacc does not support string literals [-Wyacc] 282 | newlines0 "{" commands1 delimiters1 "}" | ^~~ ./grub-core/script/parser.y:282.47-49: warning: POSIX Yacc does not support string literals [-Wyacc] 282 | newlines0 "{" commands1 delimiters1 "}" | ^~~ ./grub-core/script/parser.y:301.8-11: warning: POSIX Yacc does not support string literals [-Wyacc] 301 | ifcmd: "if" | ^~~~ ./grub-core/script/parser.y:305.18-21: warning: POSIX Yacc does not support string literals [-Wyacc] 305 | ifclause "fi" | ^~~~ ./grub-core/script/parser.y:311.33-38: warning: POSIX Yacc does not support string literals [-Wyacc] 311 | ifclause: commands1 delimiters1 "then" commands1 delimiters1 | ^~~~~~ ./grub-core/script/parser.y:315.33-38: warning: POSIX Yacc does not support string literals [-Wyacc] 315 | | commands1 delimiters1 "then" commands1 delimiters1 "else" c... | ^~~~~~ ./grub-core/script/parser.y:315.62-67: warning: POSIX Yacc does not support string literals [-Wyacc] 315 | | commands1 delimiters1 "then" commands1 delimiters1 "else" c... | ^~~~~~ ./grub-core/script/parser.y:319.33-38: warning: POSIX Yacc does not support string literals [-Wyacc] 319 | | commands1 delimiters1 "then" commands1 delimiters1 "elif" i... | ^~~~~~ ./grub-core/script/parser.y:319.62-67: warning: POSIX Yacc does not support string literals [-Wyacc] 319 | | commands1 delimiters1 "then" commands1 delimiters1 "elif" i... | ^~~~~~ ./grub-core/script/parser.y:325.9-13: warning: POSIX Yacc does not support string literals [-Wyacc] 325 | forcmd: "for" "name" | ^~~~~ ./grub-core/script/parser.y:325.15-20: warning: POSIX Yacc does not support string literals [-Wyacc] 325 | forcmd: "for" "name" | ^~~~~~ ./grub-core/script/parser.y:329.9-12: warning: POSIX Yacc does not support string literals [-Wyacc] 329 | "in" arguments0 delimiters1 "do" commands1 delimiters1 "done" | ^~~~ ./grub-core/script/parser.y:329.37-40: warning: POSIX Yacc does not support string literals [-Wyacc] 329 | "in" arguments0 delimiters1 "do" commands1 delimiters1 "done" | ^~~~ ./grub-core/script/parser.y:329.64-69: warning: POSIX Yacc does not support string literals [-Wyacc] 329 | "in" arguments0 delimiters1 "do" commands1 delimiters1 "done" | ^~~~~~ ./grub-core/script/parser.y:336.11-17: warning: POSIX Yacc does not support string literals [-Wyacc] 336 | whilecmd: "while" | ^~~~~~~ ./grub-core/script/parser.y:340.33-36: warning: POSIX Yacc does not support string literals [-Wyacc] 340 | commands1 delimiters1 "do" commands1 delimiters1 "done" | ^~~~ ./grub-core/script/parser.y:340.60-65: warning: POSIX Yacc does not support string literals [-Wyacc] 340 | commands1 delimiters1 "do" commands1 delimiters1 "done" | ^~~~~~ ./grub-core/script/parser.y:347.11-17: warning: POSIX Yacc does not support string literals [-Wyacc] 347 | untilcmd: "until" | ^~~~~~~ ./grub-core/script/parser.y:351.33-36: warning: POSIX Yacc does not support string literals [-Wyacc] 351 | commands1 delimiters1 "do" commands1 delimiters1 "done" | ^~~~ ./grub-core/script/parser.y:351.60-65: warning: POSIX Yacc does not support string literals [-Wyacc] 351 | commands1 delimiters1 "do" commands1 delimiters1 "done" | ^~~~~~ cc -std=gnu11 -E -DHAVE_CONFIG_H -I. -Wall -W -DGRUB_UTIL=1 -D_FILE_OFFSET_BITS=64 -I./include -DGRUB_FILE=\"config-util.h\" -I. -I. -I. -I. -I./include -I./include -I./grub-core/lib/libgcrypt-grub/src/ -I./grub-core/lib/gnulib -I./grub-core/lib/gnulib -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include -D_FILE_OFFSET_BITS=64 \ -D'GRUB_MOD_INIT(x)=@MARKER@x@' config-util.h grub-core/disk/host.c grub-core/kern/emu/hostfs.c grub-core/osdep/init.c util/grub-fstest.c > grub_fstest.pp || (rm -f grub_fstest.pp; exit 1) ./grub-core/script/parser.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] cc -std=gnu11 -E -DHAVE_CONFIG_H -I. -Wall -W -DGRUB_UTIL=1 -D_FILE_OFFSET_BITS=64 -I./include -DGRUB_FILE=\"config-util.h\" -I. -I. -I. -I. -I./include -I./include -I./grub-core/lib/libgcrypt-grub/src/ -I./grub-core/lib/minilzo -I./grub-core/lib/xzembed -I./grub-core/lib/zstd -DMINILZO_HAVE_CONFIG_H -Wall -W -DGRUB_UTIL=1 -D_FILE_OFFSET_BITS=64 -I./include -DGRUB_FILE=\"config-util.h\" -I. -I. -I. -I. -I./include -I./include -I./grub-core/lib/libgcrypt-grub/src/ -I./grub-core/lib/gnulib -I./grub-core/lib/gnulib -I./grub-core/lib/json -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include -D_FILE_OFFSET_BITS=64 \ -D'GRUB_MOD_INIT(x)=@MARKER@x@' config-util.h grub_script.tab.h grub_script.yy.h grub-core/commands/blocklist.c grub-core/commands/ls.c grub-core/commands/macbless.c grub-core/commands/testload.c grub-core/commands/xnu_uuid.c grub-core/disk/dmraid_nvidia.c grub-core/disk/loopback.c grub-core/disk/lvm.c grub-core/disk/mdraid1x_linux.c grub-core/disk/mdraid_linux.c grub-core/disk/mdraid_linux_be.c grub-core/disk/raid5_recover.c grub-core/disk/raid6_recover.c grub-core/font/font.c grub-core/fs/affs.c grub-core/fs/afs.c grub-core/fs/bfs.c grub-core/fs/btrfs.c grub-core/fs/cbfs.c grub-core/fs/cpio.c grub-core/fs/cpio_be.c grub-core/fs/exfat.c grub-core/fs/ext2.c grub-core/fs/f2fs.c grub-core/fs/fat.c grub-core/fs/fshelp.c grub-core/fs/hfs.c grub-core/fs/hfsplus.c grub-core/fs/hfspluscomp.c grub-core/fs/iso9660.c grub-core/fs/jfs.c grub-core/fs/minix.c grub-core/fs/minix2.c grub-core/fs/minix2_be.c grub-core/fs/minix3.c grub-core/fs/minix3_be.c grub-core/fs/minix_be.c grub-core/fs/newc.c grub-core/fs/nilfs2.c grub-core/fs/ntfs.c grub-core/fs/ntfscomp.c grub-core/fs/odc.c grub-core/fs/reiserfs.c grub-core/fs/romfs.c grub-core/fs/sfs.c grub-core/fs/squash4.c grub-core/fs/tar.c grub-core/fs/udf.c grub-core/fs/ufs.c grub-core/fs/ufs2.c grub-core/fs/ufs_be.c grub-core/fs/xfs.c grub-core/fs/zfs/zfs.c grub-core/fs/zfs/zfs_fletcher.c grub-core/fs/zfs/zfs_lz4.c grub-core/fs/zfs/zfs_lzjb.c grub-core/fs/zfs/zfs_sha256.c grub-core/fs/zfs/zfscrypt.c grub-core/fs/zfs/zfsinfo.c grub-core/gfxmenu/font.c grub-core/io/bufio.c grub-core/io/gzio.c grub-core/io/lzopio.c grub-core/io/xzio.c grub-core/kern/arm/dl_helper.c grub-core/kern/arm64/dl_helper.c grub-core/kern/ia64/dl_helper.c grub-core/kern/loongarch64/dl_helper.c grub-core/lib/LzFind.c grub-core/lib/LzmaEnc.c grub-core/lib/adler32.c grub-core/lib/crc.c grub-core/lib/crc64.c grub-core/lib/datetime.c grub-core/lib/envblk.c grub-core/lib/hexdump.c grub-core/lib/minilzo/minilzo.c grub-core/lib/xzembed/xz_dec_bcj.c grub-core/lib/xzembed/xz_dec_lzma2.c grub-core/lib/xzembed/xz_dec_stream.c grub-core/lib/zstd/debug.c grub-core/lib/zstd/entropy_common.c grub-core/lib/zstd/error_private.c grub-core/lib/zstd/fse_decompress.c grub-core/lib/zstd/huf_decompress.c grub-core/lib/zstd/module.c grub-core/lib/zstd/xxhash.c grub-core/lib/zstd/zstd_common.c grub-core/lib/zstd/zstd_decompress.c grub-core/normal/charset.c grub-core/normal/misc.c grub-core/partmap/acorn.c grub-core/partmap/amiga.c grub-core/partmap/apple.c grub-core/partmap/bsdlabel.c grub-core/partmap/dfly.c grub-core/partmap/dvh.c grub-core/partmap/plan.c grub-core/partmap/sun.c grub-core/partmap/sunpc.c grub-core/script/argv.c grub-core/script/function.c grub-core/script/lexer.c grub-core/script/main.c grub-core/script/script.c grub-core/unidata.c grub-core/video/capture.c grub-core/video/colors.c grub-core/video/fb/fbblit.c grub-core/video/fb/fbfill.c grub-core/video/fb/fbutil.c grub-core/video/fb/video_fb.c grub-core/video/video.c grub-core/commands/extcmd.c grub-core/disk/AFSplitter.c grub-core/disk/cryptodisk.c grub-core/disk/diskfilter.c grub-core/disk/geli.c grub-core/disk/ldm.c grub-core/disk/luks.c grub-core/disk/luks2.c grub-core/fs/archelp.c grub-core/fs/proc.c grub-core/kern/command.c grub-core/kern/device.c grub-core/kern/disk.c grub-core/kern/emu/hostdisk.c grub-core/kern/emu/misc.c grub-core/kern/emu/mm.c grub-core/kern/env.c grub-core/kern/err.c grub-core/kern/file.c grub-core/kern/fs.c grub-core/kern/list.c grub-core/kern/misc.c grub-core/kern/partition.c grub-core/lib/arg.c grub-core/lib/crypto.c grub-core/lib/disk.c grub-core/lib/json/json.c grub-core/lib/pbkdf2.c grub-core/osdep/devmapper/getroot.c grub-core/osdep/devmapper/hostdisk.c grub-core/osdep/exec.c grub-core/osdep/getroot.c grub-core/osdep/hostdisk.c grub-core/osdep/password.c grub-core/osdep/relpath.c grub-core/osdep/sleep.c grub-core/osdep/unix/getroot.c grub-core/osdep/unix/hostdisk.c grub-core/partmap/gpt.c grub-core/partmap/msdos.c util/getroot.c util/misc.c > libgrub.pp || (rm -f libgrub.pp; exit 1) In file included from grub-core/disk/lvm.c:28:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from ./include/grub/bitmap.h:26:0, from grub-core/font/font.c:28: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/fs/btrfs.c:43:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/fs/ext2.c:49:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/fs/hfsplus.c:34:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/fs/iso9660.c:31:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/fs/sfs.c:29:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/fs/squash4.c:29:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/fs/udf.c:31:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/fs/xfs.c:29:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/fs/zfs/zfs.c:58:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/fs/zfs/zfscrypt.c:25:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from ./include/grub/bitmap.h:26:0, from grub-core/gfxmenu/font.c:28: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/normal/charset.c:51:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/script/argv.c:23:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/script/lexer.c:27:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from ./include/grub/bitmap.h:26:0, from ./include/grub/gui.h:23, from grub-core/video/colors.c:21: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/video/fb/fbfill.c:34:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from ./include/grub/bitmap.h:26:0, from grub-core/video/fb/video_fb.c:26: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/disk/ldm.c:28:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ In file included from grub-core/lib/arg.c:26:0: ./include/grub/safemath.h:36:2: error: #error gcc 5.1 or newer or clang 8.0 or newer is required #error gcc 5.1 or newer or clang 8.0 or newer is required ^ make: *** [libgrub.pp] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/sysutils/grub2 *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/sysutils/grub2