From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: jian.j.wang@intel.com) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by groups.io with SMTP; Wed, 05 Jun 2019 07:25:21 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Jun 2019 07:25:20 -0700 X-ExtLoop1: 1 Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by fmsmga004.fm.intel.com with ESMTP; 05 Jun 2019 07:25:20 -0700 Received: from fmsmsx112.amr.corp.intel.com (10.18.116.6) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 5 Jun 2019 07:25:20 -0700 Received: from shsmsx153.ccr.corp.intel.com (10.239.6.53) by FMSMSX112.amr.corp.intel.com (10.18.116.6) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 5 Jun 2019 07:25:19 -0700 Received: from shsmsx107.ccr.corp.intel.com ([169.254.9.98]) by SHSMSX153.ccr.corp.intel.com ([169.254.12.192]) with mapi id 14.03.0415.000; Wed, 5 Jun 2019 22:25:18 +0800 From: "Wang, Jian J" To: "devel@edk2.groups.io" , "lersek@redhat.com" CC: "Bi, Dandan" , "Lu, XiaoyuX" Subject: Re: [edk2-devel] [PATCH] CryptoPkg/OpensslLib: fix VS2017 build failure Thread-Topic: [edk2-devel] [PATCH] CryptoPkg/OpensslLib: fix VS2017 build failure Thread-Index: AQHVG43dQYhTR+CC2Eau2PZd8PUnlqaNHXdA Date: Wed, 5 Jun 2019 14:25:17 +0000 Message-ID: References: <20190604211844.4424-1-jian.j.wang@intel.com> <0c1baf42-58c8-e5fe-ed38-8c4728337944@redhat.com> In-Reply-To: <0c1baf42-58c8-e5fe-ed38-8c4728337944@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMWNmZTZhNzMtZTY1Yy00MmZlLWE2YzItZjYyZjQ5ZWViNzg2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibTBKQU5GeHNFNHBENjd0WkFCZlE1YjcwY045UEtKQ2pvRHRYZXJhdzRuMGNWam9NSGhlXC9SOHVmOEV5a0RnSzQifQ== x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: jian.j.wang@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGFzemxvLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldmVsQGVk azIuZ3JvdXBzLmlvIFttYWlsdG86ZGV2ZWxAZWRrMi5ncm91cHMuaW9dIE9uIEJlaGFsZiBPZg0K PiBMYXN6bG8gRXJzZWsNCj4gU2VudDogV2VkbmVzZGF5LCBKdW5lIDA1LCAyMDE5IDc6MDAgUE0N Cj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBXYW5nLCBKaWFuIEogPGppYW4uai53YW5nQGlu dGVsLmNvbT4NCj4gQ2M6IEJpLCBEYW5kYW4gPGRhbmRhbi5iaUBpbnRlbC5jb20+OyBMdSwgWGlh b3l1WCA8eGlhb3l1eC5sdUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0g W1BBVENIXSBDcnlwdG9Qa2cvT3BlbnNzbExpYjogZml4IFZTMjAxNyBidWlsZCBmYWlsdXJlDQo+ IA0KPiBIaSBKaWFuLA0KPiANCj4gT24gMDYvMDQvMTkgMjM6MTgsIFdhbmcsIEppYW4gSiB3cm90 ZToNCj4gPiBCWjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9p ZD0xODc4DQo+ID4NCj4gPiBUaGlzIGlzc3VlIGlzIHNwZWNpZmljIHRvIFZTMjAxNyB3aGljaCB0 cmllcyB0byByZXNvbHZlIHN5bWJvbCByZWZlcmVuY2VkDQo+ID4gYnkgYSBzeW1ib2wgbm90IHJl YWxseSByZWZlcmVuY2VkIGV2ZW50dWFsbHkuDQo+ID4NCj4gPiBvc3NsX2luaXRfbG9hZF9jcnlw dG9fc3RyaW5ncw0KPiA+IC0+IGVycl9sb2FkX2NyeXB0b19zdHJpbmdzX2ludCAobm90IHJlYWxs eSByZWZlcmVuY2VkKQ0KPiA+IC0+IEVSUl9sb2FkX09TU0xfU1RPUkVfc3RyaW5ncw0KPiA+DQo+ ID4gQmVjYXVzZSBPUEVOU1NMX05PX0VSUiBhbmQgT1BFTlNTTF9OT19BVVRPRVJSSU5JVCBhcmUg bm90IGRlZmluZWQNCj4gYnkNCj4gPiBkZWZhdWx0LCBlcnJfbG9hZF9jcnlwdG9fc3RyaW5nc19p bnQoKSB3aWxsIG5vdCBiZSBhY3R1YWxseSByZWZlcmVuY2VkDQo+ID4gYnkgb3NzbF9pbml0X2xv YWRfY3J5cHRvX3N0cmluZ3MoKS4NCj4gPg0KPiA+IFNpbmNlIGVycl9sb2FkX2NyeXB0b19zdHJp bmdzX2ludCgpIGlzIG5vdCBhY3R1YWxseSByZWZlcmVuY2VkIGF0IGFsbCwNCj4gPiB0aGUgZml4 IGNhbiBiZSBkb25lIHNpbXBseSBieSByZW1vdmluZyBjcnlwdG8vZXJyL2Vycl9hbGwuYyBmcm9t IGJ1aWxkLg0KPiA+DQo+ID4gQ2M6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4NCj4g PiBDYzogWGlhb3l1IEx1IDx4aWFveXV4Lmx1QGludGVsLmNvbT4NCj4gPiBTaWduZWQtb2ZmLWJ5 OiBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPg0KPiA+IC0tLQ0KPiA+ICBDcnlw dG9Qa2cvTGlicmFyeS9PcGVuc3NsTGliL09wZW5zc2xMaWIuaW5mICAgICAgIHwgMSAtDQo+ID4g IENyeXB0b1BrZy9MaWJyYXJ5L09wZW5zc2xMaWIvT3BlbnNzbExpYkNyeXB0by5pbmYgfCAxIC0N Cj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAyIGRlbGV0aW9ucygtKQ0KPiA+DQo+ID4gZGlmZiAtLWdp dCBhL0NyeXB0b1BrZy9MaWJyYXJ5L09wZW5zc2xMaWIvT3BlbnNzbExpYi5pbmYNCj4gYi9Dcnlw dG9Qa2cvTGlicmFyeS9PcGVuc3NsTGliL09wZW5zc2xMaWIuaW5mDQo+ID4gaW5kZXggMzc4ZmE2 NTg4ZS4uNWEyNDI0ZmMxNiAxMDA2NDQNCj4gPiAtLS0gYS9DcnlwdG9Qa2cvTGlicmFyeS9PcGVu c3NsTGliL09wZW5zc2xMaWIuaW5mDQo+ID4gKysrIGIvQ3J5cHRvUGtnL0xpYnJhcnkvT3BlbnNz bExpYi9PcGVuc3NsTGliLmluZg0KPiA+IEBAIC0yMTgsNyArMjE4LDYgQEANCj4gPiAgICAkKE9Q RU5TU0xfUEFUSCkvY3J5cHRvL2Rzby9kc29fd2luMzIuYw0KPiA+ICAgICQoT1BFTlNTTF9QQVRI KS9jcnlwdG8vZWJjZGljLmMNCj4gPiAgICAkKE9QRU5TU0xfUEFUSCkvY3J5cHRvL2Vyci9lcnIu Yw0KPiA+IC0gICQoT1BFTlNTTF9QQVRIKS9jcnlwdG8vZXJyL2Vycl9hbGwuYw0KPiA+ICAgICQo T1BFTlNTTF9QQVRIKS9jcnlwdG8vZXJyL2Vycl9wcm4uYw0KPiA+ICAgICQoT1BFTlNTTF9QQVRI KS9jcnlwdG8vZXZwL2Jpb19iNjQuYw0KPiA+ICAgICQoT1BFTlNTTF9QQVRIKS9jcnlwdG8vZXZw L2Jpb19lbmMuYw0KPiA+IGRpZmYgLS1naXQgYS9DcnlwdG9Qa2cvTGlicmFyeS9PcGVuc3NsTGli L09wZW5zc2xMaWJDcnlwdG8uaW5mDQo+IGIvQ3J5cHRvUGtnL0xpYnJhcnkvT3BlbnNzbExpYi9P cGVuc3NsTGliQ3J5cHRvLmluZg0KPiA+IGluZGV4IDI0ZDNkOTY0NTkuLjU4OGRhNGMwNDAgMTAw NjQ0DQo+ID4gLS0tIGEvQ3J5cHRvUGtnL0xpYnJhcnkvT3BlbnNzbExpYi9PcGVuc3NsTGliQ3J5 cHRvLmluZg0KPiA+ICsrKyBiL0NyeXB0b1BrZy9MaWJyYXJ5L09wZW5zc2xMaWIvT3BlbnNzbExp YkNyeXB0by5pbmYNCj4gPiBAQCAtMjE4LDcgKzIxOCw2IEBADQo+ID4gICAgJChPUEVOU1NMX1BB VEgpL2NyeXB0by9kc28vZHNvX3dpbjMyLmMNCj4gPiAgICAkKE9QRU5TU0xfUEFUSCkvY3J5cHRv L2ViY2RpYy5jDQo+ID4gICAgJChPUEVOU1NMX1BBVEgpL2NyeXB0by9lcnIvZXJyLmMNCj4gPiAt ICAkKE9QRU5TU0xfUEFUSCkvY3J5cHRvL2Vyci9lcnJfYWxsLmMNCj4gPiAgICAkKE9QRU5TU0xf UEFUSCkvY3J5cHRvL2Vyci9lcnJfcHJuLmMNCj4gPiAgICAkKE9QRU5TU0xfUEFUSCkvY3J5cHRv L2V2cC9iaW9fYjY0LmMNCj4gPiAgICAkKE9QRU5TU0xfUEFUSCkvY3J5cHRvL2V2cC9iaW9fZW5j LmMNCj4gPg0KPiANCj4gYWZ0ZXIgdGhlIGVkazItc3RhYmxlMjAxOTA1IHRhZywgd2UgbWlnaHQg d2FudCB0byB1cGRhdGUNCj4gIkNyeXB0b1BrZy9MaWJyYXJ5L09wZW5zc2xMaWIvcHJvY2Vzc19m aWxlcy5wbCIgYXMgd2VsbCwgdG8gZXhjbHVkZSB0aGlzDQo+IGZpbGUuIEluIG9yZGVyIHRvIGZp eCB0aGUgYnVpbGQgaXNzdWUgZm9yIHRoZSBzdGFibGUgdGFnLCB0aGlzIHBhdGNoIGlzDQo+IGFj Y2VwdGFibGUgKEkgc2VlIGl0J3MgYmVlbiBwdXNoZWQgYWxyZWFkeSwgYW5kIHRoYXQncyBmaW5l KTsgYnV0IGluIHRoZQ0KPiBsb25nZXIgdGVybSwgd2Ugc2hvdWxkIG5vdCBtYW51YWxseSB1cGRh dGUgdGhlIHNlY3Rpb24gdGhhdCdzIG1hcmtlZCBhcw0KPiAiQXV0b2dlbmVyYXRlZCBmaWxlcyBs aXN0IHN0YXJ0cyBoZXJlIi4NCj4gDQo+IElmIHlvdSBhZ3JlZSwgY2FuIHlvdSBwbGVhc2UgZmls ZSBhIFRpYW5vQ29yZSBCWiBhYm91dCB0aGlzPyAoSS5lLg0KPiBzcGVjaWFsIGhhbmRsaW5nIGZv ciAiZXJyX2FsbC5jIiBpbiAicHJvY2Vzc19maWxlcy5wbCIuKQ0KPiANCg0KQWdyZWUuIFRoZSBm aXggaXMgYSBiaXQgcnVzaC4gQSBCWiBoYXMgYmVlbiBmaWxlZC4gVGhhbmtzIGZvciBjYXRjaGlu ZyBpdC4NCg0KaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0x ODgxDQoNClJlZ2FyZHMsDQpKaWFuDQoNCj4gVGhhbmtzDQo+IExhc3psbw0KPiANCj4gDQoNCg==