A patch for mtl-2.1.2-23.tentative
Rene van Paassen <[email protected]> Tue, 17 Jul 2007 14:51:53 +0200
| Newsgroups | gmane.comp.lib.mtl.devel |
|---|---|
| Message-ID | <1184676063.12347.15.camel@lrlscs29> |
This is a multi-part message in MIME format. --=-264lx4+mdrZxDUYDsQuv Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello,=20 I had to fix some stuff in the configure.in to get mtl to recognize gfortran, blas and lapack on Fedora Core 6. I basically allowed the environment variables F77 and FORTLIBS to override the automatically fixed/detected variables for the linux and gnu platforms.=20 Also, unrelated, found a small error in mtl2lapack.h, with the orgqr routines, which failed on my compiler.=20 I am also attaching the rpm spec file I am using to build an mtl package.=20 Greetings,=20 Ren=C3=A9 --=20 M.M. (Ren=C3=A9) van Paassen | ______o____/_| = [email protected] Associate Professor <[___\_\_-----< t/f: +31 15 27 = 85370/86480 Aerospace Engineering | o' = http://www.cs.lr.tudelft.nl Delft University of Technology Kluijverweg 1, NL-2629 HS = Delft ###########################################=0A= =0A= This message has been scanned by F-Secure Anti-Virus for Microsoft = Exchange.=0A= For more information, connect to http://www.f-secure.com/ --=-264lx4+mdrZxDUYDsQuv Content-Disposition: attachment; filename="mtl-fc6-070717.patch" Content-Type: text/x-patch; charset="utf-8"; name="mtl-fc6-070717.patch" Content-Transfer-Encoding: base64 ZGlmZiAtTnVyIG10bC0yLjEuMi0yMy5vcmlnL2NvbmZpZ3VyZS5pbiBtdGwtMi4xLjItMjMvY29u ZmlndXJlLmluDQotLS0gbXRsLTIuMS4yLTIzLm9yaWcvY29uZmlndXJlLmluCTIwMDctMDQtMDUg MjE6MzY6MjEuMDAwMDAwMDAwICswMjAwDQorKysgbXRsLTIuMS4yLTIzL2NvbmZpZ3VyZS5pbgky MDA3LTA3LTE3IDE0OjI1OjU0LjAwMDAwMDAwMCArMDIwMA0KQEAgLTU2LDcgKzU2LDcgQEANCiBC QUNLRU5EPSIiDQogTUFUSExJQj0iIg0KIExET1VUPSItbyAiDQotRk9SVExJQlM9IiINCisjIEZP UlRMSUJTPSIiDQogDQogY2FzZSAiJGNvbXBpbGVyIiBpbg0KICAgICAga2FpKikgICAgICAgICAg ICAgICAjIEtBSSBDKysgIGh0dHA6Ly93d3cua2FpLmNvbS8NCkBAIC04NCwxNSArODQsMTUgQEAN CiAgICAgICAgZWNobyAiQ29uZmlndXJpbmcgZm9yIEdOVSBDKysiDQogICAgICAgIENYWF9QSUNL WV9GTEFHUz0iLVdhbGwiDQogICAgICAgICMgQlpfU0VUX0NPTVBJTEVSKCR3aXRodmFsLCJnKysi LCItZnRlbXBsYXRlLWRlcHRoLTMwICRDWFhfUElDS1lfRkxBR1MiKQ0KLSAgICAgICBDWFg9Imcr KyINCi0gICAgICAgQ1hYRkxBR1M9Ii1mdGVtcGxhdGUtZGVwdGgtMzAgJENYWF9QSUNLWV9GTEFH UyINCi0gICAgICAgQ1hYX09QVElNSVpFX0ZMQUdTPSItTzIgLWZ1bnJvbGwtbG9vcHMgLWZzdHJp Y3QtYWxpYXNpbmcgLWZuby1nY3NlIg0KLSAgICAgICBDWFhfREVCVUdfRkxBR1M9Ii1nIC1EQlpf REVCVUciDQotICAgICAgIENYWExEPSIkQ1hYIg0KLSAgICAgICBGNzc9Zzc3DQotICAgICAgIEY3 N19PUFRJTUlaRV9GTEFHUz0iLU8yIC1mdW5yb2xsLWxvb3BzIg0KLSAgICAgICBGT1JUTElCUz0t bGcyYw0KLSAgICAgICBDWFhGRkxBR1M9Ii1ETVRMX0ZPUlRSQU5fU1lNQk9MU19XSVRIX0RPVUJM RV9UUkFJTElOR19VTkRFUlNDT1JFUyINCisgICAgICAgQ1hYPSR7Q1hYOi0iZysrIn0NCisgICAg ICAgQ1hYRkxBR1M9JHtDWFhGTEFHUzotIi1mdGVtcGxhdGUtZGVwdGgtMzAgJENYWF9QSUNLWV9G TEFHUyJ9DQorICAgICAgIENYWF9PUFRJTUlaRV9GTEFHUz0ke0NYWF9PUFRJTUlaRV9GTEFHUz0k Oi0iLU8yIC1mdW5yb2xsLWxvb3BzIC1mc3RyaWN0LWFsaWFzaW5nIC1mbm8tZ2NzZSJ9DQorICAg ICAgIENYWF9ERUJVR19GTEFHUz0ke0NYWF9ERUJVR19GTEFHUz0kOi0iLWcgLURCWl9ERUJVRyJ9 DQorICAgICAgIENYWExEPSR7Q1hYTEQ6LSIkQ1hYIn0NCisgICAgICAgRjc3PSR7Rjc3Oi1nNzd9 DQorICAgICAgIEY3N19PUFRJTUlaRV9GTEFHUz0ke0Y3N19PUFRJTUlaRV9GTEFHUzotIi1PMiAt ZnVucm9sbC1sb29wcyJ9DQorICAgICAgIEZPUlRMSUJTPSR7Rk9SVExJQlM6LSItbGcyYyJ9DQor ICAgICAgIENYWEZGTEFHUz0ke0NYWEZGTEFHUzotIi1ETVRMX0ZPUlRSQU5fU1lNQk9MU19XSVRI X0RPVUJMRV9UUkFJTElOR19VTkRFUlNDT1JFUyJ9DQogICAgICA7Ow0KICAgICAgbXN2YyopICMg TWljcm9zb2Z0IFZpc3VhbCBDKysNCiAgICAgICAgZWNobyAiQ29uZmlndXJpbmcgZm9yIE1pY3Jv c29mdCBWaXN1YWwgQysrIg0KQEAgLTEyNiwxOCArMTI2LDE4IEBADQogIyBTZXQgcGxhdGZvcm0t c3BlY2lmaWMgZm9ydHJhbiBjb21waWxlcnMgYW5kIG9wdGltaXphdGlvbiBzZXR0aW5ncw0KIA0K IGlmIHRlc3QgIiRHWFgiID0gInllcyI7IHRoZW4NCi0gICAgRjc3PWc3Nw0KLSAgICBGNzdfT1BU SU1JWkVfRkxBR1M9Ii1PMiAtZnVucm9sbC1sb29wcyINCi0gICAgRk9SVExJQlM9LWxnMmMNCi0g ICAgTUFUSExJQj0iLWxtIg0KKyAgICBGNzc9JHtGNzc6LWc3N30NCisgICAgRjc3X09QVElNSVpF X0ZMQUdTPSR7Rjc3X09QVElNSVpFX0ZMQUdTOi0iLU8yIC1mdW5yb2xsLWxvb3BzIn0NCisgICAg Rk9SVExJQlM9JHtGT1JUTElCUzotIi1sZzJjIn0NCisgICAgTUFUSExJQj0ke01BVEhMSUI6LSIt bG0ifQ0KIGVsc2UNCiBjYXNlICIkdGFyZ2V0IiBpbg0KICAgKmxpbnV4KikNCiAgICAgZWNobyAi TGludXg6IGFzc3VtaW5nIGc3NyBmb3J0cmFuIGNvbXBpbGVyIg0KLSAgICBGNzc9Zzc3DQotICAg IEY3N19PUFRJTUlaRV9GTEFHUz0iLU8yIC1mdW5yb2xsLWxvb3BzIg0KLSAgICBGT1JUTElCUz0t bGcyYw0KLSAgICBNQVRITElCPSItbG0iDQorICAgIEY3Nz0ke0Y3NzotZzc3fQ0KKyAgICBGNzdf T1BUSU1JWkVfRkxBR1M9JHtGNzdfT1BUSU1JWkVfRkxBR1M6LSItTzIgLWZ1bnJvbGwtbG9vcHMi fQ0KKyAgICBGT1JUTElCUz0ke0ZPUlRMSUJTOi0iLWxnMmMifQ0KKyAgICBNQVRITElCPSR7TUFU SExJQjotIi1sbSJ9DQogICA7Ow0KICAgKmFpeCopDQogICAgIGVjaG8gIkFJWDogYXNzdW1pbmcg Zjc3IGFuZCB4bGY5MCINCkBAIC0zODksMTQgKzM4OSwxMyBAQA0KICMgY3VycmVudGx5IGRlZmlu ZWQgZm9ydHJhbiBjb21waWxlciANCiANCiAjIENoZWNrIGhvdyB0byBsaW5rIHRvIGZvcnRyYW4g LS0gd2lsbCByZXF1aXJlIGNhbGxpbmcgZm9ydHJhbg0KLU1UTF9QUk9HX0Y3Nw0KK0FDX1BST0df Rjc3DQogQUNfRjc3X0xJQlJBUllfTERGTEFHUw0KIA0KICMgQUNfQ0hFQ0tfTElCIChMSUJSQVJZ LCBGVU5DVElPTiBbLCBBQ1RJT04tSUYtRk9VTkQgWywNCiAjICAgICAgICAgIEFDVElPTi1JRi1O T1QtRk9VTkQgWywgT1RIRVItTElCUkFSSUVTXV1dKQ0KICMgQUNfU0VBUkNIX0xJQlMNCiANCi0N CiBBQ19DSEVDS19MSUIoYmxhcywgbWFpbiwgDQogICBbIEFDX01TR19SRVNVTFQoQkxBUyBmb3Vu ZCkNCiAgICAgQ1hYRkZMQUdTPSIkQ1hYRkxBR1MgLURNVExfVVNFX0JMQVMiIA0KZGlmZiAtTnVy IG10bC0yLjEuMi0yMy5vcmlnL210bC9sYXBhY2tfaW50ZXJmYWNlLmggbXRsLTIuMS4yLTIzL210 bC9sYXBhY2tfaW50ZXJmYWNlLmgNCi0tLSBtdGwtMi4xLjItMjMub3JpZy9tdGwvbGFwYWNrX2lu dGVyZmFjZS5oCTIwMDctMDQtMTAgMjI6MDM6MTAuMDAwMDAwMDAwICswMjAwDQorKysgbXRsLTIu MS4yLTIzL210bC9sYXBhY2tfaW50ZXJmYWNlLmgJMjAwNy0wNy0xNyAxNDoyNjoyNy4wMDAwMDAw MDAgKzAyMDANCkBAIC0zMTMsMTEgKzMxMywxMSBAQA0KIA0KIA0KIHZvaWQgZG9yZ3FyXyhjb25z dCBpbnQmIG0sIGNvbnN0IGludCYgbiwgY29uc3QgaW50JiBrLA0KLQkgICAgIGRvdWJsZSBkYVtd LCBjb25zdCBpbnQmIGxkYSwgZG91YmxlIGR0YXVbXSwgDQorCSAgICAgZG91YmxlIGRhW10sIGNv bnN0IGludCYgbGRhLCBjb25zdCBkb3VibGUgZHRhdVtdLCANCiAJICAgICBkb3VibGUgZHdvcmtb XSwgY29uc3QgaW50JiBsZHdvcmssIGludCYgaW5mbyk7DQogDQogdm9pZCBzb3JncXJfKGNvbnN0 IGludCYgbSwgY29uc3QgaW50JiBuLCBjb25zdCBpbnQmIGssDQotCSAgICAgZmxvYXQgZGFbXSwg Y29uc3QgaW50JiBsZGEsIGZsb2F0IGR0YXVbXSwgDQorCSAgICAgZmxvYXQgZGFbXSwgY29uc3Qg aW50JiBsZGEsIGNvbnN0IGZsb2F0IGR0YXVbXSwgDQogCSAgICAgZmxvYXQgZHdvcmtbXSwgY29u c3QgaW50JiBsZHdvcmssIGludCYgaW5mbyk7DQogDQogdm9pZCBkZ2VzdmRfKGNvbnN0IGNoYXIm IGpvYnUsIGNvbnN0IGNoYXImIGpvYnZ0LCBjb25zdCBpbnQmIG0sIGNvbnN0IGludCYgbiwNCmRp ZmYgLU51ciBtdGwtMi4xLjItMjMub3JpZy9tdGwvbXRsMmxhcGFjay5oIG10bC0yLjEuMi0yMy9t dGwvbXRsMmxhcGFjay5oDQotLS0gbXRsLTIuMS4yLTIzLm9yaWcvbXRsL210bDJsYXBhY2suaAky MDA3LTA0LTEwIDIyOjAzOjEwLjAwMDAwMDAwMCArMDIwMA0KKysrIG10bC0yLjEuMi0yMy9tdGwv bXRsMmxhcGFjay5oCTIwMDctMDctMTcgMTQ6MjY6MTYuMDAwMDAwMDAwICswMjAwDQpAQCAtNDgy LDcgKzQ4Miw3IEBADQogICB9DQogDQogICBpbmxpbmUgdm9pZCBvcmdxcihjb25zdCBpbnQmIG0s IGNvbnN0IGludCYgbiwgY29uc3QgaW50JiBrLA0KLQkJICAgIGRvdWJsZSBkYVtdLCBpbnQmIGxk YSwgZG91YmxlIGR0YXVbXSwgaW50JiBpbmZvKQ0KKwkJICAgIGRvdWJsZSBkYVtdLCBpbnQmIGxk YSwgY29uc3QgZG91YmxlIGR0YXVbXSwgaW50JiBpbmZvKQ0KICAgew0KICAgICBpbnQgbGR3b3Jr ID0gMiptOw0KICAgICBkb3VibGUqIHdvcmsgPSBuZXcgZG91YmxlW2xkd29ya107DQpAQCAtNDkx LDcgKzQ5MSw3IEBADQogICB9DQogDQogICBpbmxpbmUgdm9pZCBvcmdxcihjb25zdCBpbnQmIG0s IGNvbnN0IGludCYgbiwgY29uc3QgaW50JiBrLA0KLQkJICAgIGZsb2F0IGRhW10sIGludCYgbGRh LCBmbG9hdCBkdGF1W10sIGludCYgaW5mbykNCisJCSAgICBmbG9hdCBkYVtdLCBpbnQmIGxkYSwg Y29uc3QgZmxvYXQgZHRhdVtdLCBpbnQmIGluZm8pDQogICB7DQogICAgIGludCBsZHdvcmsgPSAy Km07DQogICAgIGZsb2F0KiB3b3JrID0gbmV3IGZsb2F0W2xkd29ya107DQpAQCAtMTExMSw4ICsx MTExLDcgQEANCiAgICAgaW50IG0gPSBhLm5yb3dzKCk7DQogICAgIGludCBuID0gYS5uY29scygp Ow0KICAgICBpbnQgaW5mbzsNCi0gICAgbXRsX2xhcGFja19kaXNwYXRjaDo6b3JncXIobSwgbiwg dGF1LnNpemUoKSwgYS5kYXRhKCksIGxkYSwNCi0JCQkgICAgICAgdGF1LmRhdGEoKSwgaW5mbyk7 DQorICAgIG10bF9sYXBhY2tfZGlzcGF0Y2g6Om9yZ3FyKG0sIG4sIHRhdS5zaXplKCksIGEuZGF0 YSgpLCBsZGEsIHRhdS5kYXRhKCksIGluZm8pOw0KICAgICByZXR1cm4gaW5mbzsNCiAgIH0NCiAN Cg== --=-264lx4+mdrZxDUYDsQuv Content-Disposition: attachment; filename="mtl.spec" Content-Type: text/plain; charset="utf-8"; name="mtl.spec" Content-Transfer-Encoding: base64 UHJlZml4OiAvdXNyDQpOYW1lOiBtdGwNClN1bW1hcnk6IE1hdHJpeCBUZW1wbGF0ZSBMaWJyYXJ5 DQpWZXJzaW9uOiAyLjEuMi4yMy50ZW50YXRpdmUNClJlbGVhc2U6IDINClNvdXJjZTA6IG10bC0y LjEuMi0yMy50ZW50YXRpdmUudGFyLmd6DQpTb3VyY2UxOiBtdGxfcmVmZXJlbmNlLnRhci5neg0K UGF0Y2gwOiBtdGwtZmM2LTA3MDcxNy5wYXRjaA0KR3JvdXA6IERldmVsb3BtZW50DQpCdWlsZFJv b3Q6IC92YXIvdG1wLyV7bmFtZX0tYnVpbGRyb290DQpCdWlsZEFyY2g6IG5vYXJjaA0KTGljZW5z ZTogQXJ0aXN0aWMNClJlcXVpcmVzOiBibGFzLCBsYXBhY2sNCkJ1aWxkcmVxdWlyZXM6IGF1dG9t YWtlLCBsYXBhY2stZGV2ZWwsIGJsYXMtZGV2ZWwNCg0KJWRlc2NyaXB0aW9uDQpNVEwgaXMgYSB0 ZW1wbGF0ZS1iYXNlZCBsaWJyYXJ5IGZvciBsaW5lYXIgYWxnZWJyYQ0KDQolcHJlcA0Kcm0gLXJm ICRSUE1fQlVJTERfUk9PVA0KDQoNCiVzZXR1cCAtcSAtVCAtRCAtYiAxIC1uIG10bF9yZWZlcmVu Y2UNCiVzZXR1cCAtcSAtbiBtdGwtMi4xLjItMjMNCiVwYXRjaDAgLXAxDQoNCiMgdmVyc2lvbiBm aWxlIGlzIGluY29ycmVjdC4NCmNhdCA+VkVSU0lPTiA8PEVPRg0KTVRMVkVSU0lPTj0yLjEuMg0K TVRMUkVMRUFTRT0yMw0KRU9GDQoNCmFjbG9jYWwNCmF1dG9jb25mDQphdXRvbWFrZSAtLWFkZC1t aXNzaW5nDQphdXRvY29uZg0KDQpleHBvcnQgRjc3PWdmb3J0cmFuDQpleHBvcnQgRk9SVExJQlM9 LWxnZm9ydHJhbg0KLi9jb25maWd1cmUgLS1wcmVmaXg9JFJQTV9CVUlMRF9ST09UJXtwcmVmaXh9 IFwNCgktLWVuYWJsZS1leGNlcHRpb25zIC0td2l0aC1sYXBhY2sNCg0KJWJ1aWxkDQoNCiVpbnN0 YWxsDQptYWtlIGluc3RhbGwgREVTVERJUj0kUlBNX0JVSUxEX1JPT1QNCg0KY2QgJFJQTV9CVUlM RF9ST09UDQpmaW5kIC4gLXR5cGUgZCB8IHNlZCAnMSwyZDtzLF5cLixcJWF0dHIoLVwscm9vdFws cm9vdCkgXCVkaXIgLCcgPiBcDQoJJFJQTV9CVUlMRF9ESVIvZmlsZS5saXN0LiV7bmFtZX0NCg0K ZmluZCAuIC10eXBlIGYgfCBzZWQgLWUgJ3MsXlwuLFwlYXR0cigtXCxyb290XCxyb290KSAsJyBc DQoJLWUgJy9cL2NvbmZpZ1wvL3N8XnwlY29uZmlnfCcgPj4gXA0KCSRSUE1fQlVJTERfRElSL2Zp bGUubGlzdC4le25hbWV9DQoNCmZpbmQgLiAtdHlwZSBsIHwgc2VkICdzLF5cLixcJWF0dHIoLVws cm9vdFwscm9vdCkgLCcgPj4gXA0KCSRSUE1fQlVJTERfRElSL2ZpbGUubGlzdC4le25hbWV9DQoN CiNlY2hvICIlZG9jZGlyICV7cHJlZml4fS9kb2Mva2RlIiA+PiAkUlBNX0JVSUxEX0RJUi9maWxl Lmxpc3QuJXtuYW1lfQ0KDQoNCiVjbGVhbg0Kcm0gLXJmICRSUE1fQlVJTERfUk9PVCAkUlBNX0JV SUxEX0RJUi9maWxlLmxpc3QuJXtuYW1lfQ0KDQolZmlsZXMgLWYgLi4vZmlsZS5saXN0LiV7bmFt ZX0NCiVkb2MgJFJQTV9CVUlMRF9ESVIvbXRsX3JlZmVyZW5jZQ0KJWRvYyBsaWNlbnNlLm10bC50 eHQNCiVkb2MgY29udHJpYi9leGFtcGxlcw0KDQolY2hhbmdlbG9nDQoqIFdlZCBGZWIgMjEgMjAw NyBSZW5lIHZhbiBQYWFzc2VuIDxyZXBhQGxybHNjczI5LmxyLnR1ZGVsZnQubmw+IC0gMi4xLjIu MjItNA0KLSBmb3IgRkM2IGFuZCB4ODZfNjQNCg0KKiBGcmkgQXByICA3IDIwMDYgUmVuZSB2YW4g UGFhc3NlbiA8cmVwYUBscmNzMDI0YS5sci50dWRlbGZ0Lm5sPiAtIDIuMS4yLjIyLTENCi0gQWRh cHRlZCB0byBGQzUNCg== --=-264lx4+mdrZxDUYDsQuv Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ This list is archived at http://www.osl.iu.edu/MailArchives/mtl-devel/ --=-264lx4+mdrZxDUYDsQuv--