On Sun, Jan 08, 2006 at 09:41:41PM +0200, Antti Harri wrote:
> On Mon, 12 Dec 2005, David Gwynne wrote:
> 
> >I get this warning when I start irssi 0.8.10 on sparc64:
> >
> >(process:25066): GLib-CRITICAL **: g_strcasecmp: assertion `s2 != NULL' 
> >failed
> >
> >0.8.9 doesn't produce this message.
> 
> No and neither does 0.8.10 built using my port if one uses
> correct term_charset (/set term_charset ISO-8859-1 for example).
> I found out the fault today when it started giving that message
> and scandinavian characters were shown incorrectly in my terminal.
> 
> PS. How to get rid of the SHARED_LIBS warning? I tried
> tweaking the Makefile but without success.

My patch has a few differences to anttis, includes SHARED_LIBS and
is available as diff (follows).


Regards

Simon

diff:
cvs server: cannot find patches/patch-ltmain_sh
cvs server: cannot find patches/patch-src_fe_common_core_fe_settings_c
cvs server: cannot find patches/patch-src_irc_dcc_dcc_autoget_c
cvs server: cannot find patches/patch-src_irc_proxy_Makefile_in
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/irssi/Makefile,v
retrieving revision 1.25
diff -u -r1.25 Makefile
--- Makefile    16 Dec 2004 00:31:22 -0000      1.25
+++ Makefile    8 Jan 2006 20:33:55 -0000
@@ -5,7 +5,7 @@
 
 COMMENT=       "modular IRC client with many features (ipv6,socks,proxy)"
 
-DISTNAME=      irssi-0.8.9
+DISTNAME=      irssi-0.8.10
 CATEGORIES=    net
 
 MASTER_SITES=  ${HOMEPAGE}/files/ \
@@ -26,15 +26,17 @@
 PERMIT_PACKAGE_FTP=    Yes
 PERMIT_DISTFILES_CDROM=        Yes
 PERMIT_DISTFILES_FTP=  Yes
-WANTLIB=               c crypto m ncurses perl ssl util
+WANTLIB=               c crypto m ncurses perl ssl util iconv intl
 
-LIB_DEPENDS+=          glib.1.2,gmodule::devel/glib
+LIB_DEPENDS+=          glib-2.0.0.0,gmodule-2.0.0.0::devel/glib2
 
 CONFIGURE_STYLE=       gnu
 
 CONFIGURE_ARGS+=       --datadir=${PREFIX}/share/doc --enable-ipv6 \
        --with-proxy --enable-perl=yes --with-included-gettext \
-       --with-perl-lib=${PREFIX}/libdata/perl5/site_perl --with-glib1
+       --with-perl-lib=${PREFIX}/libdata/perl5/site_perl
+
+SHARED_LIBS=           irc_proxy       0.0
 
 FLAVORS=       socks
 FLAVOR?=
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/irssi/distinfo,v
retrieving revision 1.11
diff -u -r1.11 distinfo
--- distinfo    5 Jan 2005 17:14:46 -0000       1.11
+++ distinfo    8 Jan 2006 20:33:55 -0000
@@ -1,4 +1,4 @@
-MD5 (irssi-0.8.9.tar.gz) = 1df516a770656ff0bec0ab62f9096bf6
-RMD160 (irssi-0.8.9.tar.gz) = 71432741b8096b35bb9745f93170b24b8545d9d8
-SHA1 (irssi-0.8.9.tar.gz) = 786dac6b7ddaff65683e78c8ea7686fd4569cf9f
-SIZE (irssi-0.8.9.tar.gz) = 1153560
+MD5 (irssi-0.8.10.tar.gz) = ed29412e86e1d5fbb71d24ae02edd462
+RMD160 (irssi-0.8.10.tar.gz) = ec7995c2965c6aa3f67ccd76da2c9a5f9c0c7b87
+SHA1 (irssi-0.8.10.tar.gz) = edfde2b2e0a703f6aa3eee9140255a8e928a9d1a
+SIZE (irssi-0.8.10.tar.gz) = 1322825
Index: pkg/PFRAG.shared
===================================================================
RCS file: pkg/PFRAG.shared
diff -N pkg/PFRAG.shared
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ pkg/PFRAG.shared    8 Jan 2006 20:33:55 -0000
@@ -0,0 +1,2 @@
[EMAIL PROTECTED] $OpenBSD$
[EMAIL PROTECTED] lib/irssi/modules/libirc_proxy.so.${LIBirc_proxy_VERSION}
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/irssi/pkg/PLIST,v
retrieving revision 1.13
diff -u -r1.13 PLIST
--- pkg/PLIST   15 Sep 2004 18:17:41 -0000      1.13
+++ pkg/PLIST   8 Jan 2006 20:33:55 -0000
@@ -1,10 +1,10 @@
 @comment $OpenBSD: PLIST,v 1.13 2004/09/15 18:17:41 espie Exp $
+%%SHARED%%
 bin/irssi
 lib/irssi/
 lib/irssi/modules/
 lib/irssi/modules/libirc_proxy.a
 lib/irssi/modules/libirc_proxy.la
-lib/irssi/modules/libirc_proxy.so
 libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/
 libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Irssi/
 libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Irssi.pm
@@ -57,6 +57,7 @@
 share/doc/irssi/help/echo
 share/doc/irssi/help/eval
 share/doc/irssi/help/exec
+share/doc/irssi/help/flushbuffer
 share/doc/irssi/help/flushbuffers
 share/doc/irssi/help/format
 share/doc/irssi/help/hash
@@ -91,6 +92,7 @@
 share/doc/irssi/help/names
 share/doc/irssi/help/nctcp
 share/doc/irssi/help/netsplit
+share/doc/irssi/help/network
 share/doc/irssi/help/nick
 share/doc/irssi/help/note
 share/doc/irssi/help/notice
@@ -103,6 +105,7 @@
 share/doc/irssi/help/quit
 share/doc/irssi/help/quote
 share/doc/irssi/help/rawlog
+share/doc/irssi/help/recode
 share/doc/irssi/help/reconnect
 share/doc/irssi/help/rehash
 share/doc/irssi/help/reload

Reply via email to