Jump to content
ErmaC

Clover General discussion

20,959 posts in this topic

Recommended Posts

Advertisement
On 9/13/2019 at 5:17 PM, Zenith432 said:

@fusion71au: This is not happening on Fedora 30 with gcc 9.2 and binutils 2.31.1.  Try a clean build.

 

Unfortunately, the latest gcc available from the repos for my version of Linux Mint (19.1 Tessa) is 9.1.0...

fusion71au@GA-P55A-UD3:~/src$ gcc --version
gcc (Ubuntu 9.1.0-2ubuntu2~18.04) 9.1.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

and starting from scratch, still has build error "error: variable 'Status' set but not used [-Werror=unused-but-set-variable]".....

fusion71au@GA-P55A-UD3:~/src$ git clone https://github.com/CloverHackyColor/CloverBootloader.git
Cloning into 'CloverBootloader'...
remote: Enumerating objects: 58, done.
remote: Counting objects: 100% (58/58), done.
remote: Compressing objects: 100% (39/39), done.
remote: Total 10766 (delta 25), reused 39 (delta 18), pack-reused 10708
Receiving objects: 100% (10766/10766), 30.99 MiB | 598.00 KiB/s, done.
Resolving deltas: 100% (3625/3625), done.
fusion71au@GA-P55A-UD3:~/src$ cd CloverBootloader
fusion71au@GA-P55A-UD3:~/src/CloverBootloader$ source edksetup.sh
WORKSPACE: /home/fusion71au/src/CloverBootloader
EDK_TOOLS_PATH: /home/fusion71au/src/CloverBootloader/BaseTools
CONF_PATH: /home/fusion71au/src/CloverBootloader/Conf
fusion71au@GA-P55A-UD3:~/src/CloverBootloader$ make -C BaseTools
make: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools'
make -C Source/C
make[1]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C'
Attempting to detect HOST_ARCH from 'uname -m': x86_64
Detected HOST_ARCH of X64 using uname.
mkdir -p .
mkdir ./libs 
make -C Common
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/Common'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  BasePeCoff.c -o BasePeCoff.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  BinderFuncs.c -o BinderFuncs.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  CommonLib.c -o CommonLib.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  Crc32.c -o Crc32.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  Decompress.c -o Decompress.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  EfiCompress.c -o EfiCompress.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  EfiUtilityMsgs.c -o EfiUtilityMsgs.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  FirmwareVolumeBuffer.c -o FirmwareVolumeBuffer.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  FvLib.c -o FvLib.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  MemoryFile.c -o MemoryFile.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  MyAlloc.c -o MyAlloc.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  OsPath.c -o OsPath.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  ParseGuidedSectionTools.c -o ParseGuidedSectionTools.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  ParseInf.c -o ParseInf.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  PeCoffLoaderEx.c -o PeCoffLoaderEx.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  SimpleFileParsing.c -o SimpleFileParsing.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  StringFuncs.c -o StringFuncs.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  TianoCompress.c -o TianoCompress.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  PcdValueCommon.c -o PcdValueCommon.o
ar crs ../libs/libCommon.a BasePeCoff.o BinderFuncs.o CommonLib.o Crc32.o Decompress.o EfiCompress.o EfiUtilityMsgs.o FirmwareVolumeBuffer.o FvLib.o MemoryFile.o MyAlloc.o OsPath.o ParseGuidedSectionTools.o ParseInf.o PeCoffLoaderEx.o SimpleFileParsing.o StringFuncs.o TianoCompress.o PcdValueCommon.o
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/Common'
mkdir ./bin
make -C VfrCompile VfrLexer.h
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile'
BIN_DIR='.' make -C Pccts/dlg
make[3]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile/Pccts/dlg'
cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c dlg_p.c
cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c dlg_a.c
cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c main.c
cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  err.c -o err.o
cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 ../support/set/set.c
cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  support.c -o support.o
cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  output.c -o output.o
cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  relabel.c -o relabel.o
cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  automata.c -o automata.o
cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -o ./dlg dlg_p.o dlg_a.o main.o err.o set.o support.o output.o relabel.o automata.o
make[3]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile/Pccts/dlg'
BIN_DIR='.' make -C Pccts/antlr
make[3]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile/Pccts/antlr'
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  antlr.c -o antlr.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  scan.c -o scan.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  err.c -o err.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  bits.c -o bits.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  build.c -o build.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  fset2.c -o fset2.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  fset.c -o fset.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  gen.c -o gen.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  globals.c -o globals.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  hash.c -o hash.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  lex.c -o lex.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  main.c -o main.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  misc.c -o misc.o
gcc -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -c -o set.o ../support/set/set.c
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  pred.c -o pred.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  egman.c -o egman.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  mrhoist.c -o mrhoist.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  fcache.c -o fcache.o
gcc -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -o ./antlr antlr.o scan.o err.o bits.o build.o fset2.o fset.o gen.o globals.o hash.o lex.o main.o misc.o set.o pred.o egman.o mrhoist.o fcache.o
make[3]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile/Pccts/antlr'
Pccts/antlr/antlr -CC -e3 -ck 3 -k 2 -fl VfrParser.dlg -ft VfrTokens.h -o . VfrSyntax.g
Antlr parser generator   Version 1.33MR33   1989-2001
VfrSyntax.g, line 3508: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf )
VfrSyntax.g, line 3517: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf )
VfrSyntax.g, line 3526: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf )
VfrSyntax.g, line 3536: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf )
VfrSyntax.g, line 3566: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf )
VfrSyntax.g, line 3575: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf )
Pccts/dlg/dlg -C2 -i -CC -cl VfrLexer -o . VfrParser.dlg
dlg  Version 1.33MR33   1989-2001

make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile'
make -C BrotliCompress
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/BrotliCompress'
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  tools/brotli.c -o tools/brotli.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  common/dictionary.c -o common/dictionary.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  common/transform.c -o common/transform.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  dec/bit_reader.c -o dec/bit_reader.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  dec/decode.c -o dec/decode.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  dec/huffman.c -o dec/huffman.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  dec/state.c -o dec/state.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/backward_references.c -o enc/backward_references.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/backward_references_hq.c -o enc/backward_references_hq.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/bit_cost.c -o enc/bit_cost.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/block_splitter.c -o enc/block_splitter.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/brotli_bit_stream.c -o enc/brotli_bit_stream.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/cluster.c -o enc/cluster.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/compress_fragment.c -o enc/compress_fragment.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/compress_fragment_two_pass.c -o enc/compress_fragment_two_pass.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/dictionary_hash.c -o enc/dictionary_hash.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/encode.c -o enc/encode.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/encoder_dict.c -o enc/encoder_dict.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/entropy_encode.c -o enc/entropy_encode.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/histogram.c -o enc/histogram.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/literal_cost.c -o enc/literal_cost.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/memory.c -o enc/memory.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/metablock.c -o enc/metablock.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/static_dict.c -o enc/static_dict.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/utf8_util.c -o enc/utf8_util.o
gcc -o ../bin/Brotli   tools/brotli.o common/dictionary.o common/transform.o dec/bit_reader.o dec/decode.o dec/huffman.o dec/state.o enc/backward_references.o enc/backward_references_hq.o enc/bit_cost.o enc/block_splitter.o enc/brotli_bit_stream.o enc/cluster.o enc/compress_fragment.o enc/compress_fragment_two_pass.o enc/dictionary_hash.o enc/encode.o enc/encoder_dict.o enc/entropy_encode.o enc/histogram.o enc/literal_cost.o enc/memory.o enc/metablock.o enc/static_dict.o enc/utf8_util.o -L../libs -lm
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/BrotliCompress'
make -C VfrCompile
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile'
g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -O2  Pccts/h/AParser.cpp -o AParser.o
g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -O2  Pccts/h/DLexerBase.cpp -o DLexerBase.o
g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -O2  Pccts/h/ATokenBuffer.cpp -o ATokenBuffer.o
g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -Wno-unused-result -O2  EfiVfrParser.cpp -o EfiVfrParser.o
g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -Wno-unused-result -O2  VfrLexer.cpp -o VfrLexer.o
g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -O2  VfrSyntax.cpp -o VfrSyntax.o
g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -Wno-unused-result -O2  VfrFormPkg.cpp -o VfrFormPkg.o
g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -Wno-unused-result -O2  VfrError.cpp -o VfrError.o
g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -Wno-unused-result -O2  VfrUtilityLib.cpp -o VfrUtilityLib.o
g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -Wno-unused-result -O2  VfrCompiler.cpp -o VfrCompiler.o
g++ -o ../bin/VfrCompile  AParser.o DLexerBase.o ATokenBuffer.o EfiVfrParser.o VfrLexer.o VfrSyntax.o VfrFormPkg.o VfrError.o VfrUtilityLib.o VfrCompiler.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile'
make -C EfiLdrImage
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/EfiLdrImage'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  EfiLdrImage.c -o EfiLdrImage.o
gcc -o ../bin/EfiLdrImage   EfiLdrImage.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/EfiLdrImage'
make -C EfiRom
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/EfiRom'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  EfiRom.c -o EfiRom.o
gcc -o ../bin/EfiRom   EfiRom.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/EfiRom'
make -C GenFfs
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenFfs'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenFfs.c -o GenFfs.o
gcc -o ../bin/GenFfs   GenFfs.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenFfs'
make -C GenFv
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenFv'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenFv.c -o GenFv.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenFvInternalLib.c -o GenFvInternalLib.o
gcc -o ../bin/GenFv   GenFv.o GenFvInternalLib.o -L../libs -lCommon -luuid
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenFv'
make -C GenFw
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenFw'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenFw.c -o GenFw.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  ElfConvert.c -o ElfConvert.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  Elf32Convert.c -o Elf32Convert.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  Elf64Convert.c -o Elf64Convert.o
gcc -o ../bin/GenFw   GenFw.o ElfConvert.o Elf32Convert.o Elf64Convert.o -L../libs -lCommon -luuid
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenFw'
make -C GenPage
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenPage'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenPage.c -o GenPage.o
gcc -o ../bin/GenPage   GenPage.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenPage'
make -C GenSec
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenSec'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenSec.c -o GenSec.o
gcc -o ../bin/GenSec   GenSec.o -L../libs -lCommon -luuid
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenSec'
make -C GenCrc32
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenCrc32'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenCrc32.c -o GenCrc32.o
gcc -o ../bin/GenCrc32   GenCrc32.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenCrc32'
make -C LzmaCompress
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/LzmaCompress'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST LzmaCompress.c -o LzmaCompress.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/Alloc.c -o Sdk/C/Alloc.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/LzFind.c -o Sdk/C/LzFind.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/LzmaDec.c -o Sdk/C/LzmaDec.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/LzmaEnc.c -o Sdk/C/LzmaEnc.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/7zFile.c -o Sdk/C/7zFile.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/7zStream.c -o Sdk/C/7zStream.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/Bra86.c -o Sdk/C/Bra86.o
gcc -o ../bin/LzmaCompress   LzmaCompress.o Sdk/C/Alloc.o Sdk/C/LzFind.o Sdk/C/LzmaDec.o Sdk/C/LzmaEnc.o Sdk/C/7zFile.o Sdk/C/7zStream.o Sdk/C/Bra86.o -L../libs 
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/LzmaCompress'
make -C Split
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/Split'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  Split.c -o Split.o
gcc -o ../bin/Split   Split.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/Split'
make -C TianoCompress
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/TianoCompress'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  TianoCompress.c -o TianoCompress.o
gcc -o ../bin/TianoCompress   TianoCompress.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/TianoCompress'
make -C VolInfo
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VolInfo'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  VolInfo.c -o VolInfo.o
gcc -o ../bin/VolInfo   VolInfo.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VolInfo'
make -C DevicePath
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/DevicePath'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  DevicePath.c -o DevicePath.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  UefiDevicePathLib.c -o UefiDevicePathLib.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  DevicePathFromText.c -o DevicePathFromText.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  DevicePathUtilities.c -o DevicePathUtilities.o
gcc -o ../bin/DevicePath   DevicePath.o UefiDevicePathLib.o DevicePathFromText.o  DevicePathUtilities.o -L../libs -lCommon -luuid
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/DevicePath'
Finished building BaseTools C Tools with HOST_ARCH=X64
make[1]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C'
make -C Source/Python
make[1]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/Python'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/Python'
make -C Tests
make[1]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Tests'
testHelp (TianoCompress.Tests) ... ok
testRandomDataCycles (TianoCompress.Tests) ... ok
test_AutoGen_AutoGen (CheckPythonSyntax.Tests) ... ok
test_AutoGen_AutoGenWorker (CheckPythonSyntax.Tests) ... ok
test_AutoGen_BuildEngine (CheckPythonSyntax.Tests) ... ok
test_AutoGen_CacheIR (CheckPythonSyntax.Tests) ... ok
test_AutoGen_DataPipe (CheckPythonSyntax.Tests) ... ok
test_AutoGen_GenC (CheckPythonSyntax.Tests) ... ok
test_AutoGen_GenDepex (CheckPythonSyntax.Tests) ... ok
test_AutoGen_GenMake (CheckPythonSyntax.Tests) ... ok
test_AutoGen_GenPcdDb (CheckPythonSyntax.Tests) ... ok
test_AutoGen_GenVar (CheckPythonSyntax.Tests) ... ok
test_AutoGen_IdfClassObject (CheckPythonSyntax.Tests) ... ok
test_AutoGen_InfSectionParser (CheckPythonSyntax.Tests) ... ok
test_AutoGen_ModuleAutoGen (CheckPythonSyntax.Tests) ... ok
test_AutoGen_ModuleAutoGenHelper (CheckPythonSyntax.Tests) ... ok
test_AutoGen_PlatformAutoGen (CheckPythonSyntax.Tests) ... ok
test_AutoGen_StrGather (CheckPythonSyntax.Tests) ... ok
test_AutoGen_UniClassObject (CheckPythonSyntax.Tests) ... ok
test_AutoGen_ValidCheckingInfoObject (CheckPythonSyntax.Tests) ... ok
test_AutoGen_WorkspaceAutoGen (CheckPythonSyntax.Tests) ... ok
test_AutoGen___init__ (CheckPythonSyntax.Tests) ... ok
test_BPDG_BPDG (CheckPythonSyntax.Tests) ... ok
test_BPDG_GenVpd (CheckPythonSyntax.Tests) ... ok
test_BPDG_StringTable (CheckPythonSyntax.Tests) ... ok
test_BPDG___init__ (CheckPythonSyntax.Tests) ... ok
test_Capsule_GenerateCapsule (CheckPythonSyntax.Tests) ... ok
test_Capsule_GenerateWindowsDriver (CheckPythonSyntax.Tests) ... ok
test_Capsule_WindowsCapsuleSupportHelper (CheckPythonSyntax.Tests) ... ok
test_CommonDataClass_CommonClass (CheckPythonSyntax.Tests) ... ok
test_CommonDataClass_DataClass (CheckPythonSyntax.Tests) ... ok
test_CommonDataClass_Exceptions (CheckPythonSyntax.Tests) ... ok
test_CommonDataClass_FdfClass (CheckPythonSyntax.Tests) ... ok
test_CommonDataClass___init__ (CheckPythonSyntax.Tests) ... ok
test_Common_BuildToolError (CheckPythonSyntax.Tests) ... ok
test_Common_BuildVersion (CheckPythonSyntax.Tests) ... ok
test_Common_DataType (CheckPythonSyntax.Tests) ... ok
test_Common_Edk2_Capsule_FmpPayloadHeader (CheckPythonSyntax.Tests) ... ok
test_Common_Edk2_Capsule___init__ (CheckPythonSyntax.Tests) ... ok
test_Common_Edk2___init__ (CheckPythonSyntax.Tests) ... ok
test_Common_EdkLogger (CheckPythonSyntax.Tests) ... ok
test_Common_Expression (CheckPythonSyntax.Tests) ... ok
test_Common_GlobalData (CheckPythonSyntax.Tests) ... ok
test_Common_LongFilePathOs (CheckPythonSyntax.Tests) ... ok
test_Common_LongFilePathOsPath (CheckPythonSyntax.Tests) ... ok
test_Common_LongFilePathSupport (CheckPythonSyntax.Tests) ... ok
test_Common_Misc (CheckPythonSyntax.Tests) ... ok
test_Common_MultipleWorkspace (CheckPythonSyntax.Tests) ... ok
test_Common_Parsing (CheckPythonSyntax.Tests) ... ok
test_Common_RangeExpression (CheckPythonSyntax.Tests) ... ok
test_Common_StringUtils (CheckPythonSyntax.Tests) ... ok
test_Common_TargetTxtClassObject (CheckPythonSyntax.Tests) ... ok
test_Common_ToolDefClassObject (CheckPythonSyntax.Tests) ... ok
test_Common_Uefi_Capsule_FmpAuthHeader (CheckPythonSyntax.Tests) ... ok
test_Common_Uefi_Capsule_FmpCapsuleHeader (CheckPythonSyntax.Tests) ... ok
test_Common_Uefi_Capsule_UefiCapsuleHeader (CheckPythonSyntax.Tests) ... ok
test_Common_Uefi_Capsule___init__ (CheckPythonSyntax.Tests) ... ok
test_Common_Uefi___init__ (CheckPythonSyntax.Tests) ... ok
test_Common_VariableAttributes (CheckPythonSyntax.Tests) ... ok
test_Common_VpdInfoFile (CheckPythonSyntax.Tests) ... ok
test_Common___init__ (CheckPythonSyntax.Tests) ... ok
test_Common_buildoptions (CheckPythonSyntax.Tests) ... ok
test_Common_caching (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser3_CLexer (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser3_CParser (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser3___init__ (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser4_CLexer (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser4_CListener (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser4_CParser (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser4___init__ (CheckPythonSyntax.Tests) ... ok
test_Ecc_Check (CheckPythonSyntax.Tests) ... ok
test_Ecc_CodeFragment (CheckPythonSyntax.Tests) ... ok
test_Ecc_CodeFragmentCollector (CheckPythonSyntax.Tests) ... ok
test_Ecc_Configuration (CheckPythonSyntax.Tests) ... ok
test_Ecc_Database (CheckPythonSyntax.Tests) ... ok
test_Ecc_EccGlobalData (CheckPythonSyntax.Tests) ... ok
test_Ecc_EccMain (CheckPythonSyntax.Tests) ... ok
test_Ecc_EccToolError (CheckPythonSyntax.Tests) ... ok
test_Ecc_Exception (CheckPythonSyntax.Tests) ... ok
test_Ecc_FileProfile (CheckPythonSyntax.Tests) ... ok
test_Ecc_MetaDataParser (CheckPythonSyntax.Tests) ... ok
test_Ecc_MetaFileWorkspace_MetaDataTable (CheckPythonSyntax.Tests) ... ok
test_Ecc_MetaFileWorkspace_MetaFileParser (CheckPythonSyntax.Tests) ... ok
test_Ecc_MetaFileWorkspace_MetaFileTable (CheckPythonSyntax.Tests) ... ok
test_Ecc_MetaFileWorkspace___init__ (CheckPythonSyntax.Tests) ... ok
test_Ecc_ParserWarning (CheckPythonSyntax.Tests) ... ok
test_Ecc_Xml_XmlRoutines (CheckPythonSyntax.Tests) ... ok
test_Ecc_Xml___init__ (CheckPythonSyntax.Tests) ... ok
test_Ecc___init__ (CheckPythonSyntax.Tests) ... ok
test_Ecc_c (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser3_CLexer (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser3_CParser (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser3___init__ (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser4_CLexer (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser4_CListener (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser4_CParser (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser4___init__ (CheckPythonSyntax.Tests) ... ok
test_Eot_CodeFragment (CheckPythonSyntax.Tests) ... ok
test_Eot_CodeFragmentCollector (CheckPythonSyntax.Tests) ... ok
test_Eot_Database (CheckPythonSyntax.Tests) ... ok
test_Eot_EotGlobalData (CheckPythonSyntax.Tests) ... ok
test_Eot_EotMain (CheckPythonSyntax.Tests) ... ok
test_Eot_EotToolError (CheckPythonSyntax.Tests) ... ok
test_Eot_FileProfile (CheckPythonSyntax.Tests) ... ok
test_Eot_Identification (CheckPythonSyntax.Tests) ... ok
test_Eot_InfParserLite (CheckPythonSyntax.Tests) ... ok
test_Eot_Parser (CheckPythonSyntax.Tests) ... ok
test_Eot_ParserWarning (CheckPythonSyntax.Tests) ... ok
test_Eot_Report (CheckPythonSyntax.Tests) ... ok
test_Eot___init__ (CheckPythonSyntax.Tests) ... ok
test_Eot_c (CheckPythonSyntax.Tests) ... ok
test_GenFds_AprioriSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_Capsule (CheckPythonSyntax.Tests) ... ok
test_GenFds_CapsuleData (CheckPythonSyntax.Tests) ... ok
test_GenFds_CompressSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_DataSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_DepexSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_EfiSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_Fd (CheckPythonSyntax.Tests) ... ok
test_GenFds_FdfParser (CheckPythonSyntax.Tests) ... ok
test_GenFds_Ffs (CheckPythonSyntax.Tests) ... ok
test_GenFds_FfsFileStatement (CheckPythonSyntax.Tests) ... ok
test_GenFds_FfsInfStatement (CheckPythonSyntax.Tests) ... ok
test_GenFds_Fv (CheckPythonSyntax.Tests) ... ok
test_GenFds_FvImageSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_GenFds (CheckPythonSyntax.Tests) ... ok
test_GenFds_GenFdsGlobalVariable (CheckPythonSyntax.Tests) ... ok
test_GenFds_GuidSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_OptRomFileStatement (CheckPythonSyntax.Tests) ... ok
test_GenFds_OptRomInfStatement (CheckPythonSyntax.Tests) ... ok
test_GenFds_OptionRom (CheckPythonSyntax.Tests) ... ok
test_GenFds_Region (CheckPythonSyntax.Tests) ... ok
test_GenFds_Rule (CheckPythonSyntax.Tests) ... ok
test_GenFds_RuleComplexFile (CheckPythonSyntax.Tests) ... ok
test_GenFds_RuleSimpleFile (CheckPythonSyntax.Tests) ... ok
test_GenFds_Section (CheckPythonSyntax.Tests) ... ok
test_GenFds_UiSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_VerSection (CheckPythonSyntax.Tests) ... ok
test_GenFds___init__ (CheckPythonSyntax.Tests) ... ok
test_GenPatchPcdTable_GenPatchPcdTable (CheckPythonSyntax.Tests) ... ok
test_GenPatchPcdTable___init__ (CheckPythonSyntax.Tests) ... ok
test_PatchPcdValue_PatchPcdValue (CheckPythonSyntax.Tests) ... ok
test_PatchPcdValue___init__ (CheckPythonSyntax.Tests) ... ok
test_Pkcs7Sign_Pkcs7Sign (CheckPythonSyntax.Tests) ... ok
test_Rsa2048Sha256Sign_Rsa2048Sha256GenerateKeys (CheckPythonSyntax.Tests) ... ok
test_Rsa2048Sha256Sign_Rsa2048Sha256Sign (CheckPythonSyntax.Tests) ... ok
test_Table_Table (CheckPythonSyntax.Tests) ... ok
test_Table_TableDataModel (CheckPythonSyntax.Tests) ... ok
test_Table_TableDec (CheckPythonSyntax.Tests) ... ok
test_Table_TableDsc (CheckPythonSyntax.Tests) ... ok
test_Table_TableEotReport (CheckPythonSyntax.Tests) ... ok
test_Table_TableFdf (CheckPythonSyntax.Tests) ... ok
test_Table_TableFile (CheckPythonSyntax.Tests) ... ok
test_Table_TableFunction (CheckPythonSyntax.Tests) ... ok
test_Table_TableIdentifier (CheckPythonSyntax.Tests) ... ok
test_Table_TableInf (CheckPythonSyntax.Tests) ... ok
test_Table_TablePcd (CheckPythonSyntax.Tests) ... ok
test_Table_TableQuery (CheckPythonSyntax.Tests) ... ok
test_Table_TableReport (CheckPythonSyntax.Tests) ... ok
test_Table___init__ (CheckPythonSyntax.Tests) ... ok
test_TargetTool_TargetTool (CheckPythonSyntax.Tests) ... ok
test_TargetTool___init__ (CheckPythonSyntax.Tests) ... ok
test_Trim_Trim (CheckPythonSyntax.Tests) ... ok
test_UPT_BuildVersion (CheckPythonSyntax.Tests) ... ok
test_UPT_Core_DependencyRules (CheckPythonSyntax.Tests) ... ok
test_UPT_Core_DistributionPackageClass (CheckPythonSyntax.Tests) ... ok
test_UPT_Core_FileHook (CheckPythonSyntax.Tests) ... ok
test_UPT_Core_IpiDb (CheckPythonSyntax.Tests) ... ok
test_UPT_Core_PackageFile (CheckPythonSyntax.Tests) ... ok
test_UPT_Core___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_GenMetaFile_GenDecFile (CheckPythonSyntax.Tests) ... ok
test_UPT_GenMetaFile_GenInfFile (CheckPythonSyntax.Tests) ... ok
test_UPT_GenMetaFile_GenMetaFileMisc (CheckPythonSyntax.Tests) ... ok
test_UPT_GenMetaFile_GenXmlFile (CheckPythonSyntax.Tests) ... ok
test_UPT_GenMetaFile___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_InstallPkg (CheckPythonSyntax.Tests) ... ok
test_UPT_InventoryWs (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_CommentGenerating (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_CommentParsing (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_DataType (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_ExpressionValidate (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_GlobalData (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_Misc (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_ParserValidate (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_Parsing (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_StringUtils (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_UniClassObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_Xml_XmlRoutines (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_Xml___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_Library___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_Logger_Log (CheckPythonSyntax.Tests) ... ok
test_UPT_Logger_StringTable (CheckPythonSyntax.Tests) ... ok
test_UPT_Logger_ToolError (CheckPythonSyntax.Tests) ... ok
test_UPT_Logger___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_MkPkg (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_POM_CommonObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_POM_ModuleObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_POM_PackageObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_POM___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_DecObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfBinaryObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfBuildOptionObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfCommonObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfDefineCommonObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfDefineObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfDepexObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfGuidObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfHeaderObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfLibraryClassesObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfMisc (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfPackagesObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfPcdObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfPpiObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfProtocolObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfSoucesObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfUserExtensionObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_Object___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_DecParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_DecParserMisc (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfAsBuiltProcess (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfBinarySectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfBuildOptionSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfDefineSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfDepexSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfGuidPpiProtocolSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfLibrarySectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfPackageSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfParserMisc (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfPcdSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfSourceSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_PomAdapter_DecPomAlignment (CheckPythonSyntax.Tests) ... ok
test_UPT_PomAdapter_InfPomAlignment (CheckPythonSyntax.Tests) ... ok
test_UPT_PomAdapter_InfPomAlignmentMisc (CheckPythonSyntax.Tests) ... ok
test_UPT_PomAdapter___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_ReplacePkg (CheckPythonSyntax.Tests) ... ok
test_UPT_RmPkg (CheckPythonSyntax.Tests) ... ok
test_UPT_TestInstall (CheckPythonSyntax.Tests) ... ok
test_UPT_UPT (CheckPythonSyntax.Tests) ... ok
test_UPT_UnitTest_CommentGeneratingUnitTest (CheckPythonSyntax.Tests) ... ok
test_UPT_UnitTest_CommentParsingUnitTest (CheckPythonSyntax.Tests) ... ok
test_UPT_UnitTest_DecParserTest (CheckPythonSyntax.Tests) ... ok
test_UPT_UnitTest_DecParserUnitTest (CheckPythonSyntax.Tests) ... ok
test_UPT_UnitTest_InfBinarySectionTest (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_CommonXml (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_GuidProtocolPpiXml (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_IniToXml (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_ModuleSurfaceAreaXml (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_PackageSurfaceAreaXml (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_PcdXml (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_XmlParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_XmlParserMisc (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml___init__ (CheckPythonSyntax.Tests) ... ok
test_Workspace_BuildClassObject (CheckPythonSyntax.Tests) ... ok
test_Workspace_DecBuildData (CheckPythonSyntax.Tests) ... ok
test_Workspace_DscBuildData (CheckPythonSyntax.Tests) ... ok
test_Workspace_InfBuildData (CheckPythonSyntax.Tests) ... ok
test_Workspace_MetaDataTable (CheckPythonSyntax.Tests) ... ok
test_Workspace_MetaFileCommentParser (CheckPythonSyntax.Tests) ... ok
test_Workspace_MetaFileParser (CheckPythonSyntax.Tests) ... ok
test_Workspace_MetaFileTable (CheckPythonSyntax.Tests) ... ok
test_Workspace_WorkspaceCommon (CheckPythonSyntax.Tests) ... ok
test_Workspace_WorkspaceDatabase (CheckPythonSyntax.Tests) ... ok
test_Workspace___init__ (CheckPythonSyntax.Tests) ... ok
test_build_BuildReport (CheckPythonSyntax.Tests) ... ok
test_build___init__ (CheckPythonSyntax.Tests) ... ok
test_build_build (CheckPythonSyntax.Tests) ... ok
test_sitecustomize (CheckPythonSyntax.Tests) ... ok
test32bitUnicodeCharInUtf8Comment (CheckUnicodeSourceFiles.Tests) ... ok
test32bitUnicodeCharInUtf8File (CheckUnicodeSourceFiles.Tests) ... ok
testSupplementaryPlaneUnicodeCharInUtf16File (CheckUnicodeSourceFiles.Tests) ... ok
testSurrogatePairUnicodeCharInUtf16File (CheckUnicodeSourceFiles.Tests) ... ok
testSurrogatePairUnicodeCharInUtf8File (CheckUnicodeSourceFiles.Tests) ... ok
testSurrogatePairUnicodeCharInUtf8FileWithBom (CheckUnicodeSourceFiles.Tests) ... ok
testUtf16InUniFile (CheckUnicodeSourceFiles.Tests) ... ok
testValidUtf8File (CheckUnicodeSourceFiles.Tests) ... ok
testValidUtf8FileWithBom (CheckUnicodeSourceFiles.Tests) ... ok

----------------------------------------------------------------------
Ran 280 tests in 1.228s

OK
make[1]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Tests'
make: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools'
fusion71au@GA-P55A-UD3:~/src/CloverBootloader$ ./ebuild.sh -fr -mc --no-usb -D NO_GRUB_DRIVERS_EMBEDDED -D USE_APPLE_HFSPLUS_DRIVER -t GCC53
TOOLCHAIN_DIR: /usr
NASM_PREFIX: /usr/bin/
NASM_VER: 2.13.02
Building from: /home/fusion71au/src/CloverBootloader

Running edk2 build for CloverX64 using the command:
build  -D DISABLE_USB_SUPPORT -D NO_GRUB_DRIVERS_EMBEDDED -D USE_APPLE_HFSPLUS_DRIVER --conf=/home/fusion71au/src/CloverBootloader/Conf -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -p Clover.dsc  -a X64 -b RELEASE -t GCC53 -n 5 

Build environment: Linux-4.15.0-62-generic-x86_64-with-LinuxMint-19.1-tessa
Build start time: 18:19:33, Sep.13 2019

WORKSPACE        = /home/fusion71au/src/CloverBootloader
EDK_TOOLS_PATH   = /home/fusion71au/src/CloverBootloader/BaseTools
CONF_PATH        = /home/fusion71au/src/CloverBootloader/Conf



Processing meta-data .Architecture(s)  = X64
Build target     = RELEASE
Toolchain        = GCC53

Active Platform          = /home/fusion71au/src/CloverBootloader/Clover.dsc
..... done!
Building ... /home/fusion71au/src/CloverBootloader/Library/MemLogLibDefault/MemLogLibDefault.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiLib/UefiLib.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64]
[CC] MemLogLib
[CC] BaseReportStatusCodeLib
[SLINK] BaseReportStatusCodeLibNull
[SLINK] MemLogLibDefault
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64]
[CC] PciLib
[CC] DriverEntryPoint
[SLINK] BasePciLibCf8
[SLINK] UefiDriverEntryPoint
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64]
[CC] Acpi
[CC] UefiRuntimeServicesTableLib
[SLINK] UefiRuntimeServicesTableLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64]
[CC] PciCf8Lib
[SLINK] BasePciCf8Lib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64]
[CC] PrintLib
[CC] MemoryAllocationLib
[SLINK] UefiMemoryAllocationLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64]
[CC] DevicePathFromText
[CC] Console
[CC] PrintLibInternal
[CC] IoHighLevel
[SLINK] BasePrintLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64]
[CC] CompareMemWrapper
[CC] UefiBootServicesTableLib
[CC] IoLib
[SLINK] UefiBootServicesTableLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64]
[CC] CopyMem
[CC] IoLibGcc
[CC] DevicePathToText
[CC] CopyMemWrapper
[CC] UefiDriverModel
[CC] DebugLib
[CC] IsZeroBufferWrapper
[SLINK] BaseDebugLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/BaseLib.inf [X64]
[CC] IoLibMmioBuffer
[CC] MemLibGeneric
[CC] DevicePathUtilities
[CC] ARShiftU64
[CC] MemLibGuid
[CC] ScanMem16Wrapper
[CC] ScanMem32Wrapper
[CC] UefiDevicePathLib
[CC] UefiLib
[CC] BitField
[NASM] IoFifo
[SLINK] UefiDevicePathLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]
[SLINK] BaseIoLibIntrinsic
[CC] ScanMem64Wrapper
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf [X64]
[CC] CheckSum
[CC] ScanMem8Wrapper
[CC] ChkStkGcc
[CC] PcdLib
[SLINK] BasePcdLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf [X64]
[CC] SetMem
[CC] Cpu
[CC] UefiLibPrint
[CC] SetMem16Wrapper
[CC] CpuDeadLoop
[CC] AutoGen
[CC] DivS64x64Remainder
[CC] SetMem32Wrapper
[CC] Hid
[CC] DivU64x32
[CC] DivU64x32Remainder
/home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.c: In function 'CreateDialog':
/home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.c:413:17: error: variable 'Status' set but not used [-Werror=unused-but-set-variable]
   EFI_STATUS    Status;
                 ^~~~~~
[CC] SetMem64Wrapper
[CC] UefiNotTiano
[SLINK] UefiLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf [X64]
[CC] DivU64x64Remainder
[CC] SetMemWrapper
cc1: all warnings being treated as errors
make: *** [/home/fusion71au/src/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib/OUTPUT/CustomizedDisplayLib.obj] Error 1
GNUmakefile:375: recipe for target '/home/fusion71au/src/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib/OUTPUT/CustomizedDisplayLib.obj' failed


build.py...
 : error 7000: Failed to execute command
	make tbuild [/home/fusion71au/src/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/home/fusion71au/src/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/MdePkg/Library/BaseLib/BaseLib]


build.py...
 : error F002: Failed to build module
	/home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf [X64, GCC53, RELEASE]

- Failed -
Build end time: 18:19:46, Sep.13 2019
Build total time: 00:00:13

Luckily, I still had a copy of tools_def.txt from last week (when compilation succeeded in Mint 19.1 for r5076).  Substituting ~/src/CloverBootloader/Conf/tools_def.txt with the above tools_def.txt ---> success :)...

fusion71au@GA-P55A-UD3:~/src/CloverBootloader$ source edksetup.sh
Loading previous configuration from /home/fusion71au/src/CloverBootloader/Conf/BuildEnv.sh
WORKSPACE: /home/fusion71au/src/CloverBootloader
EDK_TOOLS_PATH: /home/fusion71au/src/CloverBootloader/BaseTools
CONF_PATH: /home/fusion71au/src/CloverBootloader/Conf
fusion71au@GA-P55A-UD3:~/src/CloverBootloader$ make -C BaseTools
make: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools'
make -C Source/C
make[1]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C'
Attempting to detect HOST_ARCH from 'uname -m': x86_64
Detected HOST_ARCH of X64 using uname.
mkdir -p .
mkdir ./libs 
make -C Common
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/Common'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  BasePeCoff.c -o BasePeCoff.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  BinderFuncs.c -o BinderFuncs.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  CommonLib.c -o CommonLib.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  Crc32.c -o Crc32.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  Decompress.c -o Decompress.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  EfiCompress.c -o EfiCompress.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  EfiUtilityMsgs.c -o EfiUtilityMsgs.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  FirmwareVolumeBuffer.c -o FirmwareVolumeBuffer.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  FvLib.c -o FvLib.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  MemoryFile.c -o MemoryFile.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  MyAlloc.c -o MyAlloc.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  OsPath.c -o OsPath.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  ParseGuidedSectionTools.c -o ParseGuidedSectionTools.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  ParseInf.c -o ParseInf.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  PeCoffLoaderEx.c -o PeCoffLoaderEx.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  SimpleFileParsing.c -o SimpleFileParsing.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  StringFuncs.c -o StringFuncs.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  TianoCompress.c -o TianoCompress.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  PcdValueCommon.c -o PcdValueCommon.o
ar crs ../libs/libCommon.a BasePeCoff.o BinderFuncs.o CommonLib.o Crc32.o Decompress.o EfiCompress.o EfiUtilityMsgs.o FirmwareVolumeBuffer.o FvLib.o MemoryFile.o MyAlloc.o OsPath.o ParseGuidedSectionTools.o ParseInf.o PeCoffLoaderEx.o SimpleFileParsing.o StringFuncs.o TianoCompress.o PcdValueCommon.o
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/Common'
mkdir ./bin
make -C VfrCompile VfrLexer.h
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile'
BIN_DIR='.' make -C Pccts/dlg
make[3]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile/Pccts/dlg'
cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c dlg_p.c
cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c dlg_a.c
cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c main.c
cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  err.c -o err.o
cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 ../support/set/set.c
cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  support.c -o support.o
cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  output.c -o output.o
cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  relabel.c -o relabel.o
cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  automata.c -o automata.o
cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -o ./dlg dlg_p.o dlg_a.o main.o err.o set.o support.o output.o relabel.o automata.o
make[3]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile/Pccts/dlg'
BIN_DIR='.' make -C Pccts/antlr
make[3]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile/Pccts/antlr'
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  antlr.c -o antlr.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  scan.c -o scan.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  err.c -o err.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  bits.c -o bits.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  build.c -o build.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  fset2.c -o fset2.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  fset.c -o fset.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  gen.c -o gen.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  globals.c -o globals.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  hash.c -o hash.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  lex.c -o lex.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  main.c -o main.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  misc.c -o misc.o
gcc -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -c -o set.o ../support/set/set.c
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  pred.c -o pred.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  egman.c -o egman.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  mrhoist.c -o mrhoist.o
mrhoist.c: In function ‘MR_ruleNamePlusOffset’:
mrhoist.c:2220:37: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
 2220 |       sprintf(ruleNameStatic2,"%s/%d",ruleNameStatic1,offset+1);
      |                                     ^
In file included from /usr/include/stdio.h:862,
                 from mrhoist.c:28:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 3 and 61 bytes into a destination of size 60
   33 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   34 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536  fcache.c -o fcache.o
gcc -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -o ./antlr antlr.o scan.o err.o bits.o build.o fset2.o fset.o gen.o globals.o hash.o lex.o main.o misc.o set.o pred.o egman.o mrhoist.o fcache.o
make[3]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile/Pccts/antlr'
Pccts/antlr/antlr -CC -e3 -ck 3 -k 2 -fl VfrParser.dlg -ft VfrTokens.h -o . VfrSyntax.g
Antlr parser generator   Version 1.33MR33   1989-2001
VfrSyntax.g, line 3508: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf )
VfrSyntax.g, line 3517: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf )
VfrSyntax.g, line 3526: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf )
VfrSyntax.g, line 3536: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf )
VfrSyntax.g, line 3566: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf )
VfrSyntax.g, line 3575: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf )
Pccts/dlg/dlg -C2 -i -CC -cl VfrLexer -o . VfrParser.dlg
dlg  Version 1.33MR33   1989-2001

make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile'
make -C BrotliCompress
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/BrotliCompress'
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  tools/brotli.c -o tools/brotli.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  common/dictionary.c -o common/dictionary.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  common/transform.c -o common/transform.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  dec/bit_reader.c -o dec/bit_reader.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  dec/decode.c -o dec/decode.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  dec/huffman.c -o dec/huffman.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  dec/state.c -o dec/state.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/backward_references.c -o enc/backward_references.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/backward_references_hq.c -o enc/backward_references_hq.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/bit_cost.c -o enc/bit_cost.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/block_splitter.c -o enc/block_splitter.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/brotli_bit_stream.c -o enc/brotli_bit_stream.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/cluster.c -o enc/cluster.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/compress_fragment.c -o enc/compress_fragment.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/compress_fragment_two_pass.c -o enc/compress_fragment_two_pass.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/dictionary_hash.c -o enc/dictionary_hash.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/encode.c -o enc/encode.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/encoder_dict.c -o enc/encoder_dict.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/entropy_encode.c -o enc/entropy_encode.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/histogram.c -o enc/histogram.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/literal_cost.c -o enc/literal_cost.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/memory.c -o enc/memory.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/metablock.c -o enc/metablock.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/static_dict.c -o enc/static_dict.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  enc/utf8_util.c -o enc/utf8_util.o
gcc -o ../bin/Brotli   tools/brotli.o common/dictionary.o common/transform.o dec/bit_reader.o dec/decode.o dec/huffman.o dec/state.o enc/backward_references.o enc/backward_references_hq.o enc/bit_cost.o enc/block_splitter.o enc/brotli_bit_stream.o enc/cluster.o enc/compress_fragment.o enc/compress_fragment_two_pass.o enc/dictionary_hash.o enc/encode.o enc/encoder_dict.o enc/entropy_encode.o enc/histogram.o enc/literal_cost.o enc/memory.o enc/metablock.o enc/static_dict.o enc/utf8_util.o -L../libs -lm
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/BrotliCompress'
make -C VfrCompile
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile'
g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -O2  Pccts/h/AParser.cpp -o AParser.o
g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -O2  Pccts/h/DLexerBase.cpp -o DLexerBase.o
g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -O2  Pccts/h/ATokenBuffer.cpp -o ATokenBuffer.o
g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -Wno-unused-result -O2  EfiVfrParser.cpp -o EfiVfrParser.o
g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -Wno-unused-result -O2  VfrLexer.cpp -o VfrLexer.o
g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -O2  VfrSyntax.cpp -o VfrSyntax.o
g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -Wno-unused-result -O2  VfrFormPkg.cpp -o VfrFormPkg.o
g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -Wno-unused-result -O2  VfrError.cpp -o VfrError.o
g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -Wno-unused-result -O2  VfrUtilityLib.cpp -o VfrUtilityLib.o
g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -Wno-unused-result -O2  VfrCompiler.cpp -o VfrCompiler.o
g++ -o ../bin/VfrCompile  AParser.o DLexerBase.o ATokenBuffer.o EfiVfrParser.o VfrLexer.o VfrSyntax.o VfrFormPkg.o VfrError.o VfrUtilityLib.o VfrCompiler.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VfrCompile'
make -C EfiLdrImage
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/EfiLdrImage'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  EfiLdrImage.c -o EfiLdrImage.o
gcc -o ../bin/EfiLdrImage   EfiLdrImage.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/EfiLdrImage'
make -C EfiRom
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/EfiRom'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  EfiRom.c -o EfiRom.o
gcc -o ../bin/EfiRom   EfiRom.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/EfiRom'
make -C GenFfs
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenFfs'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenFfs.c -o GenFfs.o
gcc -o ../bin/GenFfs   GenFfs.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenFfs'
make -C GenFv
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenFv'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenFv.c -o GenFv.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenFvInternalLib.c -o GenFvInternalLib.o
gcc -o ../bin/GenFv   GenFv.o GenFvInternalLib.o -L../libs -lCommon -luuid
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenFv'
make -C GenFw
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenFw'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenFw.c -o GenFw.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  ElfConvert.c -o ElfConvert.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  Elf32Convert.c -o Elf32Convert.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  Elf64Convert.c -o Elf64Convert.o
gcc -o ../bin/GenFw   GenFw.o ElfConvert.o Elf32Convert.o Elf64Convert.o -L../libs -lCommon -luuid
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenFw'
make -C GenPage
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenPage'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenPage.c -o GenPage.o
gcc -o ../bin/GenPage   GenPage.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenPage'
make -C GenSec
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenSec'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenSec.c -o GenSec.o
gcc -o ../bin/GenSec   GenSec.o -L../libs -lCommon -luuid
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenSec'
make -C GenCrc32
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenCrc32'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  GenCrc32.c -o GenCrc32.o
gcc -o ../bin/GenCrc32   GenCrc32.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/GenCrc32'
make -C LzmaCompress
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/LzmaCompress'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST LzmaCompress.c -o LzmaCompress.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/Alloc.c -o Sdk/C/Alloc.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/LzFind.c -o Sdk/C/LzFind.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/LzmaDec.c -o Sdk/C/LzmaDec.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/LzmaEnc.c -o Sdk/C/LzmaEnc.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/7zFile.c -o Sdk/C/7zFile.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/7zStream.c -o Sdk/C/7zStream.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  -D_7ZIP_ST Sdk/C/Bra86.c -o Sdk/C/Bra86.o
gcc -o ../bin/LzmaCompress   LzmaCompress.o Sdk/C/Alloc.o Sdk/C/LzFind.o Sdk/C/LzmaDec.o Sdk/C/LzmaEnc.o Sdk/C/7zFile.o Sdk/C/7zStream.o Sdk/C/Bra86.o -L../libs 
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/LzmaCompress'
make -C Split
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/Split'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  Split.c -o Split.o
gcc -o ../bin/Split   Split.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/Split'
make -C TianoCompress
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/TianoCompress'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  TianoCompress.c -o TianoCompress.o
gcc -o ../bin/TianoCompress   TianoCompress.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/TianoCompress'
make -C VolInfo
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VolInfo'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  VolInfo.c -o VolInfo.o
gcc -o ../bin/VolInfo   VolInfo.o -L../libs -lCommon
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/VolInfo'
make -C DevicePath
make[2]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/DevicePath'
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  DevicePath.c -o DevicePath.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  UefiDevicePathLib.c -o UefiDevicePathLib.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  DevicePathFromText.c -o DevicePathFromText.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2  DevicePathUtilities.c -o DevicePathUtilities.o
gcc -o ../bin/DevicePath   DevicePath.o UefiDevicePathLib.o DevicePathFromText.o  DevicePathUtilities.o -L../libs -lCommon -luuid
make[2]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C/DevicePath'
Finished building BaseTools C Tools with HOST_ARCH=X64
make[1]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/C'
make -C Source/Python
make[1]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/Python'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Source/Python'
make -C Tests
make[1]: Entering directory '/home/fusion71au/src/CloverBootloader/BaseTools/Tests'
testHelp (TianoCompress.Tests) ... ok
testRandomDataCycles (TianoCompress.Tests) ... ok
test_AutoGen_AutoGen (CheckPythonSyntax.Tests) ... ok
test_AutoGen_AutoGenWorker (CheckPythonSyntax.Tests) ... ok
test_AutoGen_BuildEngine (CheckPythonSyntax.Tests) ... ok
test_AutoGen_CacheIR (CheckPythonSyntax.Tests) ... ok
test_AutoGen_DataPipe (CheckPythonSyntax.Tests) ... ok
test_AutoGen_GenC (CheckPythonSyntax.Tests) ... ok
test_AutoGen_GenDepex (CheckPythonSyntax.Tests) ... ok
test_AutoGen_GenMake (CheckPythonSyntax.Tests) ... ok
test_AutoGen_GenPcdDb (CheckPythonSyntax.Tests) ... ok
test_AutoGen_GenVar (CheckPythonSyntax.Tests) ... ok
test_AutoGen_IdfClassObject (CheckPythonSyntax.Tests) ... ok
test_AutoGen_InfSectionParser (CheckPythonSyntax.Tests) ... ok
test_AutoGen_ModuleAutoGen (CheckPythonSyntax.Tests) ... ok
test_AutoGen_ModuleAutoGenHelper (CheckPythonSyntax.Tests) ... ok
test_AutoGen_PlatformAutoGen (CheckPythonSyntax.Tests) ... ok
test_AutoGen_StrGather (CheckPythonSyntax.Tests) ... ok
test_AutoGen_UniClassObject (CheckPythonSyntax.Tests) ... ok
test_AutoGen_ValidCheckingInfoObject (CheckPythonSyntax.Tests) ... ok
test_AutoGen_WorkspaceAutoGen (CheckPythonSyntax.Tests) ... ok
test_AutoGen___init__ (CheckPythonSyntax.Tests) ... ok
test_BPDG_BPDG (CheckPythonSyntax.Tests) ... ok
test_BPDG_GenVpd (CheckPythonSyntax.Tests) ... ok
test_BPDG_StringTable (CheckPythonSyntax.Tests) ... ok
test_BPDG___init__ (CheckPythonSyntax.Tests) ... ok
test_Capsule_GenerateCapsule (CheckPythonSyntax.Tests) ... ok
test_Capsule_GenerateWindowsDriver (CheckPythonSyntax.Tests) ... ok
test_Capsule_WindowsCapsuleSupportHelper (CheckPythonSyntax.Tests) ... ok
test_CommonDataClass_CommonClass (CheckPythonSyntax.Tests) ... ok
test_CommonDataClass_DataClass (CheckPythonSyntax.Tests) ... ok
test_CommonDataClass_Exceptions (CheckPythonSyntax.Tests) ... ok
test_CommonDataClass_FdfClass (CheckPythonSyntax.Tests) ... ok
test_CommonDataClass___init__ (CheckPythonSyntax.Tests) ... ok
test_Common_BuildToolError (CheckPythonSyntax.Tests) ... ok
test_Common_BuildVersion (CheckPythonSyntax.Tests) ... ok
test_Common_DataType (CheckPythonSyntax.Tests) ... ok
test_Common_Edk2_Capsule_FmpPayloadHeader (CheckPythonSyntax.Tests) ... ok
test_Common_Edk2_Capsule___init__ (CheckPythonSyntax.Tests) ... ok
test_Common_Edk2___init__ (CheckPythonSyntax.Tests) ... ok
test_Common_EdkLogger (CheckPythonSyntax.Tests) ... ok
test_Common_Expression (CheckPythonSyntax.Tests) ... ok
test_Common_GlobalData (CheckPythonSyntax.Tests) ... ok
test_Common_LongFilePathOs (CheckPythonSyntax.Tests) ... ok
test_Common_LongFilePathOsPath (CheckPythonSyntax.Tests) ... ok
test_Common_LongFilePathSupport (CheckPythonSyntax.Tests) ... ok
test_Common_Misc (CheckPythonSyntax.Tests) ... ok
test_Common_MultipleWorkspace (CheckPythonSyntax.Tests) ... ok
test_Common_Parsing (CheckPythonSyntax.Tests) ... ok
test_Common_RangeExpression (CheckPythonSyntax.Tests) ... ok
test_Common_StringUtils (CheckPythonSyntax.Tests) ... ok
test_Common_TargetTxtClassObject (CheckPythonSyntax.Tests) ... ok
test_Common_ToolDefClassObject (CheckPythonSyntax.Tests) ... ok
test_Common_Uefi_Capsule_FmpAuthHeader (CheckPythonSyntax.Tests) ... ok
test_Common_Uefi_Capsule_FmpCapsuleHeader (CheckPythonSyntax.Tests) ... ok
test_Common_Uefi_Capsule_UefiCapsuleHeader (CheckPythonSyntax.Tests) ... ok
test_Common_Uefi_Capsule___init__ (CheckPythonSyntax.Tests) ... ok
test_Common_Uefi___init__ (CheckPythonSyntax.Tests) ... ok
test_Common_VariableAttributes (CheckPythonSyntax.Tests) ... ok
test_Common_VpdInfoFile (CheckPythonSyntax.Tests) ... ok
test_Common___init__ (CheckPythonSyntax.Tests) ... ok
test_Common_buildoptions (CheckPythonSyntax.Tests) ... ok
test_Common_caching (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser3_CLexer (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser3_CParser (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser3___init__ (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser4_CLexer (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser4_CListener (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser4_CParser (CheckPythonSyntax.Tests) ... ok
test_Ecc_CParser4___init__ (CheckPythonSyntax.Tests) ... ok
test_Ecc_Check (CheckPythonSyntax.Tests) ... ok
test_Ecc_CodeFragment (CheckPythonSyntax.Tests) ... ok
test_Ecc_CodeFragmentCollector (CheckPythonSyntax.Tests) ... ok
test_Ecc_Configuration (CheckPythonSyntax.Tests) ... ok
test_Ecc_Database (CheckPythonSyntax.Tests) ... ok
test_Ecc_EccGlobalData (CheckPythonSyntax.Tests) ... ok
test_Ecc_EccMain (CheckPythonSyntax.Tests) ... ok
test_Ecc_EccToolError (CheckPythonSyntax.Tests) ... ok
test_Ecc_Exception (CheckPythonSyntax.Tests) ... ok
test_Ecc_FileProfile (CheckPythonSyntax.Tests) ... ok
test_Ecc_MetaDataParser (CheckPythonSyntax.Tests) ... ok
test_Ecc_MetaFileWorkspace_MetaDataTable (CheckPythonSyntax.Tests) ... ok
test_Ecc_MetaFileWorkspace_MetaFileParser (CheckPythonSyntax.Tests) ... ok
test_Ecc_MetaFileWorkspace_MetaFileTable (CheckPythonSyntax.Tests) ... ok
test_Ecc_MetaFileWorkspace___init__ (CheckPythonSyntax.Tests) ... ok
test_Ecc_ParserWarning (CheckPythonSyntax.Tests) ... ok
test_Ecc_Xml_XmlRoutines (CheckPythonSyntax.Tests) ... ok
test_Ecc_Xml___init__ (CheckPythonSyntax.Tests) ... ok
test_Ecc___init__ (CheckPythonSyntax.Tests) ... ok
test_Ecc_c (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser3_CLexer (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser3_CParser (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser3___init__ (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser4_CLexer (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser4_CListener (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser4_CParser (CheckPythonSyntax.Tests) ... ok
test_Eot_CParser4___init__ (CheckPythonSyntax.Tests) ... ok
test_Eot_CodeFragment (CheckPythonSyntax.Tests) ... ok
test_Eot_CodeFragmentCollector (CheckPythonSyntax.Tests) ... ok
test_Eot_Database (CheckPythonSyntax.Tests) ... ok
test_Eot_EotGlobalData (CheckPythonSyntax.Tests) ... ok
test_Eot_EotMain (CheckPythonSyntax.Tests) ... ok
test_Eot_EotToolError (CheckPythonSyntax.Tests) ... ok
test_Eot_FileProfile (CheckPythonSyntax.Tests) ... ok
test_Eot_Identification (CheckPythonSyntax.Tests) ... ok
test_Eot_InfParserLite (CheckPythonSyntax.Tests) ... ok
test_Eot_Parser (CheckPythonSyntax.Tests) ... ok
test_Eot_ParserWarning (CheckPythonSyntax.Tests) ... ok
test_Eot_Report (CheckPythonSyntax.Tests) ... ok
test_Eot___init__ (CheckPythonSyntax.Tests) ... ok
test_Eot_c (CheckPythonSyntax.Tests) ... ok
test_GenFds_AprioriSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_Capsule (CheckPythonSyntax.Tests) ... ok
test_GenFds_CapsuleData (CheckPythonSyntax.Tests) ... ok
test_GenFds_CompressSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_DataSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_DepexSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_EfiSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_Fd (CheckPythonSyntax.Tests) ... ok
test_GenFds_FdfParser (CheckPythonSyntax.Tests) ... ok
test_GenFds_Ffs (CheckPythonSyntax.Tests) ... ok
test_GenFds_FfsFileStatement (CheckPythonSyntax.Tests) ... ok
test_GenFds_FfsInfStatement (CheckPythonSyntax.Tests) ... ok
test_GenFds_Fv (CheckPythonSyntax.Tests) ... ok
test_GenFds_FvImageSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_GenFds (CheckPythonSyntax.Tests) ... ok
test_GenFds_GenFdsGlobalVariable (CheckPythonSyntax.Tests) ... ok
test_GenFds_GuidSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_OptRomFileStatement (CheckPythonSyntax.Tests) ... ok
test_GenFds_OptRomInfStatement (CheckPythonSyntax.Tests) ... ok
test_GenFds_OptionRom (CheckPythonSyntax.Tests) ... ok
test_GenFds_Region (CheckPythonSyntax.Tests) ... ok
test_GenFds_Rule (CheckPythonSyntax.Tests) ... ok
test_GenFds_RuleComplexFile (CheckPythonSyntax.Tests) ... ok
test_GenFds_RuleSimpleFile (CheckPythonSyntax.Tests) ... ok
test_GenFds_Section (CheckPythonSyntax.Tests) ... ok
test_GenFds_UiSection (CheckPythonSyntax.Tests) ... ok
test_GenFds_VerSection (CheckPythonSyntax.Tests) ... ok
test_GenFds___init__ (CheckPythonSyntax.Tests) ... ok
test_GenPatchPcdTable_GenPatchPcdTable (CheckPythonSyntax.Tests) ... ok
test_GenPatchPcdTable___init__ (CheckPythonSyntax.Tests) ... ok
test_PatchPcdValue_PatchPcdValue (CheckPythonSyntax.Tests) ... ok
test_PatchPcdValue___init__ (CheckPythonSyntax.Tests) ... ok
test_Pkcs7Sign_Pkcs7Sign (CheckPythonSyntax.Tests) ... ok
test_Rsa2048Sha256Sign_Rsa2048Sha256GenerateKeys (CheckPythonSyntax.Tests) ... ok
test_Rsa2048Sha256Sign_Rsa2048Sha256Sign (CheckPythonSyntax.Tests) ... ok
test_Table_Table (CheckPythonSyntax.Tests) ... ok
test_Table_TableDataModel (CheckPythonSyntax.Tests) ... ok
test_Table_TableDec (CheckPythonSyntax.Tests) ... ok
test_Table_TableDsc (CheckPythonSyntax.Tests) ... ok
test_Table_TableEotReport (CheckPythonSyntax.Tests) ... ok
test_Table_TableFdf (CheckPythonSyntax.Tests) ... ok
test_Table_TableFile (CheckPythonSyntax.Tests) ... ok
test_Table_TableFunction (CheckPythonSyntax.Tests) ... ok
test_Table_TableIdentifier (CheckPythonSyntax.Tests) ... ok
test_Table_TableInf (CheckPythonSyntax.Tests) ... ok
test_Table_TablePcd (CheckPythonSyntax.Tests) ... ok
test_Table_TableQuery (CheckPythonSyntax.Tests) ... ok
test_Table_TableReport (CheckPythonSyntax.Tests) ... ok
test_Table___init__ (CheckPythonSyntax.Tests) ... ok
test_TargetTool_TargetTool (CheckPythonSyntax.Tests) ... ok
test_TargetTool___init__ (CheckPythonSyntax.Tests) ... ok
test_Trim_Trim (CheckPythonSyntax.Tests) ... ok
test_UPT_BuildVersion (CheckPythonSyntax.Tests) ... ok
test_UPT_Core_DependencyRules (CheckPythonSyntax.Tests) ... ok
test_UPT_Core_DistributionPackageClass (CheckPythonSyntax.Tests) ... ok
test_UPT_Core_FileHook (CheckPythonSyntax.Tests) ... ok
test_UPT_Core_IpiDb (CheckPythonSyntax.Tests) ... ok
test_UPT_Core_PackageFile (CheckPythonSyntax.Tests) ... ok
test_UPT_Core___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_GenMetaFile_GenDecFile (CheckPythonSyntax.Tests) ... ok
test_UPT_GenMetaFile_GenInfFile (CheckPythonSyntax.Tests) ... ok
test_UPT_GenMetaFile_GenMetaFileMisc (CheckPythonSyntax.Tests) ... ok
test_UPT_GenMetaFile_GenXmlFile (CheckPythonSyntax.Tests) ... ok
test_UPT_GenMetaFile___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_InstallPkg (CheckPythonSyntax.Tests) ... ok
test_UPT_InventoryWs (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_CommentGenerating (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_CommentParsing (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_DataType (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_ExpressionValidate (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_GlobalData (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_Misc (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_ParserValidate (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_Parsing (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_StringUtils (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_UniClassObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_Xml_XmlRoutines (CheckPythonSyntax.Tests) ... ok
test_UPT_Library_Xml___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_Library___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_Logger_Log (CheckPythonSyntax.Tests) ... ok
test_UPT_Logger_StringTable (CheckPythonSyntax.Tests) ... ok
test_UPT_Logger_ToolError (CheckPythonSyntax.Tests) ... ok
test_UPT_Logger___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_MkPkg (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_POM_CommonObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_POM_ModuleObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_POM_PackageObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_POM___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_DecObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfBinaryObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfBuildOptionObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfCommonObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfDefineCommonObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfDefineObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfDepexObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfGuidObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfHeaderObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfLibraryClassesObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfMisc (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfPackagesObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfPcdObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfPpiObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfProtocolObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfSoucesObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser_InfUserExtensionObject (CheckPythonSyntax.Tests) ... ok
test_UPT_Object_Parser___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_Object___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_DecParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_DecParserMisc (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfAsBuiltProcess (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfBinarySectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfBuildOptionSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfDefineSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfDepexSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfGuidPpiProtocolSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfLibrarySectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfPackageSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfParserMisc (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfPcdSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser_InfSourceSectionParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Parser___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_PomAdapter_DecPomAlignment (CheckPythonSyntax.Tests) ... ok
test_UPT_PomAdapter_InfPomAlignment (CheckPythonSyntax.Tests) ... ok
test_UPT_PomAdapter_InfPomAlignmentMisc (CheckPythonSyntax.Tests) ... ok
test_UPT_PomAdapter___init__ (CheckPythonSyntax.Tests) ... ok
test_UPT_ReplacePkg (CheckPythonSyntax.Tests) ... ok
test_UPT_RmPkg (CheckPythonSyntax.Tests) ... ok
test_UPT_TestInstall (CheckPythonSyntax.Tests) ... ok
test_UPT_UPT (CheckPythonSyntax.Tests) ... ok
test_UPT_UnitTest_CommentGeneratingUnitTest (CheckPythonSyntax.Tests) ... ok
test_UPT_UnitTest_CommentParsingUnitTest (CheckPythonSyntax.Tests) ... ok
test_UPT_UnitTest_DecParserTest (CheckPythonSyntax.Tests) ... ok
test_UPT_UnitTest_DecParserUnitTest (CheckPythonSyntax.Tests) ... ok
test_UPT_UnitTest_InfBinarySectionTest (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_CommonXml (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_GuidProtocolPpiXml (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_IniToXml (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_ModuleSurfaceAreaXml (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_PackageSurfaceAreaXml (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_PcdXml (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_XmlParser (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml_XmlParserMisc (CheckPythonSyntax.Tests) ... ok
test_UPT_Xml___init__ (CheckPythonSyntax.Tests) ... ok
test_Workspace_BuildClassObject (CheckPythonSyntax.Tests) ... ok
test_Workspace_DecBuildData (CheckPythonSyntax.Tests) ... ok
test_Workspace_DscBuildData (CheckPythonSyntax.Tests) ... ok
test_Workspace_InfBuildData (CheckPythonSyntax.Tests) ... ok
test_Workspace_MetaDataTable (CheckPythonSyntax.Tests) ... ok
test_Workspace_MetaFileCommentParser (CheckPythonSyntax.Tests) ... ok
test_Workspace_MetaFileParser (CheckPythonSyntax.Tests) ... ok
test_Workspace_MetaFileTable (CheckPythonSyntax.Tests) ... ok
test_Workspace_WorkspaceCommon (CheckPythonSyntax.Tests) ... ok
test_Workspace_WorkspaceDatabase (CheckPythonSyntax.Tests) ... ok
test_Workspace___init__ (CheckPythonSyntax.Tests) ... ok
test_build_BuildReport (CheckPythonSyntax.Tests) ... ok
test_build___init__ (CheckPythonSyntax.Tests) ... ok
test_build_build (CheckPythonSyntax.Tests) ... ok
test_sitecustomize (CheckPythonSyntax.Tests) ... ok
test32bitUnicodeCharInUtf8Comment (CheckUnicodeSourceFiles.Tests) ... ok
test32bitUnicodeCharInUtf8File (CheckUnicodeSourceFiles.Tests) ... ok
testSupplementaryPlaneUnicodeCharInUtf16File (CheckUnicodeSourceFiles.Tests) ... ok
testSurrogatePairUnicodeCharInUtf16File (CheckUnicodeSourceFiles.Tests) ... ok
testSurrogatePairUnicodeCharInUtf8File (CheckUnicodeSourceFiles.Tests) ... ok
testSurrogatePairUnicodeCharInUtf8FileWithBom (CheckUnicodeSourceFiles.Tests) ... ok
testUtf16InUniFile (CheckUnicodeSourceFiles.Tests) ... ok
testValidUtf8File (CheckUnicodeSourceFiles.Tests) ... ok
testValidUtf8FileWithBom (CheckUnicodeSourceFiles.Tests) ... ok

----------------------------------------------------------------------
Ran 280 tests in 1.211s

OK
make[1]: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools/Tests'
make: Leaving directory '/home/fusion71au/src/CloverBootloader/BaseTools'
fusion71au@GA-P55A-UD3:~/src/CloverBootloader$ ./ebuild.sh -fr -mc --no-usb -D NO_GRUB_DRIVERS_EMBEDDED -D USE_APPLE_HFSPLUS_DRIVER -t GCC53
TOOLCHAIN_DIR: /usr
NASM_PREFIX: /usr/bin/
NASM_VER: 2.13.02
Building from: /home/fusion71au/src/CloverBootloader

Running edk2 build for CloverX64 using the command:
build  -D DISABLE_USB_SUPPORT -D NO_GRUB_DRIVERS_EMBEDDED -D USE_APPLE_HFSPLUS_DRIVER --conf=/home/fusion71au/src/CloverBootloader/Conf -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -p Clover.dsc  -a X64 -b RELEASE -t GCC53 -n 5 

Build environment: Linux-4.15.0-62-generic-x86_64-with-LinuxMint-19.1-tessa
Build start time: 20:49:50, Sep.13 2019

WORKSPACE        = /home/fusion71au/src/CloverBootloader
EDK_TOOLS_PATH   = /home/fusion71au/src/CloverBootloader/BaseTools
CONF_PATH        = /home/fusion71au/src/CloverBootloader/Conf


Architecture(s)  = X64

Processing meta-data Build target     = RELEASE
.Toolchain        = GCC53

Active Platform          = /home/fusion71au/src/CloverBootloader/Clover.dsc
................. done!
Building ... /home/fusion71au/src/CloverBootloader/Library/MemLogLibDefault/MemLogLibDefault.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiLib/UefiLib.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64]
[CC] MemLogLib
[CC] BaseReportStatusCodeLib
[CC] DriverEntryPoint
[SLINK] UefiDriverEntryPoint
[SLINK] BaseReportStatusCodeLibNull
[SLINK] MemLogLibDefault
[CC] PciLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64]
[SLINK] BasePciLibCf8
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64]
[CC] Acpi
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64]
[CC] PciCf8Lib
[CC] UefiRuntimeServicesTableLib
[SLINK] UefiRuntimeServicesTableLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64]
[SLINK] BasePciCf8Lib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64]
[CC] Console
[CC] MemoryAllocationLib
[CC] PrintLib
[SLINK] UefiMemoryAllocationLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64]
[CC] DevicePathFromText
[CC] IoHighLevel
[CC] PrintLibInternal
[CC] IoLib
[SLINK] BasePrintLib
[CC] UefiBootServicesTableLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64]
[CC] IoLibGcc
[CC] UefiDriverModel
[SLINK] UefiBootServicesTableLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64]
[CC] IoLibMmioBuffer
[CC] DebugLib
[CC] DevicePathToText
[SLINK] BaseDebugLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/BaseLib.inf [X64]
[CC] CompareMemWrapper
[CC] ARShiftU64
[CC] CopyMem
[CC] DevicePathUtilities
[CC] UefiLib
[CC] BitField
[CC] CopyMemWrapper
[NASM] IoFifo
[CC] CheckSum
[SLINK] BaseIoLibIntrinsic
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]
[CC] IsZeroBufferWrapper
[CC] UefiDevicePathLib
[CC] ChkStkGcc
[SLINK] UefiDevicePathLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf [X64]
[CC] UefiLibPrint
[CC] PcdLib
[CC] MemLibGeneric
[SLINK] BasePcdLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf [X64]
[CC] Cpu
[CC] MemLibGuid
[CC] AutoGen
[CC] CpuDeadLoop
[CC] ScanMem16Wrapper
[CC] DivS64x64Remainder
[CC] UefiNotTiano
[SLINK] UefiLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf [X64]
[CC] Hid
[CC] ScanMem32Wrapper
[CC] DivU64x32
[CC] DivU64x32Remainder
[CC] ScanMem64Wrapper
[CC] CustomizedDisplayLib
[CC] DivU64x64Remainder
[CC] UsbDxeLib
[CC] ScanMem8Wrapper
[SLINK] UefiUsbLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.inf [X64]
[CC] FilePaths
[CC] SetMem
[CC] GetPowerOfTwo32
[CC] SetMem16Wrapper
[CC] GetPowerOfTwo64
[CC] UefiShellInstall1CommandsLib
[CC] SetMem32Wrapper
[CC] CustomizedDisplayLibInternal
[SLINK] UefiShellInstall1CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellDriver1CommandsLib/UefiShellDriver1CommandsLib.inf [X64]
[SLINK] CustomizedDisplayLib
[CC] HighBitSet32
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellLevel3CommandsLib/UefiShellLevel3CommandsLib.inf [X64]
[CC] SetMem64Wrapper
[CC] HighBitSet64
[CC] SetMemWrapper
[CC] AutoGen
[CC] ZeroMemWrapper
[CC] LRotU32
[SLINK] BaseMemoryLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellLevel1CommandsLib/UefiShellLevel1CommandsLib.inf [X64]
[CC] LRotU64
[CC] Alias
[CC] AutoGen
[CC] LShiftU64
[CC] Comp
[CC] AutoGen
[CC] LinkedList
[CC] AutoGen
[CC] LongJump
[CC] Connect
[CC] Compress
[CC] LowBitSet32
[CC] Cls
[CC] LowBitSet64
[CC] Exit
[CC] Math64
[CC] DevTree
[CC] Dblk
[CC] ModU64x32
[CC] Echo
[CC] MultS64x64
[CC] For
[CC] MultU64x32
[CC] Dmem
[CC] GetMtc
[CC] Devices
[CC] MultU64x64
[CC] Goto
[CC] RRotU32
[CC] Help
[CC] RRotU64
[CC] DmpStore
[CC] Dh
[CC] RShiftU64
[CC] Pause
[CC] If
[CC] Disconnect
[CC] Edit
[CC] SafeString
[CC] Shift
[CC] Touch
[CC] SetJump
[CC] Drivers
[CC] String
[CC] Stall
[CC] Type
[CC] SwapBytes16
[CC] FileBuffer
[CC] SwapBytes32
[CC] UefiShellLevel1CommandsLib
[CC] DrvCfg
[CC] UefiShellLevel3CommandsLib
[CC] SwapBytes64
[SLINK] UefiShellLevel1CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellLevel2CommandsLib/UefiShellLevel2CommandsLib.inf [X64]
[CC] SwitchStack
[CC] Unaligned
[CC] Ver
[SLINK] UefiShellLevel3CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf [X64]
[CC] MainTextEditor
[CC] Attrib
[CC] DrvDiag
[CC] AutoGen
[NASM] CpuId
[CC] Misc
[CC] OpenInfo
[CC] AutoGen
[NASM] CpuIdEx
[CC] UefiShellBcfgCommandLib
[CC] EditInputBar
[CC] Reconnect
[CC] Cd
[SLINK] UefiShellBcfgCommandLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf [X64]
[NASM] DisableCache
[CC] EditMenuBar
[CC] UefiShellDriver1CommandsLib
[CC] Cp
[CC] EditStatusBar
[NASM] DisablePaging64
[CC] ConsistMapping
[CC] Load
[CC] Unload
[SLINK] UefiShellDriver1CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf [X64]
[NASM] EnableCache
[CC] EditTitleBar
[CC] Ls
[CC] UefiShellCommandLib
[CC] AutoGen
[SLINK] UefiShellCommandLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellLib/UefiShellLib.inf [X64]
[NASM] EnableDisableInterrupts
[CC] EfiCompress
[CC] GccInline
[CC] Map
[CC] MkDir
[NASM] Lfence
[CC] EfiDecompress
[CC] UefiShellLib
[SLINK] UefiShellLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf [X64]
[CC] Mv
[CC] UefiHandleParsingLib
[NASM] LongJump
[SLINK] UefiHandleParsingLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64]
[CC] BufferImage
[CC] Non-existing
[CC] Parse
[CC] UefiHiiServicesLib
[CC] UefiFileHandleLib
[SLINK] UefiHiiServicesLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf [X64]
[SLINK] UefiFileHandleLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [X64]
[CC] Clipboard
[CC] CpuExceptionHandlerLibNull
[SLINK] CpuExceptionHandlerLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64]
[CC] DebugAgentLibNull
[SLINK] DebugAgentLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf [X64]
[NASM] RdRand
[CC] Reset
[CC] BaseUefiDecompressLib
[CC] HobLib
[CC] DiskImage
[SLINK] BaseUefiDecompressLib
[SLINK] DxeCoreHobLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf [X64]
[CC] Rm
[NASM] SetJump
[CC] DxeCoreEntryPoint
[CC] DxeCoreMemoryProfileLibNull
[SLINK] DxeCoreEntryPoint
Building ... /home/fusion71au/src/CloverBootloader/Library/WaveLib/WaveLib.inf [X64]
[CC] FileImage
[CC] Set
[CC] MemoryAllocationLib
[NASM] SwitchStack
[SLINK] DxeCoreMemoryAllocationLib
Building ... /home/fusion71au/src/CloverBootloader/NetworkPkg/Library/DxeNetLib/DxeNetLib.inf [X64]
[CC] HexEdit
[CC] WaveLib
[SLINK] WaveLib
Building ... /home/fusion71au/src/CloverBootloader/Library/OpensslLib/OpensslLibNull.inf [X64]
[NASM] Thunk16
[CC] TimeDate
[CC] OpensslLibNull
[SLINK] OpensslLib
Building ... /home/fusion71au/src/CloverBootloader/Library/VideoBiosPatchLib/VideoBiosPatchLib.inf [X64]
[CC] MainHexEditor
[NASM] WriteTr
[CC] DxeNetLib
[CC] X86DisablePaging32
[CC] UefiShellLevel2CommandsLib
[CC] X86DisablePaging64
[CC] 915resolution
[CC] MemImage
[CC] X86EnablePaging32
[CC] X86EnablePaging64
[CC] Vol
[CC] NetBuffer
[SLINK] UefiShellLevel2CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf [X64]
[SLINK] DxeNetLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf [X64]
[CC] X86FxRestore
[CC] VideoBiosPatchLib
[CC] X86FxSave
[CC] Misc
[CC] ApplicationEntryPoint
[CC] X86GetInterruptState
[SLINK] UefiApplicationEntryPoint
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64]
[CC] CompareMemWrapper
[CC] edid
[CC] X86Msr
[SLINK] VideoBiosPatchLib
Building ... /home/fusion71au/src/CloverBootloader/Library/OsxBdsPlatformLib/PlatformBds.inf [X64]
[CC] X86PatchInstruction
[CC] DxeCapsuleLibNull
[CC] CopyMemWrapper
[SLINK] DxeCapsuleLibNull
Building ... /home/fusion71au/src/CloverBootloader/Library/GenericBdsLib/GenericBdsLib.inf [X64]
[CC] X86RdRand
[CC] LoadPciRom
[CC] X86ReadGdtr
[CC] IsZeroBufferWrapper
[CC] X86ReadIdtr
[CC] AutoGen
[CC] X86SpeculationBarrier
[CC] MemLib
[CC] BdsPlatform
[CC] X86Thunk
[CC] MemMap
[CC] X86WriteGdtr
[CC] MemLibGeneric
[CC] X86WriteIdtr
[SLINK] BaseLib
[CC] PlatformData
Building ... /home/fusion71au/src/CloverBootloader/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64]
[SLINK] DuetBds
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf [X64]
[CC] MemLibGuid
[CC] Mm
[CC] GuidedSectionExtraction
[CC] ScanMem16Wrapper
[CC] BdsBoot
[CC] DxeExtractGuidedSectionLib
[SLINK] DxeExtractGuidedSectionLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf [X64]
[CC] Mode
[CC] ScanMem32Wrapper
[CC] LzmaDecompress
[CC] ScanMem64Wrapper
[CC] VarCheckLib
[CC] BdsConnect
[CC] ScanMem8Wrapper
[SLINK] VarCheckLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf [X64]
[CC] SetMem16Wrapper
[CC] LzFind
[CC] Pci
[CC] AuthVariableLibNull
[CC] BdsConsole
[CC] SetMem32Wrapper
[SLINK] AuthVariableLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf [X64]
[CC] SetMem64Wrapper
[CC] LzmaDec
[SLINK] LzmaDecompressLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf [X64]
[CC] SerMode
[CC] TpmMeasurementLibNull
[SLINK] TpmMeasurementLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxePcdLib/DxePcdLib.inf [X64]
[CC] SetMemWrapper
[CC] InternalGetSpinLockProperties
[CC] BdsMisc
[CC] SynchronizationGcc
[CC] ZeroMemWrapper
[CC] SetSize
[SLINK] UefiMemoryLib
Building ... /home/fusion71au/src/CloverBootloader/Library/DuetTimerLib/DuetTimerLib.inf [X64]
[CC] DxePcdLib
[CC] GccInline
[SLINK] DxePcdLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf [X64]
[SLINK] BaseSynchronizationLib
Building ... /home/fusion71au/src/CloverBootloader/Library/VBoxPeCoffLib/VBoxPeCoffLib.inf [X64]
[CC] DevicePath
[CC] SetVar
[CC] X86TimerLib
[SLINK] DuetTimerLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf [X64]
[CC] RuntimeLib
[SLINK] UefiRuntimeLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf [X64]
[CC] BasePeCoff
[CC] PeCoffLoaderEx
[CC] X86Cache
[SLINK] VBoxPeCoffLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib.inf [X64]
[CC] PeCoffExtraActionLib
[SLINK] BaseCacheMaintenanceLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellNetwork2CommandsLib/UefiShellNetwork2CommandsLib.inf [X64]
[CC] String
[SLINK] PeCoffExtraActionLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64]
[SLINK] GenericBdsLib
[CC] EventLogInfo
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf [X64]
[CC] AutoGen
[CC] AutoGen
[CC] LibSmbiosView
[NASM] CpuFlushTlb
[CC] Ifconfig
[CC] BmBoot
[CC] Ifconfig6
[NASM] CpuSleep
[CC] Ping
[SLINK] BaseCpuLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf [X64]
[CC] PrintInfo
[CC] BmBootDescription
[CC] PerformanceLib
[SLINK] BasePerformanceLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf [X64]
[CC] UefiShellNetwork1CommandsLib
[CC] Ping6
[SLINK] UefiShellNetwork1CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf [X64]
[CC] PeCoffGetEntryPoint
[SLINK] BasePeCoffGetEntryPointLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf [X64]
[CC] BmConnect
[CC] UefiShellNetwork2CommandsLib
[SLINK] UefiShellNetwork2CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf [X64]
[CC] QueryTable
[CC] DxeServicesTableLib
[SLINK] DxeServicesTableLib
Building ... /home/fusion71au/src/CloverBootloader/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64]
[CC] HiiLanguage
[CC] UefiSortLib
[CC] BmConsole
[SLINK] UefiSortLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf [X64]
[CC] SmbiosView
[CC] UefiHiiServicesLib
[SLINK] UefiHiiServicesLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxeServicesLib/DxeServicesLib.inf [X64]
[CC] DxeSecurityManagementLib
[SLINK] DxeSecurityManagementLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxeHobLib/DxeHobLib.inf [X64]
[CC] BmDriverHealth
[CC] HiiLib
[CC] UefiShellDebug1CommandsLib
[CC] DxeServicesLib
[SLINK] UefiShellDebug1CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/ApfsDriverLoader/ApfsDriverLoader.inf [X64]
[CC] HobLib
[SLINK] DxeHobLib
Building ... /home/fusion71au/src/CloverBootloader/LegacyBios/BlockIoDxe/BlockIoDxe.inf [X64]
[CC] HiiString
[CC] Allocate
[SLINK] UefiHiiLib
Building ... /home/fusion71au/src/CloverBootloader/Protocols/FirmwareVolume/FirmwareVolume.inf [X64]
[SLINK] DxeServicesLib
[CC] BmHotkey
Building ... /home/fusion71au/src/CloverBootloader/Drivers/PartitionDxe/PartitionDxe.inf [X64]
[CC] ApfsDriverLoader
[CC] AutoGen
[CC] AutoGen
[CC] Apple
[CC] AutoGen
[CC] BmLoadOption
[CC] FirmwareVolume
[SLINK] FirmwareVolume
[CC] BiosBlkIo
[CC] AutoGen
[CC] EfiComponentName
[SLINK] ApfsDriverLoader
[CC] ComponentName
[CC] BiosInt13
[CC] BmMisc
[SLINK] UefiBootManagerLib
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/CpuDxe/Cpu.inf [X64]
[CC] ComponentName
[CC] AutoGen
[CC] ElTorito
[CC] Gpt
[CC] LegacyBiosThunk
[CC] Cpu
[SLINK] BiosBlockIoDxe
[NASM] CpuInterrupt
[SLINK] Cpu
[CC] Mbr
[CC] Partition
[SLINK] PartitionDxe
[DLINK1] FirmwareVolume
[OBJCOPY] FirmwareVolume
[GENFW] FirmwareVolume
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/FatPkg/EnhancedFatDxe/Fat.inf [X64]
[DLINK1] ApfsDriverLoader
[CC] AutoGen
[OBJCOPY] ApfsDriverLoader
[GENFW] ApfsDriverLoader
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/BiosVideo/BiosVideo.inf [X64]
[DLINK1] Cpu
[OBJCOPY] Cpu
[CC] ComponentName
[DLINK1] PartitionDxe
[GENFW] Cpu
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/VBoxFsDxe/VBoxReiserFS.inf [X64]
[OBJCOPY] PartitionDxe
[CC] AutoGen
[DLINK1] BiosBlockIoDxe
[GENFW] PartitionDxe
Building ... /home/fusion71au/src/CloverBootloader/Protocols/AppleKeyFeeder/AppleKeyFeeder.inf [X64]
[OBJCOPY] BiosBlockIoDxe
[CC] Data
[GENFW] BiosBlockIoDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf [X64]
[CC] AutoGen
[CC] Delete
[CC] BiosVideoNew
[CC] AutoGen
[CC] AppleKeyFeeder
[CC] ComponentName
[CC] DirectoryCache
[CC] fsw_core
[CC] ComponentName
[CC] AppleKeyMapUtils
[CC] LegacyBiosThunk
[SLINK] BiosVideo
[CC] DirectoryManage
[CC] fsw_efi
[CC] MouseHid
[CC] AutoGen
[CC] fsw_efi_lib
[CC] DiskCache
[CC] SimpleTextExProxy
[CC] UsbMouse
[SLINK] UsbMouseDxe
[CC] fsw_lib
[CC] Fat
[CC] SimpleTextProxy
[SLINK] AppleKeyFeeder
[CC] FileName
[CC] fsw_reiserfs
[SLINK] VBoxReiserFS
[CC] FileSpace
[CC] Flush
[DLINK1] BiosVideo
[DLINK1] AppleKeyFeeder
[OBJCOPY] AppleKeyFeeder
[OBJCOPY] BiosVideo
[GENFW] BiosVideo
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/GrubFS/src/ISO9660.inf [X64]
[GENFW] AppleKeyFeeder
Building ... /home/fusion71au/src/CloverBootloader/PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf [X64]
[DLINK1] UsbMouseDxe
[CC] Hash
[OBJCOPY] UsbMouseDxe
[CC] AutoGen
[GENFW] UsbMouseDxe
Building ... /home/fusion71au/src/CloverBootloader/Protocols/HashServiceFix/HashServiceFix.inf [X64]
[CC] 8259
[CC] Info
[CC] AutoGen
[CC] driver
[CC] AutoGen
[SLINK] Legacy8259
[CC] HashServiceFix
[CC] Init
[CC] file
[DLINK1] Legacy8259
[CC] sha1
[OBJCOPY] Legacy8259
[SLINK] HashServiceFix
[CC] Misc
[CC] grub
[GENFW] Legacy8259
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/GrubFS/src/EXFAT.inf [X64]
[CC] Open
[CC] AutoGen
[CC] fshelp
[DLINK1] VBoxReiserFS
[CC] OpenVolume
[OBJCOPY] VBoxReiserFS
[CC] iso9660
[CC] driver
[GENFW] VBoxReiserFS
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxPciBusNoEnumerationDxe/PciBusNoEnumeration.inf [X64]
[CC] ReadWrite
[CC] device
[CC] UnicodeCollation
[CC] file
[CC] AutoGen
[SLINK] Fat
[DLINK1] HashServiceFix
[OBJCOPY] HashServiceFix
[CC] err
[GENFW] HashServiceFix
Building ... /home/fusion71au/src/CloverBootloader/Protocols/DriverOverride/DriverOverride.inf [X64]
[CC] ComponentName
[CC] list
[CC] grub
[CC] AutoGen
[CC] misc
[CC] PciBus
[CC] exfat
[CC] DriverOverride
[SLINK] DriverOverride
[CC] grub_driver
[CC] PciCommand
[CC] fshelp
[CC] grub_file
[CC] PciDeviceSupport
[DLINK1] DriverOverride
[OBJCOPY] DriverOverride
[GENFW] DriverOverride
Building ... /home/fusion71au/src/CloverBootloader/Protocols/MsgLog/MsgLog.inf [X64]
[CC] device
[CC] logging
[CC] PciDriverOverride
[CC] err
[CC] missing
[CC] AutoGen
[CC] list
[CC] PciEnumerator
[CC] path
[CC] MsgLog
[SLINK] MsgLog
[CC] utf8
[CC] misc
[SLINK] GrubISO9660
[CC] PciEnumeratorSupport
[CC] grub_driver
[CC] PciIo
[DLINK1] MsgLog
[OBJCOPY] MsgLog
[GENFW] MsgLog
Building ... /home/fusion71au/src/CloverBootloader/Drivers/Isa/IsaBusDxe/IsaBusDxe.inf [X64]
[CC] grub_file
[CC] PciOptionRomSupport
[CC] logging
[CC] AutoGen
[CC] missing
[DLINK1] Fat
[CC] PciPowerManagement
[OBJCOPY] Fat
[GENFW] Fat
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf [X64]
[CC] ComponentName
[CC] path
[CC] PciRomTable
[CC] AutoGen
[SLINK] PciBusNoEnumerationDxe
[CC] IsaBus
[CC] utf8
[CC] Crc32
[SLINK] GrubEXFAT
[CC] IsaIo
[SLINK] IsaBusDxe
[CC] Runtime
[SLINK] RuntimeDxe
[DLINK1] GrubISO9660
[OBJCOPY] GrubISO9660
[DLINK1] RuntimeDxe
[OBJCOPY] RuntimeDxe
[GENFW] RuntimeDxe
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/VBoxFsDxe/VBoxExt4.inf [X64]
[GENFW] GrubISO9660
Building ... /home/fusion71au/src/CloverBootloader/PcAtChipsetPkg/8254TimerDxe/8254Timer.inf [X64]
[DLINK1] PciBusNoEnumerationDxe
[OBJCOPY] PciBusNoEnumerationDxe
[GENFW] PciBusNoEnumerationDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf [X64]
[CC] AutoGen
[DLINK1] IsaBusDxe
[OBJCOPY] IsaBusDxe
[CC] AutoGen
[GENFW] IsaBusDxe
Building ... /home/fusion71au/src/CloverBootloader/Drivers/XhciDxe/XhciDxe.inf [X64]
[CC] AutoGen
[CC] Timer
[SLINK] Timer
[CC] fsw_core
[CC] ComponentName
[DLINK1] Timer
[CC] AutoGen
[OBJCOPY] Timer
[GENFW] Timer
Building ... /home/fusion71au/src/CloverBootloader/LegacyBios/Region2Dxe/LegacyRegion2Dxe.inf [X64]
[CC] ComponentName
[CC] fsw_efi
[CC] Ehci
[CC] AutoGen
[DLINK1] GrubEXFAT
[CC] fsw_efi_lib
[OBJCOPY] GrubEXFAT
[CC] UsbHcMem
[CC] EhciDebug
[GENFW] GrubEXFAT
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf [X64]
[CC] LegacyRegion2
[SLINK] LegacyRegion2Dxe
[CC] fsw_ext4
[CC] Xhci
[CC] AutoGen
[CC] EhciReg
[CC] ComponentName
[CC] fsw_lib
[CC] XhciReg
[SLINK] VBoxExt4
[CC] EhciSched
[CC] DiskIo
[CC] EhciUrb
[SLINK] DiskIoDxe
[CC] XhciSched
[SLINK] XhciDxe
[CC] UsbHcMem
[SLINK] EhciDxe
[DLINK1] LegacyRegion2Dxe
[OBJCOPY] LegacyRegion2Dxe
[GENFW] LegacyRegion2Dxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf [X64]
[DLINK1] DiskIoDxe
[CC] AutoGen
[OBJCOPY] DiskIoDxe
[CC] DevicePath
[GENFW] DiskIoDxe
Building ... /home/fusion71au/src/CloverBootloader/Drivers/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.inf [X64]
[SLINK] DevicePathDxe
[CC] AutoGen
[DLINK1] VBoxExt4
[OBJCOPY] VBoxExt4
[CC] CommPs2
[GENFW] VBoxExt4
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf [X64]
[CC] ComponentName
[DLINK1] EhciDxe
[OBJCOPY] EhciDxe
[CC] AutoGen
[GENFW] EhciDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf [X64]
[CC] CapsuleCache
[CC] Ps2MouseAbsolutePointer
[CC] CapsuleReset
[SLINK] Ps2MouseAbsolutePointerDxe
[CC] AutoGen
[CC] CapsuleService
[CC] UnicodeCollationEng
[SLINK] EnglishDxe
[CC] SaveLongModeContext
[SLINK] CapsuleRuntimeDxe
[DLINK1] XhciDxe
[OBJCOPY] XhciDxe
[DLINK1] EnglishDxe
[OBJCOPY] EnglishDxe
[GENFW] XhciDxe
Building ... /home/fusion71au/src/CloverBootloader/LegacyBios/VideoDxe/VideoDxe.inf [X64]
[GENFW] EnglishDxe
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/GrubFS/src/UDF.inf [X64]
[DLINK1] CapsuleRuntimeDxe
[DLINK1] Ps2MouseAbsolutePointerDxe
[OBJCOPY] Ps2MouseAbsolutePointerDxe
[OBJCOPY] CapsuleRuntimeDxe
[GENFW] CapsuleRuntimeDxe
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/GrubFS/src/NTFS.inf [X64]
[GENFW] Ps2MouseAbsolutePointerDxe
Building ... /home/fusion71au/src/CloverBootloader/Protocols/AppleKeyAggregator/AppleKeyAggregator.inf [X64]
[CC] AutoGen
[CC] AutoGen
[CC] AutoGen
[CC] driver
[CC] AppleKeyAggregator
[CC] driver
[CC] file
[CC] AutoGen
[SLINK] AppleKeyAggregator
[CC] BiosVideo
[DLINK1] DevicePathDxe
[CC] file
[OBJCOPY] DevicePathDxe
[CC] grub
[GENFW] DevicePathDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxEfiLdr/EfiLdr.inf [X64]
[CC] ComponentName
[SLINK] CsmVideoDxe
[CC] grub
[CC] AutoGen
[CC] fshelp
[CC] Debug
[DLINK1] AppleKeyAggregator
[OBJCOPY] AppleKeyAggregator
[CC] fshelp
[GENFW] AppleKeyAggregator
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf [X64]
[CC] EfiLoader
[CC] udf
[CC] PeLoader
[CC] AutoGen
[CC] ntfs
[CC] device
[CC] MonotonicCounter
[CC] Support
[SLINK] MonotonicCounterRuntimeDxe
[SLINK] EfiLoader
[CC] ntfscomp
[CC] err
[DLINK1] MonotonicCounterRuntimeDxe
[CC] list
[CC] device
[OBJCOPY] MonotonicCounterRuntimeDxe
[CC] err
[GENFW] MonotonicCounterRuntimeDxe
Building ... /home/fusion71au/src/CloverBootloader/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf [X64]
[CC] misc
[CC] list
[CC] grub_driver
[CC] AutoGen
[CC] misc
[CC] ComponentName
[CC] grub_file
[CC] grub_driver
[DLINK1] CsmVideoDxe
[OBJCOPY] CsmVideoDxe
[CC] logging
[GENFW] CsmVideoDxe
[CC] IsaAcpi
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf [X64]
[CC] grub_file
[CC] missing
[DLINK1] EfiLoader
[OBJCOPY] EfiLoader
[CC] AutoGen
[CC] PcatIsaAcpi
[SLINK] IsaAcpi
[GENFW] EfiLoader
Building ... /home/fusion71au/src/CloverBootloader/OsxLowMemFixDrv/OsxLowMemFixDrv.inf [X64]
[CC] logging
[CC] path
[CC] NullMemoryTest
[SLINK] NullMemoryTestDxe
[CC] AutoGen
[CC] missing
[CC] utf8
[SLINK] GrubUDF
[CC] Lib
[DLINK1] IsaAcpi
[CC] path
[OBJCOPY] IsaAcpi
[DLINK1] NullMemoryTestDxe
[GENFW] IsaAcpi
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf [X64]
[OBJCOPY] NullMemoryTestDxe
[CC] OsxLowMemFixDrv
[GENFW] NullMemoryTestDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxDxeIpl/DxeIpl.inf [X64]
[SLINK] OsxLowMemFixDrv
[CC] utf8
[CC] AutoGen
[SLINK] GrubNTFS
[CC] AutoGen
[CC] ComponentName
[CC] Debug
[DLINK1] OsxLowMemFixDrv
[OBJCOPY] OsxLowMemFixDrv
[GENFW] OsxLowMemFixDrv
Building ... /home/fusion71au/src/CloverBootloader/Protocols/DataHubDxe/DataHubDxe.inf [X64]
[CC] UsbMassBoot
[CC] DxeInit
[CC] AutoGen
[CC] HobGeneration
[CC] UsbMassBot
[CC] DataHub
[CC] LegacyTable
[SLINK] DataHubDxe
[CC] UsbMassCbi
[CC] EnterDxeCore
[CC] UsbMassDiskInfo
[DLINK1] DataHubDxe
[OBJCOPY] DataHubDxe
[GENFW] DataHubDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf [X64]
[CC] Paging
[SLINK] DxeIpl
[CC] AutoGen
[CC] UsbMassImpl
[SLINK] UsbMassStorageDxe
[CC] CpuIo2Dxe
[SLINK] CpuIo2Dxe
[DLINK1] DxeIpl
[OBJCOPY] DxeIpl
[GENFW] DxeIpl
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf [X64]
[DLINK1] CpuIo2Dxe
[DLINK1] GrubNTFS
[OBJCOPY] GrubNTFS
[OBJCOPY] CpuIo2Dxe
[GENFW] GrubNTFS
Building ... /home/fusion71au/src/CloverBootloader/FSInject/FSInject.inf [X64]
[GENFW] CpuIo2Dxe
Building ... /home/fusion71au/src/CloverBootloader/OsxAptioFixDrv/OsxAptioFixDrv.inf [X64]
[CC] AutoGen
[CC] AutoGen
[CC] AutoGen
[CC] ComponentName
[DLINK1] GrubUDF
[CC] FSInject
[CC] BootArgs
[OBJCOPY] GrubUDF
[CC] Test
[SLINK] FSInject
[GENFW] GrubUDF
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf [X64]
[CC] NvmExpress
[CC] BootFixes
[DLINK1] UsbMassStorageDxe
[OBJCOPY] UsbMassStorageDxe
[CC] DecodedKernelCheck
[CC] AutoGen
[GENFW] UsbMassStorageDxe
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/VBoxFsDxe/VBoxExt2.inf [X64]
[CC] NvmExpressBlockIo
[CC] AutoGen
[CC] ComponentName
[CC] device_tree
[CC] NvmExpressDiskInfo
[CC] fsw_core
[CC] Lib
[CC] ConSplitter
[CC] NvmExpressHci
[CC] Mach-O
[CC] NVRAMDebug
[CC] NvmExpressPassthru
[CC] ConSplitterGraphics
[CC] fsw_efi
[SLINK] NvmExpressDxe
[SLINK] ConSplitterDxe
[DLINK1] FSInject
[OBJCOPY] FSInject
[CC] fsw_efi_lib
[GENFW] FSInject
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/VBoxFsDxe/VBoxIso9660.inf [X64]
[CC] OsxAptioFixDrv
[CC] AutoGen
[CC] VMem
[CC] fsw_ext2
[CC] fsw_core
[CC] fsw_lib
[SLINK] VBoxExt2
[NASM] AsmFuncsX64
[SLINK] OsxAptioFixDrv
[CC] fsw_efi
[CC] fsw_efi_lib
[CC] fsw_iso9660
[CC] fsw_lib
[SLINK] VBoxIso9600
[DLINK1] ConSplitterDxe
[OBJCOPY] ConSplitterDxe
[GENFW] ConSplitterDxe
Building ... /home/fusion71au/src/CloverBootloader/Drivers/Isa/Ps2MouseDxe/Ps2MouseDxe.inf [X64]
[DLINK1] NvmExpressDxe
[DLINK1] VBoxExt2
[OBJCOPY] NvmExpressDxe
[GENFW] NvmExpressDxe
Building ... /home/fusion71au/src/CloverBootloader/Protocols/OsxFatBinaryDrv/OsxFatBinaryDrv.inf [X64]
[DLINK1] OsxAptioFixDrv
[OBJCOPY] VBoxExt2
[CC] AutoGen
[OBJCOPY] OsxAptioFixDrv
[GENFW] VBoxExt2
Building ... /home/fusion71au/src/CloverBootloader/Protocols/AppleImageCodec/AppleImageCodec.inf [X64]
[GENFW] OsxAptioFixDrv
Building ... /home/fusion71au/src/CloverBootloader/Drivers/OhciDxe/OhciDxe.inf [X64]
[CC] AutoGen
[CC] AutoGen
[CC] CommPs2
[CC] AppleImageCodec
[CC] OsxFatBinaryDrv
[CC] ComponentName
[CC] ComponentName
[SLINK] OsxFatBinaryDrv
[CC] AutoGen
[CC] Ps2Mouse
[DLINK1] VBoxIso9600
[SLINK] Ps2MouseDxe
[OBJCOPY] VBoxIso9600
[CC] load_bmp
[CC] Ohci
[GENFW] VBoxIso9600
Building ... /home/fusion71au/src/CloverBootloader/Protocols/AppleUITheme/AppleUITheme.inf [X64]
[CC] load_icns
[DLINK1] OsxFatBinaryDrv
[OBJCOPY] OsxFatBinaryDrv
[CC] OhciDebug
[CC] AppleUITheme
[GENFW] OsxFatBinaryDrv
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/EbcDxe/EbcDxe.inf [X64]
[CC] AutoGen
[CC] OhciReg
[CC] picopng
[SLINK] AppleUITheme
[SLINK] AppleImageCodec
[CC] AutoGen
[DLINK1] Ps2MouseDxe
[OBJCOPY] Ps2MouseDxe
[CC] EbcDebuggerHook
[CC] OhciSched
[GENFW] Ps2MouseDxe
Building ... /home/fusion71au/src/CloverBootloader/Protocols/DumpUefiCalls/DumpUefiCalls.inf [X64]
[DLINK1] AppleUITheme
[OBJCOPY] AppleUITheme
[CC] OhciUrb
[GENFW] AppleUITheme
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf [X64]
[CC] EbcExecute
[CC] AppleProtocols
[CC] UsbHcMem
[CC] EbcInt
[CC] AutoGen
[SLINK] OhciDxe
[CC] AutoGen
[CC] WatchdogTimer
[SLINK] WatchdogTimer
[NASM] EbcLowLevel
[CC] BootServices
[CC] EbcSupport
[DLINK1] WatchdogTimer
[OBJCOPY] WatchdogTimer
[SLINK] EbcDxe
[GENFW] WatchdogTimer
Building ... /home/fusion71au/src/CloverBootloader/Protocols/SMCHelper/SMCHelper.inf [X64]
[CC] DataHub
[CC] AutoGen
[CC] DumpUefiCalls
[DLINK1] AppleImageCodec
[OBJCOPY] AppleImageCodec
[CC] SMCHelper
[GENFW] AppleImageCodec
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf [X64]
[SLINK] SMCHelper
[CC] FileLib
[CC] AutoGen
[CC] Fs
[CC] SmbiosDxe
[SLINK] SmbiosDxe
[DLINK1] SMCHelper
[OBJCOPY] SMCHelper
[GENFW] SMCHelper
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/GrubFS/src/HFSPLUS.inf [X64]
[CC] Lib
[DLINK1] OhciDxe
[OBJCOPY] OhciDxe
[DLINK1] EbcDxe
[OBJCOPY] EbcDxe
[GENFW] EbcDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/BiosKeyboard/KeyboardDxe.inf [X64]
[GENFW] OhciDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf [X64]
[CC] Log
[CC] AutoGen
[CC] MemLog
[CC] AppleKey
[CC] AutoGen
[CC] driver
[CC] AutoGen
[CC] RuntimeServices
[SLINK] DumpUefiCalls
[DLINK1] SmbiosDxe
[OBJCOPY] SmbiosDxe
[CC] file
[GENFW] SmbiosDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf [X64]
[CC] ConfigKeywordHandler
[CC] BiosKeyboard
[CC] grub
[CC] ComponentName
[CC] AutoGen
[CC] fshelp
[CC] LegacyBiosThunk
[SLINK] KeyboardDxe
[CC] ComponentName
[CC] ConfigRouting
[CC] hfsplus
[CC] Uhci
[CC] hfspluscomp
[CC] UhciDebug
[DLINK1] KeyboardDxe
[OBJCOPY] KeyboardDxe
[GENFW] KeyboardDxe
Building ... /home/fusion71au/src/CloverBootloader/OsxAptioFixDrv/OsxAptioFix3Drv.inf [X64]
[CC] Database
[CC] gzio
[CC] UhciQueue
[CC] AutoGen
[CC] UhciReg
[DLINK1] DumpUefiCalls
[OBJCOPY] DumpUefiCalls
[CC] device
[CC] BootArgs
[CC] Font
[GENFW] DumpUefiCalls
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/VBoxFsDxe/VBoxHfs.inf [X64]
[CC] err
[CC] UhciSched
[CC] BootFixes3
[CC] HiiDatabaseEntry
[CC] AutoGen
[CC] DecodedKernelCheck
[CC] list
[CC] UsbHcMem
[SLINK] UhciDxe
[CC] device_tree
[CC] fsw_core
[CC] Image
[CC] misc
[CC] ImageEx
[CC] Lib
[CC] grub_driver
[CC] fsw_efi
[CC] Mach-O
[CC] String
[CC] grub_file
[CC] fsw_efi_lib
[CC] NVRAMDebug
[SLINK] HiiDatabase
[CC] logging
[CC] OsxAptioFix3Drv
[CC] fsw_hfs
[CC] missing
[CC] VMem
[CC] path
[CC] fsw_lib
[SLINK] VBoxHfs
[NASM] AsmFuncsX64
[DLINK1] UhciDxe
[CC] utf8
[OBJCOPY] UhciDxe
[SLINK] GrubHFSPLUS
[GENFW] UhciDxe
Building ... /home/fusion71au/src/CloverBootloader/Drivers/UsbBusDxe/UsbBusDxe.inf [X64]
[NASM] RTShims
[SLINK] OsxAptioFix3Drv
[CC] AutoGen
[CC] ComponentName
[CC] UsbBus
[CC] UsbDesc
[DLINK1] OsxAptioFix3Drv
[OBJCOPY] OsxAptioFix3Drv
[CC] UsbEnumer
[GENFW] OsxAptioFix3Drv
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxAcpiTableDxe/AcpiTableDxe.inf [X64]
[CC] UsbHub
[DLINK1] GrubHFSPLUS
[CC] AcpiTable
[OBJCOPY] GrubHFSPLUS
[CC] UsbUtility
[GENFW] GrubHFSPLUS
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf [X64]
[SLINK] UsbBusDxe
[CC] AcpiTableProtocol
[CC] AutoGen
[CC] AutoGen
[SLINK] AcpiTableDxe
[CC] FormDisplay
[DLINK1] VBoxHfs
[OBJCOPY] VBoxHfs
[GENFW] VBoxHfs
Building ... /home/fusion71au/src/CloverBootloader/Drivers/AudioDxe/AudioDxe.inf [X64]
[CC] InputHandler
[CC] AudioDxe
[DLINK1] AcpiTableDxe
[CC] Popup
[OBJCOPY] AcpiTableDxe
[GENFW] AcpiTableDxe
Building ... /home/fusion71au/src/CloverBootloader/Drivers/UsbKbDxe/UsbKbDxe.inf [X64]
[CC] AutoGen
[CC] ProcessOptions
[SLINK] DisplayEngine
[DLINK1] UsbBusDxe
[CC] AppleKey
[OBJCOPY] UsbBusDxe
[CC] HdaCodec
[GENFW] UsbBusDxe
Building ... /home/fusion71au/src/CloverBootloader/bdmesg_efi/bdmesg.inf [X64]
[CC] AutoGen
[CC] AutoGen
[CC] HdaCodecAudioIo
[CC] bdmesg
[SLINK] bdmesg
[CC] ComponentName
[CC] HdaCodecComponentName
[CC] EfiKey
[CC] HdaCodecInfo
[CC] HdaController
[CC] KeyBoard
[SLINK] UsbKbDxe
[CC] HdaControllerComponentName
[CC] HdaControllerHdaIo
[DLINK1] bdmesg
[DLINK1] HiiDatabase
[OBJCOPY] bdmesg
[OBJCOPY] HiiDatabase
[CC] HdaControllerInfo
[GENFW] HiiDatabase
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Application/Shell/Shell.inf [X64]
[GENFW] bdmesg
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/PCD/Dxe/Pcd.inf [X64]
[CC] HdaControllerMem
[CC] AutoGen
[CC] AutoGen
[CC] HdaModels
[CC] ConsoleLogger
[SLINK] AudioDxe
[CC] Pcd
[DLINK1] UsbKbDxe
[OBJCOPY] UsbKbDxe
[CC] ConsoleWrappers
[GENFW] UsbKbDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxDxeCore/DxeMain.inf [X64]
[CC] Service
[SLINK] PcdDxe
[CC] FileHandleWrappers
[CC] AutoGen
[CC] Dependency
[CC] Shell
[CC] Dispatcher
[CC] ShellEnvVar
[DLINK1] DisplayEngine
[OBJCOPY] DisplayEngine
[CC] DxeMain
[GENFW] DisplayEngine
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/Metronome/Metronome.inf [X64]
[CC] ShellManParser
[CC] DxeProtocolNotify
[DLINK1] PcdDxe
[OBJCOPY] PcdDxe
[CC] AutoGen
[GENFW] PcdDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxSmbiosGenDxe/SmbiosGen.inf [X64]
[CC] Metronome
[SLINK] Metronome
[DLINK1] AudioDxe
[CC] ShellParametersProtocol
[OBJCOPY] AudioDxe
[CC] Event
[GENFW] AudioDxe
Building ... /home/fusion71au/src/CloverBootloader/rEFIt_UEFI/refit.inf [X64]
[CC] AutoGen
[CC] Timer
[DLINK1] Metronome
[OBJCOPY] Metronome
[CC] AutoGen
[GENFW] Metronome
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxBdsDxe/BdsDxe.inf [X64]
[CC] SmbiosGen
[CC] ShellProtocol
[SLINK] SmbiosGenDxe
[SLINK] Shell
[CC] Tpl
[CC] AutoGen
[CC] Ffs
[CC] BdsEntry
[CC] FwVol
[VFR] BdsDxe
[DLINK1] SmbiosGenDxe
[CC] Bm
[OBJCOPY] SmbiosGenDxe
[CC] FwVolAttrib
[GENFW] SmbiosGenDxe
Building ... /home/fusion71au/src/CloverBootloader/Drivers/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf [X64]
[CC] AcpiPatcher
[CC] FwVolRead
[CC] BBSsupport
[CC] AutoGen
[CC] ComponentName
[CC] FwVolWrite
[CC] BmLib
[CC] AmlGenerator
[CC] Ps2KbdCtrller
[CC] FwVolBlock
[CC] BootMaint
[CC] Gcd
[CC] Ps2KbdTextIn
[CC] BdsConnect
[CC] Ps2Keyboard
[CC] DriverSupport
[SLINK] Ps2KeyboardDxe
[CC] BootOption
[CC] Handle
[CC] BootLog
[CC] Data
[CC] FileExplorer
[CC] Locate
[CC] BootOptions
[CC] Notify
[CC] UpdatePage
[DLINK1] Ps2KeyboardDxe
[OBJCOPY] Ps2KeyboardDxe
[CC] Console
[GENFW] Ps2KeyboardDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf [X64]
[CC] Image
[CC] Variable
[CC] AutoGen
[CC] Library
[VFR] BdsDxe
[CC] DataHubCpu
[CC] Measurement
[CC] BootManagerVfr
[CC] MemData
[CC] Reclaim
[CC] Edid
[CC] SpeculationBarrierDxe
[CC] Page
[CC] BootManager
[CC] TcgMorLockDxe
[CC] Pool
[CC] Events
[CC] Capsules
[CC] VarCheck
[VFR] BdsDxe
[CC] DebugImageInfo
[CC] DeviceManagerVfr
[CC] InstallConfigurationTable
[CC] Variable
[CC] DeviceManager
[CC] FixBiosDsdt
[VFR] BdsDxe
[CC] SetWatchdogTimer
[CC] VariableDxe
[CC] DriverHealthVfr
[VFR] BdsDxe
[CC] Stall
[CC] VariableExLib
[CC] FE
[CC] HdaCodecDump
[SLINK] VariableRuntimeDxe
[CC] CoreSectionExtraction
[SLINK] DxeCore
[CC] FrontPage
[VFR] BdsDxe
[CC] Hibernate
[CC] FrontPageVfr
[CC] Injectors
[CC] Hotkey
[CC] LegacyBiosThunk
[CC] HwErrRecSupport
[CC] Language
[CC] LegacyBoot
[CC] MemoryTest
[CC] Net
[DLINK1] VariableRuntimeDxe
[CC] String
[OBJCOPY] VariableRuntimeDxe
[SLINK] BdsDxe
[GENFW] VariableRuntimeDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf [X64]
[CC] AutoGen
[CC] Nvram
[CC] PlatformDriverOverride
[CC] PcRtc
[CC] PcRtcEntry
[SLINK] PcRtc
[DLINK1] DxeCore
[OBJCOPY] DxeCore
[GENFW] DxeCore
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/PciRootBridgeDxe/PciRootBridge.inf [X64]
[CC] Pointer
[CC] AutoGen
[DLINK1] PcRtc
[OBJCOPY] PcRtc
[GENFW] PcRtc
Building ... /home/fusion71au/src/CloverBootloader/Protocols/EmuVariableUefi/EmuVariableRuntimeDxe.inf [X64]
[CC] DeviceIo
[CC] AutoGen
[CC] PcatIo
[CC] EmuVariable
[CC] PcatPciRootBridge
[CC] Settings
[CC] PcatPciRootBridgeDevicePath
[CC] InitVariable
[CC] PcatPciRootBridgeIo
[SLINK] EmuVariableUefi
[SLINK] PcatPciRootBridge
[CC] StartupSound
[CC] StateGenerator
[DLINK1] PcatPciRootBridge
[OBJCOPY] PcatPciRootBridge
[DLINK1] EmuVariableUefi
[GENFW] PcatPciRootBridge
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/GraphicsConsoleDxe/GraphicsConsoleDxe.inf [X64]
[OBJCOPY] EmuVariableUefi
[CC] AutoGen
[CC] ati
[GENFW] EmuVariableUefi
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf [X64]
[CC] ComponentName
[CC] b64cdecode
[CC] AutoGen
[CC] GraphicsConsole
[CC] Expression
[CC] card_vlist
[CC] LaffStd
[SLINK] GraphicsConsoleDxe
[CC] IfrParse
[CC] cpu
[DLINK1] GraphicsConsoleDxe
[OBJCOPY] GraphicsConsoleDxe
[CC] Presentation
[GENFW] GraphicsConsoleDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/AcpiReset/Reset.inf [X64]
[CC] device_inject
[CC] AutoGen
[CC] Reset
[SLINK] AcpiReset
[CC] device_tree
[CC] Setup
[SLINK] SetupBrowser
[CC] gma
[DLINK1] AcpiReset
[OBJCOPY] AcpiReset
[GENFW] AcpiReset
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf [X64]
[CC] guid
[CC] AutoGen
[CC] hda
[CC] ComponentName
[DLINK1] BdsDxe
[OBJCOPY] BdsDxe
[CC] ConPlatform
[SLINK] ConPlatformDxe
[GENFW] BdsDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf [X64]
[CC] kernel_patcher
[CC] AutoGen
[CC] kext_inject
[CC] Defer3rdPartyImageLoad
[CC] SecurityStub
[SLINK] SecurityStubDxe
[DLINK1] ConPlatformDxe
[OBJCOPY] ConPlatformDxe
[CC] kext_patcher
[GENFW] ConPlatformDxe
[DLINK1] SecurityStubDxe
[OBJCOPY] SecurityStubDxe
[GENFW] SecurityStubDxe
[CC] nvidia
[CC] platformdata
[CC] plist
[CC] smbios
[CC] sound
[CC] spd
[CC] string
[CC] usbfix
[DLINK1] SetupBrowser
[OBJCOPY] SetupBrowser
[GENFW] SetupBrowser
[CC] bootscreen
[CC] common
[CC] legacy
[CC] loader
[CC] lockedgraphics
[CC] secureboot
[CC] securehash
[CC] securemenu
[CC] securevars
[CC] tool
[CC] BmLib
[CC] FloatLib
[CC] VectorGraphics
[CC] egemb_font
[CC] egemb_icons
[CC] egemb_icons_dark
[CC] image
[CC] libscreen
[CC] load_icns
[CC] lodepng
[DLINK1] Shell
[OBJCOPY] Shell
[GENFW] Shell
[CC] nanosvg
[CC] nanosvgrast
[CC] scroll_images
[CC] text
[CC] IO
[CC] icns
[CC] lib
[CC] main
[CC] menu
[CC] screen
[SLINK] CLOVER
[DLINK1] CLOVER
[OBJCOPY] CLOVER
[GENFW] CLOVER

Generating DUETEFIMAINFVX64 FV
########################################
########################################
########################################
########################################

GUID cross reference file can be found at /home/fusion71au/src/CloverBootloader/Build/Clover/RELEASE_GCC53/FV/Guid.xref

FV Space Information
DUETEFIMAINFVX64 [27%Full] 2752512 total, 762680 used, 1989832 free

- Done -
Build end time: 20:51:19, Sep.13 2019
Build total time: 00:01:29

Compressing DUETEFIMainFv.FV ...
Encoding
Compressing DxeCore.efi ...
Encoding
Compressing DxeIpl.efi ...
Encoding
Generate Loader Image ...
Created /home/fusion71au/src/CloverBootloader/Build/Clover/RELEASE_GCC53/FV/Efildr64
879+0 records in
879+0 records out
450048 bytes (450 kB, 440 KiB) copied, 0.00431149 s, 104 MB/s
Copy CloverEFI:
  -> boot7
Changing byte at 0xa9 of boot7 to show 7 as init message:
1+0 records in
1+0 records out
1 byte copied, 6.6107e-05 s, 15.1 kB/s
  -> BOOTX64.efi
  -> CLOVERX64.efi
Copy Mandatory drivers:
  -> FSInject.efi
  -> XhciDxe.efi
  -> SMCHelper.efi
  -> AudioDxe.efi
  -> AppleImageCodec.efi
  -> AppleKeyAggregator.efi
  -> AppleUITheme.efi
  -> FirmwareVolume.efi
  -> ApfsDriverLoader.efi
  -> FSInject.efi
  -> DataHubDxe.efi
  -> SMCHelper.efi
  -> AudioDxe.efi
  -> AppleImageCodec.efi
  -> AppleUITheme.efi
  -> AppleKeyAggregator.efi
  -> FirmwareVolume.efi
  -> GrubEXFAT.efi
  -> GrubISO9660.efi
  -> GrubNTFS.efi
  -> GrubUDF.efi
  -> CsmVideoDxe.efi
  -> EnglishDxe.efi
  -> EmuVariableUefi.efi
  -> NvmExpressDxe.efi
  -> OsxFatBinaryDrv.efi
  -> PartitionDxe.efi
  -> Ps2MouseDxe.efi
  -> UsbKbDxe.efi
  -> UsbMouseDxe.efi
  -> ApfsDriverLoader.efi
  -> Fat.efi
  -> VBoxExt2.efi
  -> VBoxExt4.efi
  -> VBoxIso9600.efi
  -> VBoxHfs.efi
  -> AppleKeyFeeder.efi
  -> HashServiceFix.efi
  -> OsxAptioFixDrv.efi
  -> OsxLowMemFixDrv.efi
  -> OsxAptioFix3Drv.efi
Copy Applications:
  -> bdmesg.efi
  -> Shell64U.efi
Done!

Generating BootSectors
make: Entering directory '/home/fusion71au/src/CloverBootloader/BootHFS'
[NASM] boot0af.s -> /home/fusion71au/src/CloverBootloader/CloverPackage/CloverV2/BootSectors/boot0af
[NASM] boot0ss.s -> /home/fusion71au/src/CloverBootloader/CloverPackage/CloverV2/BootSectors/boot0ss
[NASM] boot0md.s -> /home/fusion71au/src/CloverBootloader/CloverPackage/CloverV2/BootSectors/boot0md
[NASM] boot1h.s -> /home/fusion71au/src/CloverBootloader/CloverPackage/CloverV2/BootSectors/boot1h
[NASM] boot1h2.s -> /home/fusion71au/src/CloverBootloader/CloverPackage/CloverV2/BootSectors/boot1h2
[NASM] boot1f32.s -> /home/fusion71au/src/CloverBootloader/CloverPackage/CloverV2/BootSectors/boot1f32
[NASM] boot1f32alt.s -> /home/fusion71au/src/CloverBootloader/CloverPackage/CloverV2/BootSectors/boot1f32alt
[NASM] boot1x.s -> /home/fusion71au/src/CloverBootloader/CloverPackage/CloverV2/BootSectors/boot1x
[NASM] boot1xalt.s -> /home/fusion71au/src/CloverBootloader/CloverPackage/CloverV2/BootSectors/boot1xalt
'Description.txt' -> '/home/fusion71au/src/CloverBootloader/CloverPackage/CloverV2/BootSectors/Description.txt'
'Installation.txt' -> '/home/fusion71au/src/CloverBootloader/CloverPackage/CloverV2/BootSectors/Installation.txt'
make: Leaving directory '/home/fusion71au/src/CloverBootloader/BootHFS'
Done!
fusion71au@GA-P55A-UD3:~/src/CloverBootloader$ ./ebuild.sh -fr -D NO_GRUB_DRIVERS_EMBEDDED -D USE_APPLE_HFSPLUS_DRIVER -t GCC53
TOOLCHAIN_DIR: /usr
NASM_PREFIX: /usr/bin/
NASM_VER: 2.13.02
Building from: /home/fusion71au/src/CloverBootloader

Running edk2 build for CloverX64 using the command:
build  -D NO_GRUB_DRIVERS_EMBEDDED -D USE_APPLE_HFSPLUS_DRIVER --conf=/home/fusion71au/src/CloverBootloader/Conf -D USE_LOW_EBDA -p Clover.dsc  -a X64 -b RELEASE -t GCC53 -n 5 

Build environment: Linux-4.15.0-62-generic-x86_64-with-LinuxMint-19.1-tessa
Build start time: 20:51:36, Sep.13 2019

WORKSPACE        = /home/fusion71au/src/CloverBootloader
EDK_TOOLS_PATH   = /home/fusion71au/src/CloverBootloader/BaseTools
CONF_PATH        = /home/fusion71au/src/CloverBootloader/Conf


Processing meta-data 
.Architecture(s)  = X64
Build target     = RELEASE
Toolchain        = GCC53

Active Platform          = /home/fusion71au/src/CloverBootloader/Clover.dsc
..... done!
Building ... /home/fusion71au/src/CloverBootloader/Library/MemLogLibDefault/MemLogLibDefault.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiLib/UefiLib.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64]
[CC] MemLogLib
[CC] BaseReportStatusCodeLib
[SLINK] MemLogLibDefault
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64]
[SLINK] BaseReportStatusCodeLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64]
[CC] PciLib
[CC] DriverEntryPoint
[SLINK] BasePciLibCf8
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf [X64]
[SLINK] UefiDriverEntryPoint
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64]
[CC] Acpi
[CC] UefiRuntimeServicesTableLib
[SLINK] UefiRuntimeServicesTableLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64]
[CC] PciCf8Lib
[SLINK] BasePciCf8Lib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64]
[CC] MemoryAllocationLib
[CC] Console
[SLINK] UefiMemoryAllocationLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64]
[CC] DevicePathFromText
[CC] PrintLib
[CC] IoHighLevel
[CC] UefiBootServicesTableLib
[CC] IoLib
[SLINK] UefiBootServicesTableLib
[CC] UefiDriverModel
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64]
[CC] PrintLibInternal
[SLINK] BasePrintLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64]
[CC] IoLibGcc
[CC] DevicePathToText
[CC] CompareMemWrapper
[CC] DebugLib
[CC] IoLibMmioBuffer
[SLINK] BaseDebugLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/BaseLib.inf [X64]
[CC] CopyMem
[CC] DevicePathUtilities
[CC] CopyMemWrapper
[CC] UefiLib
[CC] ARShiftU64
[CC] IsZeroBufferWrapper
[NASM] IoFifo
[CC] UefiDevicePathLib
[SLINK] BaseIoLibIntrinsic
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]
[SLINK] UefiDevicePathLib
[CC] MemLibGeneric
[CC] BitField
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf [X64]
[CC] MemLibGuid
[CC] PcdLib
[SLINK] BasePcdLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf [X64]
[CC] CheckSum
[CC] UefiLibPrint
[CC] ScanMem16Wrapper
[CC] ChkStkGcc
[CC] AutoGen
[CC] ScanMem32Wrapper
[CC] Cpu
[CC] Hid
[CC] CpuDeadLoop
[CC] ScanMem64Wrapper
[CC] UefiNotTiano
[CC] DivS64x64Remainder
[CC] ScanMem8Wrapper
[SLINK] UefiLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf [X64]
[CC] DivU64x32
[CC] UsbDxeLib
[SLINK] UefiUsbLib
[CC] SetMem
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.inf [X64]
[CC] CustomizedDisplayLib
[CC] DivU64x32Remainder
[CC] SetMem16Wrapper
[CC] DivU64x64Remainder
[CC] UefiShellInstall1CommandsLib
[CC] SetMem32Wrapper
[SLINK] UefiShellInstall1CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellDriver1CommandsLib/UefiShellDriver1CommandsLib.inf [X64]
[CC] SetMem64Wrapper
[CC] FilePaths
[CC] SetMemWrapper
[CC] CustomizedDisplayLibInternal
[CC] GetPowerOfTwo32
[SLINK] CustomizedDisplayLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellLevel3CommandsLib/UefiShellLevel3CommandsLib.inf [X64]
[CC] GetPowerOfTwo64
[CC] ZeroMemWrapper
[CC] HighBitSet32
[SLINK] BaseMemoryLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellLevel1CommandsLib/UefiShellLevel1CommandsLib.inf [X64]
[CC] AutoGen
[CC] AutoGen
[CC] HighBitSet64
[CC] Alias
[CC] LRotU32
[CC] Connect
[CC] AutoGen
[CC] LRotU64
[CC] Comp
[CC] LShiftU64
[CC] AutoGen
[CC] Exit
[CC] LinkedList
[CC] DevTree
[CC] Compress
[CC] LongJump
[CC] Cls
[CC] For
[CC] LowBitSet32
[CC] Devices
[CC] LowBitSet64
[CC] Dblk
[CC] Echo
[CC] Math64
[CC] ModU64x32
[CC] Goto
[CC] MultS64x64
[CC] GetMtc
[CC] Dmem
[CC] Dh
[CC] MultU64x32
[CC] MultU64x64
[CC] Disconnect
[CC] Help
[CC] If
[CC] DmpStore
[CC] RRotU32
[CC] RRotU64
[CC] Pause
[CC] Shift
[CC] Drivers
[CC] RShiftU64
[CC] Edit
[CC] Touch
[CC] Stall
[CC] DrvCfg
[CC] SafeString
[CC] Type
[CC] SetJump
[CC] UefiShellLevel1CommandsLib
[CC] FileBuffer
[SLINK] UefiShellLevel1CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellLevel2CommandsLib/UefiShellLevel2CommandsLib.inf [X64]
[CC] String
[CC] DrvDiag
[CC] UefiShellLevel3CommandsLib
[CC] SwapBytes16
[CC] SwapBytes32
[CC] Attrib
[CC] MainTextEditor
[CC] SwapBytes64
[CC] Ver
[CC] SwitchStack
[CC] OpenInfo
[SLINK] UefiShellLevel3CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf [X64]
[CC] Unaligned
[CC] Misc
[CC] AutoGen
[CC] Reconnect
[NASM] CpuId
[CC] AutoGen
[CC] EditInputBar
[CC] Cd
[CC] UefiShellDriver1CommandsLib
[NASM] CpuIdEx
[CC] EditMenuBar
[CC] Cp
[CC] Unload
[CC] UefiShellBcfgCommandLib
[SLINK] UefiShellDriver1CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf [X64]
[SLINK] UefiShellBcfgCommandLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf [X64]
[CC] EditStatusBar
[NASM] DisableCache
[CC] Load
[CC] AutoGen
[CC] EditTitleBar
[CC] ConsistMapping
[NASM] DisablePaging64
[CC] Ls
[CC] EfiCompress
[CC] UefiShellCommandLib
[NASM] EnableCache
[CC] EfiDecompress
[SLINK] UefiShellCommandLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellLib/UefiShellLib.inf [X64]
[CC] Map
[CC] UefiHandleParsingLib
[SLINK] UefiHandleParsingLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf [X64]
[NASM] EnableDisableInterrupts
[CC] MkDir
[CC] BufferImage
[CC] GccInline
[CC] UefiFileHandleLib
[CC] UefiShellLib
[SLINK] UefiShellLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64]
[SLINK] UefiFileHandleLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf [X64]
[CC] Clipboard
[CC] Mv
[CC] CpuExceptionHandlerLibNull
[NASM] Lfence
[CC] UefiHiiServicesLib
[SLINK] CpuExceptionHandlerLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [X64]
[SLINK] UefiHiiServicesLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64]
[CC] DebugAgentLibNull
[SLINK] DebugAgentLibNull
[CC] DiskImage
[CC] Parse
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf [X64]
[NASM] LongJump
[CC] BaseUefiDecompressLib
[SLINK] BaseUefiDecompressLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf [X64]
[CC] Non-existing
[CC] Reset
[CC] HobLib
[SLINK] DxeCoreHobLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf [X64]
[CC] FileImage
[CC] DxeCoreEntryPoint
[SLINK] DxeCoreEntryPoint
Building ... /home/fusion71au/src/CloverBootloader/Library/WaveLib/WaveLib.inf [X64]
[NASM] RdRand
[CC] DxeCoreMemoryProfileLibNull
[CC] Rm
[CC] HexEdit
[CC] WaveLib
[CC] MemoryAllocationLib
[SLINK] WaveLib
Building ... /home/fusion71au/src/CloverBootloader/NetworkPkg/Library/DxeNetLib/DxeNetLib.inf [X64]
[NASM] SetJump
[SLINK] DxeCoreMemoryAllocationLib
Building ... /home/fusion71au/src/CloverBootloader/Library/OpensslLib/OpensslLibNull.inf [X64]
[CC] Set
[CC] OpensslLibNull
[NASM] SwitchStack
[SLINK] OpensslLib
Building ... /home/fusion71au/src/CloverBootloader/Library/VideoBiosPatchLib/VideoBiosPatchLib.inf [X64]
[CC] MainHexEditor
[CC] TimeDate
[CC] DxeNetLib
[CC] 915resolution
[NASM] Thunk16
[CC] MemImage
[CC] UefiShellLevel2CommandsLib
[CC] VideoBiosPatchLib
[CC] NetBuffer
[SLINK] DxeNetLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf [X64]
[NASM] WriteTr
[CC] Misc
[CC] edid
[CC] Vol
[CC] X86DisablePaging32
[SLINK] VideoBiosPatchLib
[SLINK] UefiShellLevel2CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64]
[CC] X86DisablePaging64
[CC] ApplicationEntryPoint
[CC] X86EnablePaging32
[SLINK] UefiApplicationEntryPoint
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf [X64]
[CC] CompareMemWrapper
[CC] X86EnablePaging64
[CC] GuidedSectionExtraction
[CC] LoadPciRom
[CC] X86FxRestore
[CC] X86FxSave
[CC] CopyMemWrapper
[CC] DxeExtractGuidedSectionLib
[CC] LzmaDecompress
[SLINK] DxeExtractGuidedSectionLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiScsiLib/UefiScsiLib.inf [X64]
[CC] X86GetInterruptState
[CC] IsZeroBufferWrapper
[CC] X86Msr
[CC] MemMap
[CC] MemLib
[CC] X86PatchInstruction
[CC] UefiScsiLib
[SLINK] UefiScsiLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf [X64]
[CC] LzFind
[CC] X86RdRand
[CC] MemLibGeneric
[CC] X86ReadGdtr
[CC] Mm
[CC] VarCheckLib
[CC] LzmaDec
[SLINK] VarCheckLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf [X64]
[CC] MemLibGuid
[CC] X86ReadIdtr
[SLINK] LzmaDecompressLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf [X64]
[CC] X86SpeculationBarrier
[CC] ScanMem16Wrapper
[CC] TpmMeasurementLibNull
[CC] Mode
[CC] X86Thunk
[CC] ScanMem32Wrapper
[CC] AuthVariableLibNull
[SLINK] TpmMeasurementLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf [X64]
[SLINK] AuthVariableLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf [X64]
[CC] X86WriteGdtr
[CC] InternalGetSpinLockProperties
[CC] X86WriteIdtr
[CC] ScanMem64Wrapper
[SLINK] BaseLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64]
[CC] RuntimeLib
[CC] SynchronizationGcc
[SLINK] UefiRuntimeLib
Building ... /home/fusion71au/src/CloverBootloader/Library/OsxBdsPlatformLib/PlatformBds.inf [X64]
[CC] ScanMem8Wrapper
[CC] GccInline
[CC] DxeCapsuleLibNull
[SLINK] BaseSynchronizationLib
Building ... /home/fusion71au/src/CloverBootloader/Library/GenericBdsLib/GenericBdsLib.inf [X64]
[CC] SetMem16Wrapper
[SLINK] DxeCapsuleLibNull
Building ... /home/fusion71au/src/CloverBootloader/Library/DuetTimerLib/DuetTimerLib.inf [X64]
[CC] Pci
[CC] SetMem32Wrapper
[CC] AutoGen
[CC] BdsPlatform
[CC] SetMem64Wrapper
[CC] SerMode
[CC] X86TimerLib
[CC] SetMemWrapper
[SLINK] DuetTimerLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxePcdLib/DxePcdLib.inf [X64]
[CC] PlatformData
[CC] SetSize
[SLINK] DuetBds
[CC] ZeroMemWrapper
Building ... /home/fusion71au/src/CloverBootloader/Library/VBoxPeCoffLib/VBoxPeCoffLib.inf [X64]
[SLINK] UefiMemoryLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf [X64]
[CC] BasePeCoff
[CC] X86Cache
[CC] DxePcdLib
[SLINK] BaseCacheMaintenanceLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf [X64]
[CC] BdsBoot
[SLINK] DxePcdLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib.inf [X64]
[CC] PeCoffLoaderEx
[CC] SetVar
[SLINK] VBoxPeCoffLib
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellNetwork2CommandsLib/UefiShellNetwork2CommandsLib.inf [X64]
[CC] PeCoffExtraActionLib
[SLINK] PeCoffExtraActionLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64]
[CC] AutoGen
[CC] AutoGen
[CC] BdsConnect
[CC] EventLogInfo
[NASM] CpuFlushTlb
[CC] Ifconfig
[CC] LibSmbiosView
[CC] Ifconfig6
[CC] BdsConsole
[NASM] CpuSleep
[SLINK] BaseCpuLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf [X64]
[CC] Ping
[CC] Ping6
[CC] BdsMisc
[CC] UefiShellNetwork2CommandsLib
[SLINK] UefiShellNetwork2CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf [X64]
[CC] PrintInfo
[CC] DevicePath
[CC] UefiShellNetwork1CommandsLib
[CC] PerformanceLib
[SLINK] BasePerformanceLibNull
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf [X64]
[SLINK] UefiShellNetwork1CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf [X64]
[CC] BmBoot
[CC] PeCoffGetEntryPoint
[CC] String
[SLINK] GenericBdsLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf [X64]
[SLINK] BasePeCoffGetEntryPointLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf [X64]
[CC] DxeServicesTableLib
[CC] UefiSortLib
[CC] QueryTable
[SLINK] DxeServicesTableLib
Building ... /home/fusion71au/src/CloverBootloader/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64]
[SLINK] UefiSortLib
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf [X64]
[CC] HiiLanguage
[CC] BmBootDescription
[CC] UefiHiiServicesLib
[CC] DxeSecurityManagementLib
[SLINK] DxeSecurityManagementLib
[SLINK] UefiHiiServicesLib
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxeServicesLib/DxeServicesLib.inf [X64]
Building ... /home/fusion71au/src/CloverBootloader/MdePkg/Library/DxeHobLib/DxeHobLib.inf [X64]
[CC] SmbiosView
[CC] BmConnect
[CC] DxeServicesLib
[CC] HiiLib
[CC] HobLib
[CC] Allocate
[SLINK] DxeHobLib
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/ApfsDriverLoader/ApfsDriverLoader.inf [X64]
[SLINK] DxeServicesLib
[CC] UefiShellDebug1CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/Protocols/FirmwareVolume/FirmwareVolume.inf [X64]
[SLINK] UefiShellDebug1CommandsLib
Building ... /home/fusion71au/src/CloverBootloader/Drivers/PartitionDxe/PartitionDxe.inf [X64]
[CC] HiiString
[CC] BmConsole
[SLINK] UefiHiiLib
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/CpuDxe/Cpu.inf [X64]
[CC] AutoGen
[CC] ApfsDriverLoader
[CC] Apple
[CC] AutoGen
[CC] BmDriverHealth
[CC] FirmwareVolume
[CC] AutoGen
[CC] AutoGen
[SLINK] FirmwareVolume
[CC] Cpu
[CC] EfiComponentName
[CC] ComponentName
[SLINK] ApfsDriverLoader
[CC] BmHotkey
[DLINK1] FirmwareVolume
[OBJCOPY] FirmwareVolume
[CC] ElTorito
[NASM] CpuInterrupt
[GENFW] FirmwareVolume
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/FatPkg/EnhancedFatDxe/Fat.inf [X64]
[SLINK] Cpu
[CC] AutoGen
[CC] Gpt
[CC] BmLoadOption
[CC] ComponentName
[CC] Mbr
[DLINK1] ApfsDriverLoader
[CC] Data
[CC] BmMisc
[OBJCOPY] ApfsDriverLoader
[SLINK] UefiBootManagerLib
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/BiosVideo/BiosVideo.inf [X64]
[GENFW] ApfsDriverLoader
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/VBoxFsDxe/VBoxReiserFS.inf [X64]
[CC] Delete
[CC] Partition
[SLINK] PartitionDxe
[CC] AutoGen
[CC] AutoGen
[DLINK1] Cpu
[CC] DirectoryCache
[OBJCOPY] Cpu
[GENFW] Cpu
Building ... /home/fusion71au/src/CloverBootloader/Protocols/AppleKeyFeeder/AppleKeyFeeder.inf [X64]
[CC] fsw_core
[CC] BiosVideoNew
[CC] AppleKeyFeeder
[CC] DirectoryManage
[CC] fsw_efi
[CC] ComponentName
[CC] AppleKeyMapUtils
[CC] DiskCache
[CC] fsw_efi_lib
[CC] AutoGen
[CC] LegacyBiosThunk
[SLINK] BiosVideo
[CC] Fat
[CC] SimpleTextExProxy
[CC] fsw_lib
[CC] FileName
[DLINK1] PartitionDxe
[CC] SimpleTextProxy
[OBJCOPY] PartitionDxe
[SLINK] AppleKeyFeeder
[GENFW] PartitionDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf [X64]
[CC] fsw_reiserfs
[CC] FileSpace
[SLINK] VBoxReiserFS
[CC] AutoGen
[CC] Flush
[CC] ComponentName
[DLINK1] AppleKeyFeeder
[CC] Hash
[OBJCOPY] AppleKeyFeeder
[CC] MouseHid
[GENFW] AppleKeyFeeder
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/GrubFS/src/ISO9660.inf [X64]
[CC] Info
[CC] UsbMouse
[SLINK] UsbMouseDxe
[CC] AutoGen
[CC] Init
[DLINK1] BiosVideo
[OBJCOPY] BiosVideo
[GENFW] BiosVideo
Building ... /home/fusion71au/src/CloverBootloader/PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf [X64]
[CC] Misc
[CC] driver
[CC] Open
[CC] 8259
[CC] AutoGen
[CC] file
[CC] OpenVolume
[SLINK] Legacy8259
[DLINK1] UsbMouseDxe
[OBJCOPY] UsbMouseDxe
[CC] grub
[GENFW] UsbMouseDxe
Building ... /home/fusion71au/src/CloverBootloader/Drivers/DVDDisk/ScsiDiskDxe.inf [X64]
[CC] ReadWrite
[DLINK1] VBoxReiserFS
[OBJCOPY] VBoxReiserFS
[DLINK1] Legacy8259
[OBJCOPY] Legacy8259
[GENFW] VBoxReiserFS
[CC] fshelp
Building ... /home/fusion71au/src/CloverBootloader/Drivers/SataControllerDxe/SataControllerDxe.inf [X64]
[CC] AutoGen
[GENFW] Legacy8259
[CC] UnicodeCollation
Building ... /home/fusion71au/src/CloverBootloader/Protocols/HashServiceFix/HashServiceFix.inf [X64]
[SLINK] Fat
[CC] AutoGen
[CC] AutoGen
[CC] ComponentName
[CC] iso9660
[CC] ComponentName
[CC] HashServiceFix
[CC] ScsiDisk
[CC] device
[SLINK] ScsiDisk
[CC] SataController
[SLINK] SataController
[CC] sha1
[CC] err
[SLINK] HashServiceFix
[CC] list
[DLINK1] SataController
[OBJCOPY] SataController
[CC] misc
[GENFW] SataController
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/GrubFS/src/EXFAT.inf [X64]
[CC] grub_driver
[DLINK1] ScsiDisk
[CC] AutoGen
[OBJCOPY] ScsiDisk
[GENFW] ScsiDisk
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxPciBusNoEnumerationDxe/PciBusNoEnumeration.inf [X64]
[CC] grub_file
[CC] driver
[DLINK1] HashServiceFix
[CC] AutoGen
[OBJCOPY] HashServiceFix
[CC] logging
[GENFW] HashServiceFix
Building ... /home/fusion71au/src/CloverBootloader/Protocols/DriverOverride/DriverOverride.inf [X64]
[CC] file
[CC] ComponentName
[CC] missing
[CC] AutoGen
[CC] path
[CC] grub
[DLINK1] Fat
[OBJCOPY] Fat
[CC] PciBus
[CC] DriverOverride
[GENFW] Fat
Building ... /home/fusion71au/src/CloverBootloader/Protocols/MsgLog/MsgLog.inf [X64]
[SLINK] DriverOverride
[CC] utf8
[SLINK] GrubISO9660
[CC] exfat
[CC] PciCommand
[CC] AutoGen
[CC] fshelp
[DLINK1] DriverOverride
[OBJCOPY] DriverOverride
[CC] MsgLog
[SLINK] MsgLog
[GENFW] DriverOverride
Building ... /home/fusion71au/src/CloverBootloader/Drivers/Isa/IsaBusDxe/IsaBusDxe.inf [X64]
[CC] PciDeviceSupport
[CC] device
[CC] AutoGen
[CC] PciDriverOverride
[DLINK1] MsgLog
[OBJCOPY] MsgLog
[CC] err
[GENFW] MsgLog
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf [X64]
[CC] ComponentName
[CC] PciEnumerator
[CC] list
[CC] PciEnumeratorSupport
[CC] IsaBus
[CC] misc
[CC] AutoGen
[CC] PciIo
[CC] Crc32
[CC] IsaIo
[CC] grub_driver
[SLINK] IsaBusDxe
[CC] PciOptionRomSupport
[CC] Runtime
[CC] grub_file
[SLINK] RuntimeDxe
[CC] PciPowerManagement
[CC] logging
[DLINK1] RuntimeDxe
[CC] PciRomTable
[CC] missing
[OBJCOPY] RuntimeDxe
[SLINK] PciBusNoEnumerationDxe
[DLINK1] GrubISO9660
[GENFW] RuntimeDxe
[OBJCOPY] GrubISO9660
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/VBoxFsDxe/VBoxExt4.inf [X64]
[GENFW] GrubISO9660
Building ... /home/fusion71au/src/CloverBootloader/PcAtChipsetPkg/8254TimerDxe/8254Timer.inf [X64]
[CC] path
[CC] AutoGen
[DLINK1] IsaBusDxe
[CC] AutoGen
[OBJCOPY] IsaBusDxe
[GENFW] IsaBusDxe
[CC] utf8
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf [X64]
[SLINK] GrubEXFAT
[CC] fsw_core
[CC] Timer
[SLINK] Timer
[CC] AutoGen
[CC] ComponentName
[CC] fsw_efi
[DLINK1] Timer
[CC] fsw_efi_lib
[OBJCOPY] Timer
[DLINK1] PciBusNoEnumerationDxe
[CC] Ehci
[GENFW] Timer
Building ... /home/fusion71au/src/CloverBootloader/Drivers/XhciDxe/XhciDxe.inf [X64]
[OBJCOPY] PciBusNoEnumerationDxe
[GENFW] PciBusNoEnumerationDxe
Building ... /home/fusion71au/src/CloverBootloader/LegacyBios/Region2Dxe/LegacyRegion2Dxe.inf [X64]
[CC] fsw_ext4
[CC] AutoGen
[CC] EhciDebug
[CC] EhciReg
[CC] AutoGen
[CC] fsw_lib
[SLINK] VBoxExt4
[CC] ComponentName
[CC] LegacyRegion2
[CC] EhciSched
[SLINK] LegacyRegion2Dxe
[CC] UsbHcMem
[CC] EhciUrb
[CC] Xhci
[CC] UsbHcMem
[DLINK1] GrubEXFAT
[SLINK] EhciDxe
[OBJCOPY] GrubEXFAT
[CC] XhciReg
[GENFW] GrubEXFAT
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf [X64]
[DLINK1] LegacyRegion2Dxe
[OBJCOPY] LegacyRegion2Dxe
[CC] AutoGen
[CC] XhciSched
[GENFW] LegacyRegion2Dxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf [X64]
[SLINK] XhciDxe
[CC] ComponentName
[DLINK1] VBoxExt4
[OBJCOPY] VBoxExt4
[CC] AutoGen
[GENFW] VBoxExt4
Building ... /home/fusion71au/src/CloverBootloader/Drivers/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.inf [X64]
[CC] DiskIo
[CC] DevicePath
[SLINK] DiskIoDxe
[SLINK] DevicePathDxe
[CC] AutoGen
[CC] CommPs2
[DLINK1] EhciDxe
[OBJCOPY] EhciDxe
[CC] ComponentName
[GENFW] EhciDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf [X64]
[CC] Ps2MouseAbsolutePointer
[DLINK1] DiskIoDxe
[SLINK] Ps2MouseAbsolutePointerDxe
[OBJCOPY] DiskIoDxe
[CC] AutoGen
[GENFW] DiskIoDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf [X64]
[CC] CapsuleCache
[CC] CapsuleReset
[CC] AutoGen
[CC] UnicodeCollationEng
[CC] CapsuleService
[SLINK] EnglishDxe
[DLINK1] Ps2MouseAbsolutePointerDxe
[OBJCOPY] Ps2MouseAbsolutePointerDxe
[GENFW] Ps2MouseAbsolutePointerDxe
Building ... /home/fusion71au/src/CloverBootloader/LegacyBios/VideoDxe/VideoDxe.inf [X64]
[CC] SaveLongModeContext
[SLINK] CapsuleRuntimeDxe
[CC] AutoGen
[DLINK1] EnglishDxe
[OBJCOPY] EnglishDxe
[GENFW] EnglishDxe
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/GrubFS/src/UDF.inf [X64]
[DLINK1] XhciDxe
[OBJCOPY] XhciDxe
[DLINK1] CapsuleRuntimeDxe
[CC] BiosVideo
[OBJCOPY] CapsuleRuntimeDxe
[GENFW] XhciDxe
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/GrubFS/src/NTFS.inf [X64]
[CC] AutoGen
[GENFW] CapsuleRuntimeDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxDxeIpl/DxeIpl.inf [X64]
[DLINK1] DevicePathDxe
[OBJCOPY] DevicePathDxe
[CC] ComponentName
[CC] AutoGen
[SLINK] CsmVideoDxe
[CC] AutoGen
[GENFW] DevicePathDxe
Building ... /home/fusion71au/src/CloverBootloader/Protocols/AppleKeyAggregator/AppleKeyAggregator.inf [X64]
[CC] driver
[CC] driver
[CC] Debug
[CC] file
[CC] AppleKeyAggregator
[CC] file
[CC] DxeInit
[CC] AutoGen
[SLINK] AppleKeyAggregator
[CC] grub
[CC] grub
[CC] HobGeneration
[CC] fshelp
[CC] fshelp
[CC] LegacyTable
[DLINK1] AppleKeyAggregator
[CC] ntfs
[CC] udf
[OBJCOPY] AppleKeyAggregator
[GENFW] AppleKeyAggregator
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxEfiLdr/EfiLdr.inf [X64]
[CC] EnterDxeCore
[CC] ntfscomp
[CC] device
[CC] AutoGen
[CC] Debug
[CC] Paging
[CC] err
[SLINK] DxeIpl
[CC] device
[CC] EfiLoader
[CC] list
[CC] PeLoader
[DLINK1] CsmVideoDxe
[CC] err
[OBJCOPY] CsmVideoDxe
[CC] Support
[GENFW] CsmVideoDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf [X64]
[SLINK] EfiLoader
[DLINK1] DxeIpl
[CC] misc
[OBJCOPY] DxeIpl
[CC] list
[GENFW] DxeIpl
Building ... /home/fusion71au/src/CloverBootloader/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf [X64]
[CC] AutoGen
[CC] grub_driver
[CC] misc
[CC] AutoGen
[CC] MonotonicCounter
[CC] grub_file
[SLINK] MonotonicCounterRuntimeDxe
[CC] ComponentName
[CC] grub_driver
[CC] logging
[CC] IsaAcpi
[DLINK1] MonotonicCounterRuntimeDxe
[OBJCOPY] MonotonicCounterRuntimeDxe
[CC] grub_file
[GENFW] MonotonicCounterRuntimeDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf [X64]
[CC] missing
[CC] logging
[CC] PcatIsaAcpi
[SLINK] IsaAcpi
[CC] AutoGen
[CC] path
[CC] missing
[CC] NullMemoryTest
[SLINK] NullMemoryTestDxe
[CC] utf8
[SLINK] GrubUDF
[CC] path
[DLINK1] EfiLoader
[OBJCOPY] EfiLoader
[DLINK1] IsaAcpi
[CC] utf8
[OBJCOPY] IsaAcpi
[GENFW] EfiLoader
Building ... /home/fusion71au/src/CloverBootloader/OsxLowMemFixDrv/OsxLowMemFixDrv.inf [X64]
[DLINK1] NullMemoryTestDxe
[SLINK] GrubNTFS
[OBJCOPY] NullMemoryTestDxe
[GENFW] IsaAcpi
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf [X64]
[GENFW] NullMemoryTestDxe
Building ... /home/fusion71au/src/CloverBootloader/Drivers/DVDBus/ScsiBusDxe.inf [X64]
[CC] AutoGen
[CC] AutoGen
[CC] AutoGen
[CC] ComponentName
[CC] Lib
[CC] OsxLowMemFixDrv
[SLINK] OsxLowMemFixDrv
[CC] ComponentName
[CC] UsbMassBoot
[CC] ScsiBus
[CC] UsbMassBot
[SLINK] ScsiBus
[DLINK1] OsxLowMemFixDrv
[OBJCOPY] OsxLowMemFixDrv
[CC] UsbMassCbi
[GENFW] OsxLowMemFixDrv
Building ... /home/fusion71au/src/CloverBootloader/Protocols/DataHubDxe/DataHubDxe.inf [X64]
[CC] UsbMassDiskInfo
[CC] UsbMassImpl
[SLINK] UsbMassStorageDxe
[CC] AutoGen
[DLINK1] ScsiBus
[CC] DataHub
[OBJCOPY] ScsiBus
[SLINK] DataHubDxe
[GENFW] ScsiBus
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf [X64]
[DLINK1] GrubNTFS
[CC] AutoGen
[OBJCOPY] GrubNTFS
[CC] CpuIo2Dxe
[GENFW] GrubNTFS
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf [X64]
[SLINK] CpuIo2Dxe
[DLINK1] DataHubDxe
[OBJCOPY] DataHubDxe
[CC] AutoGen
[GENFW] DataHubDxe
Building ... /home/fusion71au/src/CloverBootloader/FSInject/FSInject.inf [X64]
[DLINK1] CpuIo2Dxe
[DLINK1] GrubUDF
[OBJCOPY] GrubUDF
[OBJCOPY] CpuIo2Dxe
[CC] AutoGen
[GENFW] GrubUDF
Building ... /home/fusion71au/src/CloverBootloader/OsxAptioFixDrv/OsxAptioFixDrv.inf [X64]
[GENFW] CpuIo2Dxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf [X64]
[CC] ComponentName
[DLINK1] UsbMassStorageDxe
[OBJCOPY] UsbMassStorageDxe
[CC] AutoGen
[CC] FSInject
[GENFW] UsbMassStorageDxe
[CC] AutoGen
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/VBoxFsDxe/VBoxExt2.inf [X64]
[CC] NvmExpress
[CC] BootArgs
[CC] Test
[SLINK] FSInject
[CC] ComponentName
[CC] AutoGen
[CC] NvmExpressBlockIo
[CC] BootFixes
[CC] DecodedKernelCheck
[CC] fsw_core
[CC] ConSplitter
[CC] NvmExpressDiskInfo
[CC] device_tree
[CC] ConSplitterGraphics
[CC] fsw_efi
[SLINK] ConSplitterDxe
[CC] Lib
[CC] fsw_efi_lib
[CC] NvmExpressHci
[CC] Mach-O
[CC] fsw_ext2
[CC] NvmExpressPassthru
[CC] NVRAMDebug
[SLINK] NvmExpressDxe
[DLINK1] FSInject
[CC] fsw_lib
[OBJCOPY] FSInject
[SLINK] VBoxExt2
[CC] OsxAptioFixDrv
[GENFW] FSInject
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/VBoxFsDxe/VBoxIso9660.inf [X64]
[CC] VMem
[CC] AutoGen
[CC] fsw_core
[NASM] AsmFuncsX64
[CC] fsw_efi
[SLINK] OsxAptioFixDrv
[CC] fsw_efi_lib
[DLINK1] ConSplitterDxe
[OBJCOPY] ConSplitterDxe
[CC] fsw_iso9660
[GENFW] ConSplitterDxe
Building ... /home/fusion71au/src/CloverBootloader/Drivers/Isa/Ps2MouseDxe/Ps2MouseDxe.inf [X64]
[CC] fsw_lib
[SLINK] VBoxIso9600
[DLINK1] VBoxExt2
[OBJCOPY] VBoxExt2
[CC] AutoGen
[GENFW] VBoxExt2
Building ... /home/fusion71au/src/CloverBootloader/Protocols/OsxFatBinaryDrv/OsxFatBinaryDrv.inf [X64]
[CC] CommPs2
[CC] AutoGen
[CC] ComponentName
[DLINK1] NvmExpressDxe
[DLINK1] OsxAptioFixDrv
[OBJCOPY] NvmExpressDxe
[GENFW] NvmExpressDxe
Building ... /home/fusion71au/src/CloverBootloader/Protocols/AppleImageCodec/AppleImageCodec.inf [X64]
[OBJCOPY] OsxAptioFixDrv
[CC] OsxFatBinaryDrv
[SLINK] OsxFatBinaryDrv
[GENFW] OsxAptioFixDrv
Building ... /home/fusion71au/src/CloverBootloader/Drivers/OhciDxe/OhciDxe.inf [X64]
[CC] Ps2Mouse
[CC] AppleImageCodec
[SLINK] Ps2MouseDxe
[CC] AutoGen
[CC] AutoGen
[DLINK1] VBoxIso9600
[DLINK1] OsxFatBinaryDrv
[OBJCOPY] VBoxIso9600
[OBJCOPY] OsxFatBinaryDrv
[CC] ComponentName
[GENFW] VBoxIso9600
Building ... /home/fusion71au/src/CloverBootloader/Protocols/AppleUITheme/AppleUITheme.inf [X64]
[GENFW] OsxFatBinaryDrv
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/EbcDxe/EbcDxe.inf [X64]
[CC] load_bmp
[CC] AppleUITheme
[CC] AutoGen
[CC] load_icns
[CC] Ohci
[CC] AutoGen
[SLINK] AppleUITheme
[DLINK1] Ps2MouseDxe
[CC] EbcDebuggerHook
[OBJCOPY] Ps2MouseDxe
[GENFW] Ps2MouseDxe
Building ... /home/fusion71au/src/CloverBootloader/Protocols/DumpUefiCalls/DumpUefiCalls.inf [X64]
[CC] OhciDebug
[DLINK1] AppleUITheme
[OBJCOPY] AppleUITheme
[CC] picopng
[SLINK] AppleImageCodec
[GENFW] AppleUITheme
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf [X64]
[CC] EbcExecute
[CC] AppleProtocols
[CC] OhciReg
[CC] AutoGen
[CC] AutoGen
[CC] OhciSched
[CC] EbcInt
[CC] WatchdogTimer
[SLINK] WatchdogTimer
[CC] BootServices
[DLINK1] WatchdogTimer
[CC] OhciUrb
[OBJCOPY] WatchdogTimer
[NASM] EbcLowLevel
[GENFW] WatchdogTimer
Building ... /home/fusion71au/src/CloverBootloader/Protocols/SMCHelper/SMCHelper.inf [X64]
[CC] DataHub
[CC] EbcSupport
[CC] UsbHcMem
[SLINK] EbcDxe
[SLINK] OhciDxe
[CC] DumpUefiCalls
[CC] AutoGen
[CC] SMCHelper
[SLINK] SMCHelper
[CC] FileLib
[CC] Fs
[DLINK1] AppleImageCodec
[OBJCOPY] AppleImageCodec
[GENFW] AppleImageCodec
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf [X64]
[DLINK1] SMCHelper
[CC] AutoGen
[OBJCOPY] SMCHelper
[CC] Lib
[GENFW] SMCHelper
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/GrubFS/src/HFSPLUS.inf [X64]
[CC] Log
[CC] SmbiosDxe
[SLINK] SmbiosDxe
[CC] AutoGen
[CC] MemLog
[DLINK1] EbcDxe
[OBJCOPY] EbcDxe
[GENFW] EbcDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/BiosKeyboard/KeyboardDxe.inf [X64]
[CC] driver
[CC] RuntimeServices
[SLINK] DumpUefiCalls
[DLINK1] OhciDxe
[OBJCOPY] OhciDxe
[CC] file
[CC] AppleKey
[GENFW] OhciDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf [X64]
[CC] grub
[CC] AutoGen
[DLINK1] SmbiosDxe
[OBJCOPY] SmbiosDxe
[GENFW] SmbiosDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf [X64]
[CC] AutoGen
[CC] fshelp
[CC] AutoGen
[CC] BiosKeyboard
[CC] hfsplus
[CC] ConfigKeywordHandler
[CC] ComponentName
[CC] ComponentName
[CC] hfspluscomp
[CC] LegacyBiosThunk
[CC] Uhci
[SLINK] KeyboardDxe
[CC] gzio
[CC] ConfigRouting
[CC] UhciDebug
[CC] device
[CC] UhciQueue
[DLINK1] DumpUefiCalls
[OBJCOPY] DumpUefiCalls
[CC] err
[CC] Database
[GENFW] DumpUefiCalls
Building ... /home/fusion71au/src/CloverBootloader/OsxAptioFixDrv/OsxAptioFix3Drv.inf [X64]
[CC] list
[CC] UhciReg
[DLINK1] KeyboardDxe
[CC] AutoGen
[OBJCOPY] KeyboardDxe
[CC] misc
[CC] UhciSched
[CC] Font
[GENFW] KeyboardDxe
Building ... /home/fusion71au/src/CloverBootloader/FileSystems/VBoxFsDxe/VBoxHfs.inf [X64]
[CC] BootArgs
[CC] grub_driver
[CC] HiiDatabaseEntry
[CC] UsbHcMem
[CC] AutoGen
[SLINK] UhciDxe
[CC] grub_file
[CC] BootFixes3
[CC] Image
[CC] fsw_core
[CC] DecodedKernelCheck
[CC] logging
[CC] ImageEx
[CC] fsw_efi
[CC] device_tree
[CC] missing
[CC] fsw_efi_lib
[CC] path
[CC] Lib
[CC] String
[CC] utf8
[SLINK] HiiDatabase
[SLINK] GrubHFSPLUS
[CC] Mach-O
[CC] fsw_hfs
[CC] NVRAMDebug
[CC] fsw_lib
[SLINK] VBoxHfs
[DLINK1] UhciDxe
[OBJCOPY] UhciDxe
[GENFW] UhciDxe
Building ... /home/fusion71au/src/CloverBootloader/Drivers/UsbBusDxe/UsbBusDxe.inf [X64]
[CC] OsxAptioFix3Drv
[CC] AutoGen
[CC] VMem
[CC] ComponentName
[CC] UsbBus
[NASM] AsmFuncsX64
[CC] UsbDesc
[CC] UsbEnumer
[NASM] RTShims
[SLINK] OsxAptioFix3Drv
[CC] UsbHub
[DLINK1] GrubHFSPLUS
[OBJCOPY] GrubHFSPLUS
[CC] UsbUtility
[SLINK] UsbBusDxe
[GENFW] GrubHFSPLUS
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxAcpiTableDxe/AcpiTableDxe.inf [X64]
[CC] AcpiTable
[CC] AcpiTableProtocol
[DLINK1] OsxAptioFix3Drv
[CC] AutoGen
[OBJCOPY] OsxAptioFix3Drv
[SLINK] AcpiTableDxe
[DLINK1] VBoxHfs
[GENFW] OsxAptioFix3Drv
Building ... /home/fusion71au/src/CloverBootloader/Drivers/AtaAtapi/AtaAtapiPassThru.inf [X64]
[OBJCOPY] VBoxHfs
[GENFW] VBoxHfs
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf [X64]
[DLINK1] UsbBusDxe
[CC] AutoGen
[OBJCOPY] UsbBusDxe
[CC] AhciMode
[GENFW] UsbBusDxe
Building ... /home/fusion71au/src/CloverBootloader/Drivers/AudioDxe/AudioDxe.inf [X64]
[DLINK1] AcpiTableDxe
[OBJCOPY] AcpiTableDxe
[CC] AudioDxe
[GENFW] AcpiTableDxe
Building ... /home/fusion71au/src/CloverBootloader/Drivers/UsbKbDxe/UsbKbDxe.inf [X64]
[CC] AtaAtapiPassThru
[CC] FormDisplay
[CC] AutoGen
[CC] AutoGen
[CC] AppleKey
[CC] InputHandler
[CC] ComponentName
[CC] HdaCodec
[CC] AutoGen
[CC] HdaCodecAudioIo
[CC] ComponentName
[CC] Popup
[CC] IdeMode
[CC] HdaCodecComponentName
[SLINK] AtaAtapiPassThruDxe
[CC] EfiKey
[CC] ProcessOptions
[SLINK] DisplayEngine
[CC] HdaCodecInfo
[CC] HdaController
[CC] KeyBoard
[CC] HdaControllerComponentName
[SLINK] UsbKbDxe
[CC] HdaControllerHdaIo
[CC] HdaControllerInfo
[CC] HdaControllerMem
[DLINK1] HiiDatabase
[OBJCOPY] HiiDatabase
[CC] HdaModels
[SLINK] AudioDxe
[GENFW] HiiDatabase
Building ... /home/fusion71au/src/CloverBootloader/bdmesg_efi/bdmesg.inf [X64]
[CC] AutoGen
[DLINK1] UsbKbDxe
[CC] bdmesg
[OBJCOPY] UsbKbDxe
[GENFW] UsbKbDxe
Building ... /home/fusion71au/src/CloverBootloader/ShellPkg/Application/Shell/Shell.inf [X64]
[SLINK] bdmesg
[CC] AutoGen
[DLINK1] AtaAtapiPassThruDxe
[OBJCOPY] AtaAtapiPassThruDxe
[CC] ConsoleLogger
[GENFW] AtaAtapiPassThruDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/PCD/Dxe/Pcd.inf [X64]
[CC] ConsoleWrappers
[DLINK1] AudioDxe
[CC] AutoGen
[OBJCOPY] AudioDxe
[CC] FileHandleWrappers
[GENFW] AudioDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxDxeCore/DxeMain.inf [X64]
[CC] Pcd
[DLINK1] bdmesg
[OBJCOPY] bdmesg
[CC] AutoGen
[GENFW] bdmesg
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/Metronome/Metronome.inf [X64]
[CC] Service
[CC] Shell
[SLINK] PcdDxe
[DLINK1] DisplayEngine
[CC] Dependency
[CC] AutoGen
[OBJCOPY] DisplayEngine
[GENFW] DisplayEngine
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxSmbiosGenDxe/SmbiosGen.inf [X64]
[CC] Metronome
[CC] ShellEnvVar
[CC] AutoGen
[SLINK] Metronome
[CC] Dispatcher
[CC] SmbiosGen
[SLINK] SmbiosGenDxe
[CC] DxeMain
[CC] ShellManParser
[DLINK1] Metronome
[CC] DxeProtocolNotify
[OBJCOPY] Metronome
[CC] ShellParametersProtocol
[GENFW] Metronome
Building ... /home/fusion71au/src/CloverBootloader/Drivers/AtaBus/AtaBusDxe.inf [X64]
[DLINK1] SmbiosGenDxe
[CC] Event
[OBJCOPY] SmbiosGenDxe
[GENFW] SmbiosGenDxe
Building ... /home/fusion71au/src/CloverBootloader/rEFIt_UEFI/refit.inf [X64]
[DLINK1] PcdDxe
[OBJCOPY] PcdDxe
[CC] AtaBus
[GENFW] PcdDxe
[CC] Timer
Building ... /home/fusion71au/src/CloverBootloader/Drivers/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf [X64]
[CC] AutoGen
[CC] ShellProtocol
[CC] AtaPassThruExecute
[CC] AutoGen
[SLINK] Shell
[CC] Tpl
[CC] AutoGen
[CC] ComponentName
[CC] ComponentName
[SLINK] AtaBusDxe
[CC] Ffs
[CC] AcpiPatcher
[CC] Ps2KbdCtrller
[CC] Ps2KbdTextIn
[CC] FwVol
[CC] Ps2Keyboard
[SLINK] Ps2KeyboardDxe
[CC] AmlGenerator
[CC] FwVolAttrib
[DLINK1] AtaBusDxe
[OBJCOPY] AtaBusDxe
[CC] FwVolRead
[GENFW] AtaBusDxe
[CC] BdsConnect
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf [X64]
[CC] FwVolWrite
[CC] AutoGen
[CC] BootLog
[CC] FwVolBlock
[CC] Measurement
[DLINK1] Ps2KeyboardDxe
[OBJCOPY] Ps2KeyboardDxe
[CC] BootOptions
[GENFW] Ps2KeyboardDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf [X64]
[CC] Reclaim
[CC] Gcd
[CC] AutoGen
[CC] SpeculationBarrierDxe
[CC] Console
[CC] PcRtc
[CC] TcgMorLockDxe
[CC] VarCheck
[CC] DriverSupport
[CC] PcRtcEntry
[SLINK] PcRtc
[CC] DataHubCpu
[CC] Handle
[CC] Variable
[CC] Edid
[CC] Locate
[CC] Notify
[CC] VariableDxe
[CC] Events
[CC] VariableExLib
[SLINK] VariableRuntimeDxe
[DLINK1] PcRtc
[OBJCOPY] PcRtc
[CC] Image
[GENFW] PcRtc
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/OsxBdsDxe/BdsDxe.inf [X64]
[CC] Library
[CC] AutoGen
[CC] MemData
[CC] FixBiosDsdt
[CC] BdsEntry
[VFR] BdsDxe
[CC] Page
[CC] HdaCodecDump
[CC] Bm
[CC] Pool
[CC] BBSsupport
[CC] Hibernate
[CC] DebugImageInfo
[CC] BmLib
[CC] Injectors
[CC] InstallConfigurationTable
[DLINK1] VariableRuntimeDxe
[CC] LegacyBiosThunk
[OBJCOPY] VariableRuntimeDxe
[CC] BootMaint
[GENFW] VariableRuntimeDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/PciRootBridgeDxe/PciRootBridge.inf [X64]
[CC] SetWatchdogTimer
[CC] AutoGen
[CC] Stall
[CC] DeviceIo
[CC] LegacyBoot
[CC] BootOption
[CC] CoreSectionExtraction
[CC] PcatIo
[SLINK] DxeCore
[CC] Data
[CC] Net
[CC] PcatPciRootBridge
[CC] FileExplorer
[CC] PcatPciRootBridgeDevicePath
[CC] UpdatePage
[CC] Nvram
[CC] PcatPciRootBridgeIo
[SLINK] PcatPciRootBridge
[CC] Variable
[VFR] BdsDxe
[CC] PlatformDriverOverride
[CC] BootManagerVfr
[CC] Pointer
[CC] BootManager
[DLINK1] PcatPciRootBridge
[OBJCOPY] PcatPciRootBridge
[GENFW] PcatPciRootBridge
Building ... /home/fusion71au/src/CloverBootloader/Protocols/EmuVariableUefi/EmuVariableRuntimeDxe.inf [X64]
[CC] Capsules
[VFR] BdsDxe
[CC] DeviceManagerVfr
[CC] AutoGen
[CC] EmuVariable
[DLINK1] DxeCore
[CC] DeviceManager
[OBJCOPY] DxeCore
[VFR] BdsDxe
[CC] InitVariable
[SLINK] EmuVariableUefi
[GENFW] DxeCore
[CC] Settings
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/GraphicsConsoleDxe/GraphicsConsoleDxe.inf [X64]
[CC] DriverHealthVfr
[VFR] BdsDxe
[CC] AutoGen
[CC] FE
[CC] StartupSound
[CC] ComponentName
[CC] GraphicsConsole
[CC] FrontPage
[CC] StateGenerator
[CC] LaffStd
[SLINK] GraphicsConsoleDxe
[VFR] BdsDxe
[CC] FrontPageVfr
[DLINK1] EmuVariableUefi
[OBJCOPY] EmuVariableUefi
[CC] ati
[CC] Hotkey
[GENFW] EmuVariableUefi
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf [X64]
[CC] HwErrRecSupport
[DLINK1] GraphicsConsoleDxe
[CC] AutoGen
[CC] b64cdecode
[OBJCOPY] GraphicsConsoleDxe
[CC] Language
[GENFW] GraphicsConsoleDxe
Building ... /home/fusion71au/src/CloverBootloader/CloverEFI/AcpiReset/Reset.inf [X64]
[CC] card_vlist
[CC] MemoryTest
[CC] AutoGen
[CC] Expression
[CC] String
[CC] Reset
[SLINK] AcpiReset
[SLINK] BdsDxe
[CC] cpu
[CC] IfrParse
[DLINK1] AcpiReset
[OBJCOPY] AcpiReset
[GENFW] AcpiReset
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf [X64]
[CC] device_inject
[CC] Presentation
[CC] AutoGen
[CC] ComponentName
[CC] device_tree
[CC] ConPlatform
[CC] Setup
[SLINK] SetupBrowser
[SLINK] ConPlatformDxe
[CC] gma
[DLINK1] ConPlatformDxe
[CC] guid
[OBJCOPY] ConPlatformDxe
[GENFW] ConPlatformDxe
Building ... /home/fusion71au/src/CloverBootloader/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf [X64]
[CC] hda
[CC] AutoGen
[CC] kernel_patcher
[CC] Defer3rdPartyImageLoad
[CC] SecurityStub
[CC] kext_inject
[SLINK] SecurityStubDxe
[CC] kext_patcher
[DLINK1] SecurityStubDxe
[OBJCOPY] SecurityStubDxe
[CC] nvidia
[GENFW] SecurityStubDxe
[CC] platformdata
[CC] plist
[CC] smbios
[CC] sound
[DLINK1] SetupBrowser
[CC] spd
[OBJCOPY] SetupBrowser
[GENFW] SetupBrowser
[CC] string
[DLINK1] BdsDxe
[OBJCOPY] BdsDxe
[GENFW] BdsDxe
[CC] usbfix
[CC] bootscreen
[CC] common
[CC] legacy
[CC] loader
[CC] lockedgraphics
[CC] secureboot
[CC] securehash
[CC] securemenu
[CC] securevars
[CC] tool
[CC] BmLib
[CC] FloatLib
[CC] VectorGraphics
[CC] egemb_font
[CC] egemb_icons
[CC] egemb_icons_dark
[CC] image
[CC] libscreen
[CC] load_icns
[CC] lodepng
[DLINK1] Shell
[OBJCOPY] Shell
[GENFW] Shell
[CC] nanosvg
[CC] nanosvgrast
[CC] scroll_images
[CC] text
[CC] IO
[CC] icns
[CC] lib
[CC] main
[CC] menu
[CC] screen
[SLINK] CLOVER
[DLINK1] CLOVER
[OBJCOPY] CLOVER
[GENFW] CLOVER

Generating DUETEFIMAINFVX64 FV
########################################
########################################
####################################
GUID cross reference file can be found at /home/fusion71au/src/CloverBootloader/Build/Clover/RELEASE_GCC53/FV/Guid.xref

FV Space Information
DUETEFIMAINFVX64 [33%Full] 2752512 total, 914064 used, 1838448 free

- Done -
Build end time: 20:52:53, Sep.13 2019
Build total time: 00:01:16

Compressing DUETEFIMainFv.FV ...
Encoding
Compressing DxeCore.efi ...
Encoding
Compressing DxeIpl.efi ...
Encoding
Generate Loader Image ...
Created /home/fusion71au/src/CloverBootloader/Build/Clover/RELEASE_GCC53/FV/Efildr64
879+0 records in
879+0 records out
450048 bytes (450 kB, 440 KiB) copied, 0.00573461 s, 78.5 MB/s
Copy CloverEFI:
  -> boot6
Changing byte at 0xa9 of boot6 to show 6 as init message:
1+0 records in
1+0 records out
1 byte copied, 3.6802e-05 s, 27.2 kB/s
  -> BOOTX64.efi
  -> CLOVERX64.efi
Copy Mandatory drivers:
  -> FSInject.efi
  -> XhciDxe.efi
  -> SMCHelper.efi
  -> AudioDxe.efi
  -> AppleImageCodec.efi
  -> AppleKeyAggregator.efi
  -> AppleUITheme.efi
  -> FirmwareVolume.efi
  -> ApfsDriverLoader.efi
  -> FSInject.efi
  -> DataHubDxe.efi
  -> SMCHelper.efi
  -> AudioDxe.efi
  -> AppleImageCodec.efi
  -> AppleUITheme.efi
  -> AppleKeyAggregator.efi
  -> FirmwareVolume.efi
  -> GrubEXFAT.efi
  -> GrubISO9660.efi
  -> GrubNTFS.efi
  -> GrubUDF.efi
  -> CsmVideoDxe.efi
  -> EnglishDxe.efi
  -> EmuVariableUefi.efi
  -> NvmExpressDxe.efi
  -> OsxFatBinaryDrv.efi
  -> PartitionDxe.efi
  -> Ps2MouseDxe.efi
  -> UsbKbDxe.efi
  -> UsbMouseDxe.efi
  -> ApfsDriverLoader.efi
  -> Fat.efi
  -> VBoxExt2.efi
  -> VBoxExt4.efi
  -> VBoxIso9600.efi
  -> VBoxHfs.efi
  -> AppleKeyFeeder.efi
  -> HashServiceFix.efi
  -> OsxAptioFixDrv.efi
  -> OsxLowMemFixDrv.efi
  -> OsxAptioFix3Drv.efi
Copy Applications:
  -> bdmesg.efi
  -> Shell64U.efi
Done!

Generating BootSectors
make: Entering directory '/home/fusion71au/src/CloverBootloader/BootHFS'
make: Nothing to be done for 'all'.
make: Leaving directory '/home/fusion71au/src/CloverBootloader/BootHFS'
Done!
fusion71au@GA-P55A-UD3:~/src/CloverBootloader$ cd CloverPackage
fusion71au@GA-P55A-UD3:~/src/CloverBootloader/CloverPackage$ ./makeiso
Error: don't call the './makeiso' script directly !
Use the 'make iso' command instead
====================== Creating cdboot =====================
Update cdboot with boot file size info
======================= Creating ISO =======================
[RM] /home/fusion71au/src/CloverBootloader/CloverPackage/sym/CloverCD
[MKDIR] /home/fusion71au/src/CloverBootloader/CloverPackage/sym/CloverCD/usr/standalone/i386
[MKDIR] /home/fusion71au/src/CloverBootloader/CloverPackage/sym/CloverCD/EFI/BOOT
[MKDIR] /home/fusion71au/src/CloverBootloader/CloverPackage/sym/CloverCD/EFI/CLOVER/themes/
[MKDIR] /home/fusion71au/src/CloverBootloader/CloverPackage/sym/CloverCD/usr/bin
[MKDIR] /home/fusion71au/src/CloverBootloader/CloverPackage/sym/CloverCD/usr/local/bin
cp: cannot stat '/home/fusion71au/src/CloverBootloader/CloverPackage/sym/utils/*': No such file or directory
[MKDIR] /home/fusion71au/src/CloverBootloader/CloverPackage/sym/CloverCD/Library/Application Support/Clover
cp: cannot stat '/home/fusion71au/src/CloverBootloader/CloverPackage/CloverUpdater/build/CloverUpdater.app': No such file or directory
[MKDIR] /home/fusion71au/src/CloverBootloader/CloverPackage/sym/CloverCD/Library/PreferencePanes
cp: cannot stat '/home/fusion71au/src/CloverBootloader/CloverPackage/CloverPrefpane/Build/Clover.prefPane': No such file or directory
[CP] cdboot
[CP] embedded
[CP] BOOTX64
[CP] CLOVERX64
[CP] drivers/BIOS
[CP] drivers/UEFI
[CP] kexts and OEM
[CP] tools
[CP] doc
[CP] drivers-off
[CP] boot
[HDIUTIL] /home/fusion71au/src/CloverBootloader/CloverPackage/sym/Clover-v2.5k-5081-X64.iso
[TAR] CloverISO-5081
./
./Clover-v2.5k-5081-X64.iso
[LZMA] CloverISO-5081
total 1692
drwxr-xr-x 5 fusion71au fusion71au    4096 Sep 13 20:53 .
drwxr-xr-x 9 fusion71au fusion71au    4096 Sep 13 20:53 ..
drwxr-xr-x 5 fusion71au fusion71au    4096 Sep 13 20:53 CloverCD
drwxr-xr-x 2 fusion71au fusion71au    4096 Sep 13 20:53 CloverISO-5081
-rw-r--r-- 1 fusion71au fusion71au 1710512 Sep 13 20:53 CloverISO-5081.tar.lzma
drwxr-xr-x 2 fusion71au fusion71au    4096 Sep 13 20:53 i386
fusion71au@GA-P55A-UD3:~/src/CloverBootloader/CloverPackage$ 

The current tools_def_Github.txt on Github for comparison is much smaller 165.9kB vs 409.1kB.

 

Does Clover intend dropping support for any Linux GCC < 9.2?

 

PS:  For SF edk2 Clover compilation in Mint 19.1, using https://github.com/CloverHackyColor/edk2.git caused similar error to above.  I had to copy over Patches_for_EDK2 before compilation worked!

cp -R Clover/Patches_for_EDK2/* ./
Edited by fusion71au

Share this post


Link to post
Share on other sites

I'm trying to compile the github repo but @fusion71au error is still present on gcc7.4.0 / Ubuntu 18.04.

I was able to move over with this change:

diff --git a/Conf/tools_def.txt b/Conf/tools_def.txt
index 0945b5e..9dd45f4 100644
--- a/Conf/tools_def.txt
+++ b/Conf/tools_def.txt
@@ -2079,7 +2079,7 @@ DEFINE GCC5_AARCH64_ASLDLINK_FLAGS   = DEF(GCC49_AARCH64_ASLDLINK_FLAGS)
 DEFINE GCC5_ASLCC_FLAGS              = DEF(GCC49_ASLCC_FLAGS) -fno-lto
 
 DEFINE GCC53_IA32_CC_FLAGS           = DEF(GCC49_IA32_CC_FLAGS)
-DEFINE GCC53_X64_CC_FLAGS            = DEF(GCC49_X64_CC_FLAGS)
+DEFINE GCC53_X64_CC_FLAGS            = DEF(GCC49_X64_CC_FLAGS) -Wno-unused-but-set-variable
 DEFINE GCC53_IA32_X64_DLINK_COMMON   = -nostdlib -Wl,-n,-q,--gc-sections,-z,common-page-size=0x40,--defsym=PECOFF_HEADER_SIZE=0x280,--script=$(EDK_TOOLS_PATH)/Scripts/GccBase.lds
 
 DEFINE GCC53_IA32_X64_ASLDLINK_FLAGS = DEF(GCC53_IA32_X64_DLINK_COMMON),--entry,ReferenceAcpiTable,-u,ReferenceAcpiTable

and now I receive :

Building ... CloverBootloader/Protocols/DataHubDxe/DataHubDxe.inf [X64]
Building ... CloverBootloader/FileSystems/GrubFS/src/NTFS.inf [X64]
[OBJCOPY] GrubEXFAT
Building ... CloverBootloader/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf [X64]
GNUmakefile:376: recipe for target 'CloverBootloader/Build/Clover/RELEASE_GCC53/X64/FileSystems/GrubFS/src/EXFAT/DEBUG/GrubEXFAT.efi' failed
[OBJCOPY] DataHubDxe
GenFw: Elf64Convert.c:570: ScanSections64: Assertion `FALSE' failed.
Aborted
make: *** [CloverBootloader/Build/Clover/RELEASE_GCC53/X64/FileSystems/GrubFS/src/EXFAT/DEBUG/GrubEXFAT.efi] Error 134

 

Edited by Florin9doi

Share this post


Link to post
Share on other sites

Thanks @Slice.

 

Also some weird things going on with GitHub Clover and legacy boot :wallbash:.

 

With r5081 using boot6 compiled from GitHub Clover ---> red screen error before reaching Clover GUI (whether build with XCODE or GCC53, still red screen).

 

No problems reaching Clover GUI if I replace boot file with boot6 from SF Clover r5081 (leaving CLOVERX64.efi and BOOTX64.efi GitHub Clover r5081 in place).  SF Clover (whether I use XCODE or GCC53 tool chain)  is OK, whether compiled in macOS or Mint 19.1.

 

Edit1:  Also no problems with legacy boot for GitHub Clover r5076 compiled last week in Linux Mint 19.1 with GCC53 tool chain.  So some commit @GitHub since then has broken legacy boot, independent of the change to tools_def.txt.

Edit2:  Actually was OK until this commit "change build rules, tested on VS"

Edited by fusion71au
Extra info: GitHub Clover r5076 was OK for legacy boot

Share this post


Link to post
Share on other sites

@Slice: There are still problems with Conf/tools_def.txt on github

  • -Wno-unused-but-set-variable was removed from GCC48_X64_CC_FLAGS.  It should be added to GCC48_ALL_CC_FLAGS, and removed from RELEASE_GCC48_IA32_CC_FLAGS.
  • -Os -flto should be removed from GCC48_X64_CC_FLAGS.

 

PS: about the crash, I only use GCC-built CloverGUI with UEFI boot, haven't tested legacy Clover in a long time so I don't know if still works.

Edited by Zenith432

Share this post


Link to post
Share on other sites

This crash is with GCC-Clover from github, boot6.

To test I used QEMU. My real computer is UEFI only. It doesn't allow legacy boot from GPT.

Anyway your changes should not influence on crash. More really there are sources differences.

Share this post


Link to post
Share on other sites
16 hours ago, fusion71au said:

 

Unfortunately, the latest gcc available from the repos for my version of Linux Mint (19.1 Tessa) is 9.1.0...

How about..

 

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

 

.. still get no GCC9.2 with Mint 19.1?

Share this post


Link to post
Share on other sites
On 9/15/2019 at 4:02 AM, Slice said:

Yes, the method works. The mistake above is in the MemoryAllocationLib, exactly!

 

Thanks @Slice.  Can confirm red screen error gone from legacy boot now with r5081 f76a8c3 :).

 

However, still getting errors with -t GCC53, even compiling in macOS with GCC9.2 installed.  Complaining of  "error: variable 'SourceLen' set but not used [-Werror=unused-but-set-variable]"...

fusion71aus-iMac:CloverBootloader fusion71au$ ./buildme GCC53

------------------------------------------------------------------------
buildme, Clover v2.5k r5081 (SHA: f76a8c3)
TOOLCHAIN: GCC53 (override example: './buildme GCC53')

 1) build Clover
 2) make pkg
 3) make iso
 4) build all
 5) test build (no autogen, no boot files)
 6) status
 7) update Clover
 8) update Clover (reset changes)
 9) show diff
10) open drivers directory
11) clean BaseTools
12) quit
Please enter your choice: 4
Loading previous configuration from /Users/fusion71au/src/CloverBootloader/Conf/BuildEnv.sh
WORKSPACE: /Users/fusion71au/src/CloverBootloader
EDK_TOOLS_PATH: /Users/fusion71au/src/CloverBootloader/BaseTools
CONF_PATH: /Users/fusion71au/src/CloverBootloader/Conf
[BUILD CLOVER]
TOOLCHAIN_DIR: /Users/fusion71au/src/opt/local
NASM_PREFIX: /Users/fusion71au/src/opt/local/bin/
NASM_VER: 2.14.02
Building from: /Users/fusion71au/src/CloverBootloader

Running edk2 build for CloverX64 using the command:
build  --conf=/Users/fusion71au/src/CloverBootloader/Conf -D USE_LOW_EBDA -p Clover.dsc  -a X64 -b RELEASE -t GCC53 -n 5 

Build environment: Darwin-16.7.0-x86_64-i386-64bit
Build start time: 07:57:52, Sep.15 2019

WORKSPACE        = /Users/fusion71au/src/CloverBootloader
EDK_TOOLS_PATH   = /Users/fusion71au/src/CloverBootloader/BaseTools
CONF_PATH        = /Users/fusion71au/src/CloverBootloader/Conf



Processing meta-data Architecture(s)  = X64
.Build target     = RELEASE
Toolchain        = GCC53

Active Platform          = /Users/fusion71au/src/CloverBootloader/Clover.dsc
........... done!
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64]
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64]
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/UefiLib/UefiLib.inf [X64]
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64]
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64]
[CC] UefiRuntimeServicesTableLib
[CC] DriverEntryPoint
[CC] Acpi
[NASM] CpuFlushTlb
[CC] DevicePathFromText
[SLINK] UefiRuntimeServicesTableLib
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64]
[SLINK] UefiDriverEntryPoint
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64]
[CC] Console
[CC] PrintLib
[NASM] CpuSleep
[SLINK] BaseCpuLib
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64]
[CC] MemoryAllocationLib
[SLINK] UefiMemoryAllocationLib
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64]
[CC] PrintLibInternal
[SLINK] BasePrintLib
[CC] DevicePathToText
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/BaseLib.inf [X64]
[CC] CompareMemWrapper
[CC] UefiBootServicesTableLib
[SLINK] UefiBootServicesTableLib
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64]
[CC] CopyMem
[CC] ARShiftU64
[CC] DebugLib
[CC] CopyMemWrapper
[SLINK] BaseDebugLibNull
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]
[CC] BitField
[CC] IsZeroBufferWrapper
[CC] DevicePathUtilities
[CC] CheckSum
[CC] PcdLib
[CC] MemLibGeneric
[SLINK] BasePcdLibNull
Building ... /Users/fusion71au/src/CloverBootloader/Library/OsxBdsPlatformLib/PlatformBds.inf [X64]
[CC] UefiDriverModel
[CC] ChkStkGcc
[CC] MemLibGuid
[CC] Cpu
[CC] ScanMem16Wrapper
[CC] CpuDeadLoop
[CC] UefiDevicePathLib
[CC] ScanMem32Wrapper
[SLINK] UefiDevicePathLib
Building ... /Users/fusion71au/src/CloverBootloader/Library/GenericBdsLib/GenericBdsLib.inf [X64]
[CC] DivS64x64Remainder
[CC] ScanMem64Wrapper
[CC] DivU64x32
[CC] ScanMem8Wrapper
[CC] DivU64x32Remainder
[CC] SetMem
[CC] AutoGen
[CC] DivU64x64Remainder
[CC] SetMem16Wrapper
[CC] UefiLib
[CC] SetMem32Wrapper
[CC] FilePaths
[CC] BdsPlatform
[CC] SetMem64Wrapper
[CC] GetPowerOfTwo32
[CC] SetMemWrapper
[CC] GetPowerOfTwo64
[CC] ZeroMemWrapper
[CC] HighBitSet32
[SLINK] BaseMemoryLib
Building ... /Users/fusion71au/src/CloverBootloader/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64]
[CC] UefiLibPrint
[CC] HighBitSet64
[CC] PlatformData
[CC] LRotU32
[SLINK] DuetBds
Building ... /Users/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib.inf [X64]
[CC] LRotU64
[CC] DxeCapsuleLibNull
[SLINK] DxeCapsuleLibNull
Building ... /Users/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf [X64]
[CC] LShiftU64
[CC] UefiNotTiano
[SLINK] UefiLib
Building ... /Users/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.inf [X64]
[CC] LinkedList
[CC] AutoGen
[CC] LongJump
[CC] UefiShellInstall1CommandsLib
[CC] LowBitSet32
[SLINK] UefiShellInstall1CommandsLib
Building ... /Users/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellDriver1CommandsLib/UefiShellDriver1CommandsLib.inf [X64]
[CC] LowBitSet64
[CC] Math64
[CC] ModU64x32
[CC] BdsBoot
[CC] MultS64x64
[CC] Ifconfig
[CC] MultU64x32
[CC] MultU64x64
[CC] AutoGen
[CC] RRotU32
[CC] RRotU64
[CC] RShiftU64
[CC] BdsConnect
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/SafeString.c: In function 'StrCpyS':
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/SafeString.c:234:20: error: variable 'SourceLen' set but not used [-Werror=unused-but-set-variable]
  234 |   UINTN            SourceLen;
      |                    ^~~~~~~~~
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/SafeString.c: In function 'StrCatS':
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/SafeString.c:416:23: error: variable 'SourceLen' set but not used [-Werror=unused-but-set-variable]
  416 |   UINTN               SourceLen;
      |                       ^~~~~~~~~
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/SafeString.c: In function 'AsciiStrCpyS':
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/SafeString.c:1825:20: error: variable 'SourceLen' set but not used [-Werror=unused-but-set-variable]
 1825 |   UINTN            SourceLen;
      |                    ^~~~~~~~~
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/SafeString.c: In function 'AsciiStrCatS':
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/SafeString.c:1995:23: error: variable 'SourceLen' set but not used [-Werror=unused-but-set-variable]
 1995 |   UINTN               SourceLen;
      |                       ^~~~~~~~~
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/SafeString.c: In function 'UnicodeStrToAsciiStrS':
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/SafeString.c:2689:20: error: variable 'SourceLen' set but not used [-Werror=unused-but-set-variable]
 2689 |   UINTN            SourceLen;
      |                    ^~~~~~~~~
[CC] Ping
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/SafeString.c: In function 'AsciiStrToUnicodeStrS':
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/SafeString.c:2909:20: error: variable 'SourceLen' set but not used [-Werror=unused-but-set-variable]
 2909 |   UINTN            SourceLen;
      |                    ^~~~~~~~~
[CC] Connect
cc1: all warnings being treated as errors
make: *** [/Users/fusion71au/src/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SafeString.obj] Error 1


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/fusion71au/src/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/MdePkg/Library/BaseLib/BaseLib]


build.py...
 : error F002: Failed to build module
	/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/BaseLib.inf [X64, GCC53, RELEASE]

- Failed -
Build end time: 07:58:16, Sep.15 2019
Build total time: 00:00:24

Fixed as before by substituting ~/src/CloverBootloader/Conf/tools_def.txt with the tools_def.txt from GitHub r5076.

 

On 9/14/2019 at 2:18 PM, Badruzeus said:

How about..

 

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

 

.. still get no GCC9.2 with Mint 19.1?

 

Already did exactly that, and no, the latest version at that repo is currently 9.1.0...

Spoiler

1868524311_Ubunututoolchains.thumb.png.b5ba31dbcc89b0f53d50c8dd962be97a.png

 

Edited by fusion71au

Share this post


Link to post
Share on other sites
28 minutes ago, fusion71au said:

Already did exactly that, and no, the latest version at that repo is currently 9.1.0...

Oh, I see.. guessing, I have a same GCC version with Ubuntu 18.04.3 #LOL



Screenshot from 2019-09-14 11-25-53.jpg

Edited by Badruzeus

Share this post


Link to post
Share on other sites

Hi @vector sigma @Slice @fusion71au

 

When I want to build latest Clover, I've to update local repo. 

Stupid question: I don't remember the difference between Option 7 > Update Clover and Option 8 > Update Clover (reset changes) in Buildme script. 

 

 

Sorry for my bad english

 

 

Edited by Matgen84

Share this post


Link to post
Share on other sites
1 hour ago, Slice said:

@fusion71au

Thanks for testing! I prefer to change sources then hide warnings. Committed.

Thanks for this commit on CloverBootloader (GitHub), however with GCC 9.2.0

./ebuild.sh -fr -mc -t GCC53

// produces these:

 

Screen Shot 2019-09-15 at 12.23.44.jpg

Edited by Badruzeus

Share this post


Link to post
Share on other sites
21 hours ago, Matgen84 said:

Hi @vector sigma @Slice @fusion71au

 

When I want to build latest Clover, I've to update local repo. 

Stupid question: I don't remember the difference between Option 7 > Update Clover and Option 8 > Update Clover (reset changes) in Buildme script. 

 

 

Sorry for my bad english

 

 

 

Looking inside the buildme script, both options download from the master repo, "git pull origin master" but option 8 does extra function of resetting everything to match the master "git reset --hard origin/master" ie any changes you yourself made to files inside /CloverBootloader folder will be lost.

 

Personally, I try to avoid changing/editing any files inside /CloverBootloader unless absolutely necessary.  For example, I like to add acidanthera efi drivers like AptioMemoryFix.efi into the Clover pkg installer after compiling Clover.  Instead of adding code to the buildme script (and risk getting it overwritten or conflicting with future updates), I keep a very simple script in ~/src that just copies/adds the extra efi drivers from ~/src/tools/ThirdPartyDrivers to ~/src/CloverBootloader/CloverPackage/CloverV2/EFI/CLOVER/drivers/off, then executes ./makepkg...

 

ThirdPartyDrivers

copyThirdPartyDrivers script

Spoiler

988201896_buildmereset.thumb.png.f4632ac397cb2bd1561df92e8d6d3f77.png

 

 

 

21 hours ago, Badruzeus said:

Thanks for this commit on CloverBootloader (GitHub), however with GCC 9.2.0

./ebuild.sh -fr -mc -t GCC53

// produces these:

 

Screen Shot 2019-09-15 at 12.23.44.jpg

 

Yeah, I get the same error..."

error: variable 'DestMax' set but not used [-Werror=unused-but-set-variable]
   46 |   INTN                              DestMax;"

 

fusion71aus-iMac:~ fusion71au$ cd /Users/fusion71au/src/CloverBootloader 
fusion71aus-iMac:CloverBootloader fusion71au$ ./buildme GCC53

------------------------------------------------------------------------
buildme, Clover v2.5k r5081 (SHA: f76a8c3)
TOOLCHAIN: GCC53 (override example: './buildme GCC53')

 1) build Clover
 2) make pkg
 3) make iso
 4) build all
 5) test build (no autogen, no boot files)
 6) status
 7) update Clover
 8) update Clover (reset changes)
 9) show diff
10) open drivers directory
11) clean BaseTools
12) quit
Please enter your choice: 8
[UPDATE RESET CLOVER]
Fetching origin
remote: Enumerating objects: 31, done.
remote: Counting objects: 100% (31/31), done.
remote: Compressing objects: 100% (21/21), done.
remote: Total 31 (delta 12), reused 17 (delta 8), pack-reused 0
Unpacking objects: 100% (31/31), done.
From https://github.com/CloverHackyColor/CloverBootloader
   f76a8c3..3345280  master     -> origin/master
HEAD is now at 3345280 new revision 5084
From https://github.com/CloverHackyColor/CloverBootloader
 * branch            master     -> FETCH_HEAD
Already up-to-date.

------------------------------------------------------------------------
buildme, Clover v2.5k r5084 (SHA: 3345280)
TOOLCHAIN: GCC53 (override example: './buildme GCC53')

 1) build Clover
 2) make pkg
 3) make iso
 4) build all
 5) test build (no autogen, no boot files)
 6) status
 7) update Clover
 8) update Clover (reset changes)
 9) show diff
10) open drivers directory
11) clean BaseTools
12) quit
Please enter your choice: 4
Loading previous configuration from /Users/fusion71au/src/CloverBootloader/Conf/BuildEnv.sh
WORKSPACE: /Users/fusion71au/src/CloverBootloader
EDK_TOOLS_PATH: /Users/fusion71au/src/CloverBootloader/BaseTools
CONF_PATH: /Users/fusion71au/src/CloverBootloader/Conf
[BUILD CLOVER]
TOOLCHAIN_DIR: /Users/fusion71au/src/opt/local
NASM_PREFIX: /Users/fusion71au/src/opt/local/bin/
NASM_VER: 2.14.02
Building from: /Users/fusion71au/src/CloverBootloader

Running edk2 build for CloverX64 using the command:
build  --conf=/Users/fusion71au/src/CloverBootloader/Conf -D USE_LOW_EBDA -p Clover.dsc  -a X64 -b RELEASE -t GCC53 -n 5 

Build environment: Darwin-16.7.0-x86_64-i386-64bit
Build start time: 16:27:55, Sep.15 2019

WORKSPACE        = /Users/fusion71au/src/CloverBootloader
EDK_TOOLS_PATH   = /Users/fusion71au/src/CloverBootloader/BaseTools
CONF_PATH        = /Users/fusion71au/src/CloverBootloader/Conf


Architecture(s)  = X64
Build target     = RELEASE

Processing meta-data Toolchain        = GCC53
.
Active Platform          = /Users/fusion71au/src/CloverBootloader/Clover.dsc
............ done!
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64]
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64]
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/UefiLib/UefiLib.inf [X64]
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64]
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64]
[CC] UefiRuntimeServicesTableLib
[CC] DriverEntryPoint
[CC] Acpi
[NASM] CpuFlushTlb
[CC] DevicePathFromText
[SLINK] UefiRuntimeServicesTableLib
[SLINK] UefiDriverEntryPoint
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64]
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64]
[CC] Console
[CC] PrintLib
[CC] MemoryAllocationLib
[NASM] CpuSleep
[SLINK] UefiMemoryAllocationLib
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64]
[SLINK] BaseCpuLib
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64]
[CC] PrintLibInternal
[SLINK] BasePrintLib
[CC] DevicePathToText
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/BaseLib.inf [X64]
[CC] UefiDriverModel
[CC] CompareMemWrapper
[CC] UefiBootServicesTableLib
[CC] ARShiftU64
[SLINK] UefiBootServicesTableLib
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64]
[CC] DevicePathUtilities
[CC] DebugLib
[CC] BitField
[SLINK] BaseDebugLibNull
Building ... /Users/fusion71au/src/CloverBootloader/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]
[CC] CheckSum
[CC] UefiDevicePathLib
[CC] ChkStkGcc
[CC] UefiLib
[CC] PcdLib
[SLINK] UefiDevicePathLib
Building ... /Users/fusion71au/src/CloverBootloader/Library/OsxBdsPlatformLib/PlatformBds.inf [X64]
[SLINK] BasePcdLibNull
Building ... /Users/fusion71au/src/CloverBootloader/Library/GenericBdsLib/GenericBdsLib.inf [X64]
[CC] Cpu
[CC] CpuDeadLoop
[CC] DivS64x64Remainder
[CC] AutoGen
[CC] UefiLibPrint
[CC] DivU64x32
[CC] DivU64x32Remainder
[CC] BdsPlatform
[CC] DivU64x64Remainder
[CC] UefiNotTiano
[CC] FilePaths
[SLINK] UefiLib
Building ... /Users/fusion71au/src/CloverBootloader/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64]
[CC] GetPowerOfTwo32
[CC] PlatformData
[CC] GetPowerOfTwo64
[CC] CopyMem
[SLINK] DuetBds
Building ... /Users/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib.inf [X64]
[CC] DxeCapsuleLibNull
[CC] CopyMemWrapper
[CC] HighBitSet32
[SLINK] DxeCapsuleLibNull
Building ... /Users/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf [X64]
[CC] IsZeroBufferWrapper
[CC] HighBitSet64
[CC] LRotU32
[CC] MemLibGeneric
[CC] LRotU64
[CC] AutoGen
[CC] MemLibGuid
[CC] LShiftU64
[CC] ScanMem16Wrapper
[CC] ScanMem32Wrapper
[CC] LinkedList
[CC] ScanMem64Wrapper
[CC] LongJump
[CC] BdsBoot
[CC] ScanMem8Wrapper
[CC] LowBitSet32
[CC] SetMem
[CC] LowBitSet64
[CC] SetMem16Wrapper
[CC] Ifconfig
[CC] Math64
[CC] SetMem32Wrapper
[CC] ModU64x32
[CC] SetMem64Wrapper
[CC] MultS64x64
[CC] BdsConnect
[CC] SetMemWrapper
[CC] MultU64x32
[CC] ZeroMemWrapper
[CC] MultU64x64
[SLINK] BaseMemoryLib
Building ... /Users/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.inf [X64]
[CC] RRotU32
[CC] RRotU64
[CC] AutoGen
[CC] UefiShellInstall1CommandsLib
[CC] Ping
[CC] RShiftU64
[SLINK] UefiShellInstall1CommandsLib
Building ... /Users/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellDriver1CommandsLib/UefiShellDriver1CommandsLib.inf [X64]
[CC] BdsConsole
[CC] SafeString
[CC] Comp
[CC] SetJump
[CC] UefiShellNetwork1CommandsLib
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/String.c: In function 'StrCpy':
/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/String.c:46:37: error: variable 'DestMax' set but not used [-Werror=unused-but-set-variable]
   46 |   INTN                              DestMax;
      |                                     ^~~~~~~
[SLINK] UefiShellNetwork1CommandsLib
Building ... /Users/fusion71au/src/CloverBootloader/ShellPkg/Library/UefiShellLevel3CommandsLib/UefiShellLevel3CommandsLib.inf [X64]
cc1: all warnings being treated as errors
make: *** [/Users/fusion71au/src/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/String.obj] Error 1


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/fusion71au/src/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/MdePkg/Library/BaseLib/BaseLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/fusion71au/src/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/ShellPkg/Library/UefiShellLevel1CommandsLib/UefiShellLevel1CommandsLib]


build.py...
 : error F002: Failed to build module
	/Users/fusion71au/src/CloverBootloader/MdePkg/Library/BaseLib/BaseLib.inf [X64, GCC53, RELEASE]

- Failed -
Build end time: 16:28:23, Sep.15 2019
Build total time: 00:00:28

 

@Slice is correct in that it is better to modify the source code so that the warnings/errors are not produced in the first place but it seems like an awful lot of that legacy code spits out these useless warnings/errors.  For the quick and dirty solution, replace the ~/src/CloverBootloader/Conf/tools_def.txt with the tools_def.txt from GitHub r5076 (like I mentioned in the previous post).

Edited by fusion71au
correct typo

Share this post


Link to post
Share on other sites
1 hour ago, fusion71au said:

 

Looking inside the buildme script, both options download from the master repo, "git pull origin master" but option 8 does extra function of resetting everything to match the master "git reset --hard origin/master" ie any changes you yourself made to files inside /CloverBootloader folder will be lost.

 

Personally, I try to avoid changing/editing any files inside /CloverBootloader unless absolutely necessary.  For example, I like to add acidanthera efi drivers like AptioMemoryFix.efi into the Clover pkg installer after compiling Clover.  Instead of adding code to the buildme script (and risk getting it overwritten or conflicting with future updates), I keep a very simple script in ~/src that just copies/adds the extra efi drivers from ~/src/tools/ThirdPartyDrivers to ~/src/CloverBootloader/CloverPackage/CloverV2/EFI/CLOVER/drivers/off, then executes ./makepkg...

 

ThirdPartyDrivers

copyThirdPartyDrivers script

  Reveal hidden contents

988201896_buildmereset.thumb.png.f4632ac397cb2bd1561df92e8d6d3f77.png

 

 

Thanks a lot :) I also don't change/edit any file from /CloverBootloader. So, option 7 is the good one for me.

 

I also like to add acidanthera efi drivers like AptioMemoryFix.efi into the Clover pkg installer after compiling Clover. If I remove some Clover official theme, I add some personal theme using postbuild.sh possibility introduce in Buildme (GitHub version). Unfortunately, I don't know command 'directories exists" to avoid remove/copy each time.

 

If you have any ideas

 

postbuild.sh.zip

 

Edited by Matgen84

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By dgsga
      Can I propose a new subforum be created for the new OpenCorePkg OpenCore front end being created by vit9696 and others, it is a fantastic piece of work:
      https://github.com/acidanthera/OpenCorePkg
      Even at version 0.1 it runs my Mojave 10.14.4 setup very nearly flawlessly. It consists of a 10KB bootstrap BootX64.efi and a 200KB OpenCore.efi OS loader. All configuration is done using a very well documented config.plist 
       
       
    • By kingoffright
      Dear all,
       
      I have a external harddisk about 500GB, I installed the clover into it and the harddisk is GPT format, below is the 3 partitions details:
      FS01: EFI - disk0s1 - fat32
      FS02: install mac  image - disk0s2 -  hfs+
      FS03: install windows 10 - disk0s3 - fat32
       
      I can use this external harddisk to install Mac without issue, I use below steps to install windows 10
      enter the FS03:
      cd to efi/boot/ and excuete bootx64.efi
      after pop up the windows install screen, i click next and it shows error 'A media driver your computer needs is missing...' and the installation can not go any further.
      Firstly I use ultraiso to write the windows 10 image to a flash disk and no issue to start install window 10 so the image is working fine. Since I dont know how to write
      a wiindow installation image into harddisk partition, I used winrar extra all the files into disk0s3, am I missing some steps or actually clover not support to install windows
      by partitions, apprecating any helps.
       
    • By kushwavez
      Acer Aspire V15 V5-591G - Catalina 10.15.1
      This post will no longer updated, go for the osxlatitude link for further updates
      Original and updated link:
      https://osxlatitude.com/forums/topic/11355-acer-aspire-v-15-v5-591g-catalina-windows-10/
      (Note: mine is 55TU version, but the bootpack will work fine with another versions of 591G, for example: V5-591G-71K2, -764Z, -59PU, etc.)
      Specifications:
      - Motherboard: USOPP_SLS (Skylake-H PCH)
      - BIOS: Insyde Corp. v 1.15
      - CPU: Intel Core i5-6300HQ 2.3 GHz (Skylake)
      - GPU: NVIDIA GeForce GTX 950M 2 GB (Optimus) & Intel HD Graphics 530
      - RAM: SK hynix 4 GB DDR4 (Later I bought + KINGSTON 4 GB) 2133 MHz
      - WiFi + Bluetooth: Qualcomm Atheros QCNFA344A 5 GHz (Later -> Broadcom BRCM94352Z M.2 5 GHz WiFi + 4.0 Bluetooth)
      - Audio: Realtek HD Audio: ALC 255 
      - Ethernet: Realtek RTL8168/8111
      - Card Reader: Realtek USB 2.0 Card Reader (USB2.0-CRW)
      - Webcam: HD Webcam
      - HDD: TOSHIBA MQ01ACF032 320 GB HDD
      - SSD: SPCC M.2 230 GB SSD
      - Display: 1366x768 (15.6", Matte)
      - Battery: 6 cell 56Wh / 5040mAh
      - Connectors: 
      1x SD Card Reader 2x USB 3.0 (1x USB Charging), 1x USB 2.0 1x VGA 1x HDMI 1x 3.5mm microphone/audio combined jack connector 1x Ethernet (Rj-45) - Keyboard & Touchpad: Multi-Touch & Multi-gestures ELAN 501 Touchpad, Backlight Keyboard.
      Working:  
      - Wi-Fi (with BCM94352Z)
      - Bluetooth hand-off (With BCM94352Z)
      - Full Graphics enabled on HD 530: ig-platform-id: 0x191b0000 (HD 530 Mobile)
      - Display: if default colour profile is corrupted (blue is not actual blue but purplish) Use "Rec. ITU-R BT. 709-5" Color Profile (System Pref. -> Displays -> Color)
      - HDMI & VGA Outputs: AppleGraphicsDevicePolicy.kext Clover patch
      - Audio (ALC 255): (Internal Speakers, Internal Microphone, Headphone jack with AppleALC, ALCPlugFix -> layout-id=17)
      - Ethernet Realtek 8168/8111: RealtekRTL8111.kext
      - App Store, Messages, FaceTime, Siri, iCloud (native)
      - Integrated webcam (native)
      - 3.0 USB (native)
      - Touchpad and Keyboard (ELAN501): Fn keys are good, the weird thing is the Brightness key. On my keyboard it's Pause Break:Br-up, Fn+F12:Br-dwn-> To fix this try Karabiner (VoodoPS2Controller.kext), - for gestures try SmartTouchpad drivers
      - Battery info: Install ACPIBatteryManager.kext with Kext Utility or other installer.
      - Sleep Mode
      - SSD with TRIM enabled (to enable trim, open Terminal and write "sudo trimforce enable")
      Not working:
      - Original Wi-Fi (Qualcomm Atheros QCNFA344A):  unsupported, you need switch to BCM94352Z or just use a mini usb wifi dongle.
      - NVIDIA GeForce GTX 950M: Optimus not supported.
      - Card Reader: Unsupported -> Can't really fix because I don't have any SD Card at the moment, maybe can be fixed by adding Prod & Ven IDs to AppleStorageDevices.kext, I never used it anyway. name: "USB2.0-CRW" Prod ID: "0x0129" Ven ID: "0x0bda  (Realtek Semiconductor Corp.)"
      For Wi-Fi:
      - 1st method: You can choose an external USB wifi dongle (I used TP-Link Archer T1U (5GHz support), TP-Link has official macOS drivers, you just need to install it
      - 2nd and I think the best method: Replace your M.2 Qualcomm Card with a compatible BCM94352Z card (you will have hand-off Bluetooth too), just install the kexts (enabled with BrcmFirmwareRepo.kext, BrcmPatchRAM2.kext, FakePCIID.kext, FakePCIID_Broadcom_WiFi.kext, they're all in my attached zip). You could buy this card from ebay, aliexpress, or amazon
       
      Issues:
      - None
      BIOS Settings:
      - BIOS version 1.15 (irrelevant)
      - Secure Boot: Disabled
      - Touchpad: Advanced
      - Boot mode: UEFI
      Getting ready for Installation:
      - Download the Catalina install zip (bootpack & postinstall): acer_aspire_V591G-55TU_cata.zip
      Installation:
      - Create an installer with any method you know (- Mac: createinstallmedia - Windows: Transmac, Vmware, Win32diskimager)
      - Copy my Clover folder to the USB's EFI folder
      - Boot with the Installer USB
      - If you stuck in boot, reboot and in the Clover bootloader select "config_debug.cfg" -> you'll have more informations about the freeze
       
      Please open the README.rtf in my install zip for more informations about the USB Installer & Post installation!
      On Catalina the System folder is read-only, so you need to remount in rw to modify System/Library. 
      If you have a single RAM and getting panic at boot, then you need to edit the "config.plist" with these (SMBIOS->after "Version 1.0"):
      ->Edit "Frequency" and "Size" to match your RAM values
      <key>Version</key> <string>1.0</string> <key>Memory</key> <dict> <key>Channels</key> <integer>1</integer> <key>SlotCount</key> <integer>1</integer> <key>Modules</key> <array> <dict> <key>Slot</key> <integer>0</integer> <key>Size</key> <integer>8192</integer> <key>Frequency</key> <integer>2133</integer> <key>Type</key> <string>DDR4</string> </dict> </array> </dict> </dict>  
      PowerManagement  fix:
      Set HWPEnable=YES in Clover (already set), CPUFloor to "700", Frequency to "2300" and "3200"(Normal and Turbo, if you have i7-6700HQ version then it should be "2600", "3500") and "FrequencyVectors" from "0x0d000000" to "0x07000000" in "S/L/E/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resources/Mac-A5C67F76ED83108C.plist", MSR _xcpm_idle Patch to KernelToPatch in Clover (If you have High Sierra, change "MatchOS" to 10.13):

      <key>KernelToPatch</key> <array> <dict> <key>Comment</key> <string>MSR 0xE2 _xcpm_idle instant reboot(c) Pike R. Alpha</string> <key>Disabled</key> <false/> <key>Find</key> <data> ILniAAAADzA= </data> <key>MatchOS</key> <string>10.14</string> <key>Replace</key> <data> ILniAAAAkJA= </data> </dict> </array> Reboot, and it's 800MHz in idle state, same on Windows.
       

      Elan SmartTouchpad
      I only use scrolling, one-, double- & tripletap
      If you want to try other gestures go to this link for more informations, options (v4.6.5) ->  DETAILS ABOUT THE SMART TOUCHPAD DRIVER FEATURES
      Fn Brightness keys not working with this, tried several things without success. With VoodoPS2Controller it's working, but you'll have no gestures (neither scrolling).
       
       
      Before updating to a new version of Catalina please update kexts (and clover if necessary) to newer versions to avoid kernel panics.
      Generate a serial number with Clover Configurator.app (open up your config.plist with CC then -> SMBIOS -> Serial Number -> Generate New)
       
      Catalina & Windows 10 Dual-Boot:
      Dual-boot clean install (on one drive), UEFI Only:
       
       Boot into your Mac installer, Create 2 partitions in GUID table (1 for Win (I used FAT32 but I think it doesn't matter what you choose), 1 for Mac),   Install Mac, boot with your USB, mount your EFI partition (use terminal or an EFI mounter app), create an EFI folder (if there is no folder), copy the CLOVER folder I attached to the EFI folder, restart,  Boot into your Win installer, Format the partition you created for Win, install.   Now, it's automatically booting into Windows. To use Clover open cmd in administrator, type:  bcdedit /set {bootmgr} path \EFI\CLOVER\CLOVERX64.efi       5.  You're done! It will booting into Clover when you start the system, and you can select Win or Mac (or another OS if installed on a 3rd partition).
       
      Dual-boot with Windows installed first (on one drive), UEFI Only:
      If you already have Windows and you don't want to lose all your data there is a hope:
      I created a video from this restore method: [Hackintosh] Dual-Boot High Sierra & Windows - when Windows already installed - no data waste - UEFI
      You need bootable Mac Installer and a full system restore image (link is in my video's description).
      (You may see errors if your EFI partition is not 200 MB)
       Boot into your Windows, resize your partition or create one for Mac.  Boot into your Mac installer and in Disk Utility format the partition you created.  Restore from image: select your full system restore image.  When it's finished restoring you just need to restart, then boot to the system with your usb.  When you successfully booted to Mac desktop, mount your EFI partition (use terminal or an EFI mounter app), open EFI, you will see there is a Microsoft folder already (don't touch that!). Copy my CLOVER folder to the EFI folder then Restart.  Now, it's automatically booting into Windows. To use Clover open cmd in administrator, type:  bcdedit /set {bootmgr} path \EFI\CLOVER\CLOVERX64.efi       7.  You're done! You can select your old Windows and your new macOS!
      (Only tried with Windows 8/8.1/10. I don't know Windows 7,etc.)
       
      IF YOU GETTING ERRORS DURING MAC RESTORE:
      - Make sure you have partitions in GPT
      - Windows using 100 MB EFI and will annoy the Mac restore. Don't worry, just ignore the errors.
       
      IF YOU GETTING ERRORS DURING WINDOWS INSTALLATION (could not be formatted, etc):
      - Make sure you have GPT partitions, and GPT (UEFI) installer, also disconnect all external storage drives (except the installer USB)
       
      IF YOU USED RESTORE METHOD THEN CAN'T MOUNT YOUR EFI PARTITION (No EFI partition found):
      - It's because your EFI is not 200 MB or not an "Apple" original EFI,  but do not worry, try another EFI mounter, or mount from terminal (I used EFI mounter v3: Getting errors, but you can mount and use without problem)
      - You also could "mount" the EFI from Windows:
      1st method: open cmd in administrator mode and type:
      diskpart list vol (Now select the "System" volume,(FAT 32) For example I select 4) sel vol 4 list part (Select System type partition, for example 2) sel part 2 assign letter=b (This will "mount" your EFI partition) Open Explorer++ or TotalCommander in administrator mode to manage EFI remove letter=b (This will "unmount" your EFI) 2nd method: open cmd in administrator mode and type:
      mountvol b: /s (This will mount your EFI) Open Explorer++ or TotalCommander in administrator mode to manage EFI mountvol b: /d (This will unmount your EFI) Thanks to all OSXLatitude members for helping me out! (Jake Lo, Hervé, Bronxteck, black.dragon74)!
      Notes:
      2019.11.03: Enabled SIP caused a lots of issues so now it's disabled -> updated bootpack
      2019.11.02: Updated to 10.15.1 -> no problem when/after installing
      2019.10.09: Installed macOS Catalina 10.15 -> Updated Clover, kexts & config.plist -> no problem so far
      2019.08.18: Updated to 10.14.6 -> no problem when/after installing
      2019.06.01: Updated to 10.14.5 -> no problem when/after installing
      2019.04.25: Optimized touchpad scrolling -> updated install files
      2019.03.30: Fixed USB 3.0 ports, fixed Bluetooth crashes after sleep -> updated bootpack
      2019.03.28: Updated to 10.14.4. Unexpected crashes while updating to 10.14.4 -> fixed by updating Clover to the latest (v4910) version. Bluetooth crashes appeared -> fixed by downgraded Brcm*.kexts. Updated bootpack.
      2019.02.24: Bluetooth crashes after sleep -> fixed, updated bootpack. 
      2019.02.22: Updated to 10.14.3. Fixed HDMI Audio by installing "FakePCIID_Intel_HDMI_Audio.kext" -> fixed freezing during boot. Fixed brightness levels by installing "AppleBacklightFixup.kext". Also updated bootpack & postinstall zip down in attachments.
      2019.01.21: Removed FakeSMC.kext, SMCHelper-64.efi, replaced by VirtualSMC.kext, VirtualSMC.efi because I got random freezes when booting system (kextd stall[0], (120s): 'AppleACPICPU' -> CPU is at 100%, fans are spinning fast), also updated bootpack in the attachments "acer_aspire_v591g-55tu_clover.zip" -> Freeze continued, brought back FakeSMC, deleted VirtualSMC (caused BT crashes).
      2019.01.18: HDMI Audio is fixed, I didn't do anything HDMI Audio is not fixed, sometimes it worked but most likely not. (no idea why)
      2018.12.09: Updated to 10.14.2 -> did without any complication
      2018.11.28: Fixed combo-jack garbage sound output by installing ALCPlugFix and CodecCommander.kext
      2018.11.01: Updated to 10.14.1 -> HDMI & VGA ports are gone again. -> Fixed by "AppleIntelSKLGraphicsFramebuffer.kext" rollback from 10.14.
      2018.09.28: Updated to Mojave 10.14 -> Fixed HDMI & VGA Outputs by adding "AppleGraphicsDevicePolicy.kext" patches to config.plist, HDMI audio not working
×