[BUG] Bug in lang/mono and request to rollback x11-toolkits/gtk-sharp to 0.17

Jeremy Messenger mezz7 at cox.net
Thu Jun 24 13:23:11 PDT 2004


On Thu, 24 Jun 2004 12:49:30 -0700, John Merryweather Cooper  
<johnmary at adelphia.net> wrote:

> On Thu, Jun 24, 2004 at 03:27:33PM -0400, Joe Marcus Clarke wrote:
>> On Thu, 2004-06-24 at 15:13, John Merryweather Cooper wrote:
>> > On Thu, Jun 24, 2004 at 12:30:21PM -0500, Jeremy Messenger wrote:
>> > > On Thu, 24 Jun 2004 02:46:44 -0700, John Merryweather Cooper
>> > > <johnmary at adelphia.net> wrote:
>> > >
>> > > >I'm making progress on getting comms/gfax 0.6.0 to work, but I'm
>> > > >having some issues with lang/mono and x11-toolkits/gtk-sharp.
>> > > >
>> > > >First, lang/mono:
>> > > >
>> > > >Using the following command line (for example):
>> > > >
>> > > ># mcs -pkg:gnome-sharp something.cs
>> > > >
>> > > >causes mcs to core dump with a locking violation in libpthread
>> > > >on -CURRENT.  Internally, mcs is supposed to be calling
>> > > >
>> > > >pkg-config --libs gnome-sharp
>> > > >
>> > > >to extract the DLL's that are referenced.  I can work around as
>> > > >follows:
>> > > >
>> > > ># mcs `/usr/local/bin/pkg-config --libs gnome-sharp` something.cs
>> > > >
>> > > >But this leads me to the problem with x11-toolkits/gtk-sharp
>> > > >version 0.93--it's incompatible with comms/gfax.  Moreover,
>> > > >http://gtk-sharp.sourceforge.net/ lists 0.17 as the present
>> > > >release version.  Unless there's something out there that
>> > > >needs 0.93, I think a rollback to 0.17 would be in order--
>> > > >comms/gfax 0.6.0 compiles fine with it.
>> > >
>> > > gfax is the one that who need to update to get it works with newer
>> > > gtk-sharp. The gtk-sharp is now part of Mono and it has been moved  
>> to Mono
>> > > CVS now. The current release tag is 0.98, so there should be 0.98  
>> tarball
>> > > to download at Mono's website.
>> > >
>> > > Check gtk-sharp's website said:
>> > > ============================================
>> > > The project is closely associated with the Mono project.   
>> Development is
>> > > proceeding in the Mono CVS repository.  The CVS Repository can be  
>> browsed
>> > > on the web[1].
>> > >
>> > > [1] http://cvs.hispalinux.es/cgi-bin/cvsweb/gtk-sharp/?cvsroot=mono
>> > > ============================================
>> > >
>> > > Cheers,
>> > > Mezz
>> > >
>> > > >jmc
>> > >
>> > >
>> > > --
>> > > mezz7 at cox.net  -  mezz at FreeBSD.org
>> > > FreeBSD GNOME Team
>> > > http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
>> > > _______________________________________________
>> > > freebsd-gnome at freebsd.org mailing list
>> > > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
>> > > To unsubscribe, send any mail to  
>> "freebsd-gnome-unsubscribe at freebsd.org"
>> > >
>> >
>> > Well, I'll just have to wait for the author to produce a new  
>> release.  :(
>> >
>> > But you didn't address the problems lang/mono is having on its command
>> > line.  In addition to the core dump that results from using the
>> > -pkg: flag, the -r: flag no longer works as intended.  Previously,  
>> e.g.,
>> > -r:gtk-sharp would reference the gtk-sharp assembly without an  
>> absolute
>> > path.  Now, lang/mono fails to reference an assembly without an  
>> absolute
>> > path.

I didn't address it, because I have no idea and I gave up on Mono a very  
long time ago. :-)

>> Note: we don't maintain mono or gtk-sharp anymore.  If you'd like to
>> take those over, please, be my guest.  We really need someone that can
>> wrangle these mono bugs.
>>
>> Joe
>>
>> >
>> > jmc
>> > _______________________________________________
>> > freebsd-gnome at freebsd.org mailing list
>> > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
>> > To unsubscribe, send any mail to  
>> "freebsd-gnome-unsubscribe at freebsd.org"
>> --
>> PGP Key : http://www.marcuscom.com/pgp.asc
>>
>>
>
> Since I'll never get comms/gfax ported without a working lang/mono and/or
> x11-toolkits/gtk-sharp, sign me up.  You can put coop9211 at uidaho.edu as
> the maintainer for both effectively immediately.  I'll work on it in
> between baby  maintenance.  :)

Great, thanks! 'We have a new Mono vict^W^W^Wolunteer!', said Joe. Hehe,  
good one. :-)

Cheers,
Mezz

> jmc


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org


More information about the freebsd-gnome mailing list