Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41654 - dev-dotnet/mono-0.31 failure on ~ppc
Summary: dev-dotnet/mono-0.31 failure on ~ppc
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-15 05:22 UTC by David Holm (RETIRED)
Modified: 2004-05-05 02:53 UTC (History)
0 users

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


Attachments
monolog.bz2 (monolog.bz2,18.18 KB, application/octet-stream)
2004-02-15 05:22 UTC, David Holm (RETIRED)
Details
monolog2.bz2 (monolog2.bz2,17.31 KB, application/octet-stream)
2004-02-15 13:50 UTC, David Holm (RETIRED)
Details
mono-0.30.1.ebuild (mono-0.30.1.ebuild,2.51 KB, text/plain)
2004-02-15 13:52 UTC, David Holm (RETIRED)
Details
mono-0.31.log.bz2 (mono.log.bz2,18.26 KB, application/octet-stream)
2004-03-20 03:58 UTC, David Holm (RETIRED)
Details
mono-0.31.ebuild (mono-0.31.ebuild,2.51 KB, text/plain)
2004-03-20 03:59 UTC, David Holm (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Holm (RETIRED) gentoo-dev 2004-02-15 05:22:25 UTC
I've tried to compile mono on ~ppc but it fails because it tries to access build/platforms/powerpc-unknown-linux-gnu.make instead of build/platforms/linux.make
Comment 1 David Holm (RETIRED) gentoo-dev 2004-02-15 05:22:57 UTC
Created attachment 25656 [details]
monolog.bz2

Build log
Comment 2 Todd Berman (RETIRED) gentoo-dev 2004-02-15 12:45:07 UTC
I believe the problem is that someone the envvar PLATFORM is set, that is what mcs uses to detect if you are on win32 or linux.

attempt inserting an unset PLATFORM before mcs is made but after mono is made.
Comment 3 David Holm (RETIRED) gentoo-dev 2004-02-15 13:50:09 UTC
Created attachment 25685 [details]
monolog2.bz2

Setting PLATFORM=linux did the trick. But now compilation fails with a
System.NullReferenceException
Comment 4 David Holm (RETIRED) gentoo-dev 2004-02-15 13:52:33 UTC
Created attachment 25686 [details]
mono-0.30.1.ebuild

My modified ebuild
Comment 5 Todd Berman (RETIRED) gentoo-dev 2004-02-15 14:16:06 UTC
i think it might work if you using mint (the interpreter) instead of mono (the jit) right now.

Hopefully the jit will be in place for 0.31 but not sure, I know lupus is working his ass off on it.

I do believe the jit works for certain smaller applications, but for bootstraping mcs and the class lib mint must be used.
Comment 6 David Holm (RETIRED) gentoo-dev 2004-03-20 03:58:42 UTC
Created attachment 27683 [details]
mono-0.31.log.bz2
Comment 7 David Holm (RETIRED) gentoo-dev 2004-03-20 03:59:20 UTC
Created attachment 27684 [details]
mono-0.31.ebuild

Updated mono-0.31 ebuild
Comment 8 David Holm (RETIRED) gentoo-dev 2004-03-20 03:59:49 UTC
Mono 0.31 still fails on PowerPC :(
Comment 9 David Holm (RETIRED) gentoo-dev 2004-05-05 02:53:06 UTC
The problems with 0.30 and 0.31 seemed to be connected to the missing exception handling on ppc. 0.91 seems to be working just fine.