irssi 0.8.13 n32

IRIX and IRIX software discussion including open source and commerical offerings.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
uridium
Posts: 104
Joined: Fri Jul 08, 2005 3:05 am
Location: Australia
Contact:

irssi 0.8.13 n32

Unread postby uridium » Sun Jul 12, 2009 4:49 am

Seems like it's been a while since anyone bothered to port irssi, so here's my attempt that sits in /opt/irssi-0.8.13 so as not to conflict with the 0.8.10a nekoware version. Left the build tree+source below so who ever the maintainer is (zero clue) might want to use it as a guide to go roll some .idb,.sw,.opt,.man and plonk it in /usr/nekoware.

http://deviate.fi/~uridium/irssi-0.8.13 ... ee.tar.bz2
http://deviate.fi/~uridium/irssi-0.8.13 ... sl.tar.bz2
http://deviate.fi/~uridium/irssi-0.8.13 ... 32.tar.bz2 (no SSL/IPV6)

Thanks to the #sgi guys (oz.org) for testing + constructive abuse.

build env:
IP32 R5k @180Mhz
RAM: 128mb
OS: 6.5.29f
Nekoware: -CURRENT as @12-JUL-2009
Al Boyanich
adb -w -P "world> " -k /dev/meta/galaxy/ksyms /dev/god/brain

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8024
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Re: irssi 0.8.13 n32

Unread postby nekonoko » Fri Jul 17, 2009 9:00 am

Very cool. I don't know that anyone maintains irssi in Nekoware anymore, but if anyone would like it updated I can do it.
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

User avatar
uridium
Posts: 104
Joined: Fri Jul 08, 2005 3:05 am
Location: Australia
Contact:

Re: irssi 0.8.14 n32

Unread postby uridium » Tue Sep 15, 2009 11:15 pm

Hi. irssi 0.8.14 came out. Let champagne fall from the heavens .. etc. Soo.. same deal as before, here's my binaries. They sit in /opt/irssi-0.8.14 so they don't fudge-pack anything in the hallowed /usr/nekoware (as it should be! O.o!). Builds. here's the n32 binaries with ssl and ipv6 support. Seems to work for me. Took my 180mhz R5k O2 with 128MiB RAM ~2.5hrs to build clean once I un-boned the config scripts. Regan, if your reading, is there a .au mirror of nekochan or something local? Heck..I'll stick up on deviate.fi again and let ifreq cop the bandwidth :> *hugs ifreq* Again, thanks to oz.org #sgi guys for testing.

build env:
IP32 R5k @180Mhz
RAM: 128mb
OS: 6.5.29f
Nekoware: -CURRENT as @16-SEP-2009

http://deviate.fi/~uridium/irssi-0.8.14 ... sl.tar.bz2
http://deviate.fi/~uridium/irssi-0.8.14 ... ee.tar.bz2
Al Boyanich
adb -w -P "world> " -k /dev/meta/galaxy/ksyms /dev/god/brain

User avatar
uridium
Posts: 104
Joined: Fri Jul 08, 2005 3:05 am
Location: Australia
Contact:

Re: irssi 0.8.13 n32

Unread postby uridium » Sun Sep 20, 2009 6:10 pm

* Sound of crickets

So is anyone else actually trying this? Working? problems?
Al Boyanich
adb -w -P "world> " -k /dev/meta/galaxy/ksyms /dev/god/brain

jade_angel
Posts: 211
Joined: Sun May 27, 2007 3:26 pm
Location: Richmond, VA, USA
Contact:

Re: irssi 0.8.13 n32

Unread postby jade_angel » Mon Sep 28, 2009 9:39 pm

Well, I can give it a whirl when I get back to the States in mid-November - but with the timing, that's at best mildly useful...

theodric
Posts: 65
Joined: Sun Mar 01, 2009 6:00 am
Location: Amsterdam, NL
Contact:

Re: irssi 0.8.13 n32

Unread postby theodric » Wed Sep 30, 2009 9:20 am

uridium wrote:* Sound of crickets

So is anyone else actually trying this? Working? problems?


I am! I am!

O2 RM7k/6.5.30. I have not setup lib paths and crap so maybe that's why it's dying on me with this err:

Code: Select all

eris 11% ../bin/irssi
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_curpad
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_sv_yes
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_op
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_tmps_floor
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_tmps_ix
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_stack_sp
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_markstack_ptr
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: Perl_get_sv
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_perl_destruct_level
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_sigfpe_saved
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_sv_undef
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_errgv
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_stack_max
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_stack_base
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_markstack_max
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: PL_na
 8977:../bin/irssi: rld: Error: unresolvable symbol in ../bin/irssi: Perl_sv_2pv_flags
 8977:../bin/irssi: rld: Fatal Error: this executable has unresolvable symbols


--

editnote:
Pulled the source, installed glib to satisfy prereqs, and am now kicking off a build. Will report in. Mind you if anything goes wrong I'm pretty much screwed since I never really got past chapter 1 of K&R :P
:Indigo2IMP: :O2: :Fuel: Image 8/E Image 8/M (1973) Image 8/M (1975)

User avatar
zmttoxics
Posts: 893
Joined: Mon Aug 31, 2009 9:11 am

Re: irssi 0.8.13 n32

Unread postby zmttoxics » Wed Sep 30, 2009 10:58 am

theodric wrote:editnote:
Pulled the source, installed glib to satisfy prereqs, and am now kicking off a build. Will report in. Mind you if anything goes wrong I'm pretty much screwed since I never really got past chapter 1 of K&R :P

K&R is a little overrated these days. I learned C in college and K&R was definitely the standard, and I bought the book, but I never read it. The only book I read was a C pocket reference book published by Que in the 80s. Any time I got stuck, I just pulled out the pocket book. I still carry it with me everywhere. :)
Stuff.

User avatar
uridium
Posts: 104
Joined: Fri Jul 08, 2005 3:05 am
Location: Australia
Contact:

Re: irssi 0.8.13 n32

Unread postby uridium » Fri Oct 02, 2009 5:50 am

Hi Journeyman, looks like the only dependencies it's linked against is:

Code: Select all

jazz:/opt/irssi-0.8.14[4075]%find . -print | xargs file | grep MIPS | cut -f1 -d\: | xargs ldd
        libperl.so  =>   /usr/nekoware/lib/perl5/5.8.8/irix-n32/CORE/libperl.so
        libm.so  =>      /usr/lib32/libm.so     
        libgmodule-2.0.so.1  =>  /usr/nekoware/lib/libgmodule-2.0.so.1 
        libglib-2.0.so.1  =>     /usr/nekoware/lib/libglib-2.0.so.1     
        libintl.so.4  =>         /usr/nekoware/lib/libintl.so.4
        libiconv.so.3  =>        /usr/nekoware/lib/libiconv.so.3       
        libc.so.1  =>    /usr/lib32/libc.so.1   
        libssl.so.0.9.8  =>      /usr/nekoware/lib/libssl.so.0.9.8     
        libcrypto.so.0.9.8  =>   /usr/nekoware/lib/libcrypto.so.0.9.8   
        libcurses.so  =>         /usr/lib32/libcurses.so       
jazz:/opt/irssi-0.8.14[4076]%


So, quickly guessing from that the dep's would be perl 5.8.x, libgcrypt, ssl, iconv and libintl, gmodule/glib (annoyingly).

You shouldn't need any LD_LIBRARY32_PATH set. I certainly don't. I just set a path to /opt/bin:/usr/nekoware/bin and have a link
in /opt/bin to /opt/irssi-0.8.14/bin/irssi there. Tell me how that goes. :D Happy mircNETting.
Al Boyanich
adb -w -P "world> " -k /dev/meta/galaxy/ksyms /dev/god/brain

User avatar
uridium
Posts: 104
Joined: Fri Jul 08, 2005 3:05 am
Location: Australia
Contact:

Re: irssi 0.8.13 n32

Unread postby uridium » Fri Oct 02, 2009 5:52 am

zmttoxics, K&R I always found dry but not bad. The one I get all misty-eyed over is by David Spueler or some such. I got it in TAFE/College around 1993 as my text for Programming Concepts 105. Geeze that was a good book for the era when faced with a Unisys-5000/5085 for the first time :)
Al Boyanich
adb -w -P "world> " -k /dev/meta/galaxy/ksyms /dev/god/brain

theodric
Posts: 65
Joined: Sun Mar 01, 2009 6:00 am
Location: Amsterdam, NL
Contact:

Re: irssi 0.8.13 n32

Unread postby theodric » Fri Oct 02, 2009 6:27 am

Uber-fail. No idea what's going on here, but I can't use this build.
:Indigo2IMP: :O2: :Fuel: Image 8/E Image 8/M (1973) Image 8/M (1975)

User avatar
uridium
Posts: 104
Joined: Fri Jul 08, 2005 3:05 am
Location: Australia
Contact:

Re: irssi 0.8.13 n32

Unread postby uridium » Fri Oct 02, 2009 8:00 am

theodric: Hi, looks like your perl 5.8.{8.9} dist is broken or an rqsall bombed. Hmm. Most of those symbols are in nekoware's libperl.so if you run elfdump -cC libperl.so | pg<return> you should see that there's symbols for PL_curpad, PL_sv_yes, PL_op ... are there. Perhaps one of your perl deps is missing? Good place to start :)
Al Boyanich
adb -w -P "world> " -k /dev/meta/galaxy/ksyms /dev/god/brain

theodric
Posts: 65
Joined: Sun Mar 01, 2009 6:00 am
Location: Amsterdam, NL
Contact:

Re: irssi 0.8.13 n32

Unread postby theodric » Sat Oct 03, 2009 12:01 pm

uridium wrote:theodric: Hi, looks like your perl 5.8.{8.9} dist is broken or an rqsall bombed. Hmm. Most of those symbols are in nekoware's libperl.so if you run elfdump -cC libperl.so | pg<return> you should see that there's symbols for PL_curpad, PL_sv_yes, PL_op ... are there. Perhaps one of your perl deps is missing? Good place to start :)


Thanks for the pointer. I did update to the Perl build sitting in /beta but it didn't seem to make a load of difference. I'm on the wrong side of the (relatively small) country today but I'll be back nearer my machines tomorrow and will have another poke at this.
:Indigo2IMP: :O2: :Fuel: Image 8/E Image 8/M (1973) Image 8/M (1975)

samus
Posts: 94
Joined: Wed Sep 19, 2007 2:50 pm

Re: irssi 0.8.13 n32

Unread postby samus » Tue Dec 15, 2009 9:05 pm

thanks it work fine on my octane.. great for using bitlbee

User avatar
uridium
Posts: 104
Joined: Fri Jul 08, 2005 3:05 am
Location: Australia
Contact:

Re: irssi 0.8.13 n32

Unread postby uridium » Tue Dec 15, 2009 9:40 pm

Your welcome. Is bitlbee working under irix these days is it? Hmm, that'd be useful and worth looking into. :)
Al Boyanich
adb -w -P "world> " -k /dev/meta/galaxy/ksyms /dev/god/brain

User avatar
uridium
Posts: 104
Joined: Fri Jul 08, 2005 3:05 am
Location: Australia
Contact:

irssi 0.8.15 n32

Unread postby uridium » Thu Apr 08, 2010 5:07 pm

Huzzah! Alexander Færøy hath blessed the internets with a new release of irssi, v0.8.15! \e/

It also builds on the blessed IRIX.

Get some:

http://deviate.fi/~uridium/irssi-0.8.15 ... 32.tar.bz2
http://deviate.fi/~uridium/irssi-0.8.15 ... ee.tar.bz2

Build env; Usual suspects ..

IP32 R5k @180Mhz
RAM: 128mb
OS: 6.5.29f
Nekoware: -CURRENT as @8-APR-2010
format: mips4, n32

Usual deal, sits in /opt/irssi-0.8.15 so as not to clutter up nekoware. Uses nekoware libs and other
crimes though.

Build time was faster, shade under 2hrs. Might've been quicker if the clown on ip:202.143.133.69 was
n't trying to log into my box as "root" 4x a second and brute force my ssh passwd and flog all my cy
cles! :evil: O.o! Also have a HP-UX version available for hppa1.1 in SOM format, for those that don't think
an IRIX /CTCP version informations is 'cool' enough. Give me a bell if it works or your system expl
odes.
Al Boyanich
adb -w -P "world> " -k /dev/meta/galaxy/ksyms /dev/god/brain


Return to “IRIX and Software”

Who is online

Users browsing this forum: No registered users and 1 guest