Finally managed to get my ipv6 transport working and gain access to a IA64 box running Debian (well
Ubuntu, but close enough) to debug the FTBFS on itanium (Thanks Thom). Turns out that
the Ubuntu package didn’t build either and after several aborted
attempts to play around with the static specifier, I noticed
that debian/rules special-cased not using -O2 on
ia64. Removed that and it now compiles on both at least i386 and
ia64. Hopefully my sponsor will build on powerpc and alpha for me
too.

irssi-text (0.8.9-3) unstable; urgency=medium

  * Fix linker errors on IA64 by building with -O2 on that platform too.
  * Upload with medium urgency to get the previous fixes into sarge

 -- David Pashley <david@davidpashley.com>  Sat, 19 Mar 2005 17:43:07 +0000

I also spent an hour or two this morning tracking down a bug when using a turkish locale. It
turned out that the perl plugin was taking the name of the different chat
networks (e.g. IRC, SILC) and lowercasing all but the first character using
g_strdown() to give the name of the perl module
(Irssi::Silc). The problem was that g_strdown() uses the
current locale to do the lowercasing and in turkish, the lower case of I is not
i. A quick change to use the newer g_ascii_strdown() and irssi now
starts in a turkish locale.

--- irssi-text-0.8.9.orig/src/perl/perl-common.c
+++ irssi-text-0.8.9/src/perl/perl-common.c
@@ -565,8 +565,8 @@
        chat_type = chat_protocol_lookup(rec->name);
        g_return_if_fail(chat_type >= 0);

-       name = g_strdup(rec->name);
-       g_strdown(name+1);
+       name = g_ascii_strdown(rec->name,-1);
+       *name = *(rec->name);

        /* window items: channel, query */
        type = module_get_uniq_id_str("WINDOW ITEM TYPE", "CHANNEL");

I have asked the submitter to check this bug and will upload once 0.8.9-3 is
in sarge. I also need to send this patch upstream. In the meantime if you use a
turkish locale, can you test out the package available at http://www.davidpashley.com/debian/irssi-text/

irssi-text (0.8.9-4) unstable; urgency=low

  * Correctly lower case chat protocols using g_ascii_strdown() rather than
    using the deprecated g_strdown() (Closes: #232628)

 -- David Pashley <david@davidpashley.com>  Wed, 23 Mar 2005 08:29:32 +0000
Thank you for your order MR PASHLEY

You have booked 4 weekend (age restrictions apply) tickets for
READING FESTIVAL 2005 at
Richfield Avenue in Reading on 26TH-29TH
AUGUST. Doors open at 11:30, show starts at 12:00

Your card will be charged £532.95
Please note - this charge will appear on your statement as EVENT TICKETS 

Who wants to touch me. I said who wants to fucking touch me.

Today is the first day this year where I’ve walked out my door and
thought “What a lovely day. Spring is officially here.” The sun was
shining and and it was pleasantly not cold. Lunch was spent eating a
lovely thai style chicken ciabatta from Redeli sitting on the beach. Was
warm enough in the sun to sit without wearing a jacket. This was why
I moved to Brighton.

Half an hour after returning to the office, it rained.

Finally got round to updating irssi-text packaging and fixing a few
bugs that would be nice to get into sarge if I can. You can find a
copy on my
website
. Currently in need of a sponsor, hint hint.

 irssi-text (0.8.9-2) unstable; urgency=medium
 .
   * Upload medium as it would be useful to get the irssi-common and perl fixes
     into sarge.
   * Conflict with irssi-common (Closes: #263320)
   * Update to Standards-Version 3.6.1
   * Update to building against libglib2.0
   * Fix the menu file quoting
   * Depend on autotools-dev and update config.{status,guess} automatically
     (Closes: #296989)
   * Recompile against libperl5.8 (5.8.4) (Closes: #248020, #224930, #247104)

Update: Steve
McIntyre
has sponsored an upload of i386, powerpc and alpha for
me

Been a while since I updated, so here is a braindump. Last friday
evening was spent with Clare at the Pav Tav. Fridays is quickly
becoming one of my favourite nights out. Em sadly couldn’t make it
cos she was ill, but I still had fun making Clare dance and singing
loudly to the Killers and Kate Bush covers. Got to sleep about 2am
and then woke up about 6am to catch a coach to Norwich. Brighton city
centre at 7am on a saturday is a very strange and peaceful place. If
I remember I’ll go take some photos one weekend. Walked round Norwich
with Charlie in the afternoon and got scared by Castle Mall which, no
matter which floor you are on, has an exit at ground level.

The gig itself was fantastic. The first support band, Ghostride
seemed out of place and there were just two lonely blokes moshing.
Hell is for Heroes were fantastic as ever, but their set seemed
really short. Looking forward to their album on Monday. Some girl
lost her shoe moshing and Charlie went around asking if anyone had
seen it. 🙂 Biffy Clyro were fantastic. Moshed. Came out to find
snowball fight going on 🙂 and Charlie managed to embarrass herself
in front of HIFH. Sunday was spent travelling back to London, where I
met Charlie’s boyfriend, PJ and watched live comedy. I think I’ve
falling in love with comedy and need to find something like the
weekly event in Kingston.

Monday morning involved catching a train back to Brighton in time for
work. Thanks to trains being late I managed to get into Brighton 20
minutes early. :S Wednesday was spent picking up the pieces after a
powercut in the office. Only real casualty appears to be the hard
disk in our external router. One quick replacement and reinstall
later we were back up and running. Need to find out why fsck can’t
find /dev/sda3 and drops you into a shell, yet if you run
fsck -a manually and then carry on with the boot process
everythign works. Wondering if udev is involved somewhere. Spent
Thursday trying to get Linux and Windows talking to a Nokia 6630
without luck. If anyone knows a decent phone that can sync with
evolution 1.4 and can be used as a modem, I’d love to know.

Thursday night was spent in the Pav Tav with Em. 3 pints of vodka and
coke before we went out directly contributed to me not remembering
any music they played, me trying to drunkenly pull a croatian girl
with bad fashion sense, waking up with a hangover and failing to work
out what I did with a twenty pound note I had the night before.
Managed to make it to the train station on time to find out my train
hadn’t. The train left 20 minutes late, waited 5 minutes at Gatwick
where the driver said there were some problems with the train, moved
off and stopped again in the middle of nowhere for anothr 10 minutes
and then crept into East Croyden where we were all kicked off.
Finally managed to get to London Bridge and catch the underground to
Waterloo. The guy at the gates told me my ticket wasn’t valid on the
underground despite being to Waterloo and the fact that a women had
let me onto the underground in the first place. Arrived at the
Eurostar terminal just as the train was due to leave so I managed to
miss my train. Thankfully the nice women at the ticket desk happily
put me on the next train with no charge and got to join Noodles,
mjg59 and stargirl. I’ll do a further update on FOSDEM late in the
weekend. Braindump over.

Yey, I’ve just bought tickets to go see Biffy Clyro and Hell is for
Heroes in Norwich with my friend Charlie next weekend. They are
playing in London on the 25th which would have been much easier for
me to get to than Norwich, but that is the night I will be getting
drunk in a bar in Brussels for FOSDEM. Annoyingly the same night, The
Duke of York’s cinema in Brighton is showing The Life Aquatic With
Steve Zissou and Rushmore. 🙁