Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 100515 - mono bug fix request to fix monodevelop-0.7 until new mono comes out
Summary: mono bug fix request to fix monodevelop-0.7 until new mono comes out
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-27 14:12 UTC by David Grant
Modified: 2005-08-04 15:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
mono-1.1.8-icall.diff (mono-1.1.8-icall.diff,433 bytes, text/plain)
2005-07-27 22:04 UTC, David Grant
Details
mono-1.1.8.2-r1.ebuild (mono-1.1.8.2-r1.ebuild,2.32 KB, text/plain)
2005-07-27 22:04 UTC, David Grant
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Grant 2005-07-27 14:12:44 UTC
There is a bug in mono which didn'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'll get errors like this all
the time:

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

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

Can someone include a quick patch in the mono ebuild for gentoo? Thanks.
Comment 1 David Grant 2005-07-27 22:04:21 UTC
Created attachment 64491 [details]
mono-1.1.8-icall.diff

Patch to fix problem with crashing in monodevelop-0.7
Comment 2 David Grant 2005-07-27 22:04:55 UTC
Created attachment 64492 [details]
mono-1.1.8.2-r1.ebuild
Comment 3 David Grant 2005-07-27 22:07:08 UTC
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't make it out, at least that's
what this guy told me on monodevelop IRC.
Comment 4 David Grant 2005-07-27 22:10:57 UTC
Just checked mono-1.1.8.3 sources right now to confirm. They also don't have the
fix. Please add this icall fix immediately as it brings much stability to
monodevelop-0.7 and monodevelop's SVN HEAD as well.
Comment 5 David Grant 2005-07-29 09:08:48 UTC
anybody home?
Comment 6 Peter Johanson (RETIRED) gentoo-dev 2005-07-29 09:48:45 UTC
Actually, no.

I'm sitting in an airport online via GPRS + my phone.

Dev's have lives, when I'm actually back home and have time for dev work, I'll
surely have time to review this. Probably not before then. (:
Comment 7 Peter Johanson (RETIRED) gentoo-dev 2005-08-04 11:32:17 UTC
Ok, I'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.
Comment 8 David Grant 2005-08-04 14:28:30 UTC
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?
Comment 9 Peter Johanson (RETIRED) gentoo-dev 2005-08-04 15:38:21 UTC
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's gotta stay for now.