On Mon, Aug 20, 2012 at 12:58 AM, Antoine Jacoutot <ajacou...@bsdfrog.org> wrote: > On Mon, Aug 20, 2012 at 01:12:55AM +0100, Nigel Taylor wrote: >> On 08/19/12 23:22, Antoine Jacoutot wrote: >> > On Sun, Aug 19, 2012 at 09:50:59PM +0200, Christian Weisgerber wrote: >> >> Mono is broken. >> >> >> >> On amd64, lang/mono itself sometimes crashes during the build. >> >> (It's completely unbuildable with MALLOC_OPTIONS=S.) Sometimes, >> >> x11/mono-gtk2 crashes. devel/nant frequently gets stuck. lang/boo >> >> frequently gets stuck. >> >> >> >> Seen all these fail on occasion when building here. >> >> >> I'm tired of manually retrying builds until this crap finally >> >> packages. Does anybody actually use mono-based packages? Do they >> >> even run? sthen@ is also struggling to get mono built on i386. >> >> >> >> I built mono for i386 on Aug 18 for libpthread.so.17.0. I have seen mono >> fail to build on i386 in the past, and more often than on amd64. >> >> >> Somebody needs to step up and fix mono, or I'm going to push for >> >> marking all of this stuff as BROKEN and ripping its tentacles out >> >> of Gnome. >> > >> > GNOME does not care; it does not depend on mono. >> > FWIW yes I do use mono based apps daily and it works fine for me (but I >> > use pkg, I never build from ports). >> > >> > Did you talk to maintainer ? >> > >> Building gnome does require mono, mail/gmime has a build dependency on >> mono to build gmime-sharp. > > That is why you have a no_mono FLAVOR. > The mono bits are _not_ needed. > >> I took the mono dependency out of mail/gmime, so it no longer builds >> gmime-sharp just gmime. A change I made back when mono was failing >> because of the switch to rthreads. It allowed me to build gnome while >> mono wasn't building. >> >> My searches found one project using gmime-sharp, Beagle which has not >> been ported to OpenBSD. The project looks dead, it was on gnome svn, but >> 2-3 years since it's been updated. The Beagle project web site was down. >> I couldn't find a single port that uses gmime-sharp. gmime-sharp is >> redundant. >> >> I can supply a diff for mail/gmime without gmime-sharp. > > I'd rather see the core of the mono build issue fixed.
any movement on this guys? i am unable to build mono for last 5 days on amd64. i don't have /etc/malloc.conf defined. tried with or without ccache.... until it is fixed, i marked the kde 4.9.2 mono-related ports as broken in github.