Building mono-core
Neale Ferguson <[email protected]> Thu, 1 Feb 2018 20:44:21 +0000
| Newsgroups | gmane.comp.gnome.mono.devel |
|---|---|
| Message-ID | <D698E64F.BDE3F%[email protected]> |
--_004_D698E64FBDE3Fnealesinenominenet_ Content-Type: multipart/alternative; boundary="_000_D698E64FBDE3Fnealesinenominenet_" --_000_D698E64FBDE3Fnealesinenominenet_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Hi, I found the 5.8 src rpm (thanks Rick). I attempted a build and failed as %= files specified several *.pdb files that didn=92t get built as well as Btls= which need to be narch=92d until I push my boringssl changes (attached if = you are interested). Do I just exclude the pdb files or should they have be= en created? Neale --_000_D698E64FBDE3Fnealesinenominenet_ Content-Type: text/html; charset="Windows-1252" Content-ID: <[email protected]> Content-Transfer-Encoding: quoted-printable <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1= 252"> </head> <body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin= e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami= ly: Calibri, sans-serif;"> <div>Hi,</div> <div> I found the 5.8 src rpm (thanks Rick). I attempted a build and f= ailed as %files specified several *.pdb files that didn=92t get built as we= ll as Btls which need to be narch=92d until I push my boringssl changes (at= tached if you are interested). Do I just exclude the pdb files or should they have been created?</div> <div><br> </div> <div>Neale</div> </body> </html> --_000_D698E64FBDE3Fnealesinenominenet_-- --_004_D698E64FBDE3Fnealesinenominenet_ Content-Type: application/octet-stream; name="boringssl-s390x.patch" Content-Description: boringssl-s390x.patch Content-Disposition: attachment; filename="boringssl-s390x.patch"; size=5724; creation-date="Thu, 01 Feb 2018 20:44:20 GMT"; modification-date="Thu, 01 Feb 2018 20:44:20 GMT" Content-ID: <[email protected]> Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL0NNYWtlTGlzdHMudHh0IGIvQ01ha2VMaXN0cy50eHQKaW5kZXggMjk2ZDAx MC4uMmJhOThjMCAxMDA2NDQKLS0tIGEvQ01ha2VMaXN0cy50eHQKKysrIGIvQ01ha2VMaXN0cy50 eHQKQEAgLTE2NCw2ICsxNjQsOCBAQCBlbHNlaWYgKCR7Q01BS0VfU1lTVEVNX1BST0NFU1NPUn0g U1RSRVFVQUwgImFybXY3LWEiKQogICBzZXQoQVJDSCAiYXJtIikKIGVsc2VpZiAoJHtDTUFLRV9T WVNURU1fUFJPQ0VTU09SfSBTVFJFUVVBTCAiYWFyY2g2NCIpCiAgIHNldChBUkNIICJhYXJjaDY0 IikKK2Vsc2VpZiAoJHtDTUFLRV9TWVNURU1fUFJPQ0VTU09SfSBTVFJFUVVBTCAiczM5MHgiKQor ICBzZXQoQVJDSCAiczM5MHgiKQogZWxzZSgpCiAgIG1lc3NhZ2UoRkFUQUxfRVJST1IgIlVua25v d24gcHJvY2Vzc29yOiIgJHtDTUFLRV9TWVNURU1fUFJPQ0VTU09SfSkKIGVuZGlmKCkKZGlmZiAt LWdpdCBhL2NyeXB0by9lYy9wMjI0LTY0LmMgYi9jcnlwdG8vZWMvcDIyNC02NC5jCmluZGV4IDdi Zjg4OWMuLmQ0MjRhNDcgMTAwNjQ0Ci0tLSBhL2NyeXB0by9lYy9wMjI0LTY0LmMKKysrIGIvY3J5 cHRvL2VjL3AyMjQtNjQuYwpAQCAtMTcsNiArMTcsNyBAQAogICogSW5zcGlyZWQgYnkgRGFuaWVs IEouIEJlcm5zdGVpbidzIHB1YmxpYyBkb21haW4gbmlzdHAyMjQgaW1wbGVtZW50YXRpb24KICAq IGFuZCBBZGFtIExhbmdsZXkncyBwdWJsaWMgZG9tYWluIDY0LWJpdCBDIGltcGxlbWVudGF0aW9u IG9mIGN1cnZlMjU1MTkuICovCiAKKyNpbmNsdWRlIDxlbmRpYW4uaD4KICNpbmNsdWRlIDxvcGVu c3NsL2Jhc2UuaD4KIAogI2lmIGRlZmluZWQoT1BFTlNTTF82NF9CSVQpICYmICFkZWZpbmVkKE9Q RU5TU0xfV0lORE9XUykgJiYgXApAQCAtMTg1LDE5ICsxODYsMzMgQEAgc3RhdGljIGNvbnN0IGZl bGVtIGdfcHJlX2NvbXBbMl1bMTZdWzNdID0gewogCiAvKiBIZWxwZXIgZnVuY3Rpb25zIHRvIGNv bnZlcnQgZmllbGQgZWxlbWVudHMgdG8vZnJvbSBpbnRlcm5hbCByZXByZXNlbnRhdGlvbiAqLwog c3RhdGljIHZvaWQgYmluMjhfdG9fZmVsZW0oZmVsZW0gb3V0LCBjb25zdCB1OCBpblsyOF0pIHsK LSAgb3V0WzBdID0gKigoY29uc3QgdWludDY0X3QgKikoaW4pKSAmIDB4MDBmZmZmZmZmZmZmZmZm ZjsKLSAgb3V0WzFdID0gKCooKGNvbnN0IHVpbnQ2NF90ICopKGluICsgNykpKSAmIDB4MDBmZmZm ZmZmZmZmZmZmZjsKLSAgb3V0WzJdID0gKCooKGNvbnN0IHVpbnQ2NF90ICopKGluICsgMTQpKSkg JiAweDAwZmZmZmZmZmZmZmZmZmY7Ci0gIG91dFszXSA9ICgqKChjb25zdCB1aW50NjRfdCAqKShp biArIDIwKSkpID4+IDg7CisjaWYgX19CWVRFX09SREVSID09IF9fTElUVExFX0VORElBTgorICAg b3V0WzBdID0gKigoY29uc3QgdWludDY0X3QgKikoaW4pKSAmIDB4MDBmZmZmZmZmZmZmZmZmZjsK KyAgIG91dFsxXSA9ICgqKChjb25zdCB1aW50NjRfdCAqKShpbiArIDcpKSkgJiAweDAwZmZmZmZm ZmZmZmZmZmY7CisgICBvdXRbMl0gPSAoKigoY29uc3QgdWludDY0X3QgKikoaW4gKyAxNCkpKSAm IDB4MDBmZmZmZmZmZmZmZmZmZjsKKyAgIG91dFszXSA9ICgqKChjb25zdCB1aW50NjRfdCAqKShp biArIDIwKSkpID4+IDg7CisjZWxzZQorICAgb3V0WzBdID0gKCooKGNvbnN0IHVpbnQ2NF90ICop KGluICsgMjApKSkgPDwgOCA+PiA4OworICAgb3V0WzFdID0gKCooKGNvbnN0IHVpbnQ2NF90ICop KGluICsgMTQpKSkgPj4gODsKKyAgIG91dFsyXSA9ICgqKChjb25zdCB1aW50NjRfdCAqKShpbiAr IDcpKSkgPj4gODsKKyAgIG91dFszXSA9ICooKGNvbnN0IHVpbnQ2NF90ICopKGluKSkgPj44Owor I2VuZGlmCiB9CiAKIHN0YXRpYyB2b2lkIGZlbGVtX3RvX2JpbjI4KHU4IG91dFsyOF0sIGNvbnN0 IGZlbGVtIGluKSB7CiAgIHNpemVfdCBpOwogICBmb3IgKGkgPSAwOyBpIDwgNzsgKytpKSB7Cisj aWYgX19CWVRFX09SREVSID09IF9fTElUVExFX0VORElBTgogICAgIG91dFtpXSA9IGluWzBdID4+ ICg4ICogaSk7CiAgICAgb3V0W2kgKyA3XSA9IGluWzFdID4+ICg4ICogaSk7CiAgICAgb3V0W2kg KyAxNF0gPSBpblsyXSA+PiAoOCAqIGkpOwogICAgIG91dFtpICsgMjFdID0gaW5bM10gPj4gKDgg KiBpKTsKKyNlbHNlCisgICAgb3V0W2ldID0gKigodTggKikmaW5bM10gKyBpICsgMSk7CisgICAg b3V0W2kgKyA3XSA9ICooKHU4ICopJmluWzJdICsgaSArIDEpOworICAgIG91dFtpICsgMTRdID0g KigodTggKikmaW5bMV0gKyBpICsgMSk7CisgICAgb3V0W2kgKyAyMV0gPSAqKCh1OCAqKSZpblsw XSArIGkgKyAxKTsKKyNlbmRpZgogICB9CiB9CiAKQEAgLTIyMywxNiArMjM4LDI2IEBAIHN0YXRp YyBpbnQgQk5fdG9fZmVsZW0oZmVsZW0gb3V0LCBjb25zdCBCSUdOVU0gKmJuKSB7CiAKICAgZmVs ZW1fYnl0ZWFycmF5IGJfaW47CiAgIG51bV9ieXRlcyA9IEJOX2JuMmJpbihibiwgYl9pbik7Cisj aWYgX19CWVRFX09SREVSID09IF9fTElUVExFX0VORElBTgogICBmbGlwX2VuZGlhbihiX291dCwg Yl9pbiwgbnVtX2J5dGVzKTsKKyNlbHNlCisgIG1lbWNweShiX291dCtzaXplb2YoYl9vdXQpLW51 bV9ieXRlcywgYl9pbiwgbnVtX2J5dGVzKTsKKyAgbWVtc2V0KGJfb3V0LCAwLCBzaXplb2YoYl9v dXQpLW51bV9ieXRlcyk7CisjZW5kaWYKICAgYmluMjhfdG9fZmVsZW0ob3V0LCBiX291dCk7CiAg IHJldHVybiAxOwogfQogCiAvKiBGcm9tIGludGVybmFsIHJlcHJlc2VudGF0aW9uIHRvIE9wZW5T U0wgQklHTlVNICovCiBzdGF0aWMgQklHTlVNICpmZWxlbV90b19CTihCSUdOVU0gKm91dCwgY29u c3QgZmVsZW0gaW4pIHsKLSAgZmVsZW1fYnl0ZWFycmF5IGJfaW4sIGJfb3V0OworICBmZWxlbV9i eXRlYXJyYXkgYl9vdXQ7CisjaWYgX19CWVRFX09SREVSID09IF9fTElUVExFX0VORElBTgorICBm ZWxlbV9ieXRlYXJyYXkgYl9pbjsKICAgZmVsZW1fdG9fYmluMjgoYl9pbiwgaW4pOwogICBmbGlw X2VuZGlhbihiX291dCwgYl9pbiwgc2l6ZW9mKGJfb3V0KSk7CisjZWxzZQorICBmZWxlbV90b19i aW4yOChiX291dCwgaW4pOworI2VuZGlmCiAgIHJldHVybiBCTl9iaW4yYm4oYl9vdXQsIHNpemVv ZihiX291dCksIG91dCk7CiB9CiAKZGlmZiAtLWdpdCBhL2NyeXB0by9lYy9wMjU2LTY0LmMgYi9j cnlwdG8vZWMvcDI1Ni02NC5jCmluZGV4IGM0MjU5YjYuLjllZTJiYjggMTAwNjQ0Ci0tLSBhL2Ny eXB0by9lYy9wMjU2LTY0LmMKKysrIGIvY3J5cHRvL2VjL3AyNTYtNjQuYwpAQCAtMTksNiArMTks NyBAQAogICogT3RoZXJ3aXNlIGJhc2VkIG9uIEVtaWxpYSdzIFAyMjQgd29yaywgd2hpY2ggd2Fz IGluc3BpcmVkIGJ5IG15IGN1cnZlMjU1MTkKICAqIHdvcmsgd2hpY2ggZ290IGl0cyBzbWFydHMg ZnJvbSBEYW5pZWwgSi4gQmVybnN0ZWluJ3Mgd29yayBvbiB0aGUgc2FtZS4gKi8KIAorI2luY2x1 ZGUgPGVuZGlhbi5oPgogI2luY2x1ZGUgPG9wZW5zc2wvYmFzZS5oPgogCiAjaWYgZGVmaW5lZChP UEVOU1NMXzY0X0JJVCkgJiYgIWRlZmluZWQoT1BFTlNTTF9XSU5ET1dTKQpAQCAtNzUsMjEgKzc2 LDM1IEBAIHN0YXRpYyBjb25zdCB1NjQga1ByaW1lWzRdID0gezB4ZmZmZmZmZmZmZmZmZmZmZnVs LCAweGZmZmZmZmZmLCAwLAogc3RhdGljIGNvbnN0IHU2NCBib3R0b202M2JpdHMgPSAweDdmZmZm ZmZmZmZmZmZmZmZ1bDsKIAogLyogYmluMzJfdG9fZmVsZW0gdGFrZXMgYSBsaXR0bGUtZW5kaWFu IGJ5dGUgYXJyYXkgYW5kIGNvbnZlcnRzIGl0IGludG8gZmVsZW0KLSAqIGZvcm0uIFRoaXMgYXNz dW1lcyB0aGF0IHRoZSBDUFUgaXMgbGl0dGxlLWVuZGlhbi4gKi8KKyAqIGZvcm0uIFRoaXMgYXNz dW1lcyBubyBwYXJ0aWN1bGFyIENQVSBlbmRpYW5lc3MuICovCiBzdGF0aWMgdm9pZCBiaW4zMl90 b19mZWxlbShmZWxlbSBvdXQsIGNvbnN0IHU4IGluWzMyXSkgeworI2lmIF9fQllURV9PUkRFUiA9 PSBfX0xJVFRMRV9FTkRJQU4KICAgb3V0WzBdID0gKigoY29uc3QgdTY0ICopJmluWzBdKTsKICAg b3V0WzFdID0gKigoY29uc3QgdTY0ICopJmluWzhdKTsKICAgb3V0WzJdID0gKigoY29uc3QgdTY0 ICopJmluWzE2XSk7CiAgIG91dFszXSA9ICooKGNvbnN0IHU2NCAqKSZpblsyNF0pOworI2Vsc2UK KyAgb3V0WzBdID0gKigoY29uc3QgdTY0ICopJmluWzI0XSk7CisgIG91dFsxXSA9ICooKGNvbnN0 IHU2NCAqKSZpblsxNl0pOworICBvdXRbMl0gPSAqKChjb25zdCB1NjQgKikmaW5bOF0pOworICBv dXRbM10gPSAqKChjb25zdCB1NjQgKikmaW5bMF0pOworI2VuZGlmCiB9CiAKIC8qIHNtYWxsZmVs ZW1fdG9fYmluMzIgdGFrZXMgYSBzbWFsbGZlbGVtIGFuZCBzZXJpYWxpc2VzIGludG8gYSBsaXR0 bGUgZW5kaWFuLAotICogMzIgYnl0ZSBhcnJheS4gVGhpcyBhc3N1bWVzIHRoYXQgdGhlIENQVSBp cyBsaXR0bGUtZW5kaWFuLiAqLworICogMzIgYnl0ZSBhcnJheS4gVGhpcyBhc3N1bWVzIG5vIHBh cnRpY3VsYXIgQ1BVIGVuZGlhbmVzcy4gKi8KIHN0YXRpYyB2b2lkIHNtYWxsZmVsZW1fdG9fYmlu MzIodTggb3V0WzMyXSwgY29uc3Qgc21hbGxmZWxlbSBpbikgeworI2lmIF9fQllURV9PUkRFUiA9 PSBfX0xJVFRMRV9FTkRJQU4KICAgKigodTY0ICopJm91dFswXSkgPSBpblswXTsKICAgKigodTY0 ICopJm91dFs4XSkgPSBpblsxXTsKICAgKigodTY0ICopJm91dFsxNl0pID0gaW5bMl07CiAgICoo KHU2NCAqKSZvdXRbMjRdKSA9IGluWzNdOworI2Vsc2UKKyAgKigodTY0ICopJm91dFswXSkgPSBp blszXTsKKyAgKigodTY0ICopJm91dFs4XSkgPSBpblsyXTsKKyAgKigodTY0ICopJm91dFsxNl0p ID0gaW5bMV07CisgICooKHU2NCAqKSZvdXRbMjRdKSA9IGluWzBdOworI2VuZGlmCiB9CiAKIC8q IFRvIHByZXNlcnZlIGVuZGlhbm5lc3Mgd2hlbiB1c2luZyBCTl9ibjJiaW4gYW5kIEJOX2JpbjJi bi4gKi8KQEAgLTExOCwxNiArMTMzLDI2IEBAIHN0YXRpYyBpbnQgQk5fdG9fZmVsZW0oZmVsZW0g b3V0LCBjb25zdCBCSUdOVU0gKmJuKSB7CiAKICAgZmVsZW1fYnl0ZWFycmF5IGJfaW47CiAgIG51 bV9ieXRlcyA9IEJOX2JuMmJpbihibiwgYl9pbik7CisjaWYgX19CWVRFX09SREVSID09IF9fTElU VExFX0VORElBTgogICBmbGlwX2VuZGlhbihiX291dCwgYl9pbiwgbnVtX2J5dGVzKTsKICAgYmlu MzJfdG9fZmVsZW0ob3V0LCBiX291dCk7CisjZWxzZQorICBtZW1jcHkoYl9vdXQrc2l6ZW9mKGJf b3V0KS1udW1fYnl0ZXMsIGJfaW4sIG51bV9ieXRlcyk7CisgIG1lbXNldChiX291dCwgMCwgc2l6 ZW9mKGJfb3V0KS1udW1fYnl0ZXMpOworI2VuZGlmCiAgIHJldHVybiAxOwogfQogCiAvKiBmZWxl bV90b19CTiBjb252ZXJ0cyBhbiBmZWxlbSBpbnRvIGFuIE9wZW5TU0wgQklHTlVNLiAqLwogc3Rh dGljIEJJR05VTSAqc21hbGxmZWxlbV90b19CTihCSUdOVU0gKm91dCwgY29uc3Qgc21hbGxmZWxl bSBpbikgewotICBmZWxlbV9ieXRlYXJyYXkgYl9pbiwgYl9vdXQ7CisgIGZlbGVtX2J5dGVhcnJh eSBiX291dDsKKyNpZiBfX0JZVEVfT1JERVIgPT0gX19MSVRUTEVfRU5ESUFOCisgIGZlbGVtX2J5 dGVhcnJheSBiX2luOwogICBzbWFsbGZlbGVtX3RvX2JpbjMyKGJfaW4sIGluKTsKICAgZmxpcF9l bmRpYW4oYl9vdXQsIGJfaW4sIHNpemVvZihiX291dCkpOworI2Vsc2UKKyAgc21hbGxmZWxlbV90 b19iaW4zMihiX291dCwgaW4pOworI2VuZGlmCiAgIHJldHVybiBCTl9iaW4yYm4oYl9vdXQsIHNp emVvZihiX291dCksIG91dCk7CiB9CiAK --_004_D698E64FBDE3Fnealesinenominenet_ Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTW9uby1kZXZl bC1saXN0IG1haWxpbmcgbGlzdApNb25vLWRldmVsLWxpc3RAbGlzdHMuZG90Lm5ldApodHRwOi8v bGlzdHMuZG90Lm5ldC9tYWlsbWFuL2xpc3RpbmZvL21vbm8tZGV2ZWwtbGlzdAo= --_004_D698E64FBDE3Fnealesinenominenet_--