From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from out01.mta.xmission.com (out01.mta.xmission.com [166.70.13.231]) by mx.groups.io with SMTP id smtpd.web12.4780.1607033201137704960 for ; Thu, 03 Dec 2020 14:06:41 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@bsdio.com header.s=xmission header.b=Gj8r5Kfo; spf=none, err=SPF record not found (domain: bsdio.com, ip: 166.70.13.231, mailfrom: rebecca@bsdio.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=simple/simple; d=bsdio.com; s=xmission; h=Subject:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID: From:References:Cc:To:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=apVXAcuCvLfu0hq9wjCuVI26Q5Mp53AjbKJtGzaGI0A=; b=Gj8r5Kfo1u9vf4M6bP1khi7Ffx I7nOYPmcsDYMwk6Gno6BS8gqHrf+UCpHg05atfpp1lG+zfPZzllNKUDK1ywfA7K/pjfrix8o6BgpH hVBFy9qzU2knHJMV3Pk6Ov6sr97QxTrP2LJSi0RnW6ewFhElT2Sr9TtnRd8j3l5ZW6u4=; Received: from in01.mta.xmission.com ([166.70.13.51]) by out01.mta.xmission.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1kkwkK-00Bd1D-2W; Thu, 03 Dec 2020 15:06:40 -0700 Received: from mta5.zcs.xmission.com ([166.70.13.69]) by in01.mta.xmission.com with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.87) (envelope-from ) id 1kkwkI-0002kt-Jt; Thu, 03 Dec 2020 15:06:39 -0700 Received: from localhost (localhost [127.0.0.1]) by mta5.zcs.xmission.com (Postfix) with ESMTP id 5F16512808CE; Thu, 3 Dec 2020 15:06:38 -0700 (MST) X-Amavis-Modified: Mail body modified (using disclaimer) - mta5.zcs.xmission.com Received: from mta5.zcs.xmission.com ([127.0.0.1]) by localhost (mta5.zcs.xmission.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id pyPjX0awnJr4; Thu, 3 Dec 2020 15:06:38 -0700 (MST) Received: from [10.0.10.142] (c-174-52-16-57.hsd1.ut.comcast.net [174.52.16.57]) by mta5.zcs.xmission.com (Postfix) with ESMTPSA id 2782E128005C; Thu, 3 Dec 2020 15:06:38 -0700 (MST) To: Bret Barkelew , "devel@edk2.groups.io" Cc: "Kinney, Michael D" , Sean Brogan References: From: "Rebecca Cran" Message-ID: <10d2089a-11ba-2ee2-ada3-23cc32b325bf@bsdio.com> Date: Thu, 3 Dec 2020 15:06:37 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 MIME-Version: 1.0 In-Reply-To: X-XM-SPF: eid=1kkwkI-0002kt-Jt;;;mid=<10d2089a-11ba-2ee2-ada3-23cc32b325bf@bsdio.com>;;;hst=in01.mta.xmission.com;;;ip=166.70.13.69;;;frm=rebecca@bsdio.com;;;spf=none X-SA-Exim-Connect-IP: 166.70.13.69 X-SA-Exim-Mail-From: rebecca@bsdio.com X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on sa06.xmission.com X-Spam-Level: * X-Spam-Status: No, score=1.3 required=8.0 tests=ALL_TRUSTED,BAYES_50, DCC_CHECK_NEGATIVE,HTML_MESSAGE,NICE_REPLY_A,T_TM2_M_HEADER_IN_MSG, TooManyTo_001,TooManyTo_002,XMSubLong,XM_B_Unicode autolearn=disabled version=3.4.2 X-Spam-Report: * -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP * 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% * [score: 0.4938] * 0.3 TooManyTo_001 Multiple "To" Header Recipients 2x (uncommon) * 0.5 TooManyTo_002 Multiple "To" Header Recipients 3x (uncommon) * 0.7 XMSubLong Long Subject * 0.0 XM_B_Unicode BODY: Testing for specific types of unicode * 0.0 T_TM2_M_HEADER_IN_MSG BODY: No description available. * 0.0 HTML_MESSAGE BODY: HTML included in message * -0.0 DCC_CHECK_NEGATIVE Not listed in DCC * [sa06 1397; IP=ok Body=1 Fuz1=1] [Fuz2=1] * -0.0 NICE_REPLY_A Looks like a legit reply (A) X-Spam-DCC: XMission; sa06 1397; IP=ok Body=1 Fuz1=1 Fuz2=1 X-Spam-Combo: *;Bret Barkelew , "devel@edk2.groups.io" X-Spam-Relay-Country: X-Spam-Timing: total 1005 ms - load_scoreonly_sql: 0.06 (0.0%), signal_user_changed: 11 (1.1%), b_tie_ro: 9 (0.9%), parse: 1.70 (0.2%), extract_message_metadata: 37 (3.7%), get_uri_detail_list: 6 (0.6%), tests_pri_-1000: 10 (1.0%), tests_pri_-950: 1.26 (0.1%), tests_pri_-900: 1.01 (0.1%), tests_pri_-90: 193 (19.2%), check_bayes: 188 (18.7%), b_tokenize: 21 (2.0%), b_tok_get_all: 10 (1.0%), b_comp_prob: 3.0 (0.3%), b_tok_touch_all: 150 (14.9%), b_finish: 0.99 (0.1%), tests_pri_0: 736 (73.3%), check_dkim_signature: 0.77 (0.1%), check_dkim_adsp: 99 (9.9%), poll_dns_idle: 97 (9.7%), tests_pri_10: 2.3 (0.2%), tests_pri_500: 8 (0.8%), rewrite_mail: 0.00 (0.0%) Subject: Re: [EXTERNAL] Running stuart_ci_build outside of edk2 tree deletes lots of files X-Spam-Flag: No X-SA-Exim-Version: 4.2.1 (built Thu, 05 May 2016 13:38:54 -0600) X-SA-Exim-Scanned: Yes (on in01.mta.xmission.com) Content-Type: multipart/alternative; boundary="------------F0A4347F685372C2F7098673" Content-Language: en-US --------------F0A4347F685372C2F7098673 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit I've opened https://github.com/tianocore/edk2-pytool-extensions/issues/231 . -- Rebecca Cran On 12/3/20 2:33 PM, Bret Barkelew wrote: > > Innnnnnteresting. I’ll try to reproduce later today. I **thought** the > CISettings declared a relative workspace, but maybe there’s something > that we’re making an assumption on. Good sighting. > > Can you open a bug in edk2toolext? > > - Bret > > *From: *Rebecca Cran > *Sent: *Thursday, December 3, 2020 1:24 PM > *To: *devel@edk2.groups.io > *Cc: *Kinney, Michael D ; Sean > Brogan ; Bret Barkelew > > *Subject: *[EXTERNAL] Running stuart_ci_build outside of edk2 tree > deletes lots of files > > I know it probably isn't expected/supported, but I noticed that running > stuart_ci_build outside of the edk2 tree causes it to delete a lot of > files: > > I ran the following from one directory above edk2: > > ~/.local/bin/stuart_ci_build -c edk2/.pytool/CISettings.py > TOOL_CHAIN_TAG=GCC5 > > And afterwards, "git status" reported: > > Changes not staged for commit: >    (use "git add/rm ..." to update what will be committed) >    (use "git restore ..." to discard changes in working directory) >          modified:   BaseTools/Source/Python/Ecc/exception.xml >          deleted: > CryptoPkg/Library/BaseCryptLib/SysCall/UnitTestHostCrtWrapper.c >          deleted:    CryptoPkg/Library/OpensslLib/openssl >          deleted:    CryptoPkg/Library/OpensslLib/rand_pool.c >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/AuthenticodeTests.c >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/BaseCryptLibUnitTests.c >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/BlockCipherTests.c >          deleted: CryptoPkg/Test/UnitTest/Library/BaseCryptLib/DhTests.c >          deleted: CryptoPkg/Test/UnitTest/Library/BaseCryptLib/HashTests.c >          deleted: CryptoPkg/Test/UnitTest/Library/BaseCryptLib/HmacTests.c >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/OaepEncryptTests.c >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/Pkcs5Pbkdf2Tests.c >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/Pkcs7EkuTestSignatures.h >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/Pkcs7EkuTests.c >          deleted: CryptoPkg/Test/UnitTest/Library/BaseCryptLib/RandTests.c >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/RsaPkcs7Tests.c >          deleted: CryptoPkg/Test/UnitTest/Library/BaseCryptLib/RsaTests.c >          deleted: CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TSTests.c >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestBaseCryptLib.h >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestBaseCryptLibHost.inf >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestBaseCryptLibShell.inf >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/ChainCreationInstructions.txt >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/CreateTestCerts.cmd >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/SignFirmwareWithEKUs.cmd >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingIssuingCA.ini >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingLeafSigner.ini >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingLeafSignerPid1.ini >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingLeafSignerPid12345.ini >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingNoEKUsInSigner.ini >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingPolicyCA.ini >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingRoot.ini >          deleted: > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/UnitTestMain.c >          deleted: MdeModulePkg/Library/BrotliCustomDecompressLib/brotli >          deleted: MdeModulePkg/Universal/RegularExpressionDxe/oniguruma >          deleted: UnitTestFrameworkPkg/Library/CmockaLib/cmocka > > > I also got build errors such as: > > ERROR - Build.py #000 from > /home/rebecca/src/uefi/edk2/CryptoPkg/Test/CryptoPkgHostUnitTest.dsc(35): > File/directory not found in workspace > CRITICAL - Build failed > > > -- > Rebecca Cran > --------------F0A4347F685372C2F7098673 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: 8bit

I've opened https://github.com/tianocore/edk2-pytool-extensions/issues/231 .


--
Rebecca Cran


On 12/3/20 2:33 PM, Bret Barkelew wrote:

Innnnnnteresting. I’ll try to reproduce later today. I *thought* the CISettings declared a relative workspace, but maybe there’s something that we’re making an assumption on. Good sighting.

 

Can you open a bug in edk2toolext?

 

- Bret

 

From: Rebecca Cran
Sent: Thursday, December 3, 2020 1:24 PM
To: devel@edk2.groups.io
Cc: Kinney, Michael D; Sean Brogan; Bret Barkelew
Subject: [EXTERNAL] Running stuart_ci_build outside of edk2 tree deletes lots of files

 

I know it probably isn't expected/supported, but I noticed that running
stuart_ci_build outside of the edk2 tree causes it to delete a lot of files:

I ran the following from one directory above edk2:

~/.local/bin/stuart_ci_build -c edk2/.pytool/CISettings.py
TOOL_CHAIN_TAG=GCC5

And afterwards, "git status" reported:

Changes not staged for commit:
   (use "git add/rm <file>..." to update what will be committed)
   (use "git restore <file>..." to discard changes in working directory)
         modified:   BaseTools/Source/Python/Ecc/exception.xml
         deleted:
CryptoPkg/Library/BaseCryptLib/SysCall/UnitTestHostCrtWrapper.c
         deleted:    CryptoPkg/Library/OpensslLib/openssl
         deleted:    CryptoPkg/Library/OpensslLib/rand_pool.c
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/AuthenticodeTests.c
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/BaseCryptLibUnitTests.c
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/BlockCipherTests.c
         deleted: CryptoPkg/Test/UnitTest/Library/BaseCryptLib/DhTests.c
         deleted: CryptoPkg/Test/UnitTest/Library/BaseCryptLib/HashTests.c
         deleted: CryptoPkg/Test/UnitTest/Library/BaseCryptLib/HmacTests.c
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/OaepEncryptTests.c
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/Pkcs5Pbkdf2Tests.c
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/Pkcs7EkuTestSignatures.h
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/Pkcs7EkuTests.c
         deleted: CryptoPkg/Test/UnitTest/Library/BaseCryptLib/RandTests.c
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/RsaPkcs7Tests.c
         deleted: CryptoPkg/Test/UnitTest/Library/BaseCryptLib/RsaTests.c
         deleted: CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TSTests.c
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestBaseCryptLib.h
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestBaseCryptLibHost.inf
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestBaseCryptLibShell.inf
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/ChainCreationInstructions.txt
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/CreateTestCerts.cmd
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/SignFirmwareWithEKUs.cmd
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingIssuingCA.ini
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingLeafSigner.ini
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingLeafSignerPid1.ini
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingLeafSignerPid12345.ini
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingNoEKUsInSigner.ini
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingPolicyCA.ini
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingRoot.ini
         deleted:
CryptoPkg/Test/UnitTest/Library/BaseCryptLib/UnitTestMain.c
         deleted: MdeModulePkg/Library/BrotliCustomDecompressLib/brotli
         deleted: MdeModulePkg/Universal/RegularExpressionDxe/oniguruma
         deleted:    UnitTestFrameworkPkg/Library/CmockaLib/cmocka


I also got build errors such as:

ERROR - Build.py #000 from
/home/rebecca/src/uefi/edk2/CryptoPkg/Test/CryptoPkgHostUnitTest.dsc(35):
File/directory not found in workspace
CRITICAL - Build failed


--
Rebecca Cran

 



--------------F0A4347F685372C2F7098673--