#14800: powerpc mono build fails ------------------------------------------+--------------------------------- Reporter: jean-philippe.humbert@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Keywords: mono | Port: mono ------------------------------------------+--------------------------------- Comment(by vike2000@…): after some private re-investigation of this error and the headers to consider, i went - taking for granted the [http://trac.macports.org/browser/trunk/dports/devel/mono/Portfile portfile] made use of all patchfiles - to double-check that [http://trac.macports.org/browser/trunk/dports/devel/mono/files/patch- mono-mini-mini-ppc.h.diff patch-mono-mini-mini-ppc.h.diff] did good changes and when i had seen that it did[[BR]] i '''had to do the changes manually''' - had, considering that i went to check the portfile not until the port compiled successfully with these changes[[BR]] it turns out the patch-mono-mini-mini-ppc.h.diff was never appended to 'patchfiles' attaching an updated portfile with '''patch-mono-mini-mini-ppc.h.diff added''' after patch-mono-mini-mini-x86.h.diff under the 'platform darwin 9' block as in:[[BR]] {{{ platform darwin 9 { configure.cflags-append -D_NONSTD_SOURCE configure.cxxflags-append -D_NONSTD_SOURCE patchfiles-append \ patch-interp.h.diff \ patch-sys-mman.c.diff \ patch-mono-mini-mini-x86.h.diff \ patch-mono-mini-mini-ppc.h.diff \ patch-libgc-darwin_stop_world.c.diff } }}} (since i complied mine with manual changes to the source this portfile could be considered untested) [[BR]] else just a lot of warnings; among common C inconsistencies (and even more so in the c#sharp compiling) this, that seemed odd to me, but what do i know: ** Warning: System.dll built without parts that depend on: System.Xml.dll [[BR]] btw i wanted to install this because i couldn't find mdb in mono's precomiled os-x download and calling mono_object_describe in gdb produces: 781 debug-helpers.c: No such file or directory. but now i cant find mdb in this port either, `gdb /opt/local/bin/mono` produces a lot of warnings about not finding files in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_mono/work/mono-2.4.2.3/mono/mini and p mono_debug_print_vars produces Unable to call function "mono_debug_print_vars" at 0x5aed0: no return type information available *sigh* pardon my grammar/vocabulary - im a little tired (plus i'm an occasionally quirky swede) -- Ticket URL: <http://trac.macports.org/ticket/14800#comment:14> MacPorts <http://www.macports.org/> Ports system for Mac OS