Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 88880

Summary: mod_mono-1.0.6 fails on amd64
Product: Gentoo Linux Reporter: Peter Johanson (RETIRED) <latexer>
Component: New packagesAssignee: dotnet project <dotnet>
Status: RESOLVED FIXED    
Severity: normal CC: ramereth
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
URL: http://forums.gentoo.org/viewtopic-t-301327-highlight-modmono+amd64.html
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: mod_mono-1.0.6-r41167.diff
mod_mono-1.0.6-r2.ebuild
Ebuild based on mod_mono-1.0.6-r1 for compatibility with latest apache.
Apache module config file.

Description Peter Johanson (RETIRED) gentoo-dev 2005-04-12 10:44:37 UTC
There are some reports of mod_mono-1.0.6 not working on amd64 with mono-1.1.x. Openning this bug myself to start tracking it properly, and to post a patch and ebuild that *may* resolve it (i have no amd64 on which to test).
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2005-04-12 10:46:27 UTC
Created attachment 56104 [details, diff]
mod_mono-1.0.6-r41167.diff

Here is a diff based off the changes commited to mod_mono SVN to address issues
on amd64. Had to be slightly modified to reflect differences between SVN and
1.0.6 mod_mono.

This definitely applies cleanly, but I need confirmation from someone using
amd64 that it actually solves their problems. Ebuild will be attached directly.
Comment 2 Peter Johanson (RETIRED) gentoo-dev 2005-04-12 10:47:58 UTC
Created attachment 56105 [details]
mod_mono-1.0.6-r2.ebuild

Here is an ebuild that applies the patch. It is based off of
mod_mono-1.0.6.ebuild, and *not* the -r1, which uses the new style apache
stuff. Please test this. If you were using -r1 and the new apache stuff
instead, please apply the same changes to that ebuild, or ask here and i can
post a new ebuild based off that as well. Thanks.
Comment 3 Dennis Stevense 2005-04-12 11:19:32 UTC
The ebuild provided above does not work with the latest apache, so I don't recommend using it. I've created an ebuild off of the mod_mono-1.0.6-r1, mod_mono is now working great on the latest apache. The diff provided by Peter works!

You should put the ebuild hereunder in your portage overlay, and put 70_mod_mono.conf and mod_mono-1.0.6-r41167.diff in the files directory.
Comment 4 Dennis Stevense 2005-04-12 11:21:22 UTC
Created attachment 56109 [details]
Ebuild based on mod_mono-1.0.6-r1 for compatibility with latest apache.

If you're using mod_mono-1.0.6-r1 at the moment, use this ebuild instead of the
one posted previously.
Comment 5 Dennis Stevense 2005-04-12 11:22:57 UTC
Created attachment 56110 [details]
Apache module config file.

This file is needed by the ebuild and should be put in the files directory.

I changed the default MonoRunXsp from False to True, so mod_mono will run out
of the box.
Comment 6 Dennis Stevense 2005-04-13 05:52:12 UTC
I think this bug is soon obsolete, since 1.0.8 versions of both mod_mono and xsp have been released. Those releases work fine (at least upto now, I'm testing them) and don't require any patching.

If you want to have mod_mono working I suggest you copy the mod_mono-1.0.6-r1.ebuild from your portage tree into your overlay and rename it to mod_mono-1.0.8.ebuild. Don't forget to put the apache module config file in the files directory and digest.
Comment 7 Lance Albertson (RETIRED) gentoo-dev 2005-04-29 13:06:20 UTC
I'll see about bumping xsp/mod_mono here in the next few days.
Comment 8 Lance Albertson (RETIRED) gentoo-dev 2005-04-29 13:59:52 UTC
Ok, I commited both bumps (wait an hour or so) ... let me know if that fixes this issue
Comment 9 Peter Johanson (RETIRED) gentoo-dev 2005-05-19 10:11:40 UTC
Ok, closing FIXED, can be re-opened if there are still issues.