From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=134.134.136.31; helo=mga06.intel.com; envelope-from=liming.gao@intel.com; receiver=edk2-devel@lists.01.org Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id DE984211ADA52 for ; Mon, 14 Jan 2019 07:38:16 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Jan 2019 07:38:16 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,478,1539673200"; d="scan'208";a="311687652" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga005.fm.intel.com with ESMTP; 14 Jan 2019 07:38:16 -0800 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 14 Jan 2019 07:38:15 -0800 Received: from shsmsx152.ccr.corp.intel.com ([169.254.6.44]) by shsmsx102.ccr.corp.intel.com ([169.254.2.63]) with mapi id 14.03.0415.000; Mon, 14 Jan 2019 23:38:14 +0800 From: "Gao, Liming" To: Laszlo Ersek , "edk2-devel@lists.01.org" Thread-Topic: [edk2] [Patch] BaseTools GenFw: Fix XCODE5 build issue Thread-Index: AQHUrBB2TwK0ayORnk+zOKq7qVodTaWuTpuAgACXVvA= Date: Mon, 14 Jan 2019 15:38:13 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E3B1877@SHSMSX152.ccr.corp.intel.com> References: <20190114135208.1232-1-liming.gao@intel.com> <813aa379-6556-f9af-102f-655b281499f0@redhat.com> In-Reply-To: <813aa379-6556-f9af-102f-655b281499f0@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNDNjNWQwYmYtMDU1NC00NjAwLWExZDEtZjEyZDI3MzJhMzQ2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibW9cL0NHZytqU0hmcll2NUVWeVFidEZSUTFpaUtEdGoyM3VJWEYzcjBRNnVuY3hGMzE5Y1h2ZHpiOXNiS2wyMlkifQ== dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [Patch] BaseTools GenFw: Fix XCODE5 build issue X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jan 2019 15:38:17 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 R290IGl0LiBJIHdpbGwgdXBkYXRlIHRoZSBjb21taXQgbWVzc2FnZSB3aXRoIHRoZSB3YXJuaW5n IG1lc3NhZ2UgImVxdWFsaXR5IGNvbXBhcmlzb24gd2l0aCBleHRyYW5lb3VzIHBhcmVudGhlc2Vz Ii4NCg0KVGhhbmtzDQpMaW1pbmcNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJv bTogTGFzemxvIEVyc2VrIFttYWlsdG86bGVyc2VrQHJlZGhhdC5jb21dDQo+IFNlbnQ6IE1vbmRh eSwgSmFudWFyeSAxNCwgMjAxOSAxMDozNiBQTQ0KPiBUbzogR2FvLCBMaW1pbmcgPGxpbWluZy5n YW9AaW50ZWwuY29tPjsgZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmcNCj4gU3ViamVjdDogUmU6IFtl ZGsyXSBbUGF0Y2hdIEJhc2VUb29scyBHZW5GdzogRml4IFhDT0RFNSBidWlsZCBpc3N1ZQ0KPiAN Cj4gT24gMDEvMTQvMTkgMTQ6NTIsIExpbWluZyBHYW8gd3JvdGU6DQo+ID4gUmVtb3ZlIGV4dHJh bmVvdXMgcGFyZW50aGVzZXMgYXJvdW5kIHRoZSBjb21wYXJpc29uIHRvIHNpbGVuY2UgdGhpcyB3 YXJuaW5nLg0KPiANCj4gQ2FuIHlvdSBwbGVhc2UgcXVvdGUgdGhlIHdhcm5pbmcgbWVzc2FnZSBp biB0aGUgY29tbWl0IG1lc3NhZ2U/IEl0J3MNCj4gdW5jbGVhciB3aGF0IHdhcm5pbmcgdGhlIGNv bW1pdCBtZXNzYWdlIHJlZmVycyB0by4gKE5vIG5lZWQgdG8gcmVwb3N0DQo+IGp1c3QgZm9yIHRo aXMuKQ0KPiANCj4gVGhhbmtzDQo+IExhc3psbw0KPiANCj4gPiBUaGlzIGlzc3VlIGlzIGNhdXNl ZCBieSBjb21taXQgOGRhYTQyNzhlODBjNzBlNmNhYWJjNTI1Y2QxMjI3NDQ0ODgyNTNmNS4NCj4g Pg0KPiA+IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu dCAxLjENCj4gPiBTaWduZWQtb2ZmLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNv bT4NCj4gPiBDYzogRmVuZyBCb2IgQyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+DQo+ID4gLS0tDQo+ ID4gIEJhc2VUb29scy9Tb3VyY2UvQy9HZW5Gdy9HZW5Gdy5jIHwgNCArKy0tDQo+ID4gIDEgZmls ZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBkaWZm IC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL0dlbkZ3L0dlbkZ3LmMgYi9CYXNlVG9vbHMvU291 cmNlL0MvR2VuRncvR2VuRncuYw0KPiA+IGluZGV4IDM3Mjc4YmJjNjguLmFmMmM5MDk4NjYgMTAw NjQ0DQo+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9DL0dlbkZ3L0dlbkZ3LmMNCj4gPiArKysg Yi9CYXNlVG9vbHMvU291cmNlL0MvR2VuRncvR2VuRncuYw0KPiA+IEBAIC0xMDE0LDcgKzEwMTQs NyBAQCBSZXR1cm5zOg0KPiA+ICAgIC8vDQo+ID4gICAgLy8gVXBkYXRlIEltYWdlIEJhc2UgQWRk cmVzcw0KPiA+ICAgIC8vDQo+ID4gLSAgaWYgKChJbWdIZHItPlBlMzIuT3B0aW9uYWxIZWFkZXIu TWFnaWMgPT0gRUZJX0lNQUdFX05UX09QVElPTkFMX0hEUjMyX01BR0lDKSkgew0KPiA+ICsgIGlm IChJbWdIZHItPlBlMzIuT3B0aW9uYWxIZWFkZXIuTWFnaWMgPT0gRUZJX0lNQUdFX05UX09QVElP TkFMX0hEUjMyX01BR0lDKSB7DQo+ID4gICAgICBJbWdIZHItPlBlMzIuT3B0aW9uYWxIZWFkZXIu SW1hZ2VCYXNlID0gKFVJTlQzMikgTmV3UGUzMkJhc2VBZGRyZXNzOw0KPiA+ICAgIH0gZWxzZSBp ZiAoSW1nSGRyLT5QZTMyUGx1cy5PcHRpb25hbEhlYWRlci5NYWdpYyA9PSBFRklfSU1BR0VfTlRf T1BUSU9OQUxfSERSNjRfTUFHSUMpIHsNCj4gPiAgICAgIEltZ0hkci0+UGUzMlBsdXMuT3B0aW9u YWxIZWFkZXIuSW1hZ2VCYXNlID0gTmV3UGUzMkJhc2VBZGRyZXNzOw0KPiA+IEBAIC0yMTgwLDcg KzIxODAsNyBAQCBSZXR1cm5zOg0KPiA+ICAgIC8vIFNldCBuZXcgYmFzZSBhZGRyZXNzIGludG8g aW1hZ2UNCj4gPiAgICAvLw0KPiA+ICAgIGlmIChtT3V0SW1hZ2VUeXBlID09IEZXX1JFQkFTRV9J TUFHRSB8fCBtT3V0SW1hZ2VUeXBlID09IEZXX1NFVF9BRERSRVNTX0lNQUdFKSB7DQo+ID4gLSAg ICBpZiAoKFBlSGRyLT5QZTMyLk9wdGlvbmFsSGVhZGVyLk1hZ2ljID09IEVGSV9JTUFHRV9OVF9P UFRJT05BTF9IRFIzMl9NQUdJQykpIHsNCj4gPiArICAgIGlmIChQZUhkci0+UGUzMi5PcHRpb25h bEhlYWRlci5NYWdpYyA9PSBFRklfSU1BR0VfTlRfT1BUSU9OQUxfSERSMzJfTUFHSUMpIHsNCj4g PiAgICAgICAgaWYgKE5ld0Jhc2VBZGRyZXNzID49IDB4MTAwMDAwMDAwVUxMKSB7DQo+ID4gICAg ICAgICAgRXJyb3IgKE5VTEwsIDAsIDMwMDAsICJJbnZhbGlkIiwgIk5ldyBiYXNlIGFkZHJlc3Mg aXMgbGFyZ2VyIHRoYW4gNEcgZm9yIDMyYml0IFBFIGltYWdlIik7DQo+ID4gICAgICAgICAgZ290 byBGaW5pc2g7DQo+ID4NCg0K