Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Originating-IP: [198.179.147.18] Mime-Version: 1.0 X-Original-From: "Peter M Aarestad" Date: Tue, 23 Sep 2003 19:32:04 GMT To: jrdepriest AT ftb DOT com Cc: cygwin AT cygwin DOT com Subject: RE: Problem with perl distro? MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="--__JWM__J46ca.2de0S.4860M" From: Peter M Aarestad Message-Id: <20030923.123242.15014.279252@webmail05.nyc.untd.com> Note-from-DJ: This may be spam ----__JWM__J46ca.2de0S.4860M Content-Type: text/plain; charset = us-ascii Content-Disposition: inline -- "DePriest, Jason R." wrote: > Can you provide a simple but complete script and data source that > recreate your error? This is too weird. I've stripped down my script to its roots, but now I'm getting warnings with ActivePerl too! This time, I'm getting warnings on every line with a colon in it, and just those lines, though Cygwin's perl is still reporting an error on every line Odd. Anyway, please find attached the stripped down script and the test file. I'm including the full version of the script, too ("genguimapdoc.pl" is the full version). Thanks much! -peter Peter Aarestad aarestad AT netzero DOT net Law of Software Envelopment: Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can. - Jamie Zawinski ----__JWM__J46ca.2de0S.4860M Content-Type: application/octet-stream Content-Description: genguimapdoc.pl Content-Disposition: attachment; filename="genguimapdoc.pl" Content-Transfer-Encoding: base64 IyEvdXNyL2Jpbi9wZXJsIC13Cgp1c2Ugd2FybmluZ3M7CnVzZSBzdHJpY3Q7CnVzZSBDR0kgcXco OnN0YW5kYXJkICp0YWJsZSk7CgojIExvY2F0aW9uIG9mIHNjcmVlbi9maWVsZCBkZXNjcmlwdGlv biBmaWxlCm15ICRzY3JlZW5mbGRkZXNjcGF0aCA9ICJkZXNjcmlwdGlvbnMudHh0IjsKCm9wZW4g U0NSRUVORkxEREVTQywgJHNjcmVlbmZsZGRlc2NwYXRoCiAgICBvciBkaWUgImNhbm5vdCBmaW5k IHNjcmVlbiBkZXNjcmlwdGlvbiBmaWxlOiAkISI7CgpteSAlc2NyZWVuZmxkZGVzYzsKCndoaWxl ICg8U0NSRUVORkxEREVTQz4pIHsKICAgIGNob21wOwogICAgbXkgKCRrZXksICRkZXNjKSA9IHNw bGl0IC8sLzsKICAgICRzY3JlZW5mbGRkZXNjeyRrZXl9ID0gJGRlc2M7Cn0KCmNsb3NlIFNDUkVF TkZMRERFU0M7CgojIExvY2F0aW9uIG9mIGluZGV4IGZpbGUgd2Ugd2lsbCB3cml0ZSByZXN1bHRz IHRvCm15ICRpbmRleGZpbGUgPSAiPnNjcmVlbmluZGV4Lmh0bWwiOwpvcGVuIElOREVYLCAkaW5k ZXhmaWxlIG9yIGRpZSAiY2Fubm90IG9wZW4gaW5kZXggZm9yIHdyaXRpbmc6ICQhIjsKCiMgTG9j YXRpb24gb2YgbWFzdGVyIEdVSSBmaWxlCm15ICRndWlwYXRoID0gIk1hc3Rlci5ndWkiOwojIG15 ICRndWlwYXRoID0gIk1hc3Rlci5ndWkudGVzdCI7CgpvcGVuIEdVSUZJTEUsICRndWlwYXRoIG9y IGRpZSAiY2Fubm90IGZpbmQgTWFzdGVyLmd1aTogJCEiOwoKIyBTdGFydCBvdXIgaW5kZXggZmls ZQpwcmludCBJTkRFWCBzdGFydF9odG1sKCJHVUkgTWFwIEluZGV4IiksICJcbiI7CnByaW50IElO REVYIGgxKCJHVUkgTWFwIEluZGV4IiksICJcbiI7CnByaW50IElOREVYICJDbGljayBvbiBhIHNj cmVlbiBuYW1lIGJlbG93IHRvIGdvIHRvIGl0cyBkZXNjcmlwdGlvbiBwYWdlIiwKICAgIGJyLCAi XG4iOwpwcmludCBJTkRFWCBociwgIlxuIjsKCiMgRmxhZyB0byBsZXQgdXMga25vdyBpZiB3ZSdy ZSBpbnNpZGUgYSBkZXNjcmlwdGlvbiBibG9jawpteSAkZGVzYyA9IDA7CgojIEN1cnJlbnQgZmls ZSBuYW1lCm15ICRjdXJyZmlsZSA9ICIiOwoKIyBWYXJpYWJsZXMgdXNlZCBpbiBsb29wCm15ICRz Y3JlZW47Cm15ICRzY3JlZW5uYW1lOwpteSAkZmxkbmFtZTsKCndoaWxlICg8R1VJRklMRT4pIHsK ICAgIGNob21wOwoKICAgICMgcHJpbnQgIkxpbmU6ICRfXG4iOwoKICAgICMgT3V0c2lkZSBkZXNj cmlwdGlvbiBibG9jayB3aXRoIG5vICIuIjogU2NyZWVuIG5hbWUKICAgICMgKG9yIHF1b3RlZCBu YW1lIHdpdGhvdXQgZm9sbG93aW5nICIuIikKICAgICMgKFJlZ2V4IHdhcyBvcmlnaW5hbGx5IC9e KFteLl0rKTokLykKCiAgICBpZiAoISRkZXNjIGFuZCAvXihcdyspOiQvKSB7CiAgICAgICAgIyBw cmludCAiU2NyZWVuIG5hbWU6ICQxXG4iOwoKICAgICAgICAjIFNhdmUgb3JpZ2luYWwgdmVyc2lv biBvZiBuYW1lIChwb3NzaWJseSB3LyBxdW90ZXMpLAogICAgICAgICMgYW5kIHN0cmlwIGF3YXkg cXVvdGVzIChpZiBwcmVzZW50KQogICAgICAgICRzY3JlZW4gPSAkMTsKICAgICAgICAoJHNjcmVl bm5hbWUgPSAkc2NyZWVuKSA9fiB0ci8iLy9kOwogICAgICAgICMgVXNlIHRoZSBmaXJzdCA0IGNo YXJhY3RlcnMgYXMgdGhlIGZpbGUgbmFtZSwgcmVwbGFjaW5nIGJhZAogICAgICAgICMgY2hhcmFj dGVycyB3aXRoIF8KICAgICAgICAobXkgJHNjcmVlbmZpbGVuYW1lID0gc3Vic3RyICRzY3JlZW5u YW1lLCAwLCA0KSA9fiB0clsgL11bX107CgogICAgICAgICMgSWYgdGhlIGN1cnJlbnQgZmlsZSBk b2Vzbid0IGhhdmUgdGhpcyBuYW1lLCBmaW5pc2ggaXQgdXAKICAgICAgICAjIGFuZCBvcGVuIGEg bmV3IGZpbGUKICAgICAgICBpZiAoJC4gPT0gMSBvciAkY3VycmZpbGUgbmUgJHNjcmVlbmZpbGVu YW1lKSB7CiAgICAgICAgICAgIGlmICgkLiAhPSAxKSB7CiAgICAgICAgICAgICAgICBwcmludCBT Q1JFRU4gZW5kX3RhYmxlLCBlbmRfaHRtbDsKICAgICAgICAgICAgICAgIGNsb3NlIFNDUkVFTjsK ICAgICAgICAgICAgfQogICAgICAgICAgICAjIFNvbWUgZXhjZXB0aW9ucyB3aGVyZSB3ZSB3YW50 IHRoZSBsaW5rIG5hbWUgdG8gYmUgdGhlCiAgICAgICAgICAgICMgNC1sZXR0ZXIgZmlsZSBuYW1l CiAgICAgICAgICAgIG15ICRzbiA9ICIiOwogICAgICAgICAgICBpZiAoJHNjcmVlbm5hbWUgPX4g L14oQUFDRXxBTTAxfE1PQUN8V0FEVikvKSB7CiAgICAgICAgICAgICAgICAkc24gPSAkc2NyZWVu ZmlsZW5hbWU7CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAkc24gPSAkc2Ny ZWVubmFtZTsKICAgICAgICAgICAgfQogICAgICAgICAgICAjIFByaW50IGEgbGluZSB0byB0aGUg aW5kZXggcG9pbnRpbmcgdG8gdGhlIG5ldyBmaWxlIHRvIGJlCiAgICAgICAgICAgICMgY3JlYXRl ZAogICAgICAgICAgICBwcmludCBJTkRFWCBhKHstaHJlZiA9PiAic2NyZWVucy8kc2NyZWVuZmls ZW5hbWUuaHRtbCJ9LAogICAgICAgICAgICAgICAgICAgICAgICAgICRzbiksIGJyLCAiXG4iOwoK ICAgICAgICAgICAgIyBPcGVuIGEgbmV3IHNjcmVlbiBmaWxlIGJhc2VkIG9uIHRoaXMgc2NyZWVu IG5hbWUKICAgICAgICAgICAgJGN1cnJmaWxlID0gJHNjcmVlbmZpbGVuYW1lOwogICAgICAgICAg ICBvcGVuIFNDUkVFTiwgIj5zY3JlZW5zLyRzY3JlZW5maWxlbmFtZS5odG1sIgogICAgICAgICAg ICAgICAgb3IgZGllICJjYW5ub3QgY3JlYXRlIHNjcmVlbnMvJHNjcmVlbmZpbGVuYW1lLmh0bWw6 ICQhIjsKICAgICAgICAgICAgcHJpbnQgU0NSRUVOIHN0YXJ0X2h0bWwoIkRlc2NyaXB0aW9uIG9m ICRzY3JlZW5uYW1lIiksICJcbiI7CiAgICAgICAgICAgIHByaW50IFNDUkVFTiBhKHstaHJlZiA9 PiAiLi4vc2NyZWVuaW5kZXguaHRtbCJ9LCAiQmFjayIpLCAiXG4iOwogICAgICAgIH0gZWxzZSB7 CiAgICAgICAgICAgICMgSnVzdCBjbG9zZSB0aGUgcHJldmlvdXMgdGFibGUKICAgICAgICAgICAg cHJpbnQgU0NSRUVOIGVuZF90YWJsZSwgIlxuIjsKICAgICAgICAgICAgcHJpbnQgU0NSRUVOIGhy LCAiXG4iOwogICAgICAgIH0KCiAgICAgICAgcHJpbnQgU0NSRUVOIGgxKCRzY3JlZW5uYW1lKSwg IlxuIjsKICAgICAgICBwcmludCBTQ1JFRU4gaDIoIkRlc2NyaXB0aW9uOiIpLCAiXG4iOwogICAg ICAgIGlmIChkZWZpbmVkICRzY3JlZW5mbGRkZXNjeyRzY3JlZW5uYW1lfSkgewogICAgICAgICAg ICBwcmludCBTQ1JFRU4gJHNjcmVlbmZsZGRlc2N7JHNjcmVlbm5hbWV9LCBiciwgIlxuIjsKICAg ICAgICB9IGVsc2UgewogICAgICAgICAgICBwcmludCBTQ1JFRU4gIihObyBkZXNjcmlwdGlvbiki LCBiciwgIlxuIjsKICAgICAgICB9CiAgICAgICAgcHJpbnQgU0NSRUVOIGgyKCJGaWVsZHM6Iiks ICJcbiI7CiAgICAgICAgcHJpbnQgU0NSRUVOIHN0YXJ0X3RhYmxlKHstYm9yZGVyID0+IDF9KSwg IlxuIjsKICAgICAgICBwcmludCBTQ1JFRU4gVHIodGQoYigiRmllbGQgbmFtZSIpKSwgdGQoYigi RGVzY3JpcHRpb24iKSksCiAgICAgICAgICAgICAgICAgICAgICAgIHRkKGIoIkxvY2F0aW9uIChy b3csIGNvbHVtbikiKSkpLCAiXG4iOwogICAgfSBlbHNpZiAoL15ceyQvKSB7CiAgICAgICAgIyBT dGFydCBvZiBhIGRlc2NyaXB0aW9uIGJsb2NrCiAgICAgICAgIyBwcmludCAiU3RhcnQgb2YgYmxv Y2tcbiI7CiAgICAgICAgJGRlc2MgPSAxOwogICAgfSBlbHNpZiAoL15cfSQvKSB7CiAgICAgICAg IyBFbmQgb2YgYSBkZXNjcmlwdGlvbiBibG9jawogICAgICAgICMgcHJpbnQgIkVuZCBvZiBibG9j a1xuIjsKICAgICAgICAkZGVzYyA9IDA7CiAgICB9IGVsc2lmICghJGRlc2MgYW5kIC9eIj8kc2Ny ZWVuIj9cLiguKyk6LykgewogICAgICAgICMgcHJpbnQgIkZpZWxkIG5hbWU6ICQxXG4iOwoKICAg ICAgICAjIFN0cmlwIHF1b3RlcyBmcm9tIGZpZWxkIG5hbWUKICAgICAgICAoJGZsZG5hbWUgPSAk MSkgPX4gdHIvIi8vZDsKICAgIH0gZWxzaWYgKCRkZXNjIGFuZCAvXlxzKmlkOlxzKihcZCspJC8p IHsKICAgICAgICAjIHByaW50ICJJRCBmb3IgZmllbGQgJGZsZG5hbWU6ICQxXG4iOwoKICAgICAg ICAjIFRoZSBJRCBmb3IgdGhlIHBhcnRpY3VsYXIgZmllbGQKICAgICAgICAjIEdldCBYIGFuZCBZ IGxvY2F0aW9uczogWCA9IGludCAkaWQvODAgKyAxLCBZID0gJGlkICUgODAgKG9yCiAgICAgICAg IyA4MCBpZiAkaWQgJSA4MCA9PSAwKQogICAgICAgIG15ICR4bG9jID0gaW50ICgoJDEvODApICsg MSk7CiAgICAgICAgbXkgJHlsb2MgPSAkMSAlIDgwOwogICAgICAgIGlmICgkeWxvYyA9PSAwKSB7 CiAgICAgICAgICAgICR5bG9jID0gODA7CiAgICAgICAgfQogICAgICAgICMgR2V0IHRoZSBkZXNj cmlwdGlvbiBmb3IgdGhpcyBmaWVsZCAoaWYgaXQgZXhpc3RzKQogICAgICAgIG15ICRrZXkgPSAk c2NyZWVubmFtZSAuICIuIiAuICRmbGRuYW1lOwogICAgICAgIG15ICRmbGRkZXNjOwogICAgICAg IGlmIChkZWZpbmVkICgkc2NyZWVuZmxkZGVzY3ska2V5fSkpIHsKICAgICAgICAgICAgJGZsZGRl c2MgPSAkc2NyZWVuZmxkZGVzY3ska2V5fTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAk ZmxkZGVzYyA9ICIoTm8gZGVzY3JpcHRpb24pIjsKICAgICAgICB9CiAgICAgICAgIyBQcmludCBy b3cgZGVzY3JpYmluZyB0aGlzIGZpZWxkCiAgICAgICAgcHJpbnQgU0NSRUVOIFRyKHRkKCRmbGRu YW1lKSwgdGQoJGZsZGRlc2MpLCB0ZCgiUm93ICR4bG9jLCBDb2x1bW4gJHlsb2MiKSksICJcbiI7 CiAgICB9IGVsc2UgewogICAgICAgICMgcHJpbnQgIihpZ25vcmVkKVxuIjsKICAgIH0KfSAjIGVu ZCB3aGlsZSA8R1VJRklMRT4KcHJpbnQgSU5ERVggZW5kX2h0bWw7CgpjbG9zZSBHVUlGSUxFOwpj bG9zZSBJTkRFWDsK ----__JWM__J46ca.2de0S.4860M Content-Type: application/octet-stream Content-Description: Master.gui.test Content-Disposition: attachment; filename="Master.gui.test" Content-Transfer-Encoding: base64 QUFDRV8xOg0Kew0KIGNsYXNzOiBtaWNfaWZfd2luLA0KIGxhYmVsOiAiIUFBQ0UuKiIsDQogbWlj X2lmX2hhbmRsZXNfd2luZG93czogMQ0KfQ0Kew0KIHJ0cmVlX3N0YXRlOiBjbG9zZSwNCiBsdHJl ZV9zdGF0ZTogY2xvc2UNCn0NCkFBQ0VfMS4iQUREUiBMSU5FMSI6DQp7DQogY2xhc3M6IGZpZWxk LA0KIGlkOiA3MzQNCn0NCkFBQ0VfMS4iQUREUiBMSU5FMiI6DQp7DQogY2xhc3M6IGZpZWxkLA0K IGlkOiA4MTQNCn0NCkFBQ0VfMS5DSVRZXzA6DQp7DQogY2xhc3M6IGZpZWxkLA0KIGlkOiA4ODgN Cn0NCkFBQ0VfMS4iSE9NRSBQSE4iOg0Kew0KIGNsYXNzOiBmaWVsZCwNCiBpZDogOTQ0DQp9DQpB QUNFXzEuTkFNRToNCnsNCiBjbGFzczogZmllbGQsDQogaWQ6IDMyNw0KfQ0KQUFDRV8xLlNUOg0K ew0KIGNsYXNzOiBmaWVsZCwNCiBpZDogOTEyDQp9DQpBQUNFXzEuWklQOg0Kew0KIGNsYXNzOiBm aWVsZCwNCiBpZDogOTIxDQp9DQpBQUNFXzI6DQp7DQogY2xhc3M6IG1pY19pZl93aW4sDQogbGFi ZWw6IHNjcmVlbjMyNjUxLA0KIG1pY19pZl9oYW5kbGVzX3dpbmRvd3M6IDENCn0NCnsNCiBydHJl ZV9zdGF0ZTogY2xvc2UsDQogbHRyZWVfc3RhdGU6IGNsb3NlDQp9DQpBQUNFXzIuIkFDUVVJU0lU SU9OIFNUUkFURUdZIENPREUiOg0Kew0KIGNsYXNzOiBmaWVsZCwNCiBpZDogMTI3MA0KfQ0KQUFD RV8yLiJBVVRPIFBBWSBBQ0NPVU5UIENPREUiOg0Kew0KIGNsYXNzOiBmaWVsZCwNCiBpZDogMTUx NA0KfQ0KQUFDRV8yLiJDTElFTlQgUFJPRFVDVCBJRCI6DQp7DQogY2xhc3M6IGZpZWxkLA0KIGlk OiA1NTMNCn0NCkFBQ0VfMi4iQ1lDTEUgQ09ERSI6DQp7DQogY2xhc3M6IGZpZWxkLA0KIGlkOiA4 MzQNCn0NCkFBQ0VfMi4iRElTQ0xPU1VSRSBHUk9VUCI6DQp7DQogY2xhc3M6IGZpZWxkLA0KIGlk OiAxMzA4DQp9DQpBQUNFXzIuIkVNUExPWUVFIFRZUEUiOg0Kew0KIGNsYXNzOiBmaWVsZCwNCiBp ZDogNjM1DQp9DQpBQUNFXzIuIk1JTklNVU0gUEFZTUVOVCI6DQp7DQogY2xhc3M6IGZpZWxkLA0K IGlkOiAxMzkyDQp9DQpBQUNFXzIuIlBST1ZJREVSIDEiOg0Kew0KIGNsYXNzOiBmaWVsZCwNCiBp ZDogNDMwDQp9DQpBQUNFXzIuIlNFQ1VSSVRJWkFUSU9OIFBPT0wgSUQiOg0Kew0KIGNsYXNzOiBm aWVsZCwNCiBpZDogMTExMA0KfQ0KQUFDRV8yLiJUU1lTIFBST0RVQ1QgQ09ERSI6DQp7DQogY2xh c3M6IGZpZWxkLA0KIGlkOiA3MTQNCn0NCg== ----__JWM__J46ca.2de0S.4860M Content-Type: application/octet-stream Content-Description: testgui.pl Content-Disposition: attachment; filename="testgui.pl" Content-Transfer-Encoding: base64 IyEvdXNyL2Jpbi9wZXJsIC13Cgp1c2Ugd2FybmluZ3M7CnVzZSBzdHJpY3Q7CgojIExvY2F0aW9u IG9mIG1hc3RlciBHVUkgZmlsZQpteSAkZ3VpcGF0aCA9ICJNYXN0ZXIuZ3VpLnRlc3QiOwpvcGVu IEdVSUZJTEUsICRndWlwYXRoIG9yIGRpZSAkITsKCm15ICRkZXNjID0gMDsKCiMgQ3VycmVudCBm aWxlIG5hbWUKbXkgJGN1cnJmaWxlID0gIiI7CgojIFZhcmlhYmxlcyB1c2VkIGluIGxvb3AKbXkg JHNjcmVlbjsKbXkgJHNjcmVlbm5hbWU7Cm15ICRmbGRuYW1lOwoKd2hpbGUgKDxHVUlGSUxFPikg ewogICAgY2hvbXA7CgogICAgaWYgKCEkZGVzYyBhbmQgL14oXHcrKTokLykgewogICAgICAgIHBy aW50ICJTY3JlZW4gbmFtZTogJDFcbiI7CiAgICB9IGVsc2lmICgvXlx7JC8pIHsKICAgICAgICBw cmludCAiU3RhcnQgb2YgYmxvY2tcbiI7CiAgICAgICAgJGRlc2MgPSAxOwogICAgfSBlbHNpZiAo L15cfSQvKSB7CiAgICAgICAgIyBFbmQgb2YgYSBkZXNjcmlwdGlvbiBibG9jawogICAgICAgIHBy aW50ICJFbmQgb2YgYmxvY2tcbiI7CiAgICAgICAgJGRlc2MgPSAwOwogICAgfSBlbHNpZiAoISRk ZXNjIGFuZCAvXiI/JHNjcmVlbiI/XC4oLispOi8pIHsKICAgICAgICBwcmludCAiRmllbGQgbmFt ZTogJDFcbiI7CiAgICAgICAgIyBTdHJpcCBxdW90ZXMgZnJvbSBmaWVsZCBuYW1lCiAgICAgICAg KCRmbGRuYW1lID0gJDEpID1+IHRyLyIvL2Q7CiAgICB9IGVsc2lmICgkZGVzYyBhbmQgL15ccypp ZDpccyooXGQrKSQvKSB7CiAgICAgICAgcHJpbnQgIklEIGZvciBmaWVsZCAkZmxkbmFtZTogJDFc biI7CiAgICB9IGVsc2UgewogICAgICAgIHByaW50ICIoaWdub3JlZClcbiI7CiAgICB9Cn0gIyBl bmQgd2hpbGUgPEdVSUZJTEU+CmNsb3NlIEdVSUZJTEU7Cg== ----__JWM__J46ca.2de0S.4860M Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ ----__JWM__J46ca.2de0S.4860M-- ________________________________________________________________ The best thing to hit the internet in years - NetZero HiSpeed! Surf the web up to FIVE TIMES FASTER! Only $14.95/ month -visit www.netzero.com to sign up today!