On Wed, Dec 14, 2005 at 05:27:26AM +0200, Antti Harri wrote:
> >>I get this warning when I start irssi 0.8.10 on sparc64:
> >>
> >>(process:25066): GLib-CRITICAL **: g_strcasecmp: assertion `s2 !=
> >>NULL' failed
> >
> >I see the same message on sparc64.
> >
> >BTW have you tried building your port with USE_LIBTOOL=Yes ?
> 
> Hello,
> 
> I can't reproduce such errors/warnings on my own computers. I succesfully
> built the port on 3.8-release/sparc today (after long compiling
> process :-) ) but I didn't see any glib errors when starting the
> binary. If someone knows a solution for that I can attach it.

looks like you get a NULL pointer in a call to g_strcasecmp somewhere.
could be a 64 bit issue.

> I updated the port, added a missing build dependency for pkgconfig
> and added three patches for files: config.guess, config.sub and ltmain.sh.
> The patches correct some misbehaviour in `configure` script. 

maybe you could try using ${PORTSDIR}/infrastructure/db/config.guess
and friends if it is necessary. see sysutils/syslog-ng port.

> USE_LIBTOOL=Yes is also specified in case that will fix the glib2-issues.

it will not, but we prefer using the in-tree libtool if possible.

> The updated port is available at: 
> http://openbsd.fi/~iku/files/ports/irssi-0.8.10p0-obsd_port.tar.gz

don't bump PKGNAME if an update has not yet been committed.

-- 
steven

Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm

Reply via email to