The mono runtime doesn't support amd64, so I have patched configure.in for gtk-sharp to use the mint runtime instead, which is supported on all architectures. This allows gtk-sharp to compile on amd64. Patches for configure.in and configure are attached. The ebuild would also need to be patched to apply the patched but I have no idea how to do that. The patches work on my computer if I step through the installation with "ebuild" and apply the patches manually. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 43320 [details, diff] patch to configure.in to use mint instead of mono
Created attachment 43321 [details, diff] diff of the resulting ./configure after running autoconf
amd64 support is working in mono-1.1.2 for amd64. THis is the development mono series though, so it's worthiness for the tree an issue. It's not quite ready for general testing (Lv reports a problem with the libdir used, i suggesting exporting whatever that variable is to lib, not lib64 or whatever it is, until i find out how to fix it), but when it is, check out: http://dev.gentoo.org/~latexer/files/overlays/mono/ As the 1.1.2 is finally seeming not so bad, once this is ready i'll probably get it in the tree package.masked. Marking WONTFIX, as there's a better solution in the works.