<?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>100515</bug_id>
          
          <creation_ts>2005-07-27 14:12 0000</creation_ts>
          <short_desc>mono bug fix request to fix monodevelop-0.7 until new mono comes out</short_desc>
          <delta_ts>2005-08-04 15:38:21 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>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>davidgrant@gmail.com</reporter>
          <assigned_to>dotnet@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>davidgrant@gmail.com</who>
            <bug_when>2005-07-27 14:12:44 0000</bug_when>
            <thetext>There is a bug in mono which didn&apos;t get in in time for 1.1.8.3. It is a really
annoying bug which makes monodevelop practically unusable.

Try using the most recent monodevelop (0.7) and you&apos;ll get errors like this all
the time:

** ERROR **: file icall.c: line 2564 (ves_icall_InternalExecute): assertion
failed: (result)

Here&apos;s the fix for it:
http://svn.myrealbox.com/viewcvs/trunk/mono/mono/metadata/icall.c?rev=46854&amp;r1=46632&amp;r2=46854

Can someone include a quick patch in the mono ebuild for gentoo? Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>davidgrant@gmail.com</who>
            <bug_when>2005-07-27 22:04:21 0000</bug_when>
            <thetext>Created an attachment (id=64491)
mono-1.1.8-icall.diff

Patch to fix problem with crashing in monodevelop-0.7</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>davidgrant@gmail.com</who>
            <bug_when>2005-07-27 22:04:55 0000</bug_when>
            <thetext>Created an attachment (id=64492)
mono-1.1.8.2-r1.ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>davidgrant@gmail.com</who>
            <bug_when>2005-07-27 22:07:08 0000</bug_when>
            <thetext>Actually mono-1.1.8.3 is out now...but apparently this icall.c fix went in right
after mono-1.1.8.3 release was made. The change was supposedly made in the mono
svn repository on July 1st, but somehow it didn&apos;t make it out, at least that&apos;s
what this guy told me on monodevelop IRC.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>davidgrant@gmail.com</who>
            <bug_when>2005-07-27 22:10:57 0000</bug_when>
            <thetext>Just checked mono-1.1.8.3 sources right now to confirm. They also don&apos;t have the
fix. Please add this icall fix immediately as it brings much stability to
monodevelop-0.7 and monodevelop&apos;s SVN HEAD as well.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>davidgrant@gmail.com</who>
            <bug_when>2005-07-29 09:08:48 0000</bug_when>
            <thetext>anybody home?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-07-29 09:48:45 0000</bug_when>
            <thetext>Actually, no.

I&apos;m sitting in an airport online via GPRS + my phone.

Dev&apos;s have lives, when I&apos;m actually back home and have time for dev work, I&apos;ll
surely have time to review this. Probably not before then. (:</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-08-04 11:32:17 0000</bug_when>
            <thetext>Ok, I&apos;ve just commited 1.1.8.3 to portage, which includes this icall fix.
Marking this bug FIXED, please feel free to re-open if you have any further
problems. Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>davidgrant@gmail.com</who>
            <bug_when>2005-08-04 14:28:30 0000</bug_when>
            <thetext>Ok, thanks. Just one note: I think in the einfo statements for monodevelop-0.7
there is some warning that it crashes. Well I think this is irrelevant now
assuming mono-1.1.8.3 is used. Also 0.7 is masked for this reason. Maybe we can
make monodevelop-0.7 depend on =dev-lang/mono-1.1.8.3?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-08-04 15:38:21 0000</bug_when>
            <thetext>If you read the note fully, it is only refering to crashes related to using gtk#
1.0 projects, which is *still* not working with 0.7. This issue has been fixed
in MD SVN, but is in no way back portable. That warning&apos;s gotta stay for now.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>64491</attachid>
            <date>2005-07-27 22:04 0000</date>
            <desc>mono-1.1.8-icall.diff</desc>
            <filename>mono-1.1.8-icall.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIG1vbm8tMS4xLjgtb3JpZy9tb25vL21ldGFkYXRhL2ljYWxsLmMJMjAwNS0wNy0yNyAyMToy
NzozMi4wMDAwMDAwMDAgLTA3MDAKKysrIG1vbm8tMS4xLjgvbW9uby9tZXRhZGF0YS9pY2FsbC5j
CTIwMDUtMDctMjcgMjE6Mjg6MDMuMDAwMDAwMDAwIC0wNzAwCkBAIC0yNTYxLDcgKzI1NjEsNiBA
QAogCQkJCQllbHNlIAogCQkJCQkJcmVzdWx0ID0gKigoZ3BvaW50ZXIgKikoKGNoYXIgKil0aGlz
ICsgZmllbGQtPm9mZnNldCkpOwogCQkJCQotCQkJCQlnX2Fzc2VydCAocmVzdWx0KTsKIAkJCQkJ
b3V0X2FyZ3MgPSBtb25vX2FycmF5X25ldyAoZG9tYWluLCBtb25vX2RlZmF1bHRzLm9iamVjdF9j
bGFzcywgMSk7CiAJCQkJCSpvdXRBcmdzID0gb3V0X2FyZ3M7CiAJCQkJCW1vbm9fYXJyYXlfc2V0
IChvdXRfYXJncywgZ3BvaW50ZXIsIDAsIHJlc3VsdCk7Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>64492</attachid>
            <date>2005-07-27 22:04 0000</date>
            <desc>mono-1.1.8.2-r1.ebuild</desc>
            <filename>mono-1.1.8.2-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2Rldi1sYW5nL21vbm8vbW9uby0xLjEuOC4yLmVi
dWlsZCx2IDEuMSAyMDA1LzA3LzA2IDE1OjI1OjAwIGxhdGV4ZXIgRXhwICQKCmluaGVyaXQgZXV0
aWxzIG1vbm8gZmxhZy1vLW1hdGljCgpERVNDUklQVElPTj0iTW9ubyBydW50aW1lIGFuZCBjbGFz
cyBsaWJyYXJpZXMsIGEgQyMgY29tcGlsZXIvaW50ZXJwcmV0ZXIiCkhPTUVQQUdFPSJodHRwOi8v
d3d3LmdvLW1vbm8uY29tLyIKU1JDX1VSST0iaHR0cDovL3d3dy5nby1tb25vLmNvbS9zb3VyY2Vz
L21vbm8tJHtQVjowOjN9LyR7UH0udGFyLmd6IgoKTElDRU5TRT0ifHwgKCBHUEwtMiBMR1BMLTIg
WDExKSIKU0xPVD0iMCIKS0VZV09SRFM9In54ODYgfnBwYyB+YW1kNjQiCklVU0U9Im5wdGwgaWN1
IFgiCgpERVBFTkQ9InZpcnR1YWwvbGliYwoJPj1kZXYtbGlicy9nbGliLTIuMAoJITxkZXYtZG90
bmV0L3BuZXQtMC42LjEyCglucHRsPyAoID49c3lzLWRldmVsL2djYy0zLjMuNS1yMSApCglpY3U/
ICggPj1kZXYtbGlicy9pY3UtMi42LjIgKQoJcHBjPyAoCgkJPj1zeXMtZGV2ZWwvZ2NjLTMuMi4z
LXI0CgkJPj1zeXMtbGlicy9nbGliYy0yLjMuM19wcmUyMDA0MDQyMAoJKSIKClJERVBFTkQ9IiR7
REVQRU5EfQoJWD8gKCA+PWRldi1kb3RuZXQvbGliZ2RpcGx1cy0xLjEuNCApCglkZXYtdXRpbC9w
a2djb25maWcKCWRldi1saWJzL2xpYnhtbDIiCgpzcmNfdW5wYWNrKCkgewoJdW5wYWNrICR7QX0K
CWNkICR7U30KCgkjIEZpeCBtdW5naW5nIG9mIFVuaXggcGF0aHMKCWVwYXRjaCAke0ZJTEVTRElS
fS8ke1BOfS0xLjEuNS1wYXRoZml4LmRpZmYgfHwgZGllCgoJIyBGaXggZm9yIGxpbmtpbmcgdG8g
SUNVCgllcGF0Y2ggJHtGSUxFU0RJUn0vJHtQTn0tMS4xLjUtaWN1LWxpbmtpbmcuZGlmZiB8fCBk
aWUKCQoJIyBGaXggZm9yIG5hc3R5IGJ1ZyB3aGljaCBhZmZlY3RzIG1vbm9kZXZlbG9wLTAuNyBn
cmVhdGx5CgllcGF0Y2ggJHtGSUxFU0RJUn0vJHtQTn0tMS4xLjgtaWNhbGwuZGlmZiB8fCBkaWUK
CgkjIEZpeCBNT05PX0NGR19ESVIgZm9yIHNpZ25pbmcKCXNlZCAtaSBcCgkJInM6Xlx0XChNT05P
X1BBVEguKilcKTpcdE1PTk9fQ0ZHX0RJUj0nJHtEfS9ldGMvJyBcMToiIFwKCQkke1N9L21jcy9i
dWlsZC9saWJyYXJ5Lm1ha2UgfHwgZGllCgoJIyBJbnN0YWxsIGFsbCBvdXIgLmRsbHMgdW5kZXIg
JChsaWJkaXIpLCBub3QgJChwcmVmaXgpL2xpYgoJc2VkIC1pIC1lICdzOiQocHJlZml4KS9saWI6
JChsaWJkaXIpOicgXAoJCS1lICdzOiQoZXhlY19wcmVmaXgpL2xpYjokKGxpYmRpcik6JyBcCgkJ
LWUgInM6J21vbm9fbGliZGlyPVwke2V4ZWNfcHJlZml4fS9saWInOlwibW9ub19saWJkaXI9XCRs
aWJkaXJcIjoiIFwKCQkke1N9L3tzY3JpcHRzLG1vbm8vbWV0YWRhdGF9L01ha2VmaWxlLmFtICR7
U30vY29uZmlndXJlLmluIHx8IGRpZQoKCWxpYnRvb2xpemUgLS1jb3B5IC0tZm9yY2UgfHwgZGll
ICJsaWJ0b29saXplIGZhaWxlZCIKCWFjbG9jYWwgfHwgZGllICJhY2xvY2FsIGZhaWxlZCIKCWF1
dG9jb25mIHx8IGRpZSAiYXV0b2NvbmYgZmFpbGVkIgoJYXV0b21ha2UgfHwgZGllICJhdXRvbWFr
ZSBmYWlsZWQiCn0KCnNyY19jb21waWxlKCkgewoJc3RyaXAtZmxhZ3MKCWxvY2FsIG15Y29uZj0i
LS13aXRoLXByZXZpZXc9eWVzIgoKCSMgRm9yY2UgX190aHJlYWQgb24gYW1kNjQuIFNlZSBidWcg
IzgzNzcwCglpZiB1c2UgYW1kNjQKCXRoZW4KCQlteWNvbmY9IiR7bXljb25mfSAtLXdpdGgtdGxz
PV9fdGhyZWFkIgoJZWxzZQoJCWlmIHVzZSBucHRsCgkJdGhlbgoJCQlteWNvbmY9IiR7bXljb25m
fSAtLXdpdGgtdGxzPV9fdGhyZWFkIgoJCWVsc2UKCQkJbXljb25mPSIke215Y29uZn0gLS13aXRo
LXRscz1wdGhyZWFkIgoJCWZpCglmaQoKCWVjb25mICR7bXljb25mfSAkKHVzZV93aXRoIGljdSkg
fHwgZGllCgllbWFrZSAtajEgfHwgZGllICJNT05PIGNvbXBpbGF0aW9uIGZhaWx1cmUiCn0KCnNy
Y19pbnN0YWxsKCkgewoJbWFrZSBERVNURElSPSR7RH0gaW5zdGFsbCB8fCBkaWUKCgkjIEZpeCBp
bmNvcnJlY3QgcGF0aCB0byBtYWtlY2VydCBFWEUgZmlsZQoJc2VkIC1pICJzOm1ha2VjZXJ0LmV4
ZTpNYWtlQ2VydC5leGU6IiAke0R9L3Vzci9iaW4vbWFrZWNlcnQgfHwgZGllCgoJZG9kb2MgQVVU
SE9SUyBDaGFuZ2VMb2cgTkVXUyBSRUFETUUKCWRvY2ludG8gZG9jcwoJZG9kb2MgZG9jcy8qCglk
b2NpbnRvIGxpYmdjCglkb2RvYyBsaWJnYy9DaGFuZ2VMb2cKfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>