From: Luis Lavena Date: 2010-10-03T16:28:00+09:00 Subject: [ruby-core:32678] [Ruby 1.9-Bug#3889] Incorrectly detected i686-w64-mingw32 as x64-mingw --mimepart_4ca8307e95679_ef0d4b793815165 Content-Type: text/plain Content-Transfer-Encoding: Quoted-printable Content-Disposition: inline Issue #3889 has been updated by Luis Lavena. File 0001-Remove-migw64-normalization.patch added File 0002-Unify-mkexport-symbols-for-32-64-MinGW.patch added Hello, Please find attached the corrections to tool/config.sub to properly detec= t i686-w64-mingw32 as i386-mingw32 and x86_64-w64-mingw32 as x86_64-mingw= 32 Also, find another patch that unifies MinGW 32 and 64 bits mkexports Please consider them to replace the current ones. Thank you. ---------------------------------------- http://redmine.ruby-lang.org/issues/show/3889 ---------------------------------------- http://redmine.ruby-lang.org --mimepart_4ca8307e95679_ef0d4b793815165 Content-Type: text/plain; name=0001-Remove-migw64-normalization.patch Content-Transfer-Encoding: Base64 Content-Disposition: attachment; filename=0001-Remove-migw64-normalization.patch RnJvbSAxOWZmYWUwOGE4MmM5ODY0ZGViYTgzNjgzMjBmNjU2ZDVkMjBkNjkw IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBMdWlzIExhdmVuYSA8 bHVpc2xhdmVuYUBnbWFpbC5jb20+CkRhdGU6IFN1biwgMyBPY3QgMjAxMCAw Mzo1NzoyNCAtMDMwMApTdWJqZWN0OiBbUEFUQ0ggMS8yXSBSZW1vdmUgbWln dzY0IG5vcm1hbGl6YXRpb24KCi0tLQogdG9vbC9jb25maWcuc3ViIHwgICAx MiArLS0tLS0tLS0tLS0KIDEgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRpb25z KCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29sL2NvbmZp Zy5zdWIgYi90b29sL2NvbmZpZy5zdWIKaW5kZXggYjhkM2QzMi4uOTllYWM1 OSAxMDA3NTUKLS0tIGEvdG9vbC9jb25maWcuc3ViCisrKyBiL3Rvb2wvY29u ZmlnLnN1YgpAQCAtMzE5LDkgKzMxOSw2IEBAIGNhc2UgJGJhc2ljX21hY2hp bmUgaW4KIAlpKjg2IHwgeDg2XzY0KQogCSAgYmFzaWNfbWFjaGluZT0kYmFz aWNfbWFjaGluZS1wYwogCSAgOzsKLQlpPzg2LXc2NCB8IHg4Nl82NC13NjQp Ci0JICBiYXNpY19tYWNoaW5lPXg4Nl82NC1wYwotCSAgOzsKIAkjIE9iamVj dCBpZiBtb3JlIHRoYW4gb25lIGNvbXBhbnkgbmFtZSB3b3JkLgogCSotKi0q KQogCQllY2hvIEludmFsaWQgY29uZmlndXJhdGlvbiBcYCQxXCc6IG1hY2hp bmUgXGAkYmFzaWNfbWFjaGluZVwnIG5vdCByZWNvZ25pemVkIDE+JjIKQEAg LTc0NCw3ICs3NDEsNyBAQCBjYXNlICRiYXNpY19tYWNoaW5lIGluCiAJCTs7 CiAJbWluZ3c2NCkKIAkJYmFzaWNfbWFjaGluZT14ODZfNjQtcGMKLQkJb3M9 LW1pbmd3NjQKKwkJb3M9LW1pbmd3MzIKIAkJOzsKIAltaW5ndzMyY2UpCiAJ CWJhc2ljX21hY2hpbmU9YXJtLXVua25vd24KQEAgLTEzMTIsMTMgKzEzMDks NiBAQCBjYXNlICRvcyBpbgogCSAgICAgIHwgLXNreW9zKiB8IC1oYWlrdSog fCAtcmRvcyogfCAtdG9wcGVycyogfCAtZHJvcHMqIHwgLWVzKikKIAkjIFJl bWVtYmVyLCBlYWNoIGFsdGVybmF0aXZlIE1VU1QgRU5EIElOICosIHRvIG1h dGNoIGEgdmVyc2lvbiBudW1iZXIuCiAJCTs7Ci0JLW1pbmd3NjQqKQotCQlj YXNlICRiYXNpY19tYWNoaW5lIGluCi0JCSAgICB4ODYtKiB8IGkqODYtKikK LQkJCWJhc2ljX21hY2hpbmU9eDg2XzY0LXBjCi0JCQk7OwotCQllc2FjCi0J CTs7CiAJLXFueCopCiAJCWNhc2UgJGJhc2ljX21hY2hpbmUgaW4KIAkJICAg IHg4Ni0qIHwgaSo4Ni0qKQotLSAKMS43LjEubXN5c2dpdC4wCgo= --mimepart_4ca8307e95679_ef0d4b793815165 Content-Type: text/plain; name=0002-Unify-mkexport-symbols-for-32-64-MinGW.patch Content-Transfer-Encoding: Base64 Content-Disposition: attachment; filename=0002-Unify-mkexport-symbols-for-32-64-MinGW.patch RnJvbSA2NzkwMzZkNjY4ODEzOTEzN2I3N2FlNzg3MGExOGJjY2Y1ZDlmNTAz IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBMdWlzIExhdmVuYSA8 bHVpc2xhdmVuYUBnbWFpbC5jb20+CkRhdGU6IFN1biwgMyBPY3QgMjAxMCAw NDoyNToxNiAtMDMwMApTdWJqZWN0OiBbUEFUQ0ggMi8yXSBVbmlmeSBta2V4 cG9ydCBzeW1ib2xzIGZvciAzMi82NCBNaW5HVwoKLS0tCiB3aW4zMi9ta2V4 cG9ydHMucmIgfCAgIDEyICsrLS0tLS0tLS0tLQogMSBmaWxlcyBjaGFuZ2Vk LCAyIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL3dpbjMyL21rZXhwb3J0cy5yYiBiL3dpbjMyL21rZXhwb3J0cy5yYgpp bmRleCA4NmJhOTc5Li4xMzE3ZjFiIDEwMDc1NQotLS0gYS93aW4zMi9ta2V4 cG9ydHMucmIKKysrIGIvd2luMzIvbWtleHBvcnRzLnJiCkBAIC0xNDksMTkg KzE0OSwxMSBAQCBjbGFzcyBFeHBvcnRzOjpDeWd3aW4gPCBFeHBvcnRzCiAg IGVuZAogZW5kCiAKLWNsYXNzIEV4cG9ydHM6Ok1pbmd3MzIgPCBFeHBvcnRz OjpDeWd3aW4KLSAgZGVmIGVhY2hfZXhwb3J0KG9ianMpCi0gICAgc3VwZXIK LSAgICB5aWVsZCAic3RyY2FzZWNtcCIsICJfc3RyaWNtcCIKLSAgICB5aWVs ZCAic3RybmNhc2VjbXAiLCAiX3N0cm5pY21wIgotICBlbmQKLWVuZAotCi1j bGFzcyBFeHBvcnRzOjpNaW5ndzY0IDwgRXhwb3J0czo6Q3lnd2luCitjbGFz cyBFeHBvcnRzOjpNaW5ndyA8IEV4cG9ydHM6OkN5Z3dpbgogICBkZWYgZWFj aF9leHBvcnQob2JqcykKICAgICBvYmpkdW1wKG9ianMpIGRvIHxsfAogICAg ICAgbmV4dCBpZiAvQC4qQC8gPX4gbAotICAgICAgeWllbGQgJDIsICEkMSBp ZiAvXHMoPzooVCl8W1s6dXBwZXI6XV0pXHNfPygoPyFJbml0X3wuKl90aHJl YWRwdHJffERsbE1haW5bQFxuXSkuKikkLyA9fiBsCisgICAgICB5aWVsZCAk MiwgISQxIGlmIC9ccyg/OihUKXxbWzp1cHBlcjpdXSlcc18/KCg/IV8/SW5p dF98Xz8uKl90aHJlYWRwdHJffF8/RGxsTWFpbltAXG5dKS4qKSQvID1+IGwK ICAgICBlbmQKICAgICB5aWVsZCAic3RyY2FzZWNtcCIsICJfc3RyaWNtcCIK ICAgICB5aWVsZCAic3RybmNhc2VjbXAiLCAiX3N0cm5pY21wIgotLSAKMS43 LjEubXN5c2dpdC4wCgo= --mimepart_4ca8307e95679_ef0d4b793815165--