<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>72770</bug_id>
          
          <creation_ts>2004-11-28 15:09 0000</creation_ts>
          <short_desc>CorLib GetFullPath mangles unix escapes</short_desc>
          <delta_ts>2004-12-20 17:19:08 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>TEST-REQUEST</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>66528</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>foser@gentoo.org</reporter>
          <assigned_to>dotnet@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>foser@gentoo.org</who>
            <bug_when>2004-11-28 15:09:55 0000</bug_when>
            <thetext>See http://bugzilla.ximian.com/show_bug.cgi?id=68566 .

This issue results in #66528

For the patch to be applied we have to compile corlib ourselves in the ebuild.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2004-12-15 19:49:59 0000</bug_when>
            <thetext>Created an attachment (id=46098)
new mono ebuild that builds mcs + class libs.

Here&apos;s a new version of the mono ebuild that applies the patch, and builds mcs
+ class libs, etc, incorporating the previous work from the mono-0.31 +
modifications.

2nd attachment following for the patch itself.

This is -r3, since -r2 will presumably be the non-NPTL version with the same
changes. Let me know if this compiles/works/sleeps with your wife. Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2004-12-15 19:50:36 0000</bug_when>
            <thetext>Created an attachment (id=46099)
path fix patch

The aforementioned patch.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2004-12-20 17:19:08 0000</bug_when>
            <thetext>Ok, i&apos;ve just commited 1.0.5-r2 and -r3 that include the corlib patch, and build mcs + class libs. Marking TEST-REQUEST. Please confirm that this fixes things.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>46098</attachid>
            <date>2004-12-15 19:49 0000</date>
            <desc>new mono ebuild that builds mcs + class libs.</desc>
            <filename>mono-1.0.5-r3.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2Rldi1kb3RuZXQvbW9uby9tb25vLTEuMC41LXIx
LmVidWlsZCx2IDEuMSAyMDA0LzEyLzEzIDE5OjQ2OjM1IGxhdGV4ZXIgRXhwICQKCmluaGVyaXQg
ZXV0aWxzIG1vbm8gZmxhZy1vLW1hdGljIGRlYnVnIGdjYwoKTUNTX1A9JHtQL21vbm8vbWNzfQpN
Q1NfUz0ke1dPUktESVJ9LyR7TUNTX1B9CgpERVNDUklQVElPTj0iTW9ubyBydW50aW1lIGFuZCBj
bGFzcyBsaWJyYXJpZXMsIGEgQyMgY29tcGlsZXIvaW50ZXJwcmV0ZXIiCkhPTUVQQUdFPSJodHRw
Oi8vd3d3LmdvLW1vbm8uY29tLyIKU1JDX1VSST0iaHR0cDovL3d3dy5nby1tb25vLmNvbS9hcmNo
aXZlLyR7UFZ9LyR7UH0udGFyLmd6CgkJaHR0cDovL3d3dy5nby1tb25vLmNvbS9hcmNoaXZlLyR7
UFZ9LyR7TUNTX1B9LnRhci5neiIKCkxJQ0VOU0U9Inx8ICggR1BMLTIgTEdQTC0yIFgxMSkiClNM
T1Q9IjAiCktFWVdPUkRTPSJ+eDg2IH5wcGMgfmFtZDY0IgpJVVNFPSJucHRsIgoKREVQRU5EPSJ2
aXJ0dWFsL2xpYmMKCT49ZGV2LWxpYnMvZ2xpYi0yLjAKCT49ZGV2LWxpYnMvaWN1LTIuNi4xCgkh
ZGV2LWRvdG5ldC9wbmV0CglucHRsPyAoID49c3lzLWRldmVsL2djYy0zLjQgKQoJcHBjPyAoCgkJ
Pj1zeXMtZGV2ZWwvZ2NjLTMuMi4zLXI0CgkJPj1zeXMtbGlicy9nbGliYy0yLjMuM19wcmUyMDA0
MDQyMAoJKSIKClJERVBFTkQ9IiR7REVQRU5EfQoJZGV2LXV0aWwvcGtnY29uZmlnCglkZXYtbGli
cy9saWJ4bWwyIgoKc3JjX3VucGFjaygpIHsKCXVucGFjayAke0F9CgoJZXBhdGNoICR7RklMRVNE
SVJ9LyR7TUNTX1B9LXBhdGhmaXguZGlmZgoKCSMgRGlzYWJsZSBpbnN0YWxsaW5nIHRoZSBwcmVj
b21waWxlZCBtY3MvY2xhc3NsaWJzCglzZWQgLWkgInM6IHJ1bnRpbWUgOiA6IiAke1N9L01ha2Vm
aWxlLmluCgkjIEZpeCB0aGUgcGF0aCBmb3IgdGhlIG1hbiBwYWdlCglzZWQgLWkgInM6bWFuL21h
bjE6c2hhcmUvbWFuL21hbjE6IiAke01DU19TfS9qYXkvTWFrZWZpbGUKCQoJZm9yIGZpbGUgaW4g
JChmaW5kICR7TUNTX1N9L251bml0MjAgLW5hbWUgQXNzZW1ibHlJbmZvLmNzKQoJZG8KCQlzZWQg
LWkgInM6XC5cLlxcXFxcXFxcOi4uLzpnIiAiJHtmaWxlfSIKCWRvbmUKCgkjIGFkZCBvdXIgb3du
IGxpdHRsZSBpbi1wbGFjZSBtY3Mgc2NyaXB0CgllY2hvICIke1N9L21vbm8vbWluaS9tb25vICR7
U30vcnVudGltZS9tY3MuZXhlIFwiXCRAXCIgIiA+ICR7U30vcnVudGltZS9tY3MKCWNobW9kICt4
ICR7U30vcnVudGltZS9tY3MKCQoJZWNobyAiJHtTfS9tb25vL21pbmkvbW9ubyAke1N9L3J1bnRp
bWUvbW9ub3Jlc2dlbi5leGUgXCJcJEBcIiAiID4gJHtTfS9ydW50aW1lL21vbm9yZXNnZW4KCWNo
bW9kICt4ICR7U30vcnVudGltZS9tb25vcmVzZ2VuCgkKCVBBVEg9IiR7U30vcnVudGltZToke1BB
VEh9IgoJIyBNT05PX1BBVEg9IiR7U30vcnVudGltZS9uZXRfMV8xOiR7TU9OT19QQVRIfSIKCWV4
cG9ydCBQQVRICgkjIGV4cG9ydCBNT05PX1BBVEgKfQoKc3JjX2NvbXBpbGUoKSB7CglzdHJpcC1m
bGFncwoKCWxvY2FsIG15Y29uZj0iLS13aXRoLXNpZ2FsdHN0YWNrPXllcyIKCWlmIHVzZSBucHRs
ICYmIGhhdmVfTlBUTAoJdGhlbgoJCSMgTlBUTCBzdXBwb3J0IG9ubHkgd29ya3Mgd2l0aCBnY2Mt
My40IGFuZCBoaWdoZXIgY3VycmVudGx5LiApOgoJCWlmIFsgYGdjYy1taW5vci12ZXJzaW9uYCAt
bHQgNCBdCgkJdGhlbgoJCQllY2hvCgkJCWVlcnJvciAiTlBUTCBlbmFibGVkIG1vbm8gcmVxdWly
ZXMgZ2NjLTMuNCBvciBoaWdoZXIgdG8gZnVuY3Rpb24uIgoJCQllZXJyb3IgIlBsZWFzZSB1c2Ug
Z2NjLWNvbmZpZyB0byBzZWxlY3QgZ2NjLTMuNCBmb3IgdGhlIG1vbm8gaW5zdGFsbGF0aW9uLiIK
CQkJZGllICJnY2MgdmVyc2lvbiBub3QgaGlnaCBlbm91Z2ggZm9yIE5QVEwgc3VwcG9ydC4iCgkJ
ZWxzZQoJCQlteWNvbmY9IiR7bXljb25mfSAtLXdpdGgtdGxzPV9fdGhyZWFkIgoJCQlzZWQgLWkg
InM6IC1mZXhjZXB0aW9uczo6IiAke1N9L2xpYmdjL2NvbmZpZ3VyZS5ob3N0CgkJZmkKCWVsc2UK
CQlpZiBoYXZlX05QVEwKCQl0aGVuCgkJCWV3YXJuICJOUFRMIGdsaWJjIGRldGVjdGVkLCBidXQg
bnB0bCBVU0UgZmxhZyBpcyBub3Qgc2V0LiIKCQkJZXdhcm4gIlRoaXMgbWF5IGNhdXNlIHNvbWUg
cHJvYmxlbXMgZm9yIG1vbm8gYXMgaXQgd2lsbCBiZSIKCQkJZXdhcm4gImNvbXBpbGVkIHdpdGgg
bm9ybWFsIHB0aHJlYWQgc3VwcG9ydC4iCgkJZmkKCgkJbXljb25mPSIke215Y29uZn0gLS13aXRo
LXRscz1wdGhyZWFkIgoJZmkKCgllY29uZiAke215Y29uZn0gfHwgZGllCgllbWFrZSAtajEgfHwg
ZGllICJNT05PIGNvbXBpbGF0aW9uIGZhaWx1cmUiCgoJZWNobyAiUFdEOiAkKFBXRCkiCglzbGVl
cCAxMAoKCWNkICR7U30KCWxuIC1zIC4uL3J1bnRpbWUgJHtXT1JLRElSfS8ke1B9L3J1bnRpbWUv
bGliCgoJY2QgJHtNQ1NfU30KCWVjaG8gInByZWZpeD0ke1N9L3J1bnRpbWUiID4gYnVpbGQvY29u
ZmlnLm1ha2UKCWVjaG8gIk1PTk9fUEFUSD0ke1N9L3J1bnRpbWUvbmV0XzFfMSIgPj4gYnVpbGQv
Y29uZmlnLm1ha2UKCWVjaG8gIkJPT1RTVFJBUF9NQ1M9JHtTfS9ydW50aW1lL21jcyIgPj4gYnVp
bGQvY29uZmlnLm1ha2UKCWVjaG8gIlJVTlRJTUU9JHtTfS9tb25vL21pbmkvbW9ubyBcJHtSVU5U
SU1FX0ZMQUdTfSIgPj4gYnVpbGQvY29uZmlnLm1ha2UKCWVjaG8gIlBBVEg9JHtTfS9ydW50aW1l
OiR7UEFUSH0iID4+IGJ1aWxkL2NvbmZpZy5tYWtlICAgICAgCgllY2hvICJleHBvcnQgUEFUSCIg
Pj4gYnVpbGQvY29uZmlnLm1ha2UgICAgICAgICAgICAgICAgICAgIAoJZWNobyAiZXhwb3J0IE1P
Tk9fUEFUSCIgPj4gYnVpbGQvY29uZmlnLm1ha2UKCW1ha2UgfHwgZGllICJNQ1MgY29tcGlsYXRp
b24gZmFpbHVyZSIKCWVjaG8gInByZWZpeD0vdXNyIiA+PiBidWlsZC9jb25maWcubWFrZQp9Cgpz
cmNfaW5zdGFsbCgpIHsKCW1ha2UgREVTVERJUj0ke0R9IGluc3RhbGwgfHwgZGllCgoJZG9kb2Mg
QVVUSE9SUyBDaGFuZ2VMb2cgTkVXUyBSRUFETUUKCWRvY2ludG8gZG9jcwoJZG9kb2MgZG9jcy8q
Cglkb2NpbnRvIGxpYmdjCglkb2RvYyBsaWJnYy9DaGFuZ2VMb2cKCgljZCAke01DU19TfQoJbWFr
ZSBERVNURElSPSR7RH0gaW5zdGFsbCB8fCBkaWUKCQoJZG9jaW50byBtY3MKCWRvZG9jIEFVVEhP
UlMgUkVBRE1FKiBDaGFuZ2VMb2cgSU5TVEFMTC50eHQKCWRvY2ludG8gbWNzL2RvY3MKCWRvZG9j
IGRvY3MvKi50eHQKCgkjIFJlbW92ZSBzb21lIGV4dHJhbmVvdXMgdG9vbHMKCWNkICR7RH0vdXNy
L2JpbgoJcm0ge0NvckNvbXBhcmUsRW51bUNoZWNrLEdlbmVyYXRlRGVsZWdhdGUsaWN0b29sLElG
YWNlRGlzY299LmV4ZQoJcm0gbnVuaXQtY29uc29sZS5leGUKCgkjIGluaXQgc2NyaXB0CglleGVp
bnRvIC9ldGMvaW5pdC5kIDsgbmV3ZXhlICR7RklMRVNESVJ9L2RvdG5ldC5pbml0IGRvdG5ldAoJ
aW5zaW50byAvZXRjL2NvbmYuZCA7IG5ld2lucyAke0ZJTEVTRElSfS9kb3RuZXQuY29uZiBkb3Ru
ZXQKfQoKcGtnX3Bvc3RpbnN0KCkgewoJZWNobwoJZWluZm8gIklmIHlvdSB3YW50IHRvIGF2b2lk
IHR5cGluZyAnPHJ1bnRpbWU+IHByb2dyYW0uZXhlJyIKCWVpbmZvICJ5b3UgY2FuIGNvbmZpZ3Vy
ZSB5b3VyIHJ1bnRpbWUgaW4gL2V0Yy9jb25mLmQvZG90bmV0IgoJZWluZm8gIlVzZSAvZXRjL2lu
aXQuZC9kb3RuZXQgdG8gcmVnaXN0ZXIgeW91ciBydW50aW1lIgoJZWNobwp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>46099</attachid>
            <date>2004-12-15 19:50 0000</date>
            <desc>path fix patch</desc>
            <filename>mcs-1.0.5-pathfix.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtYXVyIG1jcy0xLjAuNS1vcmlnL2NsYXNzL2NvcmxpYi9TeXN0ZW0uSU8vUGF0aC5jcyBt
Y3MtMS4wLjUvY2xhc3MvY29ybGliL1N5c3RlbS5JTy9QYXRoLmNzCi0tLSBtY3MtMS4wLjUtb3Jp
Zy9jbGFzcy9jb3JsaWIvU3lzdGVtLklPL1BhdGguY3MJMjAwNC0xMi0wNyAxNzoyOTozMS4wMDAw
MDAwMDAgLTA1MDAKKysrIG1jcy0xLjAuNS9jbGFzcy9jb3JsaWIvU3lzdGVtLklPL1BhdGguY3MJ
MjAwNC0xMi0xNSAyMDo0NToyNS4wNjAwOTAyNzIgLTA1MDAKQEAgLTM4Niw3ICszODYsNyBAQAog
CQkJLy9pZiAocm9vdCA9PSBwYXRoKSByZXR1cm4gcGF0aDsKIAkJCQkKIAkJCS8vIFNURVAgMzog
c3BsaXQgdGhlIGRpcmVjdG9yaWVzLCB0aGlzIGdldHMgcmlkIG9mIGNvbnNlY3V0YXRpdmUgIi8i
J3MKLQkJCXN0cmluZyBbXSBkaXJzID0gcGF0aC5TcGxpdCAoRGlyZWN0b3J5U2VwYXJhdG9yQ2hh
ciwgQWx0RGlyZWN0b3J5U2VwYXJhdG9yQ2hhcik7CisJCQlzdHJpbmcgW10gZGlycyA9IHBhdGgu
U3BsaXQgKERpcmVjdG9yeVNlcGFyYXRvckNoYXIpOwogCQkJLy8gU1RFUCA0OiBHZXQgcmlkIG9m
IGRpcmVjdG9yaWVzIGNvbnRhaW5pbmcgLiBhbmQgLi4KIAkJCWludCB0YXJnZXQgPSAwOwogCQkJ
Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>