IRC log for #maemo-ssu on 20140121

00:08.03*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@183.27.53.40)
03:41.56*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
06:19.15*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
06:22.50*** join/#maemo-ssu radekp (~radek@82.113.39.213)
07:09.30*** join/#maemo-ssu LauRoman (~LauRoman@5-14-92-51.residential.rdsnet.ro)
07:22.00*** join/#maemo-ssu dafox (~dafox@88.128.80.6)
07:24.50*** join/#maemo-ssu sixwheeledbeast (~paul@host-2-97-95-205.as13285.net)
07:32.16*** join/#maemo-ssu liteIRC_ (~ravelo@178-165-133-036.dyn.orange.at)
07:34.15*** join/#maemo-ssu luf (~luf@80.188.29.62)
07:49.23*** part/#maemo-ssu freemangordon (~ivo@46.249.74.23)
08:51.16*** join/#maemo-ssu radekp (~radek@82.113.39.213)
10:56.21*** join/#maemo-ssu dos1 (~dos@unaffiliated/dos1)
11:04.28*** join/#maemo-ssu dos11 (~dos@unaffiliated/dos1)
11:07.23*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-gvgdldoclqdyyhom)
11:37.30*** join/#maemo-ssu hbib (~wurmel@pD9E0DA0F.dip0.t-ipconnect.de)
12:25.19*** join/#maemo-ssu trx (ns-team@93.87.57.132)
12:25.19*** join/#maemo-ssu trx (ns-team@devbin/founder/trx)
12:49.36*** join/#maemo-ssu sixwheeledbeast (~paul@host-2-98-103-49.as13285.net)
13:06.05*** join/#maemo-ssu MohammadAG (~MohammadA@Maemo/community/contributor/MohammadAG)
13:16.59*** join/#maemo-ssu LinuxCode (~LinuxCode@fedora/LinuxCode)
13:18.07*** join/#maemo-ssu ravelo (~ravelo@178.115.0.8.wireless.dyn.drei.com)
13:33.13*** join/#maemo-ssu ravelo (~ravelo@178.115.0.8.wireless.dyn.drei.com)
13:58.47*** join/#maemo-ssu ravelo (~ravelo@77.119.2.188)
14:15.42*** join/#maemo-ssu ravelo (~ravelo@77.119.2.188)
15:00.26*** join/#maemo-ssu povbot (~supybot@office.pov.lt)
15:00.26*** mode/#maemo-ssu [+v povbot] by ChanServ
15:12.09*** join/#maemo-ssu NishanthMenon (~nmenon@nat/ti/x-teirfpuabgitkdca)
15:12.17*** join/#maemo-ssu NIN101 (~core@n900.quitesimple.org)
15:33.04*** join/#maemo-ssu hbib1 (~wurmel@pD9E0F4A5.dip0.t-ipconnect.de)
16:22.58*** join/#maemo-ssu freemangordon (~ivo@46.249.74.23)
16:32.45*** join/#maemo-ssu liteIRC_ (~ravelo@77.119.2.188)
16:34.53*** join/#maemo-ssu liteIRC_ (~ravelo@77.119.2.188)
16:53.50*** join/#maemo-ssu dos1 (~dos@unaffiliated/dos1)
17:04.51*** join/#maemo-ssu trx (ns-team@devbin/founder/trx)
17:05.01*** join/#maemo-ssu dafox (~dafox@88.128.80.6)
17:08.30*** join/#maemo-ssu FReaper (~assassin@sp-176-203.tm.net.my)
17:08.30*** join/#maemo-ssu okias_ (~okias@berger.cust.centro-net.cz)
17:08.31*** join/#maemo-ssu DocScrutinizer05 (~saturn@openmoko/engineers/joerg)
17:09.15*** join/#maemo-ssu freemangordon (~ivo@46.249.74.23)
17:09.57*** join/#maemo-ssu MohammadAG (~MohammadA@62.219.120.20)
17:09.57*** join/#maemo-ssu MohammadAG (~MohammadA@Maemo/community/contributor/MohammadAG)
17:10.51*** join/#maemo-ssu DrCode (~DrCode@gateway/tor-sasl/drcode)
17:12.06*** join/#maemo-ssu arcean (~arcean@5.174.121.242)
17:28.28*** join/#maemo-ssu liteIRC_ (~ravelo@77.119.2.188)
17:30.42*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
17:38.32*** join/#maemo-ssu liteIRC_ (~ravelo@77.119.2.188)
18:06.12*** join/#maemo-ssu liteIRC_ (~ravelo@77.119.2.188)
18:25.38*** join/#maemo-ssu liteIRC_ (~ravelo@77.119.2.188)
18:26.43*** join/#maemo-ssu peterbjornx (5248aa73@gateway/web/freenode/ip.82.72.170.115)
18:29.25peterbjornxdidnt know this channel existed
18:29.55freemangordonpeterbjornx: seems you're a bit new here? :) ok, will make a short introduction
18:30.46freemangordonok, this is the "maemo core developers" channel, stuff like community updates, upstream kernal and maemo, etc is duscussed here
18:31.18freemangordonmerlin1991 is the "boss" :P, or rather cssu-testing maintainer
18:31.27freemangordonchem|st is the maintainer of cssu-stable
18:31.32peterbjornxnot new, just been out of the loop for about a year and a half
18:31.38freemangordonhmm, ok
18:31.47freemangordonthe you should know what cssu is, right?
18:31.51freemangordon*then
18:32.02peterbjornxyeah, the community run update channel for the n900
18:32.08freemangordonyep
18:33.02freemangordonok, neo900 a kind of extended its purpose, general speaking we aim to bring whatever possible in cssu to make fremantle compatible with upstream kernel
18:33.18freemangordonwithout breaking the user experiance on n900 ofc
18:33.26freemangordon*experience
18:33.58peterbjornxthats a nice goal, as it will allow other devices to be used which are more up to date than the n900
18:34.15freemangordonlooke at fptf thread on TMO, jonwil prepared an extensive list of closed packages and their "importancy"
18:34.36freemangordondamn, my typing skills start to degrade again :(
18:36.11freemangordonpeterbjornx: so, you could either pick a package of your choice and RE it, or take libhildon-whatever-it-was (there is one closed plugin)
18:36.27freemangordonI can find the name for you if you need it
18:37.13freemangordonpeterbjornx: https://gitorious.org/community-ssu is the place on gitorious where all the stuff in CSSU is
18:37.21peterbjornxok, if it is ever needed, i own an arm dev board (beaglebone black) which has a reasonably similar cpu
18:37.35freemangordonand there are some pieces still in cssu-devel
18:37.53freemangordonpeterbjornx: porting fremantle to it will be a great job
18:38.24freemangordonme and Pali have 3.13-rc7 booting fremantle on n900
18:38.43peterbjornxnice
18:38.48peterbjornxis cal important?
18:38.49freemangordonbut it is not DT boot. And Pali's laptop is under repair, again.
18:38.55freemangordonyes it is
18:39.13freemangordonbut look here: https://gitorious.org/community-ssu/libcal/source/d4c5fd9293ddb693c9b032b4c084cd0343b3ea26: ;)
18:39.45freemangordonpeterbjornx: in case you are not aware - Ivaylo Dimitrov is me :)
18:40.57*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
18:41.00freemangordonpeterbjornx: and the other very, very important part was REed, thanks to jonwil:
18:41.16freemangordonhttps://gitorious.org/community-ssu/mce/source/83468be535f07ac6183cd8e794be407ef18fa6c6:
18:42.04peterbjornxso what parts are the most important atm
18:42.21peterbjornxand not crazy gui shit, preferably
18:42.34freemangordonlemme see
18:43.55freemangordonpeterbjornx: hmm, maybe take some small daemon as start, like umm... how was that called...
18:44.06freemangordonaah, yes
18:44.10freemangordonlocation daemon
18:44.31peterbjornxany docs on the gps backend yet?
18:44.47peterbjornxi know it goes thru cmt and thats about it
18:45.15freemangordondid you look at the fptf thread, iirc there were lots of links there to various stuff, like dbus ifaces, etc
18:45.23freemangordon~fptf
18:45.23infobotfrom memory, fptf is the Fremantle Porting Task Force, see http://talk.maemo.org/showthread.php?t=91308
18:47.10peterbjornxlocation d is under Packages I think we can drop completly as non-essential for a working system: (including things that go away because we are using different hardware to the N900)
18:47.28peterbjornxgetbootstate done yeT?
18:47.46freemangordonyep
18:49.38freemangordonpeterbjornx: https://gitorious.org/community-ssu/getbootstate/source/d2659cad97a6d8cc497c255718228347b3482125:
18:50.16freemangordonas is osso-product-info
18:51.38freemangordonpeterbjornx: and there is fully functional charging(or rather BME replacement), with drivers in upstream kernel. Thanks to Pali
18:51.45freemangordon~pali
18:51.45infobotrumour has it, pali is http://atrey.karlin.mff.cuni.cz/~pali/
18:52.08freemangordonhere http://atrey.karlin.mff.cuni.cz/~pali/projects/maemo/bme-replacement.html
18:53.27freemangordonpeterbjornx: oh, an important part we still miss is alsaped
18:53.32sixwheeledbeastis RE'd fmtx in cssu-devel?
18:53.38freemangordonyes, ofc
18:53.46freemangordon:P
18:54.12sixwheeledbeastwell it works ok here then
18:54.30freemangordonsixwheeledbeast: the announce was just shadowed by the speedyham
18:54.50sixwheeledbeastyay for speedyHAM
18:54.57sixwheeledbeast:D
18:55.19freemangordon:D
18:55.23freemangordonsixwheeledbeast: http://talk.maemo.org/showpost.php?p=1404848&postcount=292
18:58.02sixwheeledbeastI thought it was the RE'd one when I upgraded, I'll continue with further testing then but seems fine at first look.
18:59.24freemangordonsixwheeledbeast: thanks!
19:01.13*** join/#maemo-ssu LauRoman (~LauRoman@5-14-92-51.residential.rdsnet.ro)
19:01.56freemangordonpeterbjornx: so, it is up to you to work on whatever you like, every free bit more is welcomed
19:02.07freemangordonumm...
19:02.38freemangordonwelcomed? sixwheeledbeast: is it ok in english?
19:05.02freemangordon~seen luf
19:05.09infobotluf <~luf@80.188.29.62> was last seen on IRC in channel #maemo-ssu, 1d 9h 3m 36s ago, saying: 'But I'm not 100% sure.'.
19:05.24freemangordonoh, he's alive, good :)
19:07.17peterbjornxcant seem to find a list of what needs to be done, just some things not necessary
19:08.55freemangordonpeterbjornx: well, I guess it depends on what you want to achieve
19:09.19peterbjornxwell, i'd like to see my bbb run maemo
19:09.28sixwheeledbeastfreemangordon: eh? welcomed
19:09.34freemangordonpeterbjornx: hmm, that should be possible right now
19:09.40freemangordonsixwheeledbeast: yeah :)
19:09.55freemangordonis it correct, in english
19:09.57freemangordon?
19:10.42peterbjornxalso, i'd like to help ensure the future of maemo
19:11.18freemangordonpeterbjornx: Pali has some scripts to copy the N900 rootfs
19:11.34freemangordonI'll try to find them
19:11.50peterbjornxwill it require sgx?
19:11.56freemangordonyeah
19:12.13freemangordonhildon-desktop is build with HW acceleration
19:12.28sixwheeledbeastit is english yes, but in  which context, where is it used?
19:12.46freemangordonpeterbjornx: but "our" upstream has sgx drivers included
19:12.51sixwheeledbeastoh
19:13.21sixwheeledbeastI misread, yes english ok
19:13.33freemangordonsixwheeledbeast: thanks
19:14.22freemangordonpeterbjornx: https://gitorious.org/linux-n900/linux-n900/source/fbe8f44503e2f158bf67c0a5950f56003aef9a53:
19:14.53freemangordonthe other option is to compile it without HW accell, I think the correct one should be clutter
19:15.38*** join/#maemo-ssu ravelo (~ravelo@178.115.2.46.wireless.dyn.drei.com)
19:15.39freemangordonpeterbjornx: but wait, doesn;t BB have GLES drivers?
19:18.23peterbjornxnope, no ones ported them to 3.8 yet
19:20.03freemangordonwell, diver on ^^^ tree work with 3.x kernels, iirc the first 3.x kernel I was using to port them was 3.5
19:20.25freemangordonthey are not 100% stable, but do great job for testing
19:21.11peterbjornxfrom what ive heard, the issue is with the device tree
19:21.32freemangordon"not stable" - it means that I see lots of "SGXHWRecovery..." under heavy system load on n900
19:21.43freemangordonpeterbjornx: do you use DT boot on BB?
19:23.37peterbjornxyeah
19:23.51peterbjornxi dont know if a "native" kernel board driver exists
19:24.29DocScrutinizer05peterbjornx: (bbb run maemo) see ~fptf, links I posted in post#1/2
19:24.44freemangordonyeah, there is some guide
19:25.13freemangordonI guess it is about time /me to read that :)
19:25.40DocScrutinizer05yeah, and answer some questions on fptf
19:26.26peterbjornxso, DocScrutinizer05 is there anything i can do for the porting effort
19:26.49peterbjornxREing something for example
19:28.13DocScrutinizer05liblocation/locationd is important
19:28.20DocScrutinizer05no GUI
19:28.23DocScrutinizer05no kernel
19:29.23DocScrutinizer05and you can drop all the ISI/modem stuff since our new modem speaks plain and well documented AT (if we don't include a completely separate GPS chip anyway)
19:33.39*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-89-177-125-59.net.upcbroadband.cz)
19:34.31freemangordonpeterbjornx: there should be x86 bins, so hexrays will help a lot
19:35.05DocScrutinizer05alsaped is extremely important since it controls audio and we need to get that right to make new modem do phonecalls
19:38.01freemangordonpeterbjornx: BTW install ScratchBox if not already do so. Otherwise the REing job will become a nightmare (without header files)
19:38.05freemangordon*did
19:38.17freemangordon~sb
19:38.17infobotmethinks scratchbox is a cross-compiling system that uses binfmt_misc, rpc calls, and an nfs mount to make a cross-build appear to be 100% native, and is found at http://www.scratchbox.org/, or hosted by maemo.org now, maintainer thedead1440
19:41.45freemangordonhmm, ok, 3.13 released, let the DT fun begin :D
19:46.49kerioi still don't get why there's no arm hexrays around :s
19:47.48freemangordonkerio: there is, if you have some 10000 euros (iirc)
19:48.00kerioi meant
19:48.08keriolooks to the sides
19:48.12kerio*around*
19:50.38freemangordonI guess those who possess it are too scary to put it on TBP :)
19:51.04freemangordonBTW we are lucky to have x86 hexrays
19:51.09freemangordon*leaked*
19:51.53kerioand by leaked you mean absolutely 100% genuinely purchased
19:51.54kerioRIGHT
19:52.21freemangordonsure
19:52.23Ashley`genuinely purchased, at good store, like TPB?
19:52.28Ashley`:P
19:52.33freemangordonkerio: even SURE
19:53.14freemangordonkerio: BTW how's thumby glibc?
19:53.23kerioit's... a library
19:53.38freemangordonsure, but are there any problems?
19:53.48kerionot at all
19:53.51Ashley`works good for me
19:53.54freemangordondid you see smething unusual
19:53.59kerionope
19:54.01freemangordongood
19:54.11kerionow where's the gcc 4.7 xorg
19:54.27kerionever 4get
19:54.50freemangordonkerio: I am afraid I won;t touch Xorg before I upgrade gcc to a newver one, I guess it hits some bug in gcc
19:55.00kerioyay
19:55.01freemangordonnewer even
19:55.03keriorecompile all the things!
19:55.10freemangordonwhy?
19:55.16keriowith the newer version
19:55.19kerioit could be faster!
19:55.44freemangordonkerio: you know, the source code is on gitorious :P
19:56.11freemangordonkerio: it will be 4.7.2 again
19:57.01freemangordonI am not sure 4.8 and above will like our old sourcecode base
19:57.20kerioare there better compilers for arm?
19:57.42freemangordonno idea
20:02.33kerio...maybe clang? :3
20:02.37DocScrutinizer05huh, new compiler rejects old code? since when?
20:05.52dos1http://developers.slashdot.org/story/14/01/20/1532247/examining-the-user-reported-issues-with-upgrading-from-gcc-47-to-48
20:06.19freemangordonDocScrutinizer05: lots of packager supply -Wall -Werror ;)
20:06.54DocScrutinizer05well
20:18.33chem|sto/
20:18.41freemangordonchem|st: hi!
20:19.10freemangordonchem|st: you know, the -stable thingie. What help (if any) do you need to make e new update?
20:23.35chem|stfreemangordon: someone doing it? the pain is that I need time to evaluate what is stable in the first place - packages are all built but sorted by cssu-t release
20:24.42freemangordonchem|st: noone is doing it afaik.
20:25.01chem|steven if someone does that for me, I need to double check some stuff. my weekends are basically gone for like ever. Actually had planned to do it between the years but got cought in the middle
20:25.23freemangordonchem|st: Last thing I know from you is that you had problems building modest and microb
20:25.50chem|styes I still do and noone ever got any clue about it
20:26.55freemangordonchem|st: ok, but we should exit somehow from that situation while there are still -stable users
20:27.24chem|stI think it was some lib I built after microb that sucked in my compiler as I was not able to rebuild any of the heavier things after that, that is why everything is now prebuilt conserved from testing, so I pull what I need and add my own magic
20:27.51freemangordonhmm, that seems like a good idea
20:28.06freemangordonbut you need to know what is stable?
20:28.11chem|stit was/is yes
20:28.44chem|stand yes I need to see what is in stable and what needs updates and which of those available are unbound to anything I do not want
20:30.03freemangordonchem|st: I can help with my opinion on what is stable. but that new release should be out soon IMO, there is more than an year since the last big update in -stable
20:30.32freemangordonand there is lots of things that are fixed in the meantime
20:30.41freemangordons/is/are
20:32.26chem|stI will see what I can do, I am sick atm and am struggling with sitting through a meeting, would have been a nice time off to do it but I can barely sit 30min at my computer atm
20:33.35freemangordonchem|st: ok, take care of yourself
20:34.18chem|stI burned my foot and have pretty low blood pressure atm
20:34.26freemangordonoh
20:34.44freemangordonhow did you manage to do that?
20:34.50freemangordonwith the bike?
20:34.59chem|stI sitt like in a 90deg angle on my desk to put it up...
20:35.15freemangordonoh, sounds bad
20:35.19chem|stwould love to (with a bike) as I got a new old one but no bare boiling water
20:35.33freemangordondamn
21:08.33*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
21:27.14DocScrutinizer05curses 2014
21:35.54*** join/#maemo-ssu peterbjornx (5248aa73@gateway/web/freenode/ip.82.72.170.115)
21:56.56DocScrutinizer05peterbjornx: another very importand domain that has blobs: kbd driver stack
21:58.04DocScrutinizer05something creates the onscreen vkbd, and sth locks the vol+/vol- keys (aka "F7" "F8" iirc) but only when not configured otherwise in mce.ini
21:58.50DocScrutinizer05some Nokia proprietary blob in this stuff defeated some neat hacks like using indicator LED for showing Fn-lock /caps-lock
21:59.33DocScrutinizer05for other platforms we will have other keyboard hw, and thus will probably want that RE'ed to adapt it perfectly
22:00.59DocScrutinizer05peterbjornx: I managed ~5 times in my life to grok how kbd input driver stack works, just to forget it a week later for the unbearably complex layered mess it is
22:01.12*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
22:01.23DocScrutinizer05so I can't tell for sure which layer/level the Nokia blob sits
22:54.14*** join/#maemo-ssu scoobertron (~tom@93.186.147.22)
23:18.34*** join/#maemo-ssu ds3 (noinf@rehut.com)
23:18.52ds3does cssu-stable come with a multiboot select by default?
23:20.13keriono
23:21.50ds3what is the recommended way of enabling kernel-bfs? dpkg -l shows it installed but I appear to be running the stock kernel?
23:24.31keriokernel-bfs is shit
23:24.42kerioit's an old, deprecated version of kernel-power with a crappy scheduler
23:26.01ds3I don't care specifically for that kernel but it appears to be installed -- all I want is ipt_MASQUERADE
23:26.31ds3since I did a full reinstall from scratch, I am looking for the preferred way of doing it
23:26.34keriosudo apt-get remove kernel-bfs*
23:26.39keriosudo apt-get install kernel-power-flasher
23:27.02ds3does multiboot work?
23:27.16keriomultiboot is also shit, fwiw
23:27.27kerioi guess you'd need kernel-power-bootimg for that
23:27.41keriosudo apt-get install kernel-power-flasher kernel-power-bootimg
23:27.52keriowhen the former asks if you want to actually flash, just say no
23:28.02keriobut yeah... no
23:28.03keriouse uboot
23:28.05ds3the last time I messed with the kernel, I had to reflash it cuz the installer wiped out the kernel entirely
23:28.13keriowhy do you want multiboot?
23:28.32ds3trying to avoid having to rerun a flasher from a PC
23:28.50kerioif you don't actually need to boot other things, just install kernel-power
23:28.56kerioand by kernel-power i mean kernel-power-flasher
23:29.07ds3will that break CSSU stuff?
23:29.11ds3and fcam
23:31.31ds3what the hell... it is only a week to recover
23:33.02keriono
23:33.02kerioand no
23:33.14keriowell actually i'm not entirely sure about fcam
23:33.30keriobut reinstalling fcam-drivers and kernel-power-modules a handful of times usually makes it work
23:33.36ds3heh
23:33.53ds3I tried kernel power years ago and i just remember broken camera stuff left and right
23:34.00ds3in any case...diving in head first
23:34.16ds3it booted :D
23:36.17ds3okay...that seems to work
23:36.25ds3BlessN900 gives a preview
23:37.16ds3thanks... back to 80% of the preSIM failure functionality

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.