Author: alexander Date: 2006-04-05 02:28:41 -0600 (Wed, 05 Apr 2006) New Revision: 1466
Added: branches/udev_update/packages/irssi/irssi-0.8.10-gslice-1.patch Modified: branches/udev_update/packages/irssi/Makefile Log: Fixed irssi segfault with the new glib Modified: branches/udev_update/packages/irssi/Makefile =================================================================== --- branches/udev_update/packages/irssi/Makefile 2006-04-04 13:37:59 UTC (rev 1465) +++ branches/udev_update/packages/irssi/Makefile 2006-04-05 08:28:41 UTC (rev 1466) @@ -8,6 +8,8 @@ URL-$(FILE)= http://irssi.org/files/$(FILE) SHA-$(FILE)= c27c3aa19f7e54e4295c9e78f522194b296e9f7f +PATCH1= $(DIR)-gslice-1.patch + # Targets include $(ROOT)/scripts/functions @@ -23,6 +25,7 @@ # This breaks non-ASCII input. compile-stage2: + patch -Np1 -i ../$(PATCH1) ./configure --prefix=/usr --sysconfdir=/etc make $(PM) make install Added: branches/udev_update/packages/irssi/irssi-0.8.10-gslice-1.patch =================================================================== --- branches/udev_update/packages/irssi/irssi-0.8.10-gslice-1.patch (rev 0) +++ branches/udev_update/packages/irssi/irssi-0.8.10-gslice-1.patch 2006-04-05 08:28:41 UTC (rev 1466) @@ -0,0 +1,20 @@ +Submitted By: Alexander E. Patrakov +Date: 2006-04-05 +Initial Package Version: 0.8.10 +Upstream Status: ??? +Origin: http://people.ubuntu.com/~scott/patches/irssi/irssi_0.8.10-1ubuntu1.patch +Description: Fixes segfault-on-quit with Glib >= 2.10 + +diff -urNad irssi-0.8.10~/src/irc/dcc/dcc.c irssi-0.8.10/src/irc/dcc/dcc.c +--- irssi-0.8.10~/src/irc/dcc/dcc.c 2006-01-18 14:25:19.000000000 +0200 ++++ irssi-0.8.10/src/irc/dcc/dcc.c 2006-01-18 14:41:20.000000000 +0200 +@@ -58,8 +58,8 @@ + + pos = gslist_find_string(dcc_types, type); + if (pos != NULL) { +- dcc_types = g_slist_remove(dcc_types, pos->data); + g_free(pos->data); ++ dcc_types = g_slist_remove(dcc_types, pos->data); + } + } + -- http://linuxfromscratch.org/mailman/listinfo/livecd FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
