**** BEGIN LOGGING AT Sun Jul 02 03:00:01 2017 Jul 02 14:37:40 Vajb & halftux .. the problem is not necessarily the changelog. :( Jul 02 14:38:35 actually the first perl-enabled irssi i built had a problem - the deb had source files too :p Jul 02 14:39:17 but that also meant the perl libs were packaged. now i'm building properly, and the perl libs are missing Jul 02 14:39:56 s/the changelog/those lines in the rules file/ Jul 02 14:41:25 there is something that i'm missing which should also build the perl libs (destined for /usr/lib/perl/5.8) and have them included in the deb. unfortunately adding `--with-perl-lib=vendor` as irssi in debian has, doesn't help Jul 02 14:55:32 for anyone loving systemd: http://www.securitynewspaper.com/2017/06/29/critical-flaw-allows-hacking-linux-machines-just-malicious-dns-response/ Jul 02 15:15:39 hmm Jul 02 15:17:48 KotCzarny: they forgot to mention that the vuln doesn't sit in the init process but in resolved, which should run unprivileged Jul 02 15:18:10 (well, they do mention that it's in resolved, tbh, but still) Jul 02 15:18:35 so it can spread itself and mine bitcoin at least Jul 02 15:23:26 :] Jul 02 16:03:59 hinv: couple more ppl know about n900's in here, vs #zipit ;) Jul 02 16:04:37 I suppose Jul 02 16:04:48 I didn't know this existed Jul 02 16:05:24 there is very slow progress porting maemo to newer linux distros Jul 02 16:05:47 might not get finished ever though :P Jul 02 16:06:08 hinv: but the 'neo900' project will use a newer linux aswell, most probably Jul 02 16:06:12 doh actually they might very well succeed Jul 02 16:06:15 and that will get done eventually Jul 02 16:06:24 bencoh: oh, yes, totally Jul 02 16:06:36 we both said the exact same :P Jul 02 16:06:55 might not is always the same as might Jul 02 16:07:01 :( Jul 02 16:07:52 my n900 was the most useful phone I have ever used because of linux Jul 02 16:07:59 android just doesn't cut it for me Jul 02 16:08:46 shure would like n900 functionality with a lot more memory (3GB) and an octa-core processor though Jul 02 16:09:40 I still use my n900, but recently got a work phone with android, it's mighty powerful in comparison but dat touch keyboard...argh Jul 02 16:10:06 hinv: how about a pyra? :D Jul 02 16:10:14 uh-uh Jul 02 16:10:19 https://pyra-handheld.com/ Jul 02 16:12:09 that looks like... pandora Jul 02 16:12:13 oh, right, it is :) Jul 02 16:13:11 sicelo: no rush :) Jul 02 16:17:04 joga: same ppl yeah Jul 02 16:17:19 case is gonna get a redesign (using same innards) later on in productive lifespan Jul 02 17:01:01 buZz: got your pyra yet? Jul 02 17:03:43 i'm not a dev, so no early prototype for me Jul 02 17:03:55 i've played with some pyras already Jul 02 17:31:22 Vajb: it sucks though .. pissing me off a bit haha Jul 02 17:32:15 i'm trying to understand debian's dh_perl .. that's where solution might lie as far as i can tell Jul 02 17:33:08 i really understand now why Max originally decided to not include support for perl in irssi Jul 02 17:34:40 debian packagin is insanely complex, i guess because building software written in a insane number of differente languages and building systems is insane in itself :) Jul 02 17:34:44 hi! :) Jul 02 17:37:00 hi hi ceene :-) Jul 02 17:37:36 i saw maemo mail yesterday, I see you're to be a councilman! Jul 02 17:39:12 because you were not available .. you'd have made a great one Jul 02 17:39:27 :) Jul 02 17:39:59 ceene: do you understand my problem with building? maybe you have better idea Jul 02 17:40:26 i haven't read much, what is it that is blocking you? Jul 02 17:42:30 building irssi with perl - in addition to building all the files for irssi, it should also build perl libs that should get saved to /usr/lib/perl/5.8. it seems these actually get built, but for some weird reason, when the deb gets created, these are not included Jul 02 17:45:34 no idea, sorry Jul 02 17:46:13 i guess you're working directly with irssi from maemo repos, aren't you? Jul 02 17:50:14 that one doesn't have perl support. Jul 02 17:50:52 i have very bad Internet too - guess i should continue with this later Jul 02 17:50:57 only because it is disabled Jul 02 17:51:09 # dh_perl Jul 02 17:51:44 i removed that in SB now - same situation. that's why i am looking into what exactly dh_perl does Jul 02 17:52:03 you also need to modify another thingy Jul 02 17:52:25 which :) Jul 02 17:52:34 --infodir=\$${prefix}/share/info --with-perl=no Jul 02 17:52:41 i do think so - but can't yet figure out what it should be Jul 02 17:52:56 --infodir=\$${prefix}/share/info --with-perl-lib=vendor Jul 02 17:53:02 mmm, that's handled in ./configure Jul 02 17:53:08 i did that too Jul 02 17:53:12 but defined on debian/rules Jul 02 17:53:26 yes, that's where i did it Jul 02 17:53:30 oh, ok Jul 02 17:53:47 then maybe, instead of --with-perl-lib=vendor maybe you need --with-perl-lib=site ? Jul 02 17:53:56 this thing doesn't build for me Jul 02 17:53:57 /scratchbox/tools/lib/perl5/5.8.4/i686-linux-thread-multi/auto/DynaLoader/DynaLoader.a: could not read symbols: File in wrong format Jul 02 17:54:10 but it can be because my scratchbox could be too fucked up Jul 02 17:54:22 no it's not :) Jul 02 17:55:13 [sbox-FREMANTLE_ARMEL: /tmp/neo/tt] > ar x /scratchbox/tools/lib/perl5/5.8.4/i686-linux-thread-multi/auto/DynaLoader/DynaLoader.a Jul 02 17:55:16 [sbox-FREMANTLE_ARMEL: /tmp/neo/tt] > ls Jul 02 17:55:17 you need an SBOX_REDIRECT_IGNORE directive Jul 02 17:55:19 DynaLoader.o irssi-0.8.14 irssi_0.8.14-6.dsc irssi_0.8.14-6.tar.gz Jul 02 17:55:21 [sbox-FREMANTLE_ARMEL: /tmp/neo/tt] > file DynaLoader.o Jul 02 17:55:24 DynaLoader.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped Jul 02 17:55:35 how are you building? Jul 02 17:55:51 simply running dpkg-buildpackage Jul 02 17:56:12 ah yes .. you're building the non-perl one Jul 02 17:56:31 get an updated rules file Jul 02 17:56:46 can edit the one in 0.8.21-2 Jul 02 17:57:00 this is overtly complex Jul 02 17:57:19 mainly you need some SBOX_REDIRECT_IGNORE lines Jul 02 17:57:53 Max saved himself a lot of headache for sure :) Jul 02 18:00:25 yep, this is insanely frustrating Jul 02 18:01:33 maybe halftux will chime in. Jul 02 18:01:40 i'll keep trying too Jul 02 18:03:47 going offline now due to crazy network Jul 02 18:03:57 cya! **** ENDING LOGGING AT Mon Jul 03 03:00:01 2017