On Thu, Oct 25, 2007 at 12:45:44AM -0400, Joe Marcus Clarke wrote: > On Thu, 2007-10-25 at 00:37 -0400, Aryeh M. Friedman wrote: > > > <snip> > > > You will have to talk to the mono maintainer as we didn't touch > > > lang/mono port at all. > > > > Not to be pushy but since gnome is one the most commonly installed ports > > and mono is a required component shouldn't the responibility to make > > sure that all dependancies (even ones that are not your problem > > directly) build correctly? > > We did a lot to verify GNOME builds correctly. Our tests were done > mainly on 6.X and 7.X (as 8.X is still a fairly new version). Since > you're running bleeding edge code, you may run into problems. You need > to report problems to the proper maintainers, and be patient.
Mono has an 8.x problem as well. I sent this patch to the maintainer yesterday. It works for me, but I haven't heard back. Folks running mono on -CURRENT are welcome to try it. -- Ted Faber http://www.isi.edu/~faber PGP: http://www.isi.edu/~faber/pubkeys.asc Unexpected attachment on this mail? See http://www.isi.edu/~faber/FAQ.html#SIG
--- mono.bak/Makefile 2007-10-22 20:19:04.000000000 -0700 +++ mono/Makefile 2007-10-24 17:29:43.000000000 -0700 @@ -88,11 +88,16 @@ ${WRKSRC}/mcs/class/Managed.Windows.Forms/build-csproj \ ${WRKSRC}/mcs/class/Managed.Windows.Forms/build-csproj2k5 -.if ${OSVERSION} >= 700000 +.if ${OSVERSION} >= 700000 && ${OSVERSION} < 800000 @${REINPLACE_CMD} -e 's|freebsd6|freebsd7|g' \ ${WRKSRC}/configure ${WRKSRC}/libgc/configure .endif +.if ${OSVERSION} >= 800000 + @${REINPLACE_CMD} -e 's|freebsd6|freebsd8|g' \ + ${WRKSRC}/configure ${WRKSRC}/libgc/configure +.endif + tests: build @${ECHO_MSG} "===> Running mono regression tests" @(cd ${WRKSRC}/mono/tests && ${SETENV} ${MAKE_ENV} ${GMAKE} \
pgpN0H4ZN389H.pgp
Description: PGP signature