*** _rd_ has quit IRC | 00:02 | |
*** M4rtinK has joined #maemo-ssu | 00:31 | |
*** dafox has quit IRC | 00:35 | |
*** LauRoman has quit IRC | 01:13 | |
*** okias_ has quit IRC | 01:17 | |
*** Martix_ has quit IRC | 01:37 | |
*** kolp_ is now known as kolp | 02:04 | |
*** xes has quit IRC | 02:33 | |
DocScrutinizer05 | Maybe want to talk to Harald Welte eventually? | 02:37 |
---|---|---|
*** M4rtinK has quit IRC | 03:11 | |
*** nox- has quit IRC | 03:35 | |
*** kolp has quit IRC | 04:08 | |
*** kolp_ has joined #maemo-ssu | 04:08 | |
*** dos1 has quit IRC | 04:25 | |
*** jonwil has joined #maemo-ssu | 04:26 | |
*** kolp_ has quit IRC | 04:56 | |
*** amiconn_ has joined #maemo-ssu | 05:37 | |
*** amiconn has quit IRC | 05:37 | |
*** amiconn_ is now known as amiconn | 05:37 | |
*** dafox has joined #maemo-ssu | 07:45 | |
*** DrCode has quit IRC | 07:49 | |
*** DrCode has joined #maemo-ssu | 07:50 | |
*** LauRoman has joined #maemo-ssu | 08:01 | |
*** dafox has quit IRC | 08:08 | |
*** int_ua has joined #maemo-ssu | 09:04 | |
*** FlameReaper has joined #maemo-ssu | 09:06 | |
*** dafox has joined #maemo-ssu | 09:07 | |
*** DrCode has quit IRC | 09:28 | |
*** DrCode has joined #maemo-ssu | 09:28 | |
*** dafox has quit IRC | 09:32 | |
*** trx has quit IRC | 10:03 | |
*** unclouded has quit IRC | 10:06 | |
*** int_ua has quit IRC | 10:19 | |
*** Martix_ has joined #maemo-ssu | 10:30 | |
*** LauRoman has quit IRC | 10:42 | |
*** Martix_ has quit IRC | 10:43 | |
*** M4rtinK has joined #maemo-ssu | 10:47 | |
*** M4rtinK has quit IRC | 10:56 | |
*** dhbiker has quit IRC | 11:12 | |
*** dhbiker has joined #maemo-ssu | 11:12 | |
*** LauRoman has joined #maemo-ssu | 11:14 | |
* merlin1991 didn't realize, that his cssu build env is on his desktop, not laptop | 11:27 | |
merlin1991 | gotta do the release tonight then | 11:27 |
FatPhil | DocScrutinizer05: Welte will be stage 3 or 4 of the process. I'm wondering whether threatening to involve Welte should be the third step, before actually really involving him. | 11:46 |
FatPhil | My ex-boss (job I quit last week) was a fairly good friend of Welte, so I do have quite an easy informal "in" with him, I hope. | 11:46 |
DocScrutinizer05 | well, with me you got a similar "in" to him ;) | 11:49 |
DocScrutinizer05 | we shared the openmoko apartment in Taipei | 11:49 |
DocScrutinizer05 | and funny enough he's from same town as I am | 11:50 |
DocScrutinizer05 | ~seen laf0rge | 11:53 |
infobot | i haven't seen 'laf0rge', DocScrutinizer05 | 11:53 |
DocScrutinizer05 | o.O | 11:53 |
DocScrutinizer05 | -NickServ- Last seen : Sep 25 04:26:28 2013 (2 weeks, 5 days, 04:27:16 ago) | 11:54 |
FatPhil | Oh, I rewrote most of powertop in perl, so that it's portable to any arch/distro | 12:07 |
FatPhil | And then a workmate rewrote that in awk, so that it would run on devices which didn't come with perl! | 12:08 |
DocScrutinizer05 | great! :-D | 12:09 |
* jonwil wonders if there are other Nokia license violations for N900/Fremantle other than powertop out there for us to look into | 12:26 | |
jonwil | I suspect there are but nothing worth putting any effort into | 12:27 |
jonwil | That said, I do wonder about the license of PulseAudio as I seem to remember that some parts are LGPL and others are GPL | 12:29 |
jonwil | and whether that affects Pulseaudio as used on the N900 | 12:29 |
jonwil | that said, I dont think Nokia Legal would have been dumb enough to allow PulseAudio bits to be shipped if the GPL applied to them (and hence covered their secret sauce) | 12:36 |
*** trx has joined #maemo-ssu | 12:48 | |
*** unclouded has joined #maemo-ssu | 12:49 | |
*** trx has quit IRC | 12:52 | |
*** trx has joined #maemo-ssu | 12:57 | |
*** Pali has joined #maemo-ssu | 13:48 | |
*** kolp has joined #maemo-ssu | 14:24 | |
*** lizardo has joined #maemo-ssu | 14:31 | |
peetah | jonwil: that could be worth enough to check in details :) | 14:44 |
jonwil | There is a mention in the changelog of "Remove libsamplerate, the Sekret Rabbit code, for good on maemo.", whatever that means | 14:47 |
*** joshgillies has joined #maemo-ssu | 14:49 | |
Pali | jonwil: what and where it is written? | 14:51 |
jonwil | the changelog entry I just said is in the changelog for puilseaudio | 14:54 |
jonwil | pulseaudio | 14:54 |
jonwil | a grep of the PulseAudio source tree for Fremantle shows no code with the string "GNU General Public License" in it so it appears as though its LGPL | 15:05 |
jonwil | ok, I think I see the story now, the story is that PulseAudio is notionally LGPL BUT the core links to libsamplerate which is GPL | 15:09 |
jonwil | hence the GPL/LGPL distinction in the license files and such | 15:09 |
jonwil | and the changelog entry | 15:09 |
jonwil | i.e. "remove this thing so that we can ship something that is LGPL clean" | 15:09 |
Pali | jonwil: can you check if libsamplerate is really GPL? | 15:10 |
jonwil | its not linked into Pulseaudio as shipped with Fremantle so its license doesn't matter as far as I can see | 15:10 |
Pali | jonwil: something which I forgot which can be usefull for RE: hildon status bar usb plugin | 15:12 |
Pali | I wanted to have it more configurable, but closed source I cannot modify | 15:12 |
jonwil | PR1.0 pulseaudio version is 0.9.15-1maemo27+0m5 according to http://maemo.org/packages/view/pulseaudio/ and changelog entry says version 0.9.9-1maemo3 | 15:12 |
jonwil | ok, hildon-status-bar-USB I think I can reverse engineer | 15:12 |
Pali | jonwil: we have fremantle PA git tree on cssu gitorious | 15:13 |
Pali | you can check it | 15:13 |
Pali | jonwil: ok nice, something which you maybe ca finally RE and which can be usefull | 15:14 |
Pali | I wanted to have function for turning off pcsuite/mass modes and maybe adding usb network (and/or configure it) | 15:15 |
Pali | jonwil: also profile control panel widget can be usefull for RE: because it support only two profiles (silent, general) | 15:16 |
Pali | and no support for adding new profile | 15:17 |
Pali | but maybe this is already RE/reimplemented in extras(-devel) | 15:17 |
jonwil | anyhow, I find no evidence that pulseaudio was ever shipped by Nokia as a binary in a way that contained GPL code | 15:28 |
jonwil | which means there is no license violation | 15:28 |
Pali | jonwil: what is license of speex and vorbis? | 15:31 |
Pali | that libraries are modified and closed by nokia | 15:32 |
Pali | modification is not available (at least I was not able to find it) | 15:32 |
Pali | no answer here yet :-( https://lkml.org/lkml/2013/10/11/533 | 15:48 |
Pali | fatphil: maybe you should cc all people who signed that commit | 15:55 |
*** wmarone__ has joined #maemo-ssu | 16:09 | |
*** wmarone_ has quit IRC | 16:12 | |
jonwil | speex and vorbis are BSD-esque | 16:15 |
jonwil | http://www.speex.org/docs/manual/speex-manual/node15.html | 16:15 |
jonwil | so no violation in that | 16:16 |
jonwil | FatPhil: ping | 16:19 |
*** drathir has quit IRC | 16:20 | |
*** drathir has joined #maemo-ssu | 16:20 | |
jonwil | Pali: ping | 16:27 |
Pali | jonwil: pong | 16:29 |
Pali | I'm here | 16:29 |
jonwil | so yeah no violation for speex or vorbis | 16:33 |
jonwil | going to see what I can do with hildon-status-bar-usb soonish | 16:33 |
Pali | ok | 16:36 |
Pali | it looks like arm neon patches for speex are public: http://lists.xiph.org/pipermail/speex-dev/2011-September/008238.html | 16:37 |
jonwil | yeah but the DSP bits are not | 16:40 |
FatPhil | jonwil: pong | 16:41 |
jonwil | now I cant remember why I wanted to talk to you :P | 16:41 |
freemangordon | jonwil: DSP bits? | 16:41 |
FatPhil | np | 16:41 |
jonwil | libspeexdsp1, libspeexdsp1-dbg, libspeexdsp-dev | 16:42 |
jonwil | actually that may not be true3 | 16:45 |
jonwil | I cant tell from how the packages are built whether the patches that are posted are all the Nokia-only changes in the binaries under http://repository.maemo.org/pool/maemo5.0/non-free/s/speex/ or not | 16:45 |
freemangordon | hmm, afaik DSP is not involved there | 16:45 |
jonwil | the names say DSP | 16:45 |
freemangordon | I know, but in order to have something wunning on DSP, there should be a codec node in /lib/dsp | 16:46 |
freemangordon | *running | 16:46 |
jonwil | but you are right, they appear to be standard packages | 16:46 |
jonwil | and not Maemo or ARM or TI specific packages | 16:46 |
jonwil | package in question comes from the same source as libspeex-dev etc and seems to just be an addon library to libspeex | 16:48 |
jonwil | probably called DSP because it is doing digital signal processing things | 16:48 |
freemangordon | yep | 16:48 |
jonwil | yeah speex homepage confirms | 16:49 |
jonwil | so the only question is whether the patches posted to that ML are all the changs in the non-free repo or if there is more to it | 16:49 |
jonwil | given the changelog entries for -nokia stuff, I bet its not all of them | 16:49 |
jonwil | there is definatly mention in the changelog of "fixes nokia internal bug blah" | 16:50 |
jonwil | so its obviously Nokia-specific changes | 16:50 |
jonwil | and that patchset is from TI not Nokia | 16:50 |
jonwil | oh wait no I mis-read | 16:51 |
jonwil | wait no, thise ARE from TI | 16:52 |
jonwil | those | 16:52 |
freemangordon | jonwil: shouldn't matter, as long as those patches are only optimizations | 16:53 |
jonwil | so those patches are nice but not what Nokia are shipping | 16:53 |
jonwil | i.e. no reason we cant use em | 16:53 |
jonwil | but using em wont give us the same bits as Nokia | 16:53 |
freemangordon | but if there is some extra functionality... | 16:53 |
jonwil | we have no way to know what the Nokia changes did | 16:54 |
jonwil | short of reverse engineering libspeex and libspeexdsp | 16:54 |
jonwil | which I for one dont want to spend time doing :P | 16:54 |
jonwil | ok, time to dig into hildon-status-bar-usb :) | 16:56 |
*** trx has quit IRC | 17:09 | |
*** trx has joined #maemo-ssu | 17:13 | |
*** trx has joined #maemo-ssu | 17:14 | |
*** freemangordon has quit IRC | 17:14 | |
Pali | jonwil: if you write some status bar code, please can you use gtk code style? | 17:23 |
jonwil | will see what I can do but I make no promises :P | 17:23 |
Pali | gtk code style is better for reading gtk code | 17:23 |
Pali | look for example at battery statusbar code | 17:23 |
jonwil | ok | 17:24 |
*** Pali has quit IRC | 17:30 | |
*** trx has quit IRC | 17:33 | |
*** trx has joined #maemo-ssu | 17:37 | |
*** joshgillies has quit IRC | 17:42 | |
*** FlameReaper has quit IRC | 17:52 | |
*** FlameReaper has joined #maemo-ssu | 17:54 | |
*** kolp has quit IRC | 18:01 | |
*** kolp_ has joined #maemo-ssu | 18:01 | |
*** kolp_ is now known as kolp | 18:02 | |
*** NIN101 has joined #maemo-ssu | 18:07 | |
*** freemangordon has joined #maemo-ssu | 18:07 | |
*** FlameReaper has quit IRC | 18:33 | |
*** FlameReaper has joined #maemo-ssu | 19:02 | |
*** MohammadAG_ has joined #maemo-ssu | 19:13 | |
*** MohammadAG has quit IRC | 19:14 | |
*** MohammadAG_ is now known as MohammadAG | 19:14 | |
*** arcean has joined #maemo-ssu | 19:19 | |
*** dos1 has joined #maemo-ssu | 19:30 | |
*** dafox has joined #maemo-ssu | 19:48 | |
*** discopig has quit IRC | 19:50 | |
*** dafox has quit IRC | 20:08 | |
*** dhbiker has quit IRC | 20:41 | |
*** dhbiker has joined #maemo-ssu | 20:42 | |
*** discopig has joined #maemo-ssu | 20:58 | |
*** jonwil has quit IRC | 21:03 | |
*** dafox has joined #maemo-ssu | 21:03 | |
*** Pali has joined #maemo-ssu | 21:17 | |
*** mkaindl has joined #maemo-ssu | 21:26 | |
*** arcean has quit IRC | 21:36 | |
*** arcean has joined #maemo-ssu | 21:44 | |
*** FlameReaper has quit IRC | 21:47 | |
*** _rd_ has joined #maemo-ssu | 21:58 | |
*** arcean has quit IRC | 22:16 | |
*** LauRoman has quit IRC | 22:24 | |
*** _rd_ has quit IRC | 22:30 | |
Pali | freemangordon: anything new about kernel? | 22:31 |
freemangordon | Pali: https://lkml.org/lkml/2013/9/25/561 | 22:32 |
freemangordon | going to try that in an attempt to fix CMA | 22:32 |
freemangordon | in other words - trying to fix OMAPFB | 22:32 |
Pali | ok | 22:33 |
*** Martix has joined #maemo-ssu | 22:34 | |
Pali | freemangordon: gstreamer on maemo/cssu does not have rtmp plugin which is needed for lot of online streams | 22:35 |
Pali | it is part of some gst-plugins-bad/ugly package | 22:35 |
freemangordon | yep, maemo gstreamer is old | 22:35 |
Pali | I will look why it is missing... and if we have old version, it is possible update? | 22:35 |
freemangordon | I guess we can try to raise the version | 22:35 |
freemangordon | but iirc there was some libc dependency | 22:36 |
Pali | maybe plugin from new version can be recompiled for maemo | 22:36 |
freemangordon | Maybe we should ask aapo for help | 22:36 |
freemangordon | well, it i sbetetr to have the whole gst upgraded. if possuble | 22:36 |
Pali | btw, do you know if (qt)mediaplayer support online video streams? | 22:37 |
freemangordon | afaik yes | 22:37 |
freemangordon | Pali: BTW bq driver not always detects charger at boot | 22:37 |
freemangordon | if at all :) | 22:38 |
Pali | freemangordon: kp or upstream? | 22:39 |
freemangordon | or statusbar plugin doesn't check what is the state on the first load | 22:39 |
freemangordon | upstream | 22:39 |
Pali | ok, then problem can be in isp module | 22:40 |
freemangordon | isp? | 22:40 |
Pali | isp1704 | 22:40 |
Pali | that doing charger detection | 22:40 |
freemangordon | ooh | 22:40 |
freemangordon | I am thinking ISP, as in camera subsys :) | 22:41 |
*** Martix has quit IRC | 22:45 | |
*** Martix has joined #maemo-ssu | 22:46 | |
*** M13 has joined #maemo-ssu | 22:50 | |
*** okias has joined #maemo-ssu | 22:51 | |
*** Martix has quit IRC | 22:56 | |
freemangordon | Pali: that patch didn't help :( | 22:56 |
*** Martix has joined #maemo-ssu | 22:56 | |
*** Martix has quit IRC | 22:57 | |
*** Martix has joined #maemo-ssu | 22:58 | |
*** sunny_s has joined #maemo-ssu | 23:02 | |
Pali | :-( | 23:07 |
*** Pali has quit IRC | 23:07 | |
*** xes has joined #maemo-ssu | 23:08 | |
*** M4rtinK has joined #maemo-ssu | 23:39 | |
*** okias has quit IRC | 23:46 | |
*** okias has joined #maemo-ssu | 23:47 | |
*** Martix has quit IRC | 23:48 | |
*** Martix has joined #maemo-ssu | 23:49 | |
*** lizardo has quit IRC | 23:52 | |
*** okias has quit IRC | 23:52 | |
*** okias has joined #maemo-ssu | 23:53 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!