chris1111 Posted April 9, 2018 Share Posted April 9, 2018 (edited) 7 hours ago, apianti said: Ok, I think it's two parts. One, location to the nearest SF server, and two, the EDK2 svn repo is probably constantly checking to see if it needs synced with the GH git repo and causes any current activity to be cut off. All of these errors are to do with the EDK2 svn repo, which as I said I don't use - I use the GH git repo, which is why I'm not experiencing the slow downs. how you made to check the EDK2 revision that you use with Git? SVN its easy EDK2 Revision svn info /$HOME/src/edk2 | grep "Revision" | awk '{print $2;}' Edited April 9, 2018 by chris1111 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2608719 Share on other sites More sharing options...
apianti Posted April 9, 2018 Share Posted April 9, 2018 10 hours ago, chris1111 said: how you made to check the EDK2 revision that you use with Git? SVN its easy EDK2 Revision svn info /$HOME/src/edk2 | grep "Revision" | awk '{print $2;}' First, you can get the number of commits of a git branch from the command I posted previously in the build script command topic, or you can use the hash of the commit and that should be sufficient to determine if you are at the recommended commit. Second, I don't even bother with the suggested revision, I (revert then) pull the edk2 repo (then recopy the patches) and update the clover repo before every build/commit, never had a build issue save maybe once in a while but it's usually either compiler specific or typo/bug. I guess no point in not just giving the commands here. The command for number of commits in a branch (this actually does not match the svn commits):\ git rev-list --count HEAD -- The command for the commit hash: git rev-parse HEAD 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2608824 Share on other sites More sharing options...
chris1111 Posted April 9, 2018 Share Posted April 9, 2018 (edited) 16 minutes ago, apianti said: First, you can get the number of commits of a git branch from the command I posted previously in the build script command topic, or you can use the hash of the commit and that should be sufficient to determine if you are at the recommended commit. Second, I don't even bother with the suggested revision, I (revert then) pull the edk2 repo (then recopy the patches) and update the clover repo before every build/commit, never had a build issue save maybe once in a while but it's usually either compiler specific or typo/bug. I guess no point in not just giving the commands here. The command for number of commits in a branch (this actually does not match the svn commits):\ git rev-list --count HEAD -- The command for the commit hash: git rev-parse HEAD Thanks but I not used command script, I build clover with my personal way and the commands of Clover Wiki since many years that I do it using svn. I will try git edk2 to another directory to test your advise EDIT ** Thats work thanks man Edited April 9, 2018 by chris1111 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2608826 Share on other sites More sharing options...
ghettoddos Posted April 11, 2018 Share Posted April 11, 2018 AMD Athlon 2 X2 240/ASUS M4N68T-M-v2/ATI Radeon HD 4600 Series/Clover4428 Error x64 exception type Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609097 Share on other sites More sharing options...
LockDown Posted April 11, 2018 Share Posted April 11, 2018 what is the latest revion of AptioMemoryFix? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609100 Share on other sites More sharing options...
artur_pt Posted April 11, 2018 Share Posted April 11, 2018 hello Zenith432 rev 4433 is broken Spoiler WORKSPACE: /Users/artur_pt/src/edk2 EDK_TOOLS_PATH: /Users/artur_pt/src/edk2/BaseTools CONF_PATH: /Users/artur_pt/src/edk2/Conf Copying $EDK_TOOLS_PATH/Conf/target.template to /Users/artur_pt/src/edk2/Conf/target.txt make -C 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 gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 BasePeCoff.c -o BasePeCoff.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 BinderFuncs.c -o BinderFuncs.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 CommonLib.c -o CommonLib.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Crc32.c -o Crc32.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Decompress.c -o Decompress.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 EfiCompress.c -o EfiCompress.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 EfiUtilityMsgs.c -o EfiUtilityMsgs.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 FirmwareVolumeBuffer.c -o FirmwareVolumeBuffer.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 FvLib.c -o FvLib.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 MemoryFile.c -o MemoryFile.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 MyAlloc.c -o MyAlloc.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 OsPath.c -o OsPath.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 ParseGuidedSectionTools.c -o ParseGuidedSectionTools.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 ParseInf.c -o ParseInf.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 PeCoffLoaderEx.c -o PeCoffLoaderEx.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 SimpleFileParsing.c -o SimpleFileParsing.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 StringFuncs.c -o StringFuncs.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 TianoCompress.c -o TianoCompress.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -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 mkdir ./bin make -C VfrCompile VfrLexer.h BIN_DIR='.' make -C 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 BIN_DIR='.' make -C 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 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 2018: warning: predicate: LT(i) missing, bad, or with i=0; assuming i=1 VfrSyntax.g, line 2023: warning: predicate: LT(i) missing, bad, or with i=0; assuming i=1 VfrSyntax.g, line 3651: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3660: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3669: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3679: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3709: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3718: 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 -C BrotliCompress gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 tools/bro.c -o tools/bro.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 common/dictionary.c -o common/dictionary.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 dec/bit_reader.c -o dec/bit_reader.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 dec/decode.c -o dec/decode.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 dec/huffman.c -o dec/huffman.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 dec/state.c -o dec/state.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/backward_references.c -o enc/backward_references.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/bit_cost.c -o enc/bit_cost.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/block_splitter.c -o enc/block_splitter.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/brotli_bit_stream.c -o enc/brotli_bit_stream.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/cluster.c -o enc/cluster.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/compress_fragment.c -o enc/compress_fragment.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/compress_fragment_two_pass.c -o enc/compress_fragment_two_pass.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/encode.c -o enc/encode.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/entropy_encode.c -o enc/entropy_encode.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/histogram.c -o enc/histogram.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/literal_cost.c -o enc/literal_cost.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/memory.c -o enc/memory.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/metablock.c -o enc/metablock.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/static_dict.c -o enc/static_dict.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 enc/utf8_util.c -o enc/utf8_util.o gcc -o ../bin/Brotli tools/bro.o common/dictionary.o dec/bit_reader.o dec/decode.o dec/huffman.o dec/state.o enc/backward_references.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/encode.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 -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/ -O2 -Wno-unused-result 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/ -O2 -Wno-unused-result 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/ -O2 -Wno-unused-result 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/ -O2 -Wno-unused-result 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/ -O2 -Wno-unused-result 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/ -O2 -Wno-unused-result 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 -C GnuGenBootSector gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GnuGenBootSector.c -o GnuGenBootSector.o gcc -o ../bin/GnuGenBootSector GnuGenBootSector.o -L../libs -lCommon make -C BootSectImage gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 bootsectimage.c -o bootsectimage.o gcc -o ../bin/BootSectImage bootsectimage.o -L../libs -lCommon make -C EfiLdrImage gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 EfiLdrImage.c -o EfiLdrImage.o gcc -o ../bin/EfiLdrImage EfiLdrImage.o -L../libs -lCommon make -C EfiRom gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 EfiRom.c -o EfiRom.o gcc -o ../bin/EfiRom EfiRom.o -L../libs -lCommon make -C GenFfs gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenFfs.c -o GenFfs.o gcc -o ../bin/GenFfs GenFfs.o -L../libs -lCommon make -C GenFv gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenFv.c -o GenFv.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenFvInternalLib.c -o GenFvInternalLib.o gcc -o ../bin/GenFv GenFv.o GenFvInternalLib.o -L../libs -lCommon make -C GenFw gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenFw.c -o GenFw.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 ElfConvert.c -o ElfConvert.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Elf32Convert.c -o Elf32Convert.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Elf64Convert.c -o Elf64Convert.o gcc -o ../bin/GenFw GenFw.o ElfConvert.o Elf32Convert.o Elf64Convert.o -L../libs -lCommon make -C GenPage gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenPage.c -o GenPage.o gcc -o ../bin/GenPage GenPage.o -L../libs -lCommon make -C GenSec gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenSec.c -o GenSec.o gcc -o ../bin/GenSec GenSec.o -L../libs -lCommon make -C GenCrc32 gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenCrc32.c -o GenCrc32.o gcc -o ../bin/GenCrc32 GenCrc32.o -L../libs -lCommon make -C GenVtf gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenVtf.c -o GenVtf.o gcc -o ../bin/GenVtf GenVtf.o -L../libs -lCommon make -C LzmaCompress gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -D_7ZIP_ST -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 LzmaCompress.c -o LzmaCompress.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -D_7ZIP_ST -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Sdk/C/Alloc.c -o Sdk/C/Alloc.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -D_7ZIP_ST -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Sdk/C/LzFind.c -o Sdk/C/LzFind.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -D_7ZIP_ST -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Sdk/C/LzmaDec.c -o Sdk/C/LzmaDec.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -D_7ZIP_ST -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Sdk/C/LzmaEnc.c -o Sdk/C/LzmaEnc.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -D_7ZIP_ST -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Sdk/C/7zFile.c -o Sdk/C/7zFile.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -D_7ZIP_ST -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Sdk/C/7zStream.c -o Sdk/C/7zStream.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -D_7ZIP_ST -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 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 -C Split gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Split.c -o Split.o gcc -o ../bin/Split Split.o -L../libs -lCommon make -C TianoCompress gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 TianoCompress.c -o TianoCompress.o gcc -o ../bin/TianoCompress TianoCompress.o -L../libs -lCommon make -C VolInfo gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 VolInfo.c -o VolInfo.o gcc -o ../bin/VolInfo VolInfo.o -L../libs -lCommon make -C DevicePath gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 DevicePath.c -o DevicePath.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 UefiDevicePathLib.c -o UefiDevicePathLib.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 DevicePathFromText.c -o DevicePathFromText.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 DevicePathUtilities.c -o DevicePathUtilities.o gcc -o ../bin/DevicePath DevicePath.o UefiDevicePathLib.o DevicePathFromText.o DevicePathUtilities.o -L../libs -lCommon Finished building BaseTools C Tools with HOST_ARCH=X64 make -C Source/Python make[1]: Nothing to be done for `all'. make -C Tests testHelp (TianoCompress.Tests) ... ok testRandomDataCycles (TianoCompress.Tests) ... ok test_AutoGen_AutoGen (CheckPythonSyntax.Tests) ... ok test_AutoGen_BuildEngine (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_StrGather (CheckPythonSyntax.Tests) ... ok test_AutoGen_UniClassObject (CheckPythonSyntax.Tests) ... ok test_AutoGen_ValidCheckingInfoObject (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_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_ModuleClass (CheckPythonSyntax.Tests) ... ok test_CommonDataClass_PackageClass (CheckPythonSyntax.Tests) ... ok test_CommonDataClass_PlatformClass (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_Database (CheckPythonSyntax.Tests) ... ok test_Common_DecClassObject (CheckPythonSyntax.Tests) ... ok test_Common_Dictionary (CheckPythonSyntax.Tests) ... ok test_Common_DscClassObject (CheckPythonSyntax.Tests) ... ok test_Common_EdkIIWorkspace (CheckPythonSyntax.Tests) ... ok test_Common_EdkIIWorkspaceBuild (CheckPythonSyntax.Tests) ... ok test_Common_EdkLogger (CheckPythonSyntax.Tests) ... ok test_Common_Expression (CheckPythonSyntax.Tests) ... ok test_Common_FdfClassObject (CheckPythonSyntax.Tests) ... ok test_Common_FdfParserLite (CheckPythonSyntax.Tests) ... ok test_Common_GlobalData (CheckPythonSyntax.Tests) ... ok test_Common_Identification (CheckPythonSyntax.Tests) ... ok test_Common_InfClassObject (CheckPythonSyntax.Tests) ... ok test_Common_LongFilePathOs (CheckPythonSyntax.Tests) ... ok test_Common_LongFilePathOsPath (CheckPythonSyntax.Tests) ... ok test_Common_LongFilePathSupport (CheckPythonSyntax.Tests) ... ok test_Common_MigrationUtilities (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_String (CheckPythonSyntax.Tests) ... ok test_Common_TargetTxtClassObject (CheckPythonSyntax.Tests) ... ok test_Common_ToolDefClassObject (CheckPythonSyntax.Tests) ... ok test_Common_VariableAttributes (CheckPythonSyntax.Tests) ... ok test_Common_VpdInfoFile (CheckPythonSyntax.Tests) ... ok test_Common___init__ (CheckPythonSyntax.Tests) ... ok test_Ecc_CLexer (CheckPythonSyntax.Tests) ... ok test_Ecc_CParser (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_Ecc (CheckPythonSyntax.Tests) ... ok test_Ecc_EccGlobalData (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_CLexer (CheckPythonSyntax.Tests) ... ok test_Eot_CParser (CheckPythonSyntax.Tests) ... ok test_Eot_CodeFragment (CheckPythonSyntax.Tests) ... ok test_Eot_CodeFragmentCollector (CheckPythonSyntax.Tests) ... ok test_Eot_Database (CheckPythonSyntax.Tests) ... ok test_Eot_Eot (CheckPythonSyntax.Tests) ... ok test_Eot_EotGlobalData (CheckPythonSyntax.Tests) ... ok test_Eot_EotToolError (CheckPythonSyntax.Tests) ... ok test_Eot_FileProfile (CheckPythonSyntax.Tests) ... ok test_Eot_FvImage (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_Attribute (CheckPythonSyntax.Tests) ... ok test_GenFds_Capsule (CheckPythonSyntax.Tests) ... ok test_GenFds_CapsuleData (CheckPythonSyntax.Tests) ... ok test_GenFds_ComponentStatement (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_Vtf (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_String (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 267 tests in 2.318s OK Build environment: Darwin-17.5.0-x86_64-i386-64bit Build start time: 18:49:19, Apr.11 2018 WORKSPACE = /Users/artur_pt/src/edk2 ECP_SOURCE = /Users/artur_pt/src/edk2/EdkCompatibilityPkg EDK_SOURCE = /Users/artur_pt/src/edk2/EdkCompatibilityPkg EFI_SOURCE = /Users/artur_pt/src/edk2/EdkCompatibilityPkg EDK_TOOLS_PATH = /Users/artur_pt/src/edk2/BaseTools CONF_PATH = /Users/artur_pt/src/edk2/Conf Architecture(s) = X64 Build target = RELEASE Toolchain = XCODE5 Active Platform = /Users/artur_pt/src/edk2/AptioFixPkg/AptioFixPkg.dsc Processing meta-data ..... done! Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64] Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64] Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64] Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64] Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64] [CC] SetMem [CC] DebugLib [CC] PcdLib [CC] CheckSum [SLINK] BaseDebugLibNull [SLINK] BasePcdLibNull Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64] Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64] [CC] ScanMem64Wrapper [CC] SwitchStack [CC] UefiBootServicesTableLib [CC] ScanMem32Wrapper [CC] SwapBytes64 [SLINK] UefiBootServicesTableLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64] [CC] SwapBytes32 [CC] ScanMem16Wrapper [CC] ScanMem8Wrapper [CC] SwapBytes16 [CC] MemoryAllocationLib [SLINK] UefiMemoryAllocationLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64] [CC] ZeroMemWrapper [CC] LongJump [CC] DevicePathUtilities [CC] CompareMemWrapper [CC] SetJump [CC] UefiRuntimeServicesTableLib [CC] PrintLibInternal [CC] SetMem64Wrapper [CC] RShiftU64 [SLINK] UefiRuntimeServicesTableLib Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64] [CC] PrintLib [CC] SetMem32Wrapper [CC] RRotU64 [SLINK] BasePrintLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiLib/UefiLib.inf [X64] [CC] SetMem16Wrapper [CC] RRotU32 [CC] UefiHiiServicesLib [SLINK] UefiHiiServicesLib Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf [X64] [CC] SetMemWrapper [CC] MultU64x64 [CC] CopyMemWrapper [CC] MultU64x32 [CC] UefiLibPrint [CC] IsZeroBufferWrapper [CC] MultS64x64 [CC] DevicePathToText [CC] MemLibGeneric [CC] ModU64x32 [CC] UefiNotTiano [CC] MemLibGuid [CC] LShiftU64 [CC] LRotU64 [CC] CopyMem [CC] UefiDriverModel [SLINK] BaseMemoryLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64] [CC] LRotU32 [CC] LowBitSet64 [CC] DriverEntryPoint [CC] Console [CC] LowBitSet32 [SLINK] UefiDriverEntryPoint Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf [X64] [CC] HighBitSet64 [CC] HighBitSet32 [CC] Hid [CC] HiiLib [CC] UefiLib [CC] GetPowerOfTwo64 [SLINK] UefiLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseRngLib/BaseRngLib.inf [X64] [CC] GetPowerOfTwo32 [CC] UsbDxeLib [CC] HiiString [SLINK] UefiUsbLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64] [CC] BaseRng [CC] DivU64x64Remainder [SLINK] BaseRngLib [CC] HiiLanguage [CC] DivU64x32Remainder [CC] DevicePathFromText [SLINK] UefiHiiLib [CC] DivU64x32 [CC] DivS64x64Remainder [CC] UefiDevicePathLib [SLINK] UefiDevicePathLib [CC] ARShiftU64 [ASM] CpuSleep [CC] BitField [CC] CpuDeadLoop [CC] Cpu [CC] LinkedList [ASM] CpuFlushTlb [SLINK] BaseCpuLib [CC] SafeString [CC] String [CC] FilePaths [NASM] Thunk16 [NASM] WriteTr [CC] Non-existing [CC] Math64 [CC] Unaligned [CC] X86WriteIdtr [CC] X86WriteGdtr [CC] X86Thunk [CC] X86ReadIdtr [CC] X86ReadGdtr [CC] X86Msr [CC] X86GetInterruptState [CC] X86FxSave [CC] X86FxRestore [CC] X86EnablePaging64 [CC] X86EnablePaging32 [CC] X86DisablePaging64 [CC] X86DisablePaging32 [CC] X86RdRand [CC] X86PatchInstruction [CC] GccInline [ASM] SwitchStack [ASM] SetJump [ASM] LongJump [ASM] EnableDisableInterrupts [ASM] DisablePaging64 [ASM] CpuId [ASM] CpuIdEx [ASM] EnableCache [ASM] DisableCache [ASM] RdRand [CC] ChkStkGcc /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (LongJump.obj) in output file used for input files: /Users/artur_pt/src/edk2/Build/AptioFixPkg/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/LongJump.obj and: /Users/artur_pt/src/edk2/Build/AptioFixPkg/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/LongJump.obj (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (SetJump.obj) in output file used for input files: /Users/artur_pt/src/edk2/Build/AptioFixPkg/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/SetJump.obj and: /Users/artur_pt/src/edk2/Build/AptioFixPkg/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SetJump.obj (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (SwitchStack.obj) in output file used for input files: /Users/artur_pt/src/edk2/Build/AptioFixPkg/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SwitchStack.obj and: /Users/artur_pt/src/edk2/Build/AptioFixPkg/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/SwitchStack.obj (due to use of basename, truncation, blank padding or duplicate input files) [SLINK] BaseLib Building ... /Users/artur_pt/src/edk2/AptioFixPkg/Platform/AptioInputFix/AptioInputFix.inf [X64] Building ... /Users/artur_pt/src/edk2/AptioFixPkg/Platform/AptioMemoryFix/AptioMemoryFix.inf [X64] [CC] AmiKeycode [CC] AptioMemoryFix [CC] AmiPointer [CC] BootArgs [CC] AmiShim [CC] BootFixes [CC] AmiShimPs2Map [CC] AmiShimEfiMap [CC] CustomSlide [CC] AmiShimKeycode [CC] device_tree [CC] Mach-O [CC] AmiShimPointer [CC] MemoryMap [CC] AutoGen [SLINK] AptioInputFix [CC] RtShims [CC] ServiceOverrides [DLINK1] AptioInputFix [CC] VMem [MTOC] AptioInputFix [GENFW] AptioInputFix [CC] UmmMalloc [CC] Utils [NASM] AsmFuncs [NASM] AsmRtShims [CC] AutoGen [SLINK] AptioMemoryFix [DLINK1] AptioMemoryFix [MTOC] AptioMemoryFix [GENFW] AptioMemoryFix - Done - Build end time: 18:49:34, Apr.11 2018 Build total time: 00:00:15 ================================================================================ boot6 <-------------------------------------------------- TOOLCHAIN_DIR: /Users/artur_pt/src/opt/local MTOC_PREFIX: /Users/artur_pt/src/opt/local/bin/ NASM_PREFIX: /Users/artur_pt/src/opt/local/bin/ NASM_VER: 2.13.03 Building from: /Users/artur_pt/src/edk2 Running edk2 build for CloverX64 using the command: build -D NO_GRUB_DRIVERS_EMBEDDED --conf=/Users/artur_pt/src/edk2/Conf -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 5 Build environment: Darwin-17.5.0-x86_64-i386-64bit Build start time: 18:49:35, Apr.11 2018 WORKSPACE = /Users/artur_pt/src/edk2 ECP_SOURCE = /Users/artur_pt/src/edk2/EdkCompatibilityPkg EDK_SOURCE = /Users/artur_pt/src/edk2/EdkCompatibilityPkg EFI_SOURCE = /Users/artur_pt/src/edk2/EdkCompatibilityPkg EDK_TOOLS_PATH = /Users/artur_pt/src/edk2/BaseTools CONF_PATH = /Users/artur_pt/src/edk2/Conf Architecture(s) = X64 Build target = RELEASE Toolchain = XCODE5 Active Platform = /Users/artur_pt/src/edk2/Clover/Clover.dsc Flash Image Definition = /Users/artur_pt/src/edk2/Clover/Clover.fdf Processing meta-data .................. done! Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64] Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64] Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64] Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64] Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64] [CC] DebugLib [SLINK] BaseDebugLibNull Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf [X64] [CC] PcdLib [SLINK] BasePcdLibNull Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64] [CC] SetMem [CC] ScanMem64Wrapper [CC] BaseReportStatusCodeLib [CC] CheckSum [SLINK] BaseReportStatusCodeLibNull Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf [X64] [CC] IoLibMmioBuffer [CC] SwitchStack [CC] ScanMem32Wrapper [CC] PrintLibInternal [CC] SwapBytes64 [CC] IoHighLevel [CC] MemoryAllocationLib [CC] ScanMem16Wrapper [CC] SwapBytes32 [CC] PrintLib [CC] IoLibGcc [CC] ScanMem8Wrapper [SLINK] BasePrintLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf [X64] [CC] SwapBytes16 [CC] ZeroMemWrapper [CC] IoLib [CC] DxeCoreMemoryProfileLibNull [SLINK] DxeCoreMemoryAllocationLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64] [CC] LongJump [CC] CompareMemWrapper [CC] SetJump [CC] SetMem64Wrapper [CC] DxeCoreEntryPoint [CC] UefiRuntimeServicesTableLib [SLINK] DxeCoreEntryPoint Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64] [SLINK] UefiRuntimeServicesTableLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64] [CC] SetMem32Wrapper [CC] RShiftU64 [CC] RRotU64 [CC] SetMem16Wrapper [CC] UefiBootServicesTableLib [SLINK] UefiBootServicesTableLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf [X64] [CC] RRotU32 [CC] SetMemWrapper [CC] PeCoffExtraActionLib [CC] MultU64x64 [CC] CopyMemWrapper [CC] DevicePathUtilities [SLINK] PeCoffExtraActionLibNull Building ... /Users/artur_pt/src/edk2/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf [X64] [NASM] IoFifo [CC] IsZeroBufferWrapper [CC] MultU64x32 [SLINK] BaseIoLibIntrinsic Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiLib/UefiLib.inf [X64] [CC] MultS64x64 [CC] MemLibGeneric [CC] ModU64x32 [CC] HobLib [SLINK] DxeCoreHobLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf [X64] [CC] MemLibGuid [CC] LShiftU64 [CC] UefiLibPrint [CC] X86Cache [CC] LRotU64 [SLINK] BaseCacheMaintenanceLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64] [CC] CopyMem [SLINK] BaseMemoryLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf [X64] [CC] LRotU32 [CC] PerformanceLib [CC] UefiNotTiano [CC] LowBitSet64 [SLINK] BasePerformanceLibNull Building ... /Users/artur_pt/src/edk2/Clover/Library/VBoxPeCoffLib/VBoxPeCoffLib.inf [X64] [CC] LowBitSet32 [CC] BaseUefiDecompressLib [CC] HighBitSet64 [SLINK] BaseUefiDecompressLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf [X64] [CC] HighBitSet32 [CC] DevicePathToText [CC] UefiDriverModel [CC] GetPowerOfTwo64 [CC] PeCoffGetEntryPoint [SLINK] BasePeCoffGetEntryPointLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf [X64] [CC] GetPowerOfTwo32 [CC] DivU64x64Remainder [CC] BasePeCoff [CC] Console [CC] DivU64x32Remainder [CC] PeCoffLoaderEx [CC] DxeExtractGuidedSectionLib [SLINK] VBoxPeCoffLib Building ... /Users/artur_pt/src/edk2/Clover/Library/DuetTimerLib/DuetTimerLib.inf [X64] [SLINK] DxeExtractGuidedSectionLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/DxeServicesLib/DxeServicesLib.inf [X64] [CC] DivU64x32 [CC] DivS64x64Remainder [CC] ARShiftU64 [CC] X86TimerLib [SLINK] DuetTimerLib Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [X64] [CC] DxeServicesLib [SLINK] DxeServicesLib Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf [X64] [CC] BitField [CC] DebugAgentLibNull [CC] UefiLib [SLINK] DebugAgentLibNull Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64] [SLINK] UefiLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/DxeHobLib/DxeHobLib.inf [X64] [CC] CpuDeadLoop [CC] CpuExceptionHandlerLibNull [CC] Cpu [SLINK] CpuExceptionHandlerLibNull Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64] [CC] HobLib [CC] MemoryAllocationLib [CC] LinkedList [SLINK] DxeHobLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf [X64] [SLINK] UefiMemoryAllocationLib Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf [X64] [CC] DriverEntryPoint [SLINK] UefiDriverEntryPoint Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf [X64] [CC] RuntimeLib [SLINK] UefiRuntimeLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf [X64] [CC] InternalGetSpinLockProperties [CC] VarCheckLib [SLINK] VarCheckLib Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf [X64] [CC] GccInline [CC] DxeServicesTableLib [SLINK] DxeServicesTableLib Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf [X64] [CC] SynchronizationGcc [CC] TpmMeasurementLibNull [SLINK] BaseSynchronizationLib Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf [X64] [SLINK] TpmMeasurementLibNull Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64] [CC] AuthVariableLibNull [SLINK] AuthVariableLibNull Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf [X64] [CC] DxeCapsuleLibNull [SLINK] DxeCapsuleLibNull Building ... /Users/artur_pt/src/edk2/Clover/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64] [CC] VarCheckUefiLibNullClass [CC] UefiHiiServicesLib [CC] DxeSecurityManagementLib [SLINK] VarCheckUefiLib Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf [X64] [SLINK] UefiHiiServicesLib Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf [X64] [SLINK] DxeSecurityManagementLib Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf [X64] [CC] SafeString [CC] UefiSortLib [SLINK] UefiSortLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/DxePcdLib/DxePcdLib.inf [X64] [CC] BmConnect [CC] DevicePathFromText [CC] UefiDevicePathLib [SLINK] UefiDevicePathLib Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf [X64] [CC] String [CC] BmMisc [CC] DxePcdLib [SLINK] DxePcdLib Building ... /Users/artur_pt/src/edk2/Clover/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64] [CC] FilePaths [CC] LzmaDecompress [CC] CustomizedDisplayLib [CC] BmConsole [NASM] Thunk16 [CC] CustomizedDisplayLibInternal [CC] HiiLib [CC] AutoGen [SLINK] CustomizedDisplayLib [CC] LzFind Building ... /Users/artur_pt/src/edk2/Clover/Library/GenericBdsLib/GenericBdsLib.inf [X64] [CC] HiiString [NASM] WriteTr [CC] Non-existing [CC] HiiLanguage [SLINK] UefiHiiLib Building ... /Users/artur_pt/src/edk2/Clover/Library/OsxBdsPlatformLib/PlatformBds.inf [X64] [CC] DevicePath [CC] Math64 [CC] Unaligned [CC] BmBoot [CC] X86WriteIdtr [CC] X86WriteGdtr [CC] BdsConnect [CC] X86Thunk [CC] X86ReadIdtr [CC] BdsPlatform [CC] BmBootDescription [CC] X86ReadGdtr [CC] LzmaDec [CC] PlatformData [CC] X86Msr [SLINK] DuetBds Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf [X64] [CC] GuidedSectionExtraction [SLINK] LzmaDecompressLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64] [CC] X86GetInterruptState [CC] X86FxSave [CC] PciLib [SLINK] BasePciLibCf8 Building ... /Users/artur_pt/src/edk2/Clover/Library/MemLogLibDefault/MemLogLibDefault.inf [X64] [CC] X86FxRestore [CC] BdsMisc [CC] PciCf8Lib [SLINK] BasePciCf8Lib Building ... /Users/artur_pt/src/edk2/Clover/Library/VideoBiosPatchLib/VideoBiosPatchLib.inf [X64] [CC] X86EnablePaging64 [CC] X86EnablePaging32 [CC] MemLogLib [CC] VideoBiosPatchLib [SLINK] MemLogLibDefault [CC] X86DisablePaging64 Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiScsiLib/UefiScsiLib.inf [X64] [CC] BmLoadOption [CC] X86DisablePaging32 [CC] X86RdRand [CC] X86PatchInstruction [CC] UefiScsiLib [CC] BdsConsole [CC] 915resolution [SLINK] UefiScsiLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf [X64] [CC] edid [CC] GccInline [SLINK] VideoBiosPatchLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf [X64] [CC] Hid [CC] BmHotkey [CC] UsbDxeLib [SLINK] UefiUsbLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf [X64] [CC] UefiFileHandleLib [SLINK] UefiFileHandleLib Building ... /Users/artur_pt/src/edk2/ShellPkg/Library/UefiShellLib/UefiShellLib.inf [X64] [ASM] SwitchStack [CC] ApplicationEntryPoint [CC] BmDriverHealth [SLINK] UefiApplicationEntryPoint Building ... /Users/artur_pt/src/edk2/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf [X64] [SLINK] UefiBootManagerLib Building ... /Users/artur_pt/src/edk2/Clover/Library/OpensslLib/OpensslLibNull.inf [X64] [CC] OpensslLibNull [CC] ScanMem64Wrapper /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: file: /Users/artur_pt/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/OpensslLib/OpensslLibNull/OUTPUT/OpensslLibNull.obj has no symbols warning: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning for library: /Users/artur_pt/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/OpensslLib/OpensslLibNull/OUTPUT/OpensslLib.lib the table of contents is empty (no object file members in the library define global symbols) [SLINK] OpensslLib Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf [X64] [CC] ScanMem32Wrapper [ASM] SetJump [CC] ScanMem16Wrapper [CC] ScanMem8Wrapper [CC] ZeroMemWrapper [ASM] LongJump [CC] CompareMemWrapper [CC] BdsBoot [CC] SetMem64Wrapper [CC] String [CC] DxeNetLib [CC] SetMem32Wrapper [CC] AutoGen [SLINK] GenericBdsLib Building ... /Users/artur_pt/src/edk2/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64] [CC] SetMem16Wrapper [CC] UefiShellLib [ASM] EnableDisableInterrupts [SLINK] UefiShellLib [CC] SetMemWrapper [CC] CopyMemWrapper [CC] NetBuffer [ASM] CpuSleep [SLINK] DxeNetLib [CC] IsZeroBufferWrapper [ASM] DisablePaging64 [CC] MemLibGeneric [CC] MemLibGuid [ASM] CpuFlushTlb [ASM] CpuId [SLINK] BaseCpuLib [CC] MemLib [SLINK] UefiMemoryLib [ASM] CpuIdEx [ASM] EnableCache [ASM] DisableCache [ASM] RdRand [CC] ChkStkGcc /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (LongJump.obj) in output file used for input files: /Users/artur_pt/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/LongJump.obj and: /Users/artur_pt/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/LongJump.obj (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (SetJump.obj) in output file used for input files: /Users/artur_pt/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/SetJump.obj and: /Users/artur_pt/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SetJump.obj (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (SwitchStack.obj) in output file used for input files: /Users/artur_pt/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SwitchStack.obj and: /Users/artur_pt/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/SwitchStack.obj (due to use of basename, truncation, blank padding or duplicate input files) [SLINK] BaseLib Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/OsxDxeIpl/DxeIpl.inf [X64] Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/OsxDxeCore/DxeMain.inf [X64] Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/PCD/Dxe/Pcd.inf [X64] Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf [X64] Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf [X64] [CC] DxeInit [CC] WatchdogTimer [CC] Crc32 [CC] AutoGen [SLINK] WatchdogTimer [CC] Pcd [DLINK1] WatchdogTimer [MTOC] WatchdogTimer [CC] Runtime [CC] LegacyTable [GENFW] WatchdogTimer Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf [X64] [CC] CoreSectionExtraction [CC] AutoGen [SLINK] RuntimeDxe [DLINK1] RuntimeDxe [CC] MonotonicCounter [MTOC] RuntimeDxe [CC] HobGeneration [GENFW] RuntimeDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.inf [X64] [CC] AutoGen [SLINK] MonotonicCounterRuntimeDxe [DLINK1] MonotonicCounterRuntimeDxe [MTOC] MonotonicCounterRuntimeDxe [CC] Debug [CC] InitVariable [GENFW] MonotonicCounterRuntimeDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf [X64] [CC] Image [CC] Service [CC] EnterDxeCore [CC] AutoGen [SLINK] PcdDxe [DLINK1] PcdDxe [CC] DebugImageInfo [MTOC] PcdDxe [CC] Paging [GENFW] PcdDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf [X64] [CC] AutoGen [CC] Stall [SLINK] DxeIpl [DLINK1] DxeIpl [CC] FtwMisc [MTOC] DxeIpl [CC] Reclaim [GENFW] DxeIpl Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf [X64] [CC] SetWatchdogTimer [CC] EmuVariable [CC] AutoGen [SLINK] EmuVariableRuntimeDxe [CC] CapsuleService [CC] UpdateWorkingBlock [CC] InstallConfigurationTable [DLINK1] EmuVariableRuntimeDxe [MTOC] EmuVariableRuntimeDxe [GENFW] EmuVariableRuntimeDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf [X64] [CC] SaveLongModeContext [CC] Library [CC] FaultTolerantWrite [CC] AutoGen [SLINK] CapsuleRuntimeDxe [CC] NullMemoryTest [DLINK1] CapsuleRuntimeDxe [MTOC] CapsuleRuntimeDxe [CC] FaultTolerantWriteDxe [GENFW] CapsuleRuntimeDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf [X64] [CC] AutoGen [SLINK] NullMemoryTestDxe [DLINK1] NullMemoryTestDxe [MTOC] NullMemoryTestDxe [CC] AutoGen [SLINK] FaultTolerantWriteDxe [DLINK1] FaultTolerantWriteDxe [GENFW] NullMemoryTestDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf [X64] [CC] SecurityStub [MTOC] FaultTolerantWriteDxe [CC] DriverSupport [GENFW] FaultTolerantWriteDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf [X64] [CC] ComponentName [CC] Defer3rdPartyImageLoad [CC] Notify [CC] AutoGen [SLINK] SecurityStubDxe [CC] ConSplitterGraphics [DLINK1] SecurityStubDxe [MTOC] SecurityStubDxe [CC] ConPlatform [GENFW] SecurityStubDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf [X64] [CC] Locate [CC] ComponentName [CC] AutoGen [SLINK] ConPlatformDxe [DLINK1] ConPlatformDxe [MTOC] ConPlatformDxe [CC] HiiDatabaseEntry [CC] Variable [GENFW] ConPlatformDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf [X64] [CC] VariableDxe [CC] Handle [CC] Measurement [CC] Image [CC] TcgMorLockDxe [CC] ImageEx [CC] VarCheck [CC] Gcd [CC] VariableExLib [CC] ConSplitter [CC] AutoGen [SLINK] VariableRuntimeDxe [CC] AutoGen [DLINK1] VariableRuntimeDxe [MTOC] VariableRuntimeDxe [SLINK] ConSplitterDxe [CC] Pool [DLINK1] ConSplitterDxe [MTOC] ConSplitterDxe [GENFW] VariableRuntimeDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf [X64] [GENFW] ConSplitterDxe Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/GraphicsConsoleDxe/GraphicsConsoleDxe.inf [X64] [CC] ComponentName [CC] LaffStd [CC] Page [CC] Setup [CC] MemData [CC] GraphicsConsole [CC] FwVolBlock [CC] AutoGen [SLINK] GraphicsConsoleDxe [DLINK1] GraphicsConsoleDxe [MTOC] GraphicsConsoleDxe [CC] FwVolWrite [GENFW] GraphicsConsoleDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf [X64] [CC] ConfigRouting [CC] DevicePath [CC] FwVolRead [CC] AutoGen [SLINK] DevicePathDxe [CC] FwVolAttrib [DLINK1] DevicePathDxe [MTOC] DevicePathDxe [CC] FormDisplay [CC] IfrParse [GENFW] DevicePathDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf [X64] [CC] Ffs [CC] String [CC] FwVol [CC] ProcessOptions [CC] SmbiosDxe [CC] Tpl [CC] AutoGen [SLINK] SmbiosDxe [DLINK1] SmbiosDxe [MTOC] SmbiosDxe [CC] Timer [GENFW] SmbiosDxe Building ... /Users/artur_pt/src/edk2/DuetPkg/SmbiosGenDxe/SmbiosGen.inf [X64] [CC] Event [CC] InputHandler [CC] SmbiosGen [CC] Expression [CC] AutoGen [SLINK] SmbiosGenDxe [CC] Dependency [DLINK1] SmbiosGenDxe [MTOC] SmbiosGenDxe [CC] Database [CC] Popup [GENFW] SmbiosGenDxe Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/OsxEfiLdr/EfiLdr.inf [X64] [CC] AutoGen [SLINK] DisplayEngine [DLINK1] DisplayEngine [MTOC] DisplayEngine [CC] EfiLoader [GENFW] DisplayEngine Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/OsxBdsDxe/BdsDxe.inf [X64] [CC] Dispatcher [CC] Debug [CC] Presentation [CC] HwErrRecSupport [CC] DxeProtocolNotify [VFR] BdsDxe [CC] AutoGen [CC] PeLoader [SLINK] SetupBrowser [DLINK1] SetupBrowser [MTOC] SetupBrowser [CC] DeviceManagerVfr [GENFW] SetupBrowser Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/EbcDxe/EbcDxe.inf [X64] [CC] Support [VFR] BdsDxe [CC] DxeMain [CC] AutoGen [CC] DriverHealthVfr [SLINK] EfiLoader [CC] EbcDebuggerHook [CC] AutoGen [DLINK1] EfiLoader [MTOC] EfiLoader [SLINK] DxeCore [DLINK1] DxeCore [CC] Font [GENFW] EfiLoader Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf [X64] [MTOC] DxeCore [GENFW] DxeCore Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/CpuDxe/Cpu.inf [X64] [CC] CpuIo2Dxe [CC] AutoGen [SLINK] CpuIo2Dxe [DLINK1] CpuIo2Dxe [MTOC] CpuIo2Dxe [CC] DeviceManager [GENFW] CpuIo2Dxe Building ... /Users/artur_pt/src/edk2/PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf [X64] [CC] EbcExecute [NASM] CpuInterrupt [VFR] BdsDxe [CC] BootManagerVfr [CC] 8259 [CC] Cpu [CC] EbcInt [CC] ConfigKeywordHandler [CC] AutoGen [SLINK] Legacy8259 [CC] AutoGen [DLINK1] Legacy8259 [SLINK] Cpu [MTOC] Legacy8259 [CC] AutoGen [DLINK1] Cpu [SLINK] HiiDatabase [CC] EbcSupport [MTOC] Cpu [CC] BootManager [GENFW] Legacy8259 Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/AcpiReset/Reset.inf [X64] [DLINK1] HiiDatabase [MTOC] HiiDatabase [GENFW] Cpu Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/Metronome/Metronome.inf [X64] [VFR] BdsDxe [GENFW] HiiDatabase Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf [X64] [CC] FE [CC] Metronome [CC] Reset [CC] PcRtcEntry [CC] AutoGen [SLINK] Metronome [CC] AutoGen [DLINK1] Metronome [SLINK] AcpiReset [CC] FileExplorer [MTOC] Metronome [DLINK1] AcpiReset [MTOC] AcpiReset [ASM] EbcLowLevel [GENFW] Metronome Building ... /Users/artur_pt/src/edk2/PcAtChipsetPkg/8254TimerDxe/8254Timer.inf [X64] [GENFW] AcpiReset Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/PciRootBridgeDxe/PciRootBridge.inf [X64] [CC] AutoGen [SLINK] EbcDxe [CC] PcRtc [DLINK1] EbcDxe [MTOC] EbcDxe [CC] Timer [GENFW] EbcDxe Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/OsxPciBusNoEnumerationDxe/PciBusNoEnumeration.inf [X64] [CC] AutoGen [SLINK] PcRtc [CC] AutoGen [DLINK1] PcRtc [SLINK] Timer [MTOC] PcRtc [DLINK1] Timer [MTOC] Timer [GENFW] PcRtc Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf [X64] [CC] BootMaint [CC] PciPowerManagement [GENFW] Timer Building ... /Users/artur_pt/src/edk2/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.inf [X64] [CC] PcatPciRootBridge [CC] PcatPciRootBridgeDevicePath [CC] DataHub [CC] BBSsupport [CC] PciRomTable [CC] AutoGen [SLINK] DataHubDxe [DLINK1] DataHubDxe [MTOC] DataHubDxe [CC] NvmExpressBlockIo [CC] PciDriverOverride [CC] PcatPciRootBridgeIo [GENFW] DataHubDxe Building ... /Users/artur_pt/src/edk2/Clover/Protocols/DriverOverride/DriverOverride.inf [X64] [CC] ComponentName [CC] UpdatePage [CC] DriverOverride [CC] PciOptionRomSupport [CC] DeviceIo [CC] AutoGen [SLINK] DriverOverride [CC] PciEnumerator [DLINK1] DriverOverride [MTOC] DriverOverride [CC] PcatIo [GENFW] DriverOverride Building ... /Users/artur_pt/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxHfs.inf [X64] [CC] NvmExpress [CC] AutoGen [SLINK] PcatPciRootBridge [CC] NvmExpressDiskInfo [DLINK1] PcatPciRootBridge [MTOC] PcatPciRootBridge [CC] Variable [CC] PciEnumeratorSupport [GENFW] PcatPciRootBridge Building ... /Users/artur_pt/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxIso9660.inf [X64] [CC] Data [CC] PciCommand [CC] NvmExpressHci [CC] ComponentName [CC] fsw_hfs [CC] fsw_iso9660 [CC] NvmExpressPassthru [CC] PciDeviceSupport [CC] fsw_core [CC] BootOption [CC] AutoGen [CC] fsw_core [SLINK] NvmExpressDxe [DLINK1] NvmExpressDxe [MTOC] NvmExpressDxe [CC] PciBus [GENFW] NvmExpressDxe Building ... /Users/artur_pt/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxExt2.inf [X64] [CC] fsw_efi_lib [CC] fsw_efi_lib [CC] BmLib [VFR] BdsDxe [CC] fsw_ext2 [CC] fsw_efi [CC] Bm [CC] fsw_efi [CC] PciIo [CC] AutoGen [SLINK] PciBusNoEnumerationDxe [DLINK1] PciBusNoEnumerationDxe [MTOC] PciBusNoEnumerationDxe [GENFW] PciBusNoEnumerationDxe Building ... /Users/artur_pt/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxExt4.inf [X64] [CC] Hotkey [CC] fsw_core [CC] fsw_lib [CC] fsw_lib [CC] fsw_efi_lib [CC] AutoGen [CC] AutoGen [SLINK] VBoxHfs [SLINK] VBoxIso9600 [DLINK1] VBoxHfs [MTOC] VBoxHfs [CC] MemoryTest [DLINK1] VBoxIso9600 [MTOC] VBoxIso9600 [GENFW] VBoxHfs Building ... /Users/artur_pt/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxReiserFS.inf [X64] [GENFW] VBoxIso9600 Building ... /Users/artur_pt/src/edk2/Clover/FileSystems/FatPkg/EnhancedFatDxe/Fat.inf [X64] [CC] fsw_ext4 [CC] Capsules [CC] DirectoryCache [CC] fsw_efi [CC] String [CC] DiskCache [CC] fsw_reiserfs [CC] fsw_core [CC] fsw_efi_lib [CC] Language [CC] FileName [CC] fsw_lib [VFR] BdsDxe [CC] Hash [CC] FrontPageVfr [CC] AutoGen [SLINK] VBoxExt2 [CC] fsw_core [DLINK1] VBoxExt2 [MTOC] VBoxExt2 [GENFW] VBoxExt2 Building ... /Users/artur_pt/src/edk2/Clover/FileSystems/GrubFS/src/EXFAT.inf [X64] [CC] fsw_efi_lib [CC] fsw_efi [CC] driver [CC] DirectoryManage [CC] FrontPage [CC] fsw_efi [CC] ComponentName [CC] fsw_lib [CC] file [CC] ReadWrite [CC] BdsEntry [CC] AutoGen [SLINK] VBoxExt4 [CC] OpenVolume [CC] grub_driver [DLINK1] VBoxExt4 [MTOC] VBoxExt4 [CC] AutoGen [SLINK] BdsDxe [GENFW] VBoxExt4 Building ... /Users/artur_pt/src/edk2/Clover/FileSystems/GrubFS/src/HFSPLUS.inf [X64] [CC] Open [DLINK1] BdsDxe [MTOC] BdsDxe [CC] fsw_lib [GENFW] BdsDxe Building ... /Users/artur_pt/src/edk2/Clover/FileSystems/GrubFS/src/ISO9660.inf [X64] [CC] AutoGen [CC] grub_file [SLINK] VBoxReiserFS [CC] driver [DLINK1] VBoxReiserFS [MTOC] VBoxReiserFS [CC] Misc [GENFW] VBoxReiserFS Building ... /Users/artur_pt/src/edk2/Clover/FileSystems/GrubFS/src/NTFS.inf [X64] [CC] driver [CC] Init [CC] grub [CC] logging [CC] driver [CC] file [CC] Info [CC] missing [CC] file [CC] grub_driver [CC] FileSpace [CC] grub_driver [CC] path [CC] file [CC] Flush [CC] grub_file [CC] grub_driver [CC] utf8 [CC] grub_file [CC] Fat [CC] grub [CC] device [CC] grub_file [CC] grub [CC] Delete [CC] logging [CC] err [CC] Data [CC] logging [CC] missing [CC] grub [CC] UnicodeCollation [CC] missing [CC] path [CC] AutoGen [CC] logging [SLINK] Fat [CC] path [DLINK1] Fat [MTOC] Fat [CC] missing [GENFW] Fat Building ... /Users/artur_pt/src/edk2/Clover/FileSystems/GrubFS/src/UDF.inf [X64] [CC] utf8 [CC] misc [CC] utf8 [CC] path [CC] driver [CC] list [CC] device [CC] utf8 [CC] err [CC] fshelp [CC] file [CC] device [CC] grub_driver [CC] err [CC] exfat [CC] misc [CC] grub_file [CC] gzio [CC] AutoGen [CC] list [SLINK] GrubEXFAT [DLINK1] GrubEXFAT [MTOC] GrubEXFAT [CC] grub [CC] misc [GENFW] GrubEXFAT Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/BiosVideo/BiosVideo.inf [X64] [CC] device [CC] list [CC] logging [CC] fshelp [CC] err [CC] missing [CC] fshelp [CC] path [CC] utf8 [CC] ntfscomp [CC] misc [CC] iso9660 [CC] list [CC] device [CC] AutoGen [SLINK] GrubISO9660 [DLINK1] GrubISO9660 [MTOC] GrubISO9660 [CC] err [CC] fshelp [CC] BiosVideoNew [GENFW] GrubISO9660 Building ... /Users/artur_pt/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe.inf [X64] [CC] hfspluscomp [CC] ntfs [CC] ComponentName [CC] misc [CC] AutoGen [CC] list [SLINK] GrubNTFS [CC] LegacyBiosThunk [DLINK1] GrubNTFS [MTOC] GrubNTFS [CC] AutoGen [GENFW] GrubNTFS Building ... /Users/artur_pt/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe2.inf [X64] [SLINK] BiosVideo [DLINK1] BiosVideo [CC] fshelp [MTOC] BiosVideo [GENFW] BiosVideo Building ... /Users/artur_pt/src/edk2/Clover/Drivers/SataControllerDxe/SataControllerDxe.inf [X64] [CC] hfsplus [CC] ComponentName [CC] AutoGen [SLINK] GrubHFSPLUS [CC] udf [DLINK1] GrubHFSPLUS [MTOC] GrubHFSPLUS [CC] SataController [GENFW] GrubHFSPLUS Building ... /Users/artur_pt/src/edk2/Clover/Drivers/AtaAtapi/AtaAtapiPassThru.inf [X64] [CC] BiosVideo [CC] AutoGen [SLINK] GrubUDF [CC] AutoGen [SLINK] SataController [DLINK1] GrubUDF [MTOC] GrubUDF [DLINK1] SataController [MTOC] SataController [CC] ComponentName [GENFW] GrubUDF Building ... /Users/artur_pt/src/edk2/Clover/Drivers/AtaBus/AtaBusDxe.inf [X64] [GENFW] SataController Building ... /Users/artur_pt/src/edk2/Clover/Drivers/DVDBus/ScsiBusDxe.inf [X64] [CC] AutoGen [SLINK] CsmVideoDxe [DLINK1] CsmVideoDxe [MTOC] CsmVideoDxe [CC] ComponentName [GENFW] CsmVideoDxe Building ... /Users/artur_pt/src/edk2/Clover/Drivers/DVDDisk/ScsiDiskDxe.inf [X64] [CC] BiosVideo2 [CC] AtaAtapiPassThru [CC] AtaBus [CC] ComponentName [CC] ComponentName [CC] ScsiBus [CC] AutoGen [SLINK] CsmVideo2Dxe [CC] AtaPassThruExecute [DLINK1] CsmVideo2Dxe [MTOC] CsmVideo2Dxe [CC] AutoGen [SLINK] ScsiBus [GENFW] CsmVideo2Dxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf [X64] [DLINK1] ScsiBus [MTOC] ScsiBus [CC] ComponentName [GENFW] ScsiBus Building ... /Users/artur_pt/src/edk2/Clover/Drivers/OhciDxe/OhciDxe.inf [X64] [CC] AutoGen [SLINK] AtaBusDxe [CC] AhciMode [DLINK1] AtaBusDxe [MTOC] AtaBusDxe [GENFW] AtaBusDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf [X64] [CC] UhciSched [CC] ScsiDisk [CC] UhciDebug [CC] AutoGen [SLINK] ScsiDisk [CC] EhciUrb [DLINK1] ScsiDisk [MTOC] ScsiDisk [CC] UhciQueue [CC] Ohci [GENFW] ScsiDisk Building ... /Users/artur_pt/src/edk2/Clover/Drivers/XhciDxe/XhciDxe.inf [X64] [CC] UhciReg [CC] UsbHcMem [CC] OhciSched [CC] IdeMode [CC] UsbHcMem [CC] EhciSched [CC] ComponentName [CC] OhciReg [CC] Xhci [CC] AutoGen [CC] EhciDebug [SLINK] AtaAtapiPassThruDxe [DLINK1] AtaAtapiPassThruDxe [MTOC] AtaAtapiPassThruDxe [GENFW] AtaAtapiPassThruDxe Building ... /Users/artur_pt/src/edk2/Clover/Drivers/UsbBusDxe/UsbBusDxe.inf [X64] [CC] Uhci [CC] XhciReg [CC] EhciReg [CC] OhciUrb [CC] ComponentName [CC] ComponentName [CC] AutoGen [CC] OhciDebug [CC] UsbDesc [SLINK] UhciDxe [DLINK1] UhciDxe [MTOC] UhciDxe [CC] ComponentName [GENFW] UhciDxe Building ... /Users/artur_pt/src/edk2/Clover/Drivers/UsbKbDxe/UsbKbDxe.inf [X64] [CC] UsbEnumer [CC] Ehci [CC] AppleKey [CC] UsbHcMem [CC] AutoGen [SLINK] EhciDxe [CC] AutoGen [DLINK1] EhciDxe [SLINK] OhciDxe [MTOC] EhciDxe [DLINK1] OhciDxe [MTOC] OhciDxe [GENFW] EhciDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf [X64] [CC] UsbBus [GENFW] OhciDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf [X64] [CC] EfiKey [CC] UsbMassBot [CC] ComponentName [CC] UsbHub [CC] ComponentName [CC] MouseHid [CC] ComponentName [CC] XhciSched [CC] UsbMassImpl [CC] UsbMouse [CC] KeyBoard [CC] UsbHcMem [CC] AutoGen [SLINK] UsbMouseDxe [CC] ComponentName [CC] UsbUtility [CC] ComponentName [DLINK1] UsbMouseDxe [MTOC] UsbMouseDxe [GENFW] UsbMouseDxe Building ... /Users/artur_pt/src/edk2/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf [X64] [CC] AutoGen [CC] AutoGen [SLINK] UsbBusDxe [SLINK] UsbKbDxe [CC] AutoGen [SLINK] XhciDxe [DLINK1] UsbKbDxe [DLINK1] UsbBusDxe [CC] UsbMassBoot [MTOC] UsbKbDxe [MTOC] UsbBusDxe [DLINK1] XhciDxe [MTOC] XhciDxe [GENFW] UsbKbDxe Building ... /Users/artur_pt/src/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf [X64] [GENFW] UsbBusDxe Building ... /Users/artur_pt/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf [X64] [GENFW] XhciDxe Building ... /Users/artur_pt/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.inf [X64] [CC] PcatIsaAcpi [CC] UsbMassCbi [CC] ComponentName [CC] ComponentName [CC] ComponentName [CC] UsbMassDiskInfo [CC] IsaAcpi [CC] AutoGen [CC] CommPs2 [SLINK] UsbMassStorageDxe [CC] ComponentName [CC] IsaIo [DLINK1] UsbMassStorageDxe [MTOC] UsbMassStorageDxe [GENFW] UsbMassStorageDxe Building ... /Users/artur_pt/src/edk2/Clover/Drivers/Ps2MouseDxe/Ps2MouseDxe.inf [X64] [CC] AutoGen [SLINK] IsaAcpi [CC] Ps2KbdCtrller [DLINK1] IsaAcpi [CC] Ps2MouseAbsolutePointer [MTOC] IsaAcpi [CC] IsaBus [GENFW] IsaAcpi Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/OsxAcpiTableDxe/AcpiTableDxe.inf [X64] [CC] AutoGen [CC] AutoGen [CC] ComponentName [SLINK] Ps2MouseAbsolutePointerDxe [SLINK] IsaBusDxe [DLINK1] Ps2MouseAbsolutePointerDxe [DLINK1] IsaBusDxe [MTOC] IsaBusDxe [MTOC] Ps2MouseAbsolutePointerDxe [GENFW] IsaBusDxe [GENFW] Ps2MouseAbsolutePointerDxe Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf [X64] [CC] Ps2KbdTextIn Building ... /Users/artur_pt/src/edk2/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf [X64] [CC] CommPs2 [CC] ComponentName [CC] Ps2Keyboard [CC] UnicodeCollationEng [CC] AutoGen [CC] AutoGen [SLINK] Ps2KeyboardDxe [CC] Ps2Mouse [SLINK] EnglishDxe [DLINK1] Ps2KeyboardDxe [MTOC] Ps2KeyboardDxe [DLINK1] EnglishDxe [MTOC] EnglishDxe [CC] AcpiTableProtocol [GENFW] Ps2KeyboardDxe Building ... /Users/artur_pt/src/edk2/Clover/Drivers/PartitionDxe/PartitionDxe.inf [X64] [CC] AutoGen [GENFW] EnglishDxe Building ... /Users/artur_pt/src/edk2/Clover/CloverEFI/BiosKeyboard/KeyboardDxe.inf [X64] [SLINK] Ps2MouseDxe [CC] DiskIo [DLINK1] Ps2MouseDxe [MTOC] Ps2MouseDxe [GENFW] Ps2MouseDxe Building ... /Users/artur_pt/src/edk2/Clover/LegacyBios/Region2Dxe/LegacyRegion2Dxe.inf [X64] [CC] AutoGen [CC] AcpiTable [CC] ComponentName [SLINK] DiskIoDxe [DLINK1] DiskIoDxe [MTOC] DiskIoDxe [CC] AutoGen [CC] AppleKey [GENFW] DiskIoDxe Building ... /Users/artur_pt/src/edk2/Clover/FSInject/FSInject.inf [X64] [SLINK] AcpiTableDxe [DLINK1] AcpiTableDxe [MTOC] AcpiTableDxe [CC] Mbr [GENFW] AcpiTableDxe Building ... /Users/artur_pt/src/edk2/Clover/Protocols/MsgLog/MsgLog.inf [X64] [CC] ComponentName [CC] LegacyRegion2 [CC] MsgLog [CC] AutoGen [SLINK] LegacyRegion2Dxe [CC] Gpt [DLINK1] LegacyRegion2Dxe [CC] AutoGen [MTOC] LegacyRegion2Dxe [SLINK] MsgLog [DLINK1] MsgLog [GENFW] LegacyRegion2Dxe Building ... /Users/artur_pt/src/edk2/Clover/Protocols/SMCHelper/SMCHelper.inf [X64] [MTOC] MsgLog [CC] FSInject [GENFW] MsgLog [CC] ElTorito Building ... /Users/artur_pt/src/edk2/Clover/Protocols/FirmwareVolume/FirmwareVolume.inf [X64] [CC] Test [CC] BiosKeyboard [CC] Apple [CC] FirmwareVolume [CC] SMCHelper [CC] AutoGen [SLINK] FSInject [DLINK1] FSInject [CC] AutoGen [CC] AutoGen [MTOC] FSInject [SLINK] FirmwareVolume [SLINK] SMCHelper [CC] LegacyBiosThunk [DLINK1] SMCHelper [DLINK1] FirmwareVolume [GENFW] FSInject Building ... /Users/artur_pt/src/edk2/Clover/Protocols/AppleImageCodec/AppleImageCodec.inf [X64] [MTOC] SMCHelper [MTOC] FirmwareVolume [GENFW] SMCHelper [GENFW] FirmwareVolume Building ... /Users/artur_pt/src/edk2/Clover/Protocols/AppleUITheme/AppleUITheme.inf [X64] Building ... /Users/artur_pt/src/edk2/Clover/Protocols/HashServiceFix/HashServiceFix.inf [X64] [CC] AutoGen [CC] Partition [SLINK] KeyboardDxe [DLINK1] KeyboardDxe [MTOC] KeyboardDxe [CC] AppleImageCodec [CC] AppleUITheme [CC] AutoGen [SLINK] PartitionDxe [GENFW] KeyboardDxe Building ... /Users/artur_pt/src/edk2/Clover/Protocols/AppleKeyAggregator/AppleKeyAggregator.inf [X64] [DLINK1] PartitionDxe [MTOC] PartitionDxe [CC] HashServiceFix [CC] AutoGen [SLINK] AppleUITheme [GENFW] PartitionDxe Building ... /Users/artur_pt/src/edk2/Clover/Protocols/DumpUefiCalls/DumpUefiCalls.inf [X64] [DLINK1] AppleUITheme [MTOC] AppleUITheme [GENFW] AppleUITheme Building ... /Users/artur_pt/src/edk2/Clover/Protocols/OsxFatBinaryDrv/OsxFatBinaryDrv.inf [X64] [CC] AppleKeyAggregator [CC] DumpUefiCalls [CC] AutoGen [SLINK] AppleKeyAggregator [DLINK1] AppleKeyAggregator [CC] OsxFatBinaryDrv [MTOC] AppleKeyAggregator [GENFW] AppleKeyAggregator Building ... /Users/artur_pt/src/edk2/Clover/Protocols/EmuVariableUefi/EmuVariableRuntimeDxe.inf [X64] [CC] AutoGen [SLINK] OsxFatBinaryDrv [DLINK1] OsxFatBinaryDrv [MTOC] OsxFatBinaryDrv [CC] Lib [GENFW] OsxFatBinaryDrv Building ... /Users/artur_pt/src/edk2/Clover/bdmesg_efi/bdmesg.inf [X64] [CC] InitVariable [CC] sha1 [CC] AutoGen [CC] bdmesg [SLINK] HashServiceFix Undefined symbols for architecture x86_64: "_gEfiHashAlgorithmSha1Guid", referenced from: _HSGetHashSize in HashServiceFix.lib(HashServiceFix.obj) _HSHash in HashServiceFix.lib(HashServiceFix.obj) _HSTestExistingShaImpl in HashServiceFix.lib(HashServiceFix.obj) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [/Users/artur_pt/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Protocols/HashServiceFix/HashServiceFix/DEBUG/HashServiceFix.dll] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/artur_pt/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Protocols/HashServiceFix/HashServiceFix] build.py... : error F002: Failed to build module /Users/artur_pt/src/edk2/Clover/Protocols/HashServiceFix/HashServiceFix.inf [X64, XCODE5, RELEASE] - Failed - Build end time: 18:50:57, Apr.11 2018 Build total time: 00:01:23 thanks Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609189 Share on other sites More sharing options...
Funky frank Posted April 11, 2018 Share Posted April 11, 2018 Hi, I have a macos drive with macos on the 2nd hfs+ partition. Is there any way to show up this partition as bootdrive in the clover menu? Or any idea how I could remove the 1st hfs+ partition and then resize the second to the full space? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609191 Share on other sites More sharing options...
Guest ricoc90 Posted April 11, 2018 Share Posted April 11, 2018 Hi, I'm having the same issue as artur_pt Undefined symbols for architecture x86_64: "_gEfiHashAlgorithmSha1Guid", referenced from: _HSGetHashSize in HashServiceFix.lib(HashServiceFix.obj) _HSHash in HashServiceFix.lib(HashServiceFix.obj) _HSTestExistingShaImpl in HashServiceFix.lib(HashServiceFix.obj) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [/Users/rico/src/edk2/Build/Clover/RELEASE_XCODE9/X64/Clover/Protocols/HashServiceFix/HashServiceFix/DEBUG/HashServiceFix.dll] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/rico/src/edk2/Build/Clover/RELEASE_XCODE9/X64/Clover/Protocols/HashServiceFix/HashServiceFix] build.py... : error F002: Failed to build module /Users/rico/src/edk2/Clover/Protocols/HashServiceFix/HashServiceFix.inf [X64, XCODE9, RELEASE] - Failed - Build end time: 23:06:20, Apr.11 2018 Build total time: 00:00:08 3 hours ago, Funky frank said: Or any idea how I could remove the 1st hfs+ partition and then resize the second to the full space? Clone your second partition to your first partition (e.g. by using CCC), then remove the second partition and expand the first partition using Disk utility Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609222 Share on other sites More sharing options...
tluck Posted April 11, 2018 Share Posted April 11, 2018 (edited) 5 hours ago, artur_pt said: hello Zenith432 rev 4433 is broken Reveal hidden contents Undefined symbols for architecture x86_64: "_gEfiHashAlgorithmSha1Guid", referenced from: _HSGetHashSize in HashServiceFix.lib(HashServiceFix.obj) _HSHash in HashServiceFix.lib(HashServiceFix.obj) _HSTestExistingShaImpl in HashServiceFix.lib(HashServiceFix.obj) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [/Users/artur_pt/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Protocols/HashServiceFix/HashServiceFix/DEBUG/HashServiceFix.dll] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/artur_pt/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Protocols/HashServiceFix/HashServiceFix] build.py... : error F002: Failed to build module /Users/artur_pt/src/edk2/Clover/Protocols/HashServiceFix/HashServiceFix.inf [X64, XCODE5, RELEASE] - Failed - Build end time: 18:50:57, Apr.11 2018 Build total time: 00:01:23 thanks @zenith432 posted a fix like this: gEfiHashAlgorithmSha1Guid is multiply-defined in MdePkg/MdePkg.dec #if 0 EFI_GUID gEfiHashAlgorithmSha1Guid = EFI_HASH_ALGORITHM_SHA1_GUID; #endif instead of perhaps something more like this? #ifndef gEfiHashAlgorithmSha1Guid EFI_GUID gEfiHashAlgorithmSha1Guid = EFI_HASH_ALGORITHM_SHA1_GUID; #endif Edited April 12, 2018 by tluck 1 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609249 Share on other sites More sharing options...
Slice Posted April 12, 2018 Share Posted April 12, 2018 I accepted the workaround while I didn't understand why the guid is not defined and why it is not found in MdePkg.dec. Looks like a mistake in EDK2 build system. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609283 Share on other sites More sharing options...
Zenith432 Posted April 12, 2018 Share Posted April 12, 2018 (edited) 3 hours ago, Slice said: I accepted the workaround while I didn't understand why the guid is not defined and why it is not found in MdePkg.dec. Looks like a mistake in EDK2 build system. This workaround is useless because gEfiHashAlgorithmSha1Guid is a global variable, not a preprocessor symbol so "#ifndef gEfiHashAlgorithmSha1Guid" is always true. When compiling with GCC on both macOS and Linux I get multiply defined symbol error because of definition in MdePkg.dec (which ends up in AutoGen.c for HashServiceFix module) and HashServiceFix.c. arthurpt and ricoc90 report above is about Xcode build. So I suggest replacing "#ifndef gEfiHashAlgorithmSha1Guid" with "#if !defined(__GNUC__) || defined(__clang__)", so that gEfiHashAlgorithmSha1Guid is defined in HashServiceFix.c if not compiling on GCC. Let me know if it's ok, I'll commit it. Edited April 12, 2018 by Zenith432 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609300 Share on other sites More sharing options...
Funky frank Posted April 12, 2018 Share Posted April 12, 2018 (edited) 16 hours ago, Funky frank said: I have a macos drive with macos on the 2nd hfs+ partition. Is there any way to show up this partition as bootdrive in the clover menu Or any idea how I could remove the 1st hfs+ partition and then resize the second to the full space? Hi again, I was now able to relocate the 2nd partition to the starting point of partition 1, using the paragon harddrive manager demo. Still I am sadly unable to see this drive in the clover boot drives list. The drive is named "OSX". Here is the partition table: /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *320.1 GB disk0 1: Windows_NTFS Win8Boot 367.0 MB disk0s1 2: Windows_NTFS Win8System 319.2 GB disk0s2 3: 0x27 471.7 MB disk0s3 /dev/disk1 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.8 TB disk1 1: EFI EFI 209.7 MB disk1s1 2: Apple_HFS OSX 1.7 TB disk1s2 /dev/disk2 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.1 GB disk2 1: EFI EFI 209.7 MB disk2s1 2: Apple_HFS OSXSSD 499.8 GB disk2s2 /dev/disk3 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *4.0 TB disk3 1: EFI EFI 209.7 MB disk3s1 2: Apple_HFS OSX2 4.0 TB disk3s2 3: Apple_Boot Recovery HD 650.0 MB disk3s3 I only see "OSXSSD" and "OSX2". What could be the cause for this? Thanks for ideas! P.S.: "OSX" contains a 1:1 copy of "OSXSSD" and is HFS+ formatted, just like "OSXSSD". P.S.2: Was I meant to use a hybrid partition table instead purely GPT? Also can I still set an active partition on a pure GPT? Edited April 12, 2018 by Funky frank Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609311 Share on other sites More sharing options...
apianti Posted April 12, 2018 Share Posted April 12, 2018 (edited) 1 hour ago, Zenith432 said: This workaround is useless because gEfiHashAlgorithmSha1Guid is a global variable, not a preprocessor symbol so "#ifndef gEfiHashAlgorithmSha1Guid" is always true. When compiling with GCC on both macOS and Linux I get multiply defined symbol error because of definition in MdePkg.dec (which ends up in AutoGen.c for HashServiceFix module) and HashServiceFix.c. arthurpt and ricoc90 report above is about Xcode build. So I suggest replacing "#ifndef gEfiHashAlgorithmSha1Guid" with "#if !defined(__GNUC__) || defined(__clang__)", so that gEfiHashAlgorithmSha1Guid is defined in HashServiceFix.c if not compiling on GCC. Let me know if it's ok, I'll commit it. Why not just remove the definition from the HashServiceFix.c, uncomment from in HashServiceFix.inf, and add the definition to CloverPkg.dec? I should have fixed it for r4436. 36 minutes ago, Funky frank said: Hi again, I was now able to relocate the 2nd partition to the starting point of partition 1, using the paragon harddrive manager demo. Still I am sadly unable to see this drive in the clover boot drives list. The drive is named "OSX". Here is the partition table: /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *320.1 GB disk0 1: Windows_NTFS Win8Boot 367.0 MB disk0s1 2: Windows_NTFS Win8System 319.2 GB disk0s2 3: 0x27 471.7 MB disk0s3 /dev/disk1 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.8 TB disk1 1: EFI EFI 209.7 MB disk1s1 2: Apple_HFS OSX 1.7 TB disk1s2 /dev/disk2 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.1 GB disk2 1: EFI EFI 209.7 MB disk2s1 2: Apple_HFS OSXSSD 499.8 GB disk2s2 /dev/disk3 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *4.0 TB disk3 1: EFI EFI 209.7 MB disk3s1 2: Apple_HFS OSX2 4.0 TB disk3s2 3: Apple_Boot Recovery HD 650.0 MB disk3s3 I only see "OSXSSD" and "OSX2". What could be the cause for this? Thanks for ideas! P.S.: "OSX" contains a 1:1 copy of "OSXSSD" and is HFS+ formatted, just like "OSXSSD". P.S.2: Was I meant to use a hybrid partition table instead purely GPT? Also can I still set an active partition on a pure GPT? Do you have some sort of hiding going on? Inspect your boot.log to see what is happening with the disk scan. Or try pressing F3 to toggle hiding/showing hidden entries. EDIT: It depends on if you are booting legacy or UEFI, if UEFI then you want pure GPT. Edited April 12, 2018 by apianti 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609316 Share on other sites More sharing options...
Funky frank Posted April 12, 2018 Share Posted April 12, 2018 (edited) @apianti: Thanks for that hint. I now tried F3 in clover, but "OSX" still does not appear Is it possible that the drive misses some intentional spacing between the partitions? Also the hard drive has a 20GB space at the very end, which is not allocated... This is so weird. I really have no any further idea to what I should look at... Under "hide" only "windows" and "win8system" will be hidden btw. I also had again a look into paragon, the size of the EFI partition seems to be exactly like on "OSXSSD"... Edited April 12, 2018 by Funky frank Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609320 Share on other sites More sharing options...
Funky frank Posted April 12, 2018 Share Posted April 12, 2018 (edited) An identical 1:1 copy to a USB drive just lists fine in clover... Is it possible that clover does not detect all available SATA ports? edit: no, tried another data port, that is not the problem. maybe the left space after the partition is the problem? Edited April 12, 2018 by Funky frank Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609323 Share on other sites More sharing options...
apianti Posted April 12, 2018 Share Posted April 12, 2018 37 minutes ago, Funky frank said: An identical 1:1 copy to a USB drive just lists fine in clover... Is it possible that clover does not detect all available SATA ports? edit: no, tried another data port, that is not the problem. maybe the left space after the partition is the problem? Does the drive have a hybrid MBR? It maybe sounds like a partition map issue. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609326 Share on other sites More sharing options...
mhaeuser Posted April 12, 2018 Share Posted April 12, 2018 1 hour ago, apianti said: and add the definition to CloverPkg.dec? It already is in MdePkg.dec. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609329 Share on other sites More sharing options...
Funky frank Posted April 12, 2018 Share Posted April 12, 2018 12 minutes ago, apianti said: Does the drive have a hybrid MBR? It maybe sounds like a partition map issue. I seemed to be y hybrid gpt/mbr, but I converted it to GPT only, using paragon. This is the GPT info, disk1 is the non listed drive, disk3 is the working ssd: sudo gpt -r show /dev/disk1 start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409634 4062 413696 3377972280 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 3378385976 40267159 3418653135 32 Sec GPT table 3418653167 1 Sec GPT header sudo gpt -r show /dev/disk3 start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 6 40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409640 976101344 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 976510984 262151 976773135 32 Sec GPT table 976773167 1 Sec GPT header It seems that there is a empty space between the two partition GPT parts... Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609331 Share on other sites More sharing options...
Cass67 Posted April 12, 2018 Share Posted April 12, 2018 On 07/04/2018 at 3:43 AM, Pavo said: Yeah it works without XCPM, its possible that its because I have 2x CPUs like you said. Oh well getting around 42k GB score right now anyways. -xcpm_ipi boot flag for dual cpu im sure .. thats what i have anyway and what ssdtPrgen tells you need. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609333 Share on other sites More sharing options...
apianti Posted April 12, 2018 Share Posted April 12, 2018 8 minutes ago, Download-Fritz said: It already is in MdePkg.dec. Yes but not in the way needed. It is under the Guids section in MdePkg.dec. It is used under the Protocols section in the module so it needs to be defined in the Protocols section in a .dec, so I added it to CloverPkg.dec. 10 minutes ago, Funky frank said: I seemed to be y hybrid gpt/mbr, but I converted it to GPT only, using paragon. This is the GPT info, disk1 is the non listed drive, disk3 is the working ssd: sudo gpt -r show /dev/disk1 start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409634 4062 413696 3377972280 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 3378385976 40267159 3418653135 32 Sec GPT table 3418653167 1 Sec GPT header sudo gpt -r show /dev/disk3 start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 6 40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409640 976101344 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 976510984 262151 976773135 32 Sec GPT table 976773167 1 Sec GPT header It seems that there is a empty space between the two partition GPT parts... I doubt that matters. As long as it's GPT, I don't see why it wouldn't be detecting it unless something else is wrong with it. Have you tried repairing/first aid the partition? 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609334 Share on other sites More sharing options...
Funky frank Posted April 12, 2018 Share Posted April 12, 2018 18 minutes ago, apianti said: I doubt that matters. As long as it's GPT, I don't see why it wouldn't be detecting it unless something else is wrong with it. Have you tried repairing/first aid the partition? I now deleted the EFI partition and created a new EFI partition, this time slightly bigger than 209,72MB, so filling the empty space between the partitions: sudo gpt -r show /dev/disk0 Password: start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 2014 2048 411648 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 413696 3377972280 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 3378385976 40267159 3418653135 32 Sec GPT table 3418653167 1 Sec GPT header Now clover seems to detect this EFI partition as Windows EFI boot... I guess clover detects macos EFI simply by exact size? So I would assume that clover - is not capable of detecting empty space between EFI- and system-partition - will detect macos efi system partition only by exact EFI partition size? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609337 Share on other sites More sharing options...
apianti Posted April 12, 2018 Share Posted April 12, 2018 15 minutes ago, Funky frank said: I now deleted the EFI partition and created a new EFI partition, this time slightly bigger than 209,72MB, so filling the empty space between the partitions: sudo gpt -r show /dev/disk0 Password: start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 2014 2048 411648 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 413696 3377972280 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 3378385976 40267159 3418653135 32 Sec GPT table 3418653167 1 Sec GPT header Now clover seems to detect this EFI partition as Windows EFI boot... I guess clover detects macos EFI simply by exact size? So I would assume that clover - is not capable of detecting empty space between EFI- and system-partition - will detect macos efi system partition only by exact EFI partition size? Clover detects macOS from the HFS+ partition as that is where the OS loader is. There must be something wrong with the partition map or the parition/volume itself. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609340 Share on other sites More sharing options...
Zenith432 Posted April 12, 2018 Share Posted April 12, 2018 @apianti: your solution in Rev 4436 does not work with GCC. Since gEfiHashAlgorithmSha1Guid is defined both in CloverPkg.dec and MdePkg.dec, its C definition is inserted into AutoGen.c for HashServiceFix twice which cause compilation to break. I have not checked with Xcode. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609341 Share on other sites More sharing options...
Slice Posted April 12, 2018 Share Posted April 12, 2018 33 minutes ago, apianti said: Yes but not in the way needed. It is under the Guids section in MdePkg.dec. It is used under the Protocols section in the module so it needs to be defined in the Protocols section in a .dec, so I added it to CloverPkg.dec. Big thanks for the explanation! I encountered this message Quote build.py... /Users/sergey/src/edk2/Clover/Protocols/HashServiceFix/HashServiceFix.inf(31): error 4000: Value of Protocol [gEfiHashAlgorithmSha1Guid] is not found under [Protocols] section in /Users/sergey/src/edk2/Clover/CloverPkg.dec /Users/sergey/src/edk2/MdePkg/MdePkg.dec /Users/sergey/src/edk2/MdeModulePkg/MdeModulePkg.dec /Users/sergey/src/edk2/IntelFrameworkPkg/IntelFrameworkPkg.dec - Failed - but I miss words about section. EDK2 is right. The GUID is defined correctly. It is not protocol and must be defined under [Guids] section as MdePkd did. Sorry I will remake this solution again. Rev 4437 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609342 Share on other sites More sharing options...
chris1111 Posted April 12, 2018 Share Posted April 12, 2018 all the Build problems seems to fix with 4437 thanks Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/677/#findComment-2609373 Share on other sites More sharing options...
Recommended Posts