libera/#maemo/ Tuesday, 2018-06-05

Oksana>> There is no way Firefox 24.8.1 was gonna compile with the low amount of RAM the image is set up with by default :) << Then there is probably no way Firefox 24 will be able to run on Maemo 5 at usable speed. Joking, a little... But the latest Firefox tends to be overly complicated/bloated. For01:28
Oksanaexample, I think that handling of videos in web pages should be left to "Mediaplayer media plug-in", instead of Firefox itself.01:28
Oksanajonwil : Sveta knows Perl. Programmed in it. Will point her your way, once she is back at the computer (in several hours or so).01:29
jonwilI managed to get some more help over in #perl :)01:51
jonwilNice friendly people01:51
Maxdamantusunless the "mediaplayer media plug in" is just something that receives a URL or filename of the pre-downloaded video, that seems like it would just add more bloat.02:38
jonwilI finally got OpenSSL 1.1.0h to work04:06
jonwilOr at least its actually compiling now.04:07
jonwilI think I got all the Perl bits that dont work on 5.8.4 sorted with various mods and hacks to the Perl scripts04:07
jonwilI would LOVE to meet the guy who decided that writing a Configure script in Perl was a good idea (mostly so I can punch them in the face for doing it :P)04:08
DocScrutinizer05moo07:07
DocScrutinizer05haha yeah, perl, a nightmare07:08
DocScrutinizer05don't get me wrong, perl sure is powerful an all that, but sorry it makes me puke to read do-blabla-some-bullshit-etc-pp UNLESS condition07:10
DocScrutinizer05I'm used to reading stuff top-down and left-right, and evaluating conditions for doing something BEFORE I start doing it07:11
DocScrutinizer05on https://de.wikipedia.org/wiki/USS_Michael_Murphy_(DDG-112) Captain: "FIRE... unless this is a drill"07:18
jonwilI think I finally got this working07:24
ceenejonwil: great!07:49
ceeneare you uploading your progress somewhere?07:49
jonwilWill do soon :)07:50
jonwilVery close to having it working, just need to deal with some stuff that arises because we have out-of-date versions of a few perl modules.08:00
jonwilIts currently running through the pile of OpenSSL tests08:18
jonwilwhich, given the stuff I had to do to the Perl build system, is probably a good thing to have it do (make sure nothing is broken_)08:18
ceenesounds good08:19
OksanaGreat09:18
DocScrutinizer05\o/10:17
DocScrutinizer05noob question: SSL is a layer over whatever communication (usually port80 HTTP) that basically could get implemented as a proxy on top of a regular port80 communication, right?10:19
DocScrutinizer05just it usually runs on port44310:19
jonwilLooks like I am hitting an issue in Scratchbox10:20
jonwilSeems like if you run an armel binary inside scratchbox, the emulation layer doesn't pass the value of environment variables like LD_LIBRARY_PATH and LD_PRELOAD through to that arm binary10:20
DocScrutinizer05maybe to make more clear: is it correct that you could wrap arbitrary data tarffic into a SSL layer, and HTTPS is actually HTTP wrapped in SSL10:20
ceeneDocScrutinizer05: basically, yeah, there's even stunnel, which is an app that does exactly that, sits between a communication channel and sets up a ssl layer around it10:20
jonwilWhich is why the openssl 1.1.0h test suite is failing.10:21
DocScrutinizer05ceene: ta! :-)10:21
jonwilAnd why some stuff in the Mozilla build process is failing as well10:21
DocScrutinizer05jonwil: umm, quite possible10:22
ceeneDocScrutinizer05: you can also install telnet-ssl and telnet -z whatever 443 and manually type HTTP requests10:23
DocScrutinizer05afaik scratchbox is a chroot/qemu, most likely env vars from outside get lost10:23
DocScrutinizer05ceene: :-D TA! I was just confronted with "would all this HTTP based stuff also work via HTTPS?" and I said "of course, why not? As long as the port 443 is available"10:25
ceenei think i may have removed the tests on my port of openssl10:25
DocScrutinizer05let aside higher system load for encryption10:25
ceeneyep, just a layer around it10:27
ceenei'm sure socat also supports ssl around whatever thing you want to run10:27
Maxdamantus20:20:42 < DocScrutinizer05> maybe to make more clear: is it correct that you could wrap arbitrary data tarffic into a SSL layer, and HTTPS is actually HTTP wrapped in SSL10:43
MaxdamantusHTTP/1.1 at least, not necessarily so for HTTP/210:44
Maxdamantussince it supposedly uses that application identifier thing.10:44
MaxdamantusALPN10:44
MaxdamantusApparently required for HTTP/210:45
jonwilStill no closer to figuring out why this isn't working and because you can't debug armel binaries in SB due to qemu, I have to rely on printf debugging to narrow down the cause of the problem.12:59
DocScrutinizer05well, I guess when you want to debug a process in qemu, you need to run gdb in qemu and start the process from gdb14:25
DocScrutinizer05of course it makes no sense to run qemu under gdb to debug the process running inside qemu14:27
bencohindeed14:33
bencoherr, wait14:34
bencohat least you could probably use the qemu debugger14:34
bencohhttps://en.wikibooks.org/wiki/QEMU/Debugging_with_QEMU14:35
DocScrutinizer05http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Kernel_and_Debugging_Guide/Maemo_Debugging_Guide  sounds like it might be related14:36
DocScrutinizer05actually http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Kernel_and_Debugging_Guide/Maemo_Debugging_Guide#Debugging_Issues_in_Scratchbox14:37
enycooer #maemo-cssu is invite-only?!?!?17:05
bencohuh, what?17:13
bencohenyc: I know of #maemo-ssu17:13
bencohdunno about -cssu17:13
enycaaaah!17:18
enycthat may by my mistook17:18
kalinhi guys18:08
kalini trying to boot kubuntu mobile on my n90018:09
vahenice18:11
bencohdo you have a working kernel first? or are you trying to boot a maemo kernel?18:11
kalini've downloaded image, put it to sd card with dd, installed linux power kernel boot image on n90018:11
kalinnow i have boot menu, but can't boot from sd18:12
bencohiirc modern libc won't work with old (<2.6.32) kernels18:12
bencohunless you patch it18:12
bencohdo you get anything though? errors?18:12
kalinno18:13
bencohoh, and ... to get something on screen you'd probably need kernel modules18:13
bencoh(framebuffer driver and stuff, at least)18:14
bencohfbcon isn't builtin18:14
bencoh(so you probably wouldn't get any on-screen console anyway)18:14
bencohIf you wanna keep the maemo/power kernel I'd suggest follow one of the arch/gentoo/whatever threads on talk.maemo.org18:15
bencohif you're okay with using a mainline kernel, you might want to have a look at Leste first18:16
bencohand move from there18:16
kalini want to use some lightweght debian-like distro18:16
bencohthen I'd *definitely* have a look at Leste :)18:17
bencohthey're rebasing maemo bits on top of modern devuan18:17
plazmoniikalin: ΠΆΠΌ?18:17
kalinso how to run Leste on my n900?18:18
kalinoh, i gotta fly...18:20
kalinsee ya18:20
bencohkalin: https://leste.maemo.org/Nokia_N90018:20
kalinthanks18:20
siceloand #maemo-leste18:22
plazmoniikalin: jeh, join #maemo-leste18:24

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!