IRC log of #maemo for Wednesday, 2018-05-30

*** jonwil has joined #maemo00:08
*** louisdk has quit IRC00:14
*** spiiroin has quit IRC00:35
*** spiiroin has joined #maemo00:47
*** xy2_ has quit IRC00:50
*** xorly has quit IRC01:04
*** xes has joined #maemo01:08
*** drrty2 has joined #maemo01:16
*** drrty2 is now known as drrty01:16
*** Pali has quit IRC01:18
*** florian has quit IRC01:39
jonwilIts gotten as far as linking libxul which is a major achievement. But its asserting somewhere in LD so now I have to find the LD source code and find out why its asserting there.03:05
*** inz has quit IRC03:06
*** chfoo has quit IRC03:06
*** EgS has quit IRC03:06
*** EgS has joined #maemo03:07
*** inz has joined #maemo03:08
*** chfoo has joined #maemo03:11
*** ChanServ has quit IRC03:12
*** infobot has quit IRC03:20
jonwilLets see if giving my dev VM 3.5GB of RAM (the most vmware will take) and a full 6GB of swap will help.03:20
Juestodefinitely will03:22
jonwilI will say this though, if you ever want a good way to stress test your hardware, a full compile of Firefox is a good way to do it :)03:26
Juestolol03:31
*** ChanServ has joined #maemo03:33
*** niven.freenode.net sets mode: +o ChanServ03:33
jonwilIts not using a single byte of swap but its definitely using the full 3.5GB of RAM03:34
*** DocScrutinizer05 has quit IRC03:35
*** chfoo[m] has quit IRC03:37
*** MartijnBraam has quit IRC03:37
*** ollieparanoid[m] has quit IRC03:37
*** gonp[m] has quit IRC03:38
*** DocScrutinizer05 has joined #maemo03:39
Juestoeeh03:43
Juestojonwil: did you swapon?03:43
jonwilyes I did03:43
jonwilfree shows swap03:43
Juestooh ok03:43
jonwilIt didn't build and spat out lots of asserts but it also spat out some linker errors related to NeckoChild.o and NeckoParent.o.03:44
jonwilasserts in gnu LD I cant really do anything with, linker errors I can look into :)03:44
JuestoOh huh03:47
Juestowell maybe it's just too complex to link03:48
jonwilThe errors suggest there might be a code issue03:48
Juestodefinitely03:50
*** ollieparanoid[m] has joined #maemo04:00
*** infobot has joined #maemo04:02
*** ChanServ sets mode: +v infobot04:02
*** guerby_ has joined #maemo04:03
*** guerby has quit IRC04:04
*** chfoo[m] has joined #maemo04:14
*** MartijnBraam has joined #maemo04:14
*** gonp[m] has joined #maemo04:14
*** ollieparanoid[m] has quit IRC04:30
*** ollieparanoid[m] has joined #maemo04:31
*** xkr47 has quit IRC04:53
*** vakko_ has joined #maemo05:05
*** vakkov_ has quit IRC05:06
*** vakko_ has quit IRC05:12
*** vakko_ has joined #maemo05:14
*** drrty has quit IRC05:28
jonwilI think I fixed it now, the missing functions were in mozilla::net::WebSocketChannelChild, mozilla::net::WyciwygChannelChild, mozilla::net::WyciwygChannelParent and mozilla::net::WebSocketChannelParent. After some analysis I managed to figure out that the neko protocol list wasn't enabling websocket or wyciwyg. That's fixed now so hopefully it will link and produce a usable libxul :)05:39
*** DocScrutinizer05 has quit IRC05:42
*** DocScrutinizer05 has joined #maemo05:42
brolin_empeyApparently the Motorola Droid RAZR I is an x86 smartphone with an (AMO)LED display.  It is the only x86 smartphone with an LED display I have found so far.05:47
*** Kilroo has quit IRC05:50
brolin_empeysixwheeledbeast: sicelo: I used a warez copy of Sygic Mobile Maps for Maemo 5, do not remember which version of Sygic but I think I still have it in my Downloads directory.  I can find some way of getting it to you if you want it.  It was frustrating because it would not let me switch away from it while it was running even though Maemo has true multitasking.  I actually had to exit it if I needed to use a different program while it was running.  It was from05:57
brolin_empeysome time between 2010 and 2014 because that was while I used an N900.  Sygic removed references to Maemo from their Web site when Sygic discontinued the Maemo version of their product, which is a general practice I dislike.  Companies such as Adobe still provide Acrobat Reader 1 for DOS from 1994 instead of trying to brick or hide their legacy products.05:57
brolin_empeyYes, I still have it.  It is “Sygic Mobile Maps 10.16 Maemo With world Collection Of Maps-galedo” that I downloaded in 2011.06:09
*** sunshavi has quit IRC06:11
*** tm has quit IRC06:11
*** tm has joined #maemo06:15
*** vahe has joined #maemo06:16
*** jonwil has quit IRC06:37
*** sunshavi has joined #maemo07:18
*** spiiroin has quit IRC07:38
*** sunshavi has quit IRC07:46
*** clopez has quit IRC08:05
*** clopez has joined #maemo08:12
KotCzarnyjonwil: if you want to stress the hw, you can also try building android08:15
KotCzarnyat one point single gcc process is using 5.6G of ram08:15
KotCzarny;)08:15
KotCzarnythat's not accounting for other processes and cache08:15
KotCzarnydarn, he is not there08:15
KotCzarnyit might've been ld though08:19
*** spiiroin has joined #maemo08:36
*** heroux has quit IRC08:41
*** heroux has joined #maemo08:43
*** jon_y has quit IRC09:06
*** jon_y has joined #maemo09:07
*** xy2_ has joined #maemo09:13
*** guerby_ is now known as guerby09:17
*** guerby has joined #maemo09:17
*** vahe has quit IRC09:19
*** vahe has joined #maemo09:21
*** xy2_ has quit IRC09:21
*** dafox has joined #maemo09:23
sixwheeledbeastbrolin_empey: that sounds about right chronologically. also you could switch away with the keyboard shortcuts.09:41
brolin_empeysixwheeledbeast: ACK.09:46
sixwheeledbeasttook them a while to admit they where dropping support for maemo and they would never update the maps09:48
*** dafox has quit IRC09:52
*** xkr47 has joined #maemo10:07
*** Kabouik_ has quit IRC10:17
*** nslu2-log has quit IRC10:24
*** nslu2-log has joined #maemo10:24
*** jskarvad has joined #maemo10:26
*** geaaru has joined #maemo10:28
MaxdamantusFor future reference: new polarcell battery is charged to 3.86 V out of the packaging.10:30
* Maxdamantus wonders if that's a typical voltage used for all new Li-ion batteries.10:31
*** Venemo has joined #maemo10:33
*** Venemo has quit IRC10:35
bencohMaxdamantus: 3.7V is just a "nominal" average voltage10:36
bencohI doubt anyone really strive to charge batteries to 3.7V specifically before shipping10:37
bencoh+s10:37
MaxdamantusI know, just wondering if there's some typical/standard practice for voltage of shipped batteries.10:37
bencoh(same for 3.86V here)10:37
bencohah ... dunno, I'd say "relaxed"10:37
bencoh(neither empty nor full)10:37
bencoh(not fully relaxed actually)10:38
MaxdamantusThe new ones seem to have an increased charge rating too (1600 mAh rather than 1500 mAh from last time)10:39
bencohhmm10:39
Maxdamantusthough according to my N900, the last one was closer to 1600 mAh than 1500 mAh anyway.10:39
bencohmine didn't stay at 1480 max for long anyway10:39
bencohreally?10:39
MaxdamantusYeah, it consistently reported an LMD of around 1580 or so.10:40
bencohfuel gauge shows last measured discharge: 136310:40
bencohfor a 4~5yo battery10:40
Maxdamantusthough I imagine the exact amount there has more to do with the particular charge/discharge cycle than the composition of the chemicals as at the factory.10:40
MaxdamantusShould probably have looked into also getting a battery for the N97 I have while I was at it. Meh.10:43
* Maxdamantus will just break the tab off.10:49
MaxdamantusN97 probably also has the charge protection in the phone, right?10:51
*** Kabouik has joined #maemo10:53
KotCzarnyl/j #linux-sunxi10:55
KotCzarny3.4.113 is armbian kernel10:55
KotCzarnyeh10:55
Wizzup:p10:55
sixwheeledbeasti would also expect "relaxed" like 60% ish?11:09
sixwheeledbeastIs it the Li-ion or the Li-Po version?11:09
MaxdamantusLi-ion11:10
bencohpolarcell sells LiPo BL-5J?11:11
sixwheeledbeastIIRC could be wrong tho.11:12
MaxdamantusMy old one is Li-ion too.11:12
*** ecloud is now known as ecloud_wfh11:13
sixwheeledbeastYep Li-Po 1400mAh BL-5J11:20
sixwheeledbeastRed Label is Li-Po Blue is Li-ion11:20
sixwheeledbeastreduced at the moment to 9,90E11:21
*** jonwil has joined #maemo11:21
*** jonwil has quit IRC11:27
*** xorly has joined #maemo11:31
*** jonwil has joined #maemo11:31
KotCzarnyjonwil: if you want to stress the hw, you can also try building android. at one point ld process eats ~5.6G of ram, and that's not accounting rest of the gcc and os11:33
jonwilOuch.11:33
*** florian has joined #maemo11:36
jonwilIt wouldn't surprise me if building chromium is also a great stress-tester given all the crap Google has in there these days11:37
jonwilAlthough I have never had any desire to build or even use Chromium so I can't comment11:37
KotCzarnyyup, that was about chromium part11:38
KotCzarnybut might be some system framework collection11:38
MaxdamantusI think ld when building Chromium on my i5-4570 already takes a few minutes.11:38
KotCzarnymaxd: having 16GB of ram helps11:40
MaxdamantusYeah, I've got 32 GiB.11:40
KotCzarnywith 8GB it thrashes caches so has to reload things many times11:40
KotCzarnyhave fun on 4GB11:40
jonwilI would love to be able to upgrade to 16GB on my system (currently got 8GB)11:40
KotCzarnyone time i've tried it, it took ~50 minutes11:40
KotCzarnybecause of all the swapping11:40
MaxdamantusI don't think it would've been causing my system to put things in swap.11:41
Maxdamantusthough I suspect the filesystem accesses would've been a slow point.11:41
jonwilHaving an SSD is a great way to boost the speed of file I/O on big compiles11:41
* Maxdamantus only started using an SSD on his main computer a couple of months ago.11:41
* Maxdamantus hasn't used Chromium since longer ago than that.11:41
jonwilAlthough I dont have room on my SSD for my vmware image file so it has to sit on my hard disk instead.11:42
jonwilSadly RAM prices are far too high right now for a 16GB upgrade to happen (mostly thanks to illegal cartel conduct by the RAM producers and governments unwilling or unable to actually force the RAM producers to stop ripping everyone off)11:42
MaxdamantusSize  Used Avail Use% Mounted on; 19T   11T  7.3T  60% /btrfs-hd; 900G  292G  606G  33% /btrfs11:43
* Maxdamantus probably has enough space to try things.11:43
KotCzarnyjonwil: with 32GB you can just put whole compile tree in tmpfs11:43
KotCzarnyand just snapshot back to hdd when done11:43
jonwilI feel sorry for anyone trying to build a new PC right now with the high prices of various components.11:44
KotCzarnybuy a board that accepts 8 or more ram modules?11:44
KotCzarny:)11:45
KotCzarnyolder sticks are cheap11:45
jonwilThere aren't that many motherboards out there that can take a Skylake Core i5 chip AND use old cheap RAM. My current board (only a fairly recent upgrade) uses DDR4.11:46
jonwilAnyhow, time to run this build and see if libxul can link or not (now that I have hopefully fixed the problem causing the it to spit out errors about missing websocket and wyciwyg functions it should now link I hope)11:48
jonwilI just hope the assertions I am seeing from LD dont mean the build is failing (although if they were the kind of thing that would result in a failed build or broken output, it wouldn't make sense for the build to continue after encountering such an assertion I would have thought)11:50
KotCzarnyjonwil, from my past experiences with ff build, it's very picky about what you enable or not11:52
KotCzarnyso just might need magic build config to succeed11:52
jonwilYeah I discovered that turning off websockets and wyciwyg in the necko protocols list causes the link of libxul to fail.11:52
jonwilSo I fixed that and hopefully this time it will link.11:53
KotCzarnywebsockets is important in current internet2.011:57
KotCzarnyhalf of those interactive sites require it to work11:58
jonwilIn other news I may need to port TLS 1.2 support to the Fremantle version of QT (which means I need a newer OpenSSL as well) since the backend I am using for the local transit agency in Fahrplan seems to have upgraded to be TLS 1.2 only.12:00
jonwilI will know for sure once my phone finishes charging and I can get Fahrplan into the debugger12:00
jonwilOne useful thing I found is a portable Windows build of Firefox 24ESR which I can test sites with12:02
jonwilMeaning I can figure out if a site will or wont work in the FF24-based microb-engine hopefully (it wont be a perfect test but its still fairly close)12:03
jonwilAnd most of the sites I can't get working on current microb do seem to work.12:03
MaxdamantusDoes that Firefox build actually use some bundled OpenSSL rather than something provided by Windows?12:05
jonwilWhat do you mean?12:05
Wizzupfirefox does not use openssl12:06
Wizzupit uses nss12:06
jonwilYeah it does12:06
jonwilQT uses OpenSSL though12:06
MaxdamantusI'm not really familiar with NSS, but my understanding was that it's meant to be some portability layer.12:07
Maxdamantusnot a complete implementation of SSL/TLS12:08
Maxdamantuslooking an /proc/*/maps on my main system, I can see that Firefox has references to libcrypt.12:08
Maxdamantuslibcrypto*12:08
MaxdamantusHm, guess I'm mistaken.12:13
Wizzuplibcrypto is part of openssl12:14
MaxdamantusYes, but Firefox is using it for something.12:14
Wizzupcould be nss using it? anyway, I don't know 100% either ;)12:14
Maxdamantusbut looking through the source of NSS, it seems to at least implement a bunch of some sort of logic in SSL that would probably also be implemented in OpenSSL.12:15
Maxdamantusmaybe it just uses libcrypto for implementations of the underlying cryptographic algorithms.12:15
jonwilNope, NSS is a full implementation of all the crypto12:17
jonwiland has no dependencies on OpenSSL in any way12:17
jonwilnss does contain a libssl3.so file (at least the one in microb-engine does) but that's unrelated to the libssl.so file of OpenSSL12:19
MaxdamantusMy instance has libcrypto itself (from openssl) mapped, though I imagine it could just be from another library it depends on.12:22
MaxdamantusYeah, comes from libevent.12:24
Maxdamantus$ cat /proc/3594/maps | sed 's/^.*   //' | sort | uniq | while read -r x; do [ -f "$x" ] && echo "$x"; done | fgrep .so | while read x; do out="$(ldd "$x")"; grep -q libcrypto <<< "$out" && echo "$(wc -l <<< "$out") $x"; done12:24
* Maxdamantus though `ldd` had some tree view, but can't seem to find it.12:24
*** TheKit has quit IRC12:27
*** Vajb has quit IRC12:36
*** eMHa__ has quit IRC12:41
*** jon_y_ has joined #maemo12:44
*** jon_y has quit IRC12:45
*** jon_y_ is now known as jon_y12:45
*** dingen has joined #maemo12:46
*** dingen is now known as dreamer12:47
*** Vajb has joined #maemo12:48
*** jskarvad is now known as jskarvad_lunch13:06
*** florian_kc has joined #maemo13:07
jonwilLooks like I need TLS 1.2 support in Maemo QT (and a newer OpenSSL) if I want to keep my transit app working since they changed the backend and it now mandates TLS 1.2.13:09
*** florian has quit IRC13:10
jonwilIn the mean time my build of Gecko is still going without any problems.13:16
*** cyteen has joined #maemo13:21
jonwilNow linking libxul, fingers crossed that it works with no errors...13:31
jonwilIT WORKED13:32
jonwilI now have a libxul.so file :)13:32
*** troulouliou_div2 has joined #maemo13:36
*** eMHa__ has joined #maemo13:52
jonwilNow I just need to figure out what needs changing in the packaging and this thing will hopefully give me a set of deb files.13:57
*** jskarvad_lunch is now known as jskarvad14:03
KotCzarnytry running it first on device14:05
jonwilI can't try it because I probably need to install the new -dev packages then rebuild some other packages and see if the API has changed (which it probably has)14:10
KotCzarnyfor now just copy libs to the same dir as binary and use export LD_LIBRARY_PATH=. trick14:11
KotCzarnythat way you will know if it runs and how fast ;)14:11
jonwilLets start with the xulrunner binary it gave me14:14
jonwilsee if that even runs14:15
jonwilwhich will tell me if I have a working binary or not14:15
*** vectis_ has quit IRC14:17
KotCzarnyas for packaging, you can probably steal fennec's one14:17
jonwilWith libxul.so at almost 1gb in size, I am not liking the chances of this thing actually working14:19
jonwilThat's probably unstripped though14:20
jonwilwhich makes sense14:20
jonwilLets strip them before I copy them to the device14:23
*** frals has quit IRC14:25
KotCzarnystrip -g14:25
KotCzarnyon the libs14:25
KotCzarnyand normal strip on binary14:25
jonwilyeah I know.14:25
KotCzarny:)14:25
KotCzarnyand next time change -O2 -g into -O2 -s when building14:26
KotCzarnyalso, did you enable thumb?14:26
jonwilnope, I am not using thumb at all14:26
jonwilsince I dont have the thumb kernel and I dont want it14:26
*** vectis_ has joined #maemo14:26
*** frals has joined #maemo14:27
KotCzarnywith firefox and contrained by limited memory, you should, once you have working one14:27
jonwillibxul.so goes down to 53mb after the strip14:29
jonwilmuch better14:29
jonwilNow I need to install the newer libstdc++14:33
KotCzarnyjust bundle it for the test run14:41
*** vahe has quit IRC14:54
jonwilI got the xulrunner binary that was built as part of the FF build to work14:57
jonwilAnd I can actually see websites with it(!)14:58
jonwilSo I would say that we have a working browser14:58
jonwilIt does not work if I try to run anything on the system that uses libxul though (in fact doing so crashed the phone and now I have to use rescueos to move the files I backed up back in place and get my phone to boot again)15:04
Wizzupyes, now comes the fun part15:05
KotCzarnytold you to use local libs dir instead of destroying the system15:05
jonwilIts not possible to use local libs for gecko because of how gecko finds its libs15:06
jonwilits an easy fix though thanks to rescueos15:08
MaxdamantusSurely LD_PRELOAD should at least work, right?15:09
*** florian_kc is now known as florian15:13
jonwilIts not that simple15:13
jonwilIn any case I know libgtkmozembed and the other bits just aren't going to work yet15:14
jonwilSo the plan is to fix the packaging and go from there15:14
jonwilThe most important thing is that I have a working web browser on the N900 that uses the Firefox 24.8.1 engine.15:15
jonwilLets see what happens when I try to load a TLS 1.2 web site on the device.15:17
KotCzarnydid you measure memory usage compared to other browser?15:17
*** Venemo has joined #maemo15:20
Wizzupjonwil: but this is not microb, right, so it's just fennec with different ui?15:20
jonwilThis is xulrunner (as built with the Firefox tree) with the sample browser from https://github.com/matthewkastor/XULRunner-Examples15:21
jonwilThe aim once I get things to actually work is to replace microb-engine15:21
jonwilRight now I just want to see how well the Gecko I built actually works15:22
MaxdamantusPersonally, I would use conkeror over microb, but opera still seems a lot more responsive than those.15:24
Maxdamantusbut recently I've found I can't access github through that anymore.15:24
*** vectis_ has quit IRC15:24
* Maxdamantus has just looked through things on github using edbrowse a couple of times.15:25
Maxdamantusbtw, conkeror is also very easy to test; just clone/check out the repository, then `xulrunner application.ini`15:27
Maxdamantus1264c0dbbefb6d671504a072d4ddb48d62ccead215:28
jonwilSites that don't work at all (due to TLS 1.1/1.2 only) on microb do work in this browser15:28
Maxdamantus^ that commit pretty much works with microb-xulrunner15:28
*** eMHa__ has quit IRC15:29
*** jskarvad is now known as jskarvad_afk15:36
jonwiloh crap, my dev VM is running low on disk space. Not good, especially since the drive its on is also running low on disk space15:36
KotCzarnyjonwil: told you, change build flags15:38
KotCzarnyfrom -O2 -g to -O2 -s15:38
KotCzarnywill save you few gigs15:38
jonwilI have a total of ~1tb of disk across 3 drives yet I only have a total of ~66gb free across those 3 drives.15:42
jonwilI think I need to give my disks a good cleanout15:42
bencohjonwil: i kinda forgot, but why 24.x?15:42
*** APic has quit IRC15:42
jonwil24 is the first version with TLS `1.2 (a necessary feature) and it pre-dates the complete removal of Maemo support15:43
jonwiland its an ESR release (the last one before the Maemo support disappeared)15:43
jonwilThat's why its the best candidate15:43
bencohmaemo support from mozilla you mean?15:43
bencohor from nokia?15:43
jonwilYes15:44
bencohyes to?15:44
jonwilThe maemo bits in the Gecko tree15:44
bencohah15:44
bencohI see15:44
jonwilThere is a removal bug matching FF2615:44
* Maxdamantus has a total of 21 TB of disk across 4 drives with ~8 TB free15:44
bencohWell, I guess ff24 would be goodenough(tm) anyway15:44
jonwilI wish I could afford computer bits but I can't :(15:45
jonwilI would love to replace the 256GB SSD I use as my main drive with something bigger (or add a second SSD) but I cant afford it.15:45
jonwilNor can I afford the RAM or GPU upgrades I want either15:45
jonwilIt doesn't help that so much output for RAM and Flash chips and things is going into mobile devices so that all the sheeple can have the latest crApple iFail which is one thing pushing up the price of the bits I want15:47
*** NeKit has joined #maemo15:49
jonwilconkeror runs btw15:50
jonwilSeems to be working too15:50
*** sunshavi has joined #maemo15:52
Maxdamantusand in case you want touch panning for it, here's my ~/.conkerorrc I hacked together a few years ago: https://gist.github.com/Maxdamantus/0aefa2c713afda4af04abdbb3a97ca8915:53
jonwilSlow as molasses though with top telling me its using 86.9% CPU15:53
jonwilAnd it looks to be built with -O2 so its definitely not an unoptimised build15:57
jonwilAnyhow, at least I know FF24 DOES run on the N90015:59
Wizzupfirefox 52 also does :)16:00
*** jskarvad_afk is now known as jskarvad16:00
*** spiiroin has quit IRC16:01
jonwilBut I suspect FF52 would be even bigger and slower than FF24 and wouldn't have any of the Maemo support bits needed to e.g. be able to click on a phone number and have it open the phone dialer16:04
*** jskarvad is now known as jskarvad_afk16:13
MaxdamantusI'm sure that can be reimplemented easily enough.16:16
Maxdamantusthe rtcom-messaging-ui stuff involves some HTML/JS which can be directly modified.16:17
bencohmmmh16:18
bencohMaxdamantus: you probably don't want to play around the browser EAL too much16:19
MaxdamantusI modified them a while ago because I hated the default layout of messages.16:19
bencohyeah but that's the easy part16:19
MaxdamantusWell, it should pretty much be the same part.16:20
Maxdamantusbecause iirc the modifications I made involved handling the text messages in JS.16:20
Maxdamantusso if I wanted to I could manipulate those messages in arbitrary ways to figure out what to insert into the DOM.16:21
jonwilMy ultimate goal is still ideally to replace microb-engine16:21
Maxdamantushttp://maxdamantus.eu.org/rmu.png16:23
Maxdamantusiirc the default view had bad handling of timestamps, and put things in big bubbles where you had to use the padding on the left to identify incoming/outgoing.16:24
bencohMaxdamantus: wow, it basically looks just like what I wanted to do back then16:25
*** spiiroin has joined #maemo16:25
bencoh(but eventually settled for something hackish and ugly)16:25
Maxdamantusanyway, sleep16:25
bencoh'night16:26
bencohI guess I'll have to bother you about timestamps handling :)16:26
* Maxdamantus needs to figure out sometime how to make the top menu not so pointlessly huge.16:26
Maxdamantushildon status bar thing16:26
jonwilIt wouldn't surprise me if there are options I can turn off or on that would have benefits on memory usage and performance16:26
bencohyou might be able to "configure" jemalloc16:38
bencoh(assuming it's still the mem allocator used by mozilla)16:39
*** troulouliou_div2 has quit IRC16:42
jonwilSomehow I dont think running FF24 and its rendering engine on a device with only 256mb of RAM is something that the Mozilla guys would call "sane"16:46
bencohhuhu16:48
bencoh:)16:48
*** eMHa__ has joined #maemo16:57
*** enyc has quit IRC17:13
*** enyc has joined #maemo17:15
*** jskarvad_afk is now known as jskarvad17:17
*** sunshavi has quit IRC17:22
*** jskarvad is now known as jskarvad_afk17:23
*** qwazix_ has joined #maemo17:24
*** qwazix_ has quit IRC17:24
*** vahe has joined #maemo17:44
*** jskarvad_afk is now known as jskarvad17:54
*** louisdk has joined #maemo18:04
*** eMHa__ has quit IRC18:10
jonwilI managed to get microb-refui TestGtkEmbed from the current CSSU microb-engine to actually run and load my rebuilt libxul.so without replacing any system files. It fails with a "Couldn't start XPCOM" error but its a start.18:22
KotCzarnyi suspect microb has patched xul versin18:22
KotCzarnycheck microb package for patches?18:23
jonwilI already know microb has a lot of local patches18:23
KotCzarnybut xul related18:23
jonwilI bet its simply the case that the xpcom bits linked into TestGtkEmbed dont match the xpcom bits linked into libxul.so because much has changed between 1.9.2 and 24.8.118:24
KotCzarnyrebuild microb with proper headers?18:24
jonwilI think we need to bring back the gtkmozembed stuff removed in mozilla bug 64815618:26
*** Pali has joined #maemo18:26
jonwilThat's gotta be one of the next steps I suspect18:26
jonwilWith that we can probably get a TestGtkEmbed built with FF24 code18:26
jonwilThe key thing so far is that libxul works and can browse the web when used with xulrunner and conkeror18:27
bencohon-device as well?18:29
bencoh(or sdk only?)18:29
jonwilYep18:29
jonwilon-device18:29
bencohneat18:29
jonwilconkeror works on device18:29
bencohI wonder how much ram it eats18:30
bencohhmm, I wonder if we could benefit from a better JS JIT18:30
*** xy2_ has joined #maemo18:31
KotCzarnyas long it doesnt trade mem usage for performance18:31
KotCzarnywhich might be the case18:31
*** eMHa__ has joined #maemo18:43
*** APic has joined #maemo18:44
*** florian has quit IRC18:45
jonwilAccording to https://blog.mozilla.org/javascript/2012/09/12/ionmonkey-in-firefox-18/ we do get a much better JIT than the one in microb-engine18:50
jonwilAnyhow, its definitely "AM" here (to quote Apollo 13 "AM, very, very AM") which means its time to stop for now and resume later :)18:51
jonwilcya :)18:51
*** jonwil has quit IRC18:51
*** crazyguy` has joined #maemo19:00
*** phlixi has quit IRC19:02
*** crazyguy` has quit IRC19:02
*** phlixi has joined #maemo19:03
*** jskarvad has quit IRC19:08
*** louisdk has quit IRC19:22
*** dafox has joined #maemo19:31
*** Juesto has quit IRC19:54
*** dafox has quit IRC19:59
*** Juesto has joined #maemo20:00
*** aloril_ has quit IRC20:09
*** Juesto has quit IRC20:49
*** louisdk has joined #maemo20:52
*** drrty has joined #maemo20:57
*** geaaru has quit IRC21:02
*** louisdk has quit IRC21:18
*** drrty has quit IRC21:31
*** Kabouik has quit IRC21:34
*** Juesto has joined #maemo21:35
*** Juesto has joined #maemo21:35
*** trx has quit IRC21:35
*** trx has joined #maemo21:39
*** trx has quit IRC21:39
*** trx has joined #maemo21:39
*** louisdk has joined #maemo21:41
*** drrty has joined #maemo21:45
*** louisdk has quit IRC21:52
*** Kabouik_ has joined #maemo21:59
*** Kabouik- has joined #maemo22:02
*** Kabouik_ has quit IRC22:05
*** vahe has quit IRC22:14
*** ravelo has joined #maemo22:22
*** aloril has joined #maemo22:24
*** Juesto has quit IRC22:26
*** Venemo has quit IRC22:31
*** vectis_ has joined #maemo22:58

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!