rhevm engine Compilation failure

This is a multi-part message in MIME format. ------=_NextPart_5491A1EB_0975F068_4BF3D028 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: base64 SGkgZ3V5czoNCiAgICBJIHRlc3RlZCB0byBjb21wbGlsZSByaGV2bSBlbmdpbmUgZnJvbSBz b3VyY2UgcGtnLCBidXQgZ2V0IHNvbWUgZXJyb3IuDQogICBJIGhhdmUgdGVzdGVkIHdpdGgg c2FtZSB3YXkgaW4gb3ZpcnQgMy40LjQgYW5kIHJoZXZtIDMuNC4zLCB0aGVyZSB3YXMgbm8g ZXJyb3IsIGJ1dCBqdXN0IGluIHJoZXZtIDMuNC40IHdpdGggc29tZSBlcnJvcnM6DQogIA0K IFtJTkZPXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICANCltJTkZPXSAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N CltJTkZPXSBCdWlsZGluZyBDb21tb24gdXRpbGl0aWVzIDMuNC40DQpbSU5GT10gLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tDQpbSU5GT10gDQpbSU5GT10gLS0tIG1hdmVuLWNsZWFuLXBsdWdpbjoy LjU6Y2xlYW4gKGRlZmF1bHQtY2xlYW4pIEAgdXRpbHMgLS0tDQpbSU5GT10gRGVsZXRpbmcg L3Jvb3QvcnBtYnVpbGQvU09VUkNFUy9vdmlydC1lbmdpbmUvYmFja2VuZC9tYW5hZ2VyL21v ZHVsZXMvdXRpbHMvdGFyZ2V0DQpbSU5GT10gDQpbSU5GT10gLS0tIG1hdmVuLXJlc291cmNl cy1wbHVnaW46Mi40LjM6cmVzb3VyY2VzIChkZWZhdWx0LXJlc291cmNlcykgQCB1dGlscyAt LS0NCltJTkZPXSBVc2luZyAnVVRGLTgnIGVuY29kaW5nIHRvIGNvcHkgZmlsdGVyZWQgcmVz b3VyY2VzLg0KW0lORk9dIENvcHlpbmcgMiByZXNvdXJjZXMNCltJTkZPXSANCltJTkZPXSAt LS0gbWF2ZW4tY29tcGlsZXItcGx1Z2luOjIuMy4yOmNvbXBpbGUgKGRlZmF1bHQtY29tcGls ZSkgQCB1dGlscyAtLS0NCltJTkZPXSBDb21waWxpbmcgMTYzIHNvdXJjZSBmaWxlcyB0byAv cm9vdC9ycG1idWlsZC9TT1VSQ0VTL292aXJ0LWVuZ2luZS9iYWNrZW5kL21hbmFnZXIvbW9k dWxlcy91dGlscy90YXJnZXQvY2xhc3Nlcw0KW0lORk9dIC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCltFUlJPUl0gQ09N UElMQVRJT04gRVJST1IgOiANCltJTkZPXSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbRVJST1JdIC9yb290L3JwbWJ1 aWxkL1NPVVJDRVMvb3ZpcnQtZW5naW5lL2JhY2tlbmQvbWFuYWdlci9tb2R1bGVzL3V0aWxz L3NyYy9tYWluL2phdmEvb3JnL292aXJ0L2VuZ2luZS9jb3JlL3V0aWxzL3BtL1Zkc0ZlbmNl T3B0aW9ucy5qYXZhOlszMjksNDRdIGVycm9yOiBjYW5ub3QgZmluZCBzeW1ib2wNCltJTkZP XSAxIGVycm9yDQpbSU5GT10gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KW0lORk9dIC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K W0lORk9dIFJlYWN0b3IgU3VtbWFyeToNCltJTkZPXSANCltJTkZPXSBvdmlydC1yb290IC4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNVQ0NFU1MgWyAgMC4z MTEgc10NCltJTkZPXSBvVmlydCBCdWlsZCBUb29scyByb290IC4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uIFNVQ0NFU1MgWyAgMC4wMTYgc10NCltJTkZPXSBvVmlydCBjaGVja3N0 eWxlIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNVQ0NFU1MgWyAgMS4x NzYgc10NCltJTkZPXSBvVmlydCBKQm9zcyBNb2R1bGVzIE1hdmVuIFBsdWdpbiAuLi4uLi4u Li4uLi4uLi4uLi4uIFNVQ0NFU1MgWyAgMy4xNDggc10NCltJTkZPXSBvVmlydCBDaGVja3N0 eWxlIENoZWNrcyAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNVQ0NFU1MgWyAgMC44 NDkgc10NCltJTkZPXSBvVmlydCBNb2R1bGVzIC0gYmFja2VuZCAuLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uIFNVQ0NFU1MgWyAgMC4wMTAgc10NCltJTkZPXSBvVmlydCBNYW5hZ2Vy IC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNVQ0NFU1MgWyAgMC4w MDkgc10NCltJTkZPXSBvVmlydCBFbmdpbmUgZGVwZW5kZW5jaWVzIC4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uIFNVQ0NFU1MgWyAgMS4xMTMgc10NCltJTkZPXSBvVmlydCBNb2R1bGVz IC0gbWFuYWdlciAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNVQ0NFU1MgWyAgMC43 NDEgc10NCltJTkZPXSBDU2hhcnAgQ29tcGF0aWJpbGl0eSAuLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uIFNVQ0NFU1MgWyAgMi43ODkgc10NCltJTkZPXSBDb21tb24gdXRpbGl0 aWVzIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIEZBSUxVUkUgWyAgMi45 NTYgc10NCltJTkZPXSBDb21tb24gQ29kZSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uIFNLSVBQRUQNCltJTkZPXSBEYXRhIEFjY2VzcyBMYXllciAuLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNLSVBQRUQNCltJTkZPXSBWZHMgYnJva2Vy IC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNLSVBQRUQNCltJ TkZPXSBlbmdpbmUgc2NoZWR1bGVyIGJlYW4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uIFNLSVBQRUQNCltJTkZPXSBTZWFyY2ggQmFja2VuZCAuLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uIFNLSVBQRUQNCltJTkZPXSBCYWNrZW5kIExvZ2ljIEBTZXJ2 aWNlIGJlYW4gLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNLSVBQRUQNCltJTkZPXSBvVmly dCBSRVNUZnVsIEFQSSBCYWNrZW5kIEludGVncmF0aW9uIC4uLi4uLi4uLi4uLi4uIFNLSVBQ RUQNCltJTkZPXSBvVmlydCBSRVNUZnVsIEFQSSBCYWNrZW5kIEludGVncmF0aW9uIFR5cGUg TWFwcGVycyAuIFNLSVBQRUQNCltJTkZPXSBvVmlydCBSRVNUZnVsIEFQSSBCYWNrZW5kIElu dGVncmF0aW9uIEpBWC1SUyBSZXNvdXJjZXMgU0tJUFBFRA0KW0lORk9dIG9WaXJ0IFJFU1Rm dWwgQVBJIEJhY2tlbmQgSW50ZWdyYXRpb24gV2ViYXBwIC4uLi4uLi4gU0tJUFBFRA0KW0lO Rk9dIG9WaXJ0IFJFU1RmdWwgQVBJIGludGVyZmFjZSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4gU0tJUFBFRA0KW0lORk9dIG9WaXJ0IEVuZ2luZSBBUEkgRGVmaW5pdGlvbiAuLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRA0KW0lORk9dIG9WaXJ0IEVuZ2luZSBBUEkgQ29t bW9tIFBhcmVudCBQT00gLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRA0KW0lORk9dIG9WaXJ0 IEVuZ2luZSBBUEkgQ29tbW9uIEpBWC1SUyAuLi4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBF RA0KW0lORk9dIG9WaXJ0IEVuZ2luZSBXZWIgUm9vdCAuLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4gU0tJUFBFRA0KW0lORk9dIEJyYW5kaW5nIHBhY2thZ2UgLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRA0KW0lORk9dIG92aXJ0LWVuZ2luZSBz ZXJ2aWNlcyAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRA0KW0lORk9d IG9WaXJ0IEVuZ2luZSBXZWIgRG9jcyAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4g U0tJUFBFRA0KW0lORk9dIG92aXJ0LWVuZ2luZSB3ZWxjb21lIC4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4gU0tJUFBFRA0KW0lORk9dIEJhY2tlbmQgQXV0aGVudGljYXRpb24g Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRA0KW0lORk9dIG9WaXJ0IEVu Z2luZSBUb29scyAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRA0K W0lORk9dIG9WaXJ0IE1vZHVsZXMgOjogRnJvbnRlbmQgLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4gU0tJUFBFRA0KW0lORk9dIG9WaXJ0IE1vZHVsZXMgOjogV2ViYWRtaW4gLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRA0KW0lORk9dIG9WaXJ0IE1vZHVsZXMgLSB1 aSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRA0KW0lORk9dIEV4 dGVuc2lvbnMgZm9yIEdXVCAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJ UFBFRA0KW0lORk9dIFVJIFV0aWxzIENvbXBhdGliaWxpdHkgKGZvciBVSUNvbW1vbikgLi4u Li4uLi4uLi4uLi4gU0tJUFBFRA0KW0lORk9dIEZyb250ZW5kIGZvciBHV1QgVUkgUHJvamVj dHMgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRA0KW0lORk9dIFVJQ29tbW9uV2Vi IC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRA0KW0lO Rk9dIG9WaXJ0IEdXVCBVSSBjb21tb24gaW5mcmFzdHJ1Y3R1cmUgLi4uLi4uLi4uLi4uLi4u Li4gU0tJUFBFRA0KW0lORk9dIFdlYkFkbWluIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRA0KW0lORk9dIFVzZXJQb3J0YWwgLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRA0KW0lORk9dIG9WaXJ0 IFNlcnZlciBFQVIgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBF RA0KW0lORk9dIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KW0lORk9dIEJVSUxEIEZBSUxVUkUNCltJ TkZPXSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCltJTkZPXSBUb3RhbCB0aW1lOiAxNC4zNDAgcw0K W0lORk9dIEZpbmlzaGVkIGF0OiAyMDE0LTEyLTE3VDIzOjExOjM1KzA4OjAwDQpbSU5GT10g RmluYWwgTWVtb3J5OiA1MU0vMjQ3TQ0KW0lORk9dIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KW0VS Uk9SXSBGYWlsZWQgdG8gZXhlY3V0ZSBnb2FsIG9yZy5hcGFjaGUubWF2ZW4ucGx1Z2luczpt YXZlbi1jb21waWxlci1wbHVnaW46Mi4zLjI6Y29tcGlsZSAoZGVmYXVsdC1jb21waWxlKSBv biBwcm9qZWN0IHV0aWxzOiBDb21waWxhdGlvbiBmYWlsdXJlDQpbRVJST1JdIC9yb290L3Jw bWJ1aWxkL1NPVVJDRVMvb3ZpcnQtZW5naW5lL2JhY2tlbmQvbWFuYWdlci9tb2R1bGVzL3V0 aWxzL3NyYy9tYWluL2phdmEvb3JnL292aXJ0L2VuZ2luZS9jb3JlL3V0aWxzL3BtL1Zkc0Zl bmNlT3B0aW9ucy5qYXZhOlszMjksNDRdIGVycm9yOiBjYW5ub3QgZmluZCBzeW1ib2wNCltF UlJPUl0gLT4gW0hlbHAgMV0NCltFUlJPUl0gDQpbRVJST1JdIFRvIHNlZSB0aGUgZnVsbCBz dGFjayB0cmFjZSBvZiB0aGUgZXJyb3JzLCByZS1ydW4gTWF2ZW4gd2l0aCB0aGUgLWUgc3dp dGNoLg0KW0VSUk9SXSBSZS1ydW4gTWF2ZW4gdXNpbmcgdGhlIC1YIHN3aXRjaCB0byBlbmFi bGUgZnVsbCBkZWJ1ZyBsb2dnaW5nLg0KW0VSUk9SXSANCltFUlJPUl0gRm9yIG1vcmUgaW5m b3JtYXRpb24gYWJvdXQgdGhlIGVycm9ycyBhbmQgcG9zc2libGUgc29sdXRpb25zLCBwbGVh c2UgcmVhZCB0aGUgZm9sbG93aW5nIGFydGljbGVzOg0KW0VSUk9SXSBbSGVscCAxXSBodHRw Oi8vY3dpa2kuYXBhY2hlLm9yZy9jb25mbHVlbmNlL2Rpc3BsYXkvTUFWRU4vTW9qb0ZhaWx1 cmVFeGNlcHRpb24NCltFUlJPUl0gDQpbRVJST1JdIEFmdGVyIGNvcnJlY3RpbmcgdGhlIHBy b2JsZW1zLCB5b3UgY2FuIHJlc3VtZSB0aGUgYnVpbGQgd2l0aCB0aGUgY29tbWFuZA0KW0VS Uk9SXSAgIG12biA8Z29hbHM+IC1yZiA6dXRpbHMNCiAgDQogc29tZSBjb2RlIG9mIGVycm9y IGZpbGUgVmRzRmVuY2VPcHRpb25zLmphdmE6IChJIGhhdmUgbm9kZSBjaGFuZ2VkIGFueSBj b2RlcykNCiAuLi4NCiAzMTkgICAgIC8qKg0KMzIwICAgICAgKiBoYW5kbGVzIGFnZW50IGRl ZmF1bHQgb3B0aW9ucw0KMzIxICAgICAgKg0KMzIyICAgICAgKiBAcGFyYW0gYWdlbnQNCjMy MyAgICAgICogQHBhcmFtIGZlbmNlT3B0aW9ucw0KMzI0ICAgICAgKiBAcmV0dXJuIFN0cmlu ZyB0aGUgb3B0aW9ucyBhZnRlciBhZGRpbmcgZGVmYXVsdCBhZ2VudCBwYXJhbWV0ZXJzDQoz MjUgICAgICAqLw0KMzI2ICAgICBwdWJsaWMgc3RhdGljIFN0cmluZyBnZXREZWZhdWx0QWdl bnRPcHRpb25zKFN0cmluZyBhZ2VudCwgU3RyaW5nIGZlbmNlT3B0aW9ucywgIEFyY2hpdGVj dHVyZVR5cGUgYXJjaGl0ZWN0dXJlVHlwZSkgew0KMzI3ICAgICAgICAgU3RyaW5nIGFnZW50 RGVmYXVsdFBhcmFtcyA9ICAoYXJjaGl0ZWN0dXJlVHlwZSAhPSBudWxsICYmIGFyY2hpdGVj dHVyZVR5cGUgPT0gQXJjaGl0ZWN0dXJlVHlwZS5wcGM2NCkNCjMyOCAgICAgICAgICAgICAg ICAgPw0KMzI5ICAgICAgICAgICAgICAgICBDb25maWcuZ2V0VmFsdWUoQ29uZmlnVmFsdWVz LkZlbmNlQWdlbnREZWZhdWx0UGFyYW1zRm9yUFBDLCBDb25maWdDb21tb24uZGVmYXVsdENv bmZpZ3VyYXRpb25WZXJzaW9uKS50b1N0cmluZygpDQozMzAgICAgICAgICAgICAgICAgIDoN CjMzMSAgICAgICAgICAgICAgICAgQ29uZmlnLmdldFZhbHVlKENvbmZpZ1ZhbHVlcy5GZW5j ZUFnZW50RGVmYXVsdFBhcmFtcywgQ29uZmlnQ29tbW9uLmRlZmF1bHRDb25maWd1cmF0aW9u VmVyc2lvbikudG9TdHJpbmcoKTsNCjMzMiAuLi4NCiAgDQogTXkgY29tcGlsYXRpb24gdG9v bHMgZW52Og0KIFtyb290QGxvY2FsaG9zdCB+XSMgbXZuIC12DQpBcGFjaGUgTWF2ZW4gMy4y LjMgKDMzZjhjM2UxMDI3YzNkZGRlOTlkM2NkZWJhZDI2NTZhMzFlOGZkZjQ7IDIwMTQtMDgt MTJUMDQ6NTg6MTArMDg6MDApDQpNYXZlbiBob21lOiAvYXBhY2hlLW1hdmVuDQpKYXZhIHZl cnNpb246IDEuNy4wXzcxLCB2ZW5kb3I6IE9yYWNsZSBDb3Jwb3JhdGlvbg0KSmF2YSBob21l OiAvdXNyL2xpYi9qdm0vamF2YS0xLjcuMC1vcGVuamRrLTEuNy4wLjcxLng4Nl82NC9qcmUN CkRlZmF1bHQgbG9jYWxlOiBlbl9VUywgcGxhdGZvcm0gZW5jb2Rpbmc6IFVURi04DQpPUyBu YW1lOiAibGludXgiLCB2ZXJzaW9uOiAiMi42LjMyLTUwNC4xLjMuZWw2Lng4Nl82NCIsIGFy Y2g6ICJhbWQ2NCIsIGZhbWlseTogInVuaXgiDQogIA0KIGFsc28gSSBoYXZlIHRlc3QgZGlm ZmVyZW50IHRvb2xzOg0KIG1hdmVuIDMuMC41ICsgamF2YSAxLjcuMC40NQ0KICBtYXZlbiAz LjAuNSArIGphdmEgMS43LjAuNzEgDQogIG1hdmVuIDMuMS4xICsgamF2YSAxLjcuMC40NSAN CiAgbWF2ZW4gMy4xLjEgKyBqYXZhIDEuNy4wLjcxIA0KICBtYXZlbiAzLjIuMyArIGphdmEg MS43LjAuNDUNCiAgbWF2ZW4gMy4yLjMgKyBqYXZhIDEuNy4wLjcxDQogIA0KIGFsbCBhYm92 ZSBoYWQgdGhlIHNhbWUgZXJyb3IuDQogIA0KIFdobyBjYW4gZ2l2ZSBzb21lIGlkZWEgdG8g Zml4IGl0Pw== ------=_NextPart_5491A1EB_0975F068_4BF3D028 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: base64 PERJVj48Rk9OVCBjb2xvcj0jMzMzMzMzPkhpIGd1eXM6PC9GT05UPjwvRElWPg0KPERJVj4N CjxESVY+PEZPTlQgY29sb3I9IzMzMzMzMz4mbmJzcDsgSSB0ZXN0ZWQgdG8gY29tcGxpbGUg cmhldm0gPFNUUk9ORz5lbmdpbmU8L1NUUk9ORz4gZnJvbSBzb3VyY2UgcGtnLCBidXQgZ2V0 IHNvbWUgZXJyb3IuPC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBjb2xvcj0jMzMzMzMzPiZu YnNwOyBJIGhhdmUgdGVzdGVkIHdpdGggc2FtZSB3YXkgaW4gb3ZpcnQgMy40LjQgYW5kIHJo ZXZtIDMuNC4zLCB0aGVyZSB3YXMgbm8gZXJyb3IsIGJ1dCBqdXN0IGluIHJoZXZtIDMuNC40 IHdpdGggc29tZSBlcnJvcnM6PC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBjb2xvcj0jMzMz MzMzPjwvRk9OVD4mbmJzcDs8L0RJVj4NCjxESVY+W0lORk9dJm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyA8QlI+W0lORk9dIC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLTxCUj5bSU5GT10gQnVpbGRpbmcgQ29tbW9uIHV0aWxpdGllcyAzLjQuNDxCUj5b SU5GT10gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPEJSPltJTkZPXSA8QlI+W0lORk9dIC0tLSBtYXZl bi1jbGVhbi1wbHVnaW46Mi41OmNsZWFuIChkZWZhdWx0LWNsZWFuKSBAIHV0aWxzIC0tLTxC Uj5bSU5GT10gRGVsZXRpbmcgL3Jvb3QvcnBtYnVpbGQvU09VUkNFUy9vdmlydC1lbmdpbmUv YmFja2VuZC9tYW5hZ2VyL21vZHVsZXMvdXRpbHMvdGFyZ2V0PEJSPltJTkZPXSA8QlI+W0lO Rk9dIC0tLSBtYXZlbi1yZXNvdXJjZXMtcGx1Z2luOjIuNC4zOnJlc291cmNlcyAoZGVmYXVs dC1yZXNvdXJjZXMpIEAgdXRpbHMgLS0tPEJSPltJTkZPXSBVc2luZyAnVVRGLTgnIGVuY29k aW5nIHRvIGNvcHkgZmlsdGVyZWQgcmVzb3VyY2VzLjxCUj5bSU5GT10gQ29weWluZyAyIHJl c291cmNlczxCUj5bSU5GT10gPEJSPltJTkZPXSAtLS0gbWF2ZW4tY29tcGlsZXItcGx1Z2lu OjIuMy4yOmNvbXBpbGUgKGRlZmF1bHQtY29tcGlsZSkgQCB1dGlscyAtLS08QlI+W0lORk9d IENvbXBpbGluZyAxNjMgc291cmNlIGZpbGVzIHRvIC9yb290L3JwbWJ1aWxkL1NPVVJDRVMv b3ZpcnQtZW5naW5lL2JhY2tlbmQvbWFuYWdlci9tb2R1bGVzL3V0aWxzL3RhcmdldC9jbGFz c2VzPEJSPltJTkZPXSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tPEJSPltFUlJPUl0gQ09NUElMQVRJT04gRVJST1IgOiA8 QlI+W0lORk9dIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS08QlI+W0VSUk9SXSAvcm9vdC9ycG1idWlsZC9TT1VSQ0VTL292 aXJ0LWVuZ2luZS9iYWNrZW5kL21hbmFnZXIvbW9kdWxlcy91dGlscy9zcmMvbWFpbi9qYXZh L29yZy9vdmlydC9lbmdpbmUvY29yZS91dGlscy9wbS9WZHNGZW5jZU9wdGlvbnMuamF2YTpb MzI5LDQ0XSBlcnJvcjogY2Fubm90IGZpbmQgc3ltYm9sPEJSPltJTkZPXSAxIGVycm9yPEJS PltJTkZPXSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tPEJSPltJTkZPXSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08QlI+W0lORk9d IFJlYWN0b3IgU3VtbWFyeTo8QlI+W0lORk9dIDxCUj5bSU5GT10gb3ZpcnQtcm9vdCAuLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiBTVUNDRVNTIFsmbmJzcDsg MC4zMTEgc108QlI+W0lORk9dIG9WaXJ0IEJ1aWxkIFRvb2xzIHJvb3QgLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4gU1VDQ0VTUyBbJm5ic3A7IDAuMDE2IHNdPEJSPltJTkZPXSBv VmlydCBjaGVja3N0eWxlIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNV Q0NFU1MgWyZuYnNwOyAxLjE3NiBzXTxCUj5bSU5GT10gb1ZpcnQgSkJvc3MgTW9kdWxlcyBN YXZlbiBQbHVnaW4gLi4uLi4uLi4uLi4uLi4uLi4uLiBTVUNDRVNTIFsmbmJzcDsgMy4xNDgg c108QlI+W0lORk9dIG9WaXJ0IENoZWNrc3R5bGUgQ2hlY2tzIC4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4gU1VDQ0VTUyBbJm5ic3A7IDAuODQ5IHNdPEJSPltJTkZPXSBvVmlydCBN b2R1bGVzIC0gYmFja2VuZCAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNVQ0NFU1Mg WyZuYnNwOyAwLjAxMCBzXTxCUj5bSU5GT10gb1ZpcnQgTWFuYWdlciAuLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiBTVUNDRVNTIFsmbmJzcDsgMC4wMDkgc108QlI+ W0lORk9dIG9WaXJ0IEVuZ2luZSBkZXBlbmRlbmNpZXMgLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4gU1VDQ0VTUyBbJm5ic3A7IDEuMTEzIHNdPEJSPltJTkZPXSBvVmlydCBNb2R1bGVz IC0gbWFuYWdlciAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNVQ0NFU1MgWyZuYnNw OyAwLjc0MSBzXTxCUj5bSU5GT10gQ1NoYXJwIENvbXBhdGliaWxpdHkgLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLiBTVUNDRVNTIFsmbmJzcDsgMi43ODkgc108QlI+W0lORk9d IENvbW1vbiB1dGlsaXRpZXMgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4g RkFJTFVSRSBbJm5ic3A7IDIuOTU2IHNdPEJSPltJTkZPXSBDb21tb24gQ29kZSAuLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNLSVBQRUQ8QlI+W0lORk9dIERh dGEgQWNjZXNzIExheWVyIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJ UFBFRDxCUj5bSU5GT10gVmRzIGJyb2tlciAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLiBTS0lQUEVEPEJSPltJTkZPXSBlbmdpbmUgc2NoZWR1bGVyIGJlYW4g Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNLSVBQRUQ8QlI+W0lORk9dIFNlYXJj aCBCYWNrZW5kIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBF RDxCUj5bSU5GT10gQmFja2VuZCBMb2dpYyBAU2VydmljZSBiZWFuIC4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLiBTS0lQUEVEPEJSPltJTkZPXSBvVmlydCBSRVNUZnVsIEFQSSBCYWNrZW5k IEludGVncmF0aW9uIC4uLi4uLi4uLi4uLi4uIFNLSVBQRUQ8QlI+W0lORk9dIG9WaXJ0IFJF U1RmdWwgQVBJIEJhY2tlbmQgSW50ZWdyYXRpb24gVHlwZSBNYXBwZXJzIC4gU0tJUFBFRDxC Uj5bSU5GT10gb1ZpcnQgUkVTVGZ1bCBBUEkgQmFja2VuZCBJbnRlZ3JhdGlvbiBKQVgtUlMg UmVzb3VyY2VzIFNLSVBQRUQ8QlI+W0lORk9dIG9WaXJ0IFJFU1RmdWwgQVBJIEJhY2tlbmQg SW50ZWdyYXRpb24gV2ViYXBwIC4uLi4uLi4gU0tJUFBFRDxCUj5bSU5GT10gb1ZpcnQgUkVT VGZ1bCBBUEkgaW50ZXJmYWNlIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiBTS0lQUEVEPEJS PltJTkZPXSBvVmlydCBFbmdpbmUgQVBJIERlZmluaXRpb24gLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uIFNLSVBQRUQ8QlI+W0lORk9dIG9WaXJ0IEVuZ2luZSBBUEkgQ29tbW9tIFBhcmVu dCBQT00gLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRDxCUj5bSU5GT10gb1ZpcnQgRW5naW5l IEFQSSBDb21tb24gSkFYLVJTIC4uLi4uLi4uLi4uLi4uLi4uLi4uLiBTS0lQUEVEPEJSPltJ TkZPXSBvVmlydCBFbmdpbmUgV2ViIFJvb3QgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uIFNLSVBQRUQ8QlI+W0lORk9dIEJyYW5kaW5nIHBhY2thZ2UgLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRDxCUj5bSU5GT10gb3ZpcnQtZW5naW5lIHNl cnZpY2VzIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiBTS0lQUEVEPEJSPltJTkZP XSBvVmlydCBFbmdpbmUgV2ViIERvY3MgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u IFNLSVBQRUQ8QlI+W0lORk9dIG92aXJ0LWVuZ2luZSB3ZWxjb21lIC4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4gU0tJUFBFRDxCUj5bSU5GT10gQmFja2VuZCBBdXRoZW50aWNh dGlvbiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiBTS0lQUEVEPEJSPltJTkZPXSBv VmlydCBFbmdpbmUgVG9vbHMgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNL SVBQRUQ8QlI+W0lORk9dIG9WaXJ0IE1vZHVsZXMgOjogRnJvbnRlbmQgLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4gU0tJUFBFRDxCUj5bSU5GT10gb1ZpcnQgTW9kdWxlcyA6OiBXZWJh ZG1pbiAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiBTS0lQUEVEPEJSPltJTkZPXSBvVmly dCBNb2R1bGVzIC0gdWkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNLSVBQ RUQ8QlI+W0lORk9dIEV4dGVuc2lvbnMgZm9yIEdXVCAuLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4gU0tJUFBFRDxCUj5bSU5GT10gVUkgVXRpbHMgQ29tcGF0aWJpbGl0eSAo Zm9yIFVJQ29tbW9uKSAuLi4uLi4uLi4uLi4uLiBTS0lQUEVEPEJSPltJTkZPXSBGcm9udGVu ZCBmb3IgR1dUIFVJIFByb2plY3RzIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNLSVBQRUQ8 QlI+W0lORk9dIFVJQ29tbW9uV2ViIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4gU0tJUFBFRDxCUj5bSU5GT10gb1ZpcnQgR1dUIFVJIGNvbW1vbiBpbmZyYXN0 cnVjdHVyZSAuLi4uLi4uLi4uLi4uLi4uLiBTS0lQUEVEPEJSPltJTkZPXSBXZWJBZG1pbiAu Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIFNLSVBQRUQ8QlI+ W0lORk9dIFVzZXJQb3J0YWwgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4gU0tJUFBFRDxCUj5bSU5GT10gb1ZpcnQgU2VydmVyIEVBUiAuLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLiBTS0lQUEVEPEJSPltJTkZPXSAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS08QlI+W0lORk9dIEJVSUxEIEZBSUxVUkU8QlI+W0lORk9dIC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLTxCUj5bSU5GT10gVG90YWwgdGltZTogMTQuMzQwIHM8QlI+W0lORk9dIEZpbmlzaGVk IGF0OiAyMDE0LTEyLTE3VDIzOjExOjM1KzA4OjAwPEJSPltJTkZPXSBGaW5hbCBNZW1vcnk6 IDUxTS8yNDdNPEJSPltJTkZPXSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08QlI+W0VSUk9SXSBGYWls ZWQgdG8gZXhlY3V0ZSBnb2FsIG9yZy5hcGFjaGUubWF2ZW4ucGx1Z2luczptYXZlbi1jb21w aWxlci1wbHVnaW46Mi4zLjI6Y29tcGlsZSAoZGVmYXVsdC1jb21waWxlKSBvbiBwcm9qZWN0 IHV0aWxzOiBDb21waWxhdGlvbiBmYWlsdXJlPEJSPltFUlJPUl0gL3Jvb3QvcnBtYnVpbGQv U09VUkNFUy9vdmlydC1lbmdpbmUvYmFja2VuZC9tYW5hZ2VyL21vZHVsZXMvdXRpbHMvc3Jj L21haW4vamF2YS9vcmcvb3ZpcnQvZW5naW5lL2NvcmUvdXRpbHMvcG0vVmRzRmVuY2VPcHRp b25zLmphdmE6WzMyOSw0NF0gZXJyb3I6IGNhbm5vdCBmaW5kIHN5bWJvbDxCUj5bRVJST1Jd IC0mZ3Q7IFtIZWxwIDFdPEJSPltFUlJPUl0gPEJSPltFUlJPUl0gVG8gc2VlIHRoZSBmdWxs IHN0YWNrIHRyYWNlIG9mIHRoZSBlcnJvcnMsIHJlLXJ1biBNYXZlbiB3aXRoIHRoZSAtZSBz d2l0Y2guPEJSPltFUlJPUl0gUmUtcnVuIE1hdmVuIHVzaW5nIHRoZSAtWCBzd2l0Y2ggdG8g ZW5hYmxlIGZ1bGwgZGVidWcgbG9nZ2luZy48QlI+W0VSUk9SXSA8QlI+W0VSUk9SXSBGb3Ig bW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgZXJyb3JzIGFuZCBwb3NzaWJsZSBzb2x1dGlv bnMsIHBsZWFzZSByZWFkIHRoZSBmb2xsb3dpbmcgYXJ0aWNsZXM6PEJSPltFUlJPUl0gW0hl bHAgMV0gPEEgaHJlZj0iaHR0cDovL2N3aWtpLmFwYWNoZS5vcmcvY29uZmx1ZW5jZS9kaXNw bGF5L01BVkVOL01vam9GYWlsdXJlRXhjZXB0aW9uIj5odHRwOi8vY3dpa2kuYXBhY2hlLm9y Zy9jb25mbHVlbmNlL2Rpc3BsYXkvTUFWRU4vTW9qb0ZhaWx1cmVFeGNlcHRpb248L0E+PEJS PltFUlJPUl0gPEJSPltFUlJPUl0gQWZ0ZXIgY29ycmVjdGluZyB0aGUgcHJvYmxlbXMsIHlv dSBjYW4gcmVzdW1lIHRoZSBidWlsZCB3aXRoIHRoZSBjb21tYW5kPEJSPltFUlJPUl0gJm5i c3A7IG12biAmbHQ7Z29hbHMmZ3Q7IC1yZiA6dXRpbHM8L0RJVj4NCjxESVY+Jm5ic3A7PC9E SVY+DQo8RElWPnNvbWUgY29kZSBvZiBlcnJvciBmaWxlIDxTVFJPTkc+VmRzRmVuY2VPcHRp b25zLmphdmE8L1NUUk9ORz46IChJIGhhdmUgbm9kZSBjaGFuZ2VkIGFueSBjb2Rlcyk8L0RJ Vj4NCjxESVY+Li4uPC9ESVY+DQo8RElWPjMxOSZuYnNwOyZuYnNwOyAmbmJzcDsgLyoqPEJS PjMyMCZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsgKiBoYW5kbGVzIGFnZW50IGRlZmF1bHQg b3B0aW9uczxCUj4zMjEmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7ICo8QlI+MzIyJm5ic3A7 Jm5ic3A7Jm5ic3A7ICZuYnNwOyAqIEBwYXJhbSBhZ2VudDxCUj4zMjMmbmJzcDsmbmJzcDsm bmJzcDsgJm5ic3A7ICogQHBhcmFtIGZlbmNlT3B0aW9uczxCUj4zMjQmbmJzcDsmbmJzcDsm bmJzcDsgJm5ic3A7ICogQHJldHVybiBTdHJpbmcgdGhlIG9wdGlvbnMgYWZ0ZXIgYWRkaW5n IGRlZmF1bHQgYWdlbnQgcGFyYW1ldGVyczxCUj4zMjUmbmJzcDsmbmJzcDsmbmJzcDsgJm5i c3A7ICovPEJSPjMyNiZuYnNwOyZuYnNwOyAmbmJzcDsgcHVibGljIHN0YXRpYyBTdHJpbmcg Z2V0RGVmYXVsdEFnZW50T3B0aW9ucyhTdHJpbmcgYWdlbnQsIFN0cmluZyBmZW5jZU9wdGlv bnMsJm5ic3A7IEFyY2hpdGVjdHVyZVR5cGUgYXJjaGl0ZWN0dXJlVHlwZSkgezxCUj4zMjcm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7IFN0cmluZyBhZ2Vu dERlZmF1bHRQYXJhbXMgPSZuYnNwOyAoYXJjaGl0ZWN0dXJlVHlwZSAhPSBudWxsICZhbXA7 JmFtcDsgYXJjaGl0ZWN0dXJlVHlwZSA9PSBBcmNoaXRlY3R1cmVUeXBlLnBwYzY0KTxCUj4z MjgmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7ID88QlI+MzI5Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyBDb25maWcuZ2V0VmFsdWUoQ29uZmln VmFsdWVzLkZlbmNlQWdlbnREZWZhdWx0UGFyYW1zRm9yUFBDLCBDb25maWdDb21tb24uZGVm YXVsdENvbmZpZ3VyYXRpb25WZXJzaW9uKS50b1N0cmluZygpPEJSPjMzMCZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsgOjxCUj4zMzEmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsgJm5ic3A7IENvbmZpZy5nZXRWYWx1ZShDb25maWdWYWx1ZXMuRmVuY2VB Z2VudERlZmF1bHRQYXJhbXMsIENvbmZpZ0NvbW1vbi5kZWZhdWx0Q29uZmlndXJhdGlvblZl cnNpb24pLnRvU3RyaW5nKCk7PEJSPjMzMiAuLi48L0RJVj4NCjxESVY+Jm5ic3A7PC9ESVY+ DQo8RElWPk15IGNvbXBpbGF0aW9uIHRvb2xzIGVudjo8L0RJVj4NCjxESVY+W3Jvb3RAbG9j YWxob3N0IH5dIyBtdm4gLXY8QlI+QXBhY2hlIE1hdmVuIDMuMi4zICgzM2Y4YzNlMTAyN2Mz ZGRkZTk5ZDNjZGViYWQyNjU2YTMxZThmZGY0OyAyMDE0LTA4LTEyVDA0OjU4OjEwKzA4OjAw KTxCUj5NYXZlbiBob21lOiAvYXBhY2hlLW1hdmVuPEJSPkphdmEgdmVyc2lvbjogMS43LjBf NzEsIHZlbmRvcjogT3JhY2xlIENvcnBvcmF0aW9uPEJSPkphdmEgaG9tZTogL3Vzci9saWIv anZtL2phdmEtMS43LjAtb3Blbmpkay0xLjcuMC43MS54ODZfNjQvanJlPEJSPkRlZmF1bHQg bG9jYWxlOiBlbl9VUywgcGxhdGZvcm0gZW5jb2Rpbmc6IFVURi04PEJSPk9TIG5hbWU6ICJs aW51eCIsIHZlcnNpb246ICIyLjYuMzItNTA0LjEuMy5lbDYueDg2XzY0IiwgYXJjaDogImFt ZDY0IiwgZmFtaWx5OiAidW5peCI8L0RJVj4NCjxESVY+Jm5ic3A7PC9ESVY+DQo8RElWPmFs c28gSSBoYXZlIHRlc3QgZGlmZmVyZW50IHRvb2xzOjwvRElWPg0KPERJVj5tYXZlbiAzLjAu NSArIGphdmEgMS43LjAuNDU8L0RJVj4NCjxESVY+DQo8RElWPm1hdmVuIDMuMC41ICsgamF2 YSAxLjcuMC43MSA8L0RJVj4NCjxESVY+DQo8RElWPm1hdmVuIDMuMS4xICsgamF2YSAxLjcu MC40NSA8L0RJVj4NCjxESVY+DQo8RElWPm1hdmVuIDMuMS4xICsgamF2YSAxLjcuMC43MSA8 L0RJVj4NCjxESVY+DQo8RElWPm1hdmVuIDMuMi4zICsgamF2YSAxLjcuMC40NTwvRElWPg0K PERJVj4NCjxESVY+bWF2ZW4gMy4yLjMgKyBqYXZhIDEuNy4wLjcxPC9ESVY+DQo8RElWPiZu YnNwOzwvRElWPg0KPERJVj5hbGwgYWJvdmUgaGFkIHRoZSBzYW1lIGVycm9yLjwvRElWPg0K PERJVj4mbmJzcDs8L0RJVj4NCjxESVY+V2hvIGNhbiBnaXZlIHNvbWUgaWRlYSB0byBmaXgg aXQ/PC9ESVY+PC9ESVY+DQo8RElWPiZuYnNwOzwvRElWPjwvRElWPjwvRElWPjwvRElWPjwv RElWPg0KPERJVj48L0RJVj48L0RJVj4= ------=_NextPart_5491A1EB_0975F068_4BF3D028--

On 12/17/2014 05:31 PM, QuantumCloud wrote:
Hi guys: I tested to complile rhevm *engine* from source pkg, but get some error. I have tested with same way in ovirt 3.4.4 and rhevm 3.4.3, there was no error, but just in rhevm 3.4.4 with some errors: [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Common utilities 3.4.4 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ utils --- [INFO] Deleting /root/rpmbuild/SOURCES/ovirt-engine/backend/manager/modules/utils/target [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ utils --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ utils --- [INFO] Compiling 163 source files to /root/rpmbuild/SOURCES/ovirt-engine/backend/manager/modules/utils/target/classes [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /root/rpmbuild/SOURCES/ovirt-engine/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/pm/VdsFenceOptions.java:[329,44] error: cannot find symbol [INFO] 1 error [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] ovirt-root ......................................... SUCCESS [ 0.311 s] [INFO] oVirt Build Tools root ............................. SUCCESS [ 0.016 s] [INFO] oVirt checkstyle ................................... SUCCESS [ 1.176 s] [INFO] oVirt JBoss Modules Maven Plugin ................... SUCCESS [ 3.148 s] [INFO] oVirt Checkstyle Checks ............................ SUCCESS [ 0.849 s] [INFO] oVirt Modules - backend ............................ SUCCESS [ 0.010 s] [INFO] oVirt Manager ...................................... SUCCESS [ 0.009 s] [INFO] oVirt Engine dependencies .......................... SUCCESS [ 1.113 s] [INFO] oVirt Modules - manager ............................ SUCCESS [ 0.741 s] [INFO] CSharp Compatibility ............................... SUCCESS [ 2.789 s] [INFO] Common utilities ................................... FAILURE [ 2.956 s] [INFO] Common Code ........................................ SKIPPED [INFO] Data Access Layer .................................. SKIPPED [INFO] Vds broker ......................................... SKIPPED [INFO] engine scheduler bean .............................. SKIPPED [INFO] Search Backend ..................................... SKIPPED [INFO] Backend Logic @Service bean ........................ SKIPPED [INFO] oVirt RESTful API Backend Integration .............. SKIPPED [INFO] oVirt RESTful API Backend Integration Type Mappers . SKIPPED [INFO] oVirt RESTful API Backend Integration JAX-RS Resources SKIPPED [INFO] oVirt RESTful API Backend Integration Webapp ....... SKIPPED [INFO] oVirt RESTful API interface ........................ SKIPPED [INFO] oVirt Engine API Definition ........................ SKIPPED [INFO] oVirt Engine API Commom Parent POM ................. SKIPPED [INFO] oVirt Engine API Common JAX-RS ..................... SKIPPED [INFO] oVirt Engine Web Root .............................. SKIPPED [INFO] Branding package ................................... SKIPPED [INFO] ovirt-engine services .............................. SKIPPED [INFO] oVirt Engine Web Docs .............................. SKIPPED [INFO] ovirt-engine welcome ............................... SKIPPED [INFO] Backend Authentication ............................. SKIPPED [INFO] oVirt Engine Tools ................................. SKIPPED [INFO] oVirt Modules :: Frontend .......................... SKIPPED [INFO] oVirt Modules :: Webadmin .......................... SKIPPED [INFO] oVirt Modules - ui ................................. SKIPPED [INFO] Extensions for GWT ................................. SKIPPED [INFO] UI Utils Compatibility (for UICommon) .............. SKIPPED [INFO] Frontend for GWT UI Projects ....................... SKIPPED [INFO] UICommonWeb ........................................ SKIPPED [INFO] oVirt GWT UI common infrastructure ................. SKIPPED [INFO] WebAdmin ........................................... SKIPPED [INFO] UserPortal ......................................... SKIPPED [INFO] oVirt Server EAR ................................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 14.340 s [INFO] Finished at: 2014-12-17T23:11:35+08:00 [INFO] Final Memory: 51M/247M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project utils: Compilation failure [ERROR] /root/rpmbuild/SOURCES/ovirt-engine/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/pm/VdsFenceOptions.java:[329,44] error: cannot find symbol [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :utils some code of error file *VdsFenceOptions.java*: (I have node changed any codes) ... 319 /** 320 * handles agent default options 321 * 322 * @param agent 323 * @param fenceOptions 324 * @return String the options after adding default agent parameters 325 */ 326 public static String getDefaultAgentOptions(String agent, String fenceOptions, ArchitectureType architectureType) { 327 String agentDefaultParams = (architectureType != null && architectureType == ArchitectureType.ppc64) 328 ? 329 Config.getValue(ConfigValues.FenceAgentDefaultParamsForPPC, ConfigCommon.defaultConfigurationVersion).toString() 330 : 331 Config.getValue(ConfigValues.FenceAgentDefaultParams, ConfigCommon.defaultConfigurationVersion).toString(); 332 ... My compilation tools env: [root@localhost ~]# mvn -v Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-12T04:58:10+08:00) Maven home: /apache-maven Java version: 1.7.0_71, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.71.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "2.6.32-504.1.3.el6.x86_64", arch: "amd64", family: "unix" also I have test different tools: maven 3.0.5 + java 1.7.0.45 maven 3.0.5 + java 1.7.0.71 maven 3.1.1 + java 1.7.0.45 maven 3.1.1 + java 1.7.0.71 maven 3.2.3 + java 1.7.0.45 maven 3.2.3 + java 1.7.0.71 all above had the same error. Who can give some idea to fix it?
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
out of curiosity i checked git checkout ovirt-engine-3.4.4 both of 'mvn clean install' and make install-dev PREFIX="$HOME/ovirt-engine" completed successfully. mvn 3.0.4 java 1.7.0_45 (on fedora 18)

On 12/21/2014 12:21 AM, Itamar Heim wrote:
On 12/17/2014 05:31 PM, QuantumCloud wrote:
Hi guys: I tested to complile rhevm *engine* from source pkg, but get some error. I have tested with same way in ovirt 3.4.4 and rhevm 3.4.3, there was no error, but just in rhevm 3.4.4 with some errors: [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Common utilities 3.4.4 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ utils --- [INFO] Deleting /root/rpmbuild/SOURCES/ovirt-engine/backend/manager/modules/utils/target [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ utils --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ utils --- [INFO] Compiling 163 source files to /root/rpmbuild/SOURCES/ovirt-engine/backend/manager/modules/utils/target/classes
[INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /root/rpmbuild/SOURCES/ovirt-engine/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/pm/VdsFenceOptions.java:[329,44]
error: cannot find symbol [INFO] 1 error [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] ovirt-root ......................................... SUCCESS [ 0.311 s] [INFO] oVirt Build Tools root ............................. SUCCESS [ 0.016 s] [INFO] oVirt checkstyle ................................... SUCCESS [ 1.176 s] [INFO] oVirt JBoss Modules Maven Plugin ................... SUCCESS [ 3.148 s] [INFO] oVirt Checkstyle Checks ............................ SUCCESS [ 0.849 s] [INFO] oVirt Modules - backend ............................ SUCCESS [ 0.010 s] [INFO] oVirt Manager ...................................... SUCCESS [ 0.009 s] [INFO] oVirt Engine dependencies .......................... SUCCESS [ 1.113 s] [INFO] oVirt Modules - manager ............................ SUCCESS [ 0.741 s] [INFO] CSharp Compatibility ............................... SUCCESS [ 2.789 s] [INFO] Common utilities ................................... FAILURE [ 2.956 s] [INFO] Common Code ........................................ SKIPPED [INFO] Data Access Layer .................................. SKIPPED [INFO] Vds broker ......................................... SKIPPED [INFO] engine scheduler bean .............................. SKIPPED [INFO] Search Backend ..................................... SKIPPED [INFO] Backend Logic @Service bean ........................ SKIPPED [INFO] oVirt RESTful API Backend Integration .............. SKIPPED [INFO] oVirt RESTful API Backend Integration Type Mappers . SKIPPED [INFO] oVirt RESTful API Backend Integration JAX-RS Resources SKIPPED [INFO] oVirt RESTful API Backend Integration Webapp ....... SKIPPED [INFO] oVirt RESTful API interface ........................ SKIPPED [INFO] oVirt Engine API Definition ........................ SKIPPED [INFO] oVirt Engine API Commom Parent POM ................. SKIPPED [INFO] oVirt Engine API Common JAX-RS ..................... SKIPPED [INFO] oVirt Engine Web Root .............................. SKIPPED [INFO] Branding package ................................... SKIPPED [INFO] ovirt-engine services .............................. SKIPPED [INFO] oVirt Engine Web Docs .............................. SKIPPED [INFO] ovirt-engine welcome ............................... SKIPPED [INFO] Backend Authentication ............................. SKIPPED [INFO] oVirt Engine Tools ................................. SKIPPED [INFO] oVirt Modules :: Frontend .......................... SKIPPED [INFO] oVirt Modules :: Webadmin .......................... SKIPPED [INFO] oVirt Modules - ui ................................. SKIPPED [INFO] Extensions for GWT ................................. SKIPPED [INFO] UI Utils Compatibility (for UICommon) .............. SKIPPED [INFO] Frontend for GWT UI Projects ....................... SKIPPED [INFO] UICommonWeb ........................................ SKIPPED [INFO] oVirt GWT UI common infrastructure ................. SKIPPED [INFO] WebAdmin ........................................... SKIPPED [INFO] UserPortal ......................................... SKIPPED [INFO] oVirt Server EAR ................................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 14.340 s [INFO] Finished at: 2014-12-17T23:11:35+08:00 [INFO] Final Memory: 51M/247M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project utils: Compilation failure [ERROR] /root/rpmbuild/SOURCES/ovirt-engine/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/pm/VdsFenceOptions.java:[329,44]
error: cannot find symbol [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :utils some code of error file *VdsFenceOptions.java*: (I have node changed any codes) ... 319 /** 320 * handles agent default options 321 * 322 * @param agent 323 * @param fenceOptions 324 * @return String the options after adding default agent parameters 325 */ 326 public static String getDefaultAgentOptions(String agent, String fenceOptions, ArchitectureType architectureType) { 327 String agentDefaultParams = (architectureType != null && architectureType == ArchitectureType.ppc64) 328 ? 329 Config.getValue(ConfigValues.FenceAgentDefaultParamsForPPC, ConfigCommon.defaultConfigurationVersion).toString() 330 : 331 Config.getValue(ConfigValues.FenceAgentDefaultParams, ConfigCommon.defaultConfigurationVersion).toString(); 332 ... My compilation tools env: [root@localhost ~]# mvn -v Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-12T04:58:10+08:00) Maven home: /apache-maven Java version: 1.7.0_71, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.71.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "2.6.32-504.1.3.el6.x86_64", arch: "amd64", family: "unix" also I have test different tools: maven 3.0.5 + java 1.7.0.45 maven 3.0.5 + java 1.7.0.71 maven 3.1.1 + java 1.7.0.45 maven 3.1.1 + java 1.7.0.71 maven 3.2.3 + java 1.7.0.45 maven 3.2.3 + java 1.7.0.71 all above had the same error. Who can give some idea to fix it?
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
out of curiosity i checked git checkout ovirt-engine-3.4.4
both of 'mvn clean install' and make install-dev PREFIX="$HOME/ovirt-engine" completed successfully.
mvn 3.0.4 java 1.7.0_45 (on fedora 18) In that case I assume we can close https://bugzilla.redhat.com/1175377 ? _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel

This is a multi-part message in MIME format. ------=_NextPart_549706B7_09D237C8_5EEAF0D5 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: base64 T3ZpcnQgMy40LjQgZGlkbid0IGhhdmUgYW55IHByb2JsZW0ganVzdCByaGV2bSAzLjQuNCAN Cj4gSSBoYXZlIHRlc3RlZCB3aXRoIHNhbWUgd2F5IGluIG92aXJ0IDMuNC40IGFuZCByaGV2 bSAzLjQuMywgdGhlcmUgd2FzDQo+IG5vIGVycm9yLCBidXQganVzdCBpbiByaGV2bSAzLjQu NCB3aXRoIHNvbWUgZXJyb3Jz ------=_NextPart_549706B7_09D237C8_5EEAF0D5 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: base64 PGRpdj48Zm9udCBjb2xvcj0iIzMzMzMzMyI+T3ZpcnQgMy40LjQgZGlkbid0IGhhdmUgYW55 IHByb2JsZW0ganVzdCByaGV2bSAzLjQuNCZuYnNwOzwvZm9udD48L2Rpdj48ZGl2PjxzcGFu IHN0eWxlPSJmb250LWZhbWlseTogJ2x1Y2lkYSBHcmFuZGUnLCBWZXJkYW5hLCAnTWljcm9z b2Z0IFlhSGVpJzsgbGluZS1oZWlnaHQ6IDIzLjc5OTk5OTIzNzA2MDVweDsiPiZndDsgSSBo YXZlIHRlc3RlZCB3aXRoIHNhbWUgd2F5IGluIG92aXJ0IDMuNC40IGFuZCByaGV2bSAzLjQu MywgdGhlcmUgd2FzPC9zcGFuPjxiciBzdHlsZT0iZm9udC1mYW1pbHk6ICdsdWNpZGEgR3Jh bmRlJywgVmVyZGFuYSwgJ01pY3Jvc29mdCBZYUhlaSc7IGxpbmUtaGVpZ2h0OiAyMy43OTk5 OTkyMzcwNjA1cHg7Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6ICdsdWNpZGEgR3JhbmRl JywgVmVyZGFuYSwgJ01pY3Jvc29mdCBZYUhlaSc7IGxpbmUtaGVpZ2h0OiAyMy43OTk5OTky MzcwNjA1cHg7Ij4mZ3Q7IG5vIGVycm9yLCBidXQganVzdCBpbiByaGV2bSAzLjQuNCB3aXRo IHNvbWUgZXJyb3JzPC9zcGFuPjwvZGl2Pg== ------=_NextPart_549706B7_09D237C8_5EEAF0D5--
participants (3)
-
Itamar Heim
-
QuantumCloud
-
Tal Nisan