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--