Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85486 - Patch to allow building mono 1.1.4 on PPC
Summary: Patch to allow building mono 1.1.4 on PPC
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: dotnet project
URL: http://www.mail-archive.com/garnome-l...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-16 04:04 UTC by Sebastian Dröge
Modified: 2005-06-16 17:28 UTC (History)
2 users (show)

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


Attachments
PPC thread fix. (mono-1.1.4-ppc-threadfix.diff,673 bytes, patch)
2005-03-16 08:14 UTC, Peter Johanson (RETIRED)
Details | Diff
Additional pathfix patch (mono-1.1.4-pathfix.diff,648 bytes, patch)
2005-03-16 08:16 UTC, Peter Johanson (RETIRED)
Details | Diff
New 1.1.4 ebuild that applies the patch. (mono-1.1.4-r1.ebuild,2.23 KB, text/plain)
2005-03-16 08:17 UTC, Peter Johanson (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Dröge 2005-03-16 04:04:56 UTC
Hi,
building mono 1.1.4 on PPC produces the errors described at http://lists.ximian.com/archives/public/mono-list/2004-September/023206.html

a working patch for this is at http://www.mail-archive.com/garnome-list@gnome.org/msg00120.html

Bye
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2005-03-16 08:14:34 UTC
Created attachment 53629 [details, diff]
PPC thread fix.

Here's the patch against 1.1.4
Comment 2 Peter Johanson (RETIRED) gentoo-dev 2005-03-16 08:16:17 UTC
Created attachment 53630 [details, diff]
Additional pathfix patch

This is an addition patch for 1.1.4. Unrelated to this bug, but i'd like to add
this to the 1.1.4-r1 soon, so I'll enlist you as an unwitting guinnea pig. (:

(if you don't like it, feel free to ignore, and comment out the epatch line
from the next ebuild attachment)
Comment 3 Peter Johanson (RETIRED) gentoo-dev 2005-03-16 08:17:32 UTC
Created attachment 53631 [details]
New 1.1.4 ebuild that applies the patch.

Please test this ebuild out for me to see if this resolves things for you on
PPC.

Put this ebuild with the rest of the mono ebuilds, and the two attached patches
in the files/ dir, ebuild foo.ebuild digest, and emerge.

Please report back success/problems with this. Thanks.
Comment 4 Peter Johanson (RETIRED) gentoo-dev 2005-03-16 09:16:01 UTC
Looking at this, It seems that the patch you described is already applied for 1.1.4. I missed it and thought it needed reverting, which is what the patch I attached here does. Can you please paste the exact error message you get? I want to make sure we are really having the same error message. Thanks.
Comment 5 Sebastian Dröge 2005-03-16 09:43:30 UTC
Yes the patch on the url is reversed... forgot to mention this
after adding the "powerpc*-linux*" again it compiles for me without any problems and I got exactly the same error messages as the one on the mono mailing list
Comment 6 Peter Johanson (RETIRED) gentoo-dev 2005-05-09 09:35:42 UTC
This patch seems to have made its way into recent mono releases, although i've only verified mono-1.1.7 here. Can you please test that version of mono and confirm if this bug is fixed? Thanks.
Comment 7 Kevin 2005-05-18 17:28:23 UTC
I just synced and noticed that the mono-1.1.7 ebuild in portage recently changed
from a ~ppc to a -ppc.

I have 1.1.7 installed on my titanium powerbook now, but emerge world now wants
to downgrade it to 1.0.6.  I haven't done much work with it, but plan to do so
soon.  Are there bugs with 1.1.7?

If not, anyone here know why it changed to -ppc?

Just curious.
Comment 8 Paolo Sacconier 2005-05-23 23:56:39 UTC
http://bugs.gentoo.org/show_bug.cgi?id=93765

On my ibook mono 1.1.7 build doesn't work. :(
Comment 9 Peter Johanson (RETIRED) gentoo-dev 2005-06-16 17:28:36 UTC
Ok, I've fixed the PPC issues with 1.1.7 recently, and gotten confirmation from
dholm that this should be fixed now with that version, which is now ~ppc.
Marking this fixed, please feel free to re-open if you are still having issues.
Thanks.