00:07.22 | *** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142) |
01:30.39 | *** join/#maemo-ssu Jade (~jade@modemcable003.116-202-24.mc.videotron.ca) |
01:30.39 | *** join/#maemo-ssu Jade (~jade@unaffiliated/jade) |
02:40.43 | *** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142) |
02:41.52 | *** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142) |
02:42.27 | *** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142) |
02:50.32 | *** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142) |
03:14.16 | *** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn) |
04:06.47 | *** join/#maemo-ssu psycho_oreos (~no@unaffiliated/tuxsavvy) |
05:53.40 | *** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142) |
07:35.08 | DocScrutinizer | hah, only 2.5h? |
07:37.28 | DocScrutinizer | I fixed a simple linked list last week, to deliver buffer blocks least recently used instead of FIFO. Took like 30min, and I found out the module tests were missing/defect and I now got to implement them, which is a PITA on a system that allocates the involved resources on bootup |
07:39.57 | DocScrutinizer | (the module basically implements communication between CPU cores on a AMP system. So testing this is basically breaking one of the most basic parts of the whole system) |
07:42.48 | DocScrutinizer | Probably will take weeks to sort it out |
07:53.52 | DocScrutinizer | err, not least recently but most recently |
07:54.07 | DocScrutinizer | least recently == FIFO |
08:01.33 | *** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142) |
08:27.15 | *** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142) |
08:33.03 | *** join/#maemo-ssu dafox (~dafox@dyn-194234.nbw.tue.nl) |
09:05.43 | *** join/#maemo-ssu andre__ (~andre@Maemo/community/bugmaster/andre) |
09:19.50 | *** join/#maemo-ssu BCMM (~ben@unaffiliated/bcmm) |
09:20.53 | *** join/#maemo-ssu Pali (~quassel@unaffiliated/pali) |
09:40.13 | *** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142) |
09:54.28 | *** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu) |
10:25.51 | *** join/#maemo-ssu lizardo (lizardo@nat/indt/x-hfklbdnvfxecvhvu) |
10:26.28 | *** join/#maemo-ssu DocScrutinizer (~halley@openmoko/engineers/joerg) |
10:28.34 | *** join/#maemo-ssu andre__ (~andre@85.207.98.106) |
10:28.34 | *** join/#maemo-ssu andre__ (~andre@Maemo/community/bugmaster/andre) |
11:43.17 | *** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142) |
12:02.05 | *** join/#maemo-ssu arcean (~Arcean@aaer103.neoplus.adsl.tpnet.pl) |
12:05.19 | *** join/#maemo-ssu LinuxCode (~LinuxCode@fedora/LinuxCode) |
12:10.59 | *** join/#maemo-ssu andre__ (~andre@85.207.98.106) |
12:10.59 | *** join/#maemo-ssu andre__ (~andre@Maemo/community/bugmaster/andre) |
14:34.47 | *** join/#maemo-ssu M4rtinK (~M4rtinK@ip-94-112-98-210.net.upcbroadband.cz) |
14:50.23 | merlin1991 | DocScrutinizer: you win ;) |
15:15.13 | *** join/#maemo-ssu freemangordon (freemangor@130-204-50-168.2074046448.ddns.cablebg.net) |
15:24.16 | *** join/#maemo-ssu ivgalvez (598c718a@gateway/web/freenode/ip.89.140.113.138) |
15:27.49 | merlin1991 | ffs why is *.maemo.org always down/slow when I need it :/ |
15:30.47 | *** join/#maemo-ssu bsdmaniak (~bsdmaniak@std93-20-88-120-139-80.fbx.proxad.net) |
15:30.55 | merlin1991 | andre__: I've filled the cve bugs into our garge page, they should be worked on soon :) |
15:31.08 | andre__ | a garage page? |
15:31.22 | merlin1991 | https://garage.maemo.org/projects/cssu/ |
15:31.32 | ivgalvez | is there any plan to allow applications depend on CSSU packages? |
15:31.49 | ivgalvez | I'm specially thinking in Qt 4.7.4 |
15:31.50 | andre__ | ah, a parallel universe :P |
15:31.58 | ivgalvez | but may apply to others |
15:32.08 | merlin1991 | andre__: we want to use the todo system there to keep track of who is working on what |
15:32.39 | andre__ | okay. I could imagine that bugs.maemo.org might also work for that, but as you like :) |
15:33.36 | merlin1991 | ivgalvez: we've discussed this with X-Fade a few times, basicly we can't do anything about it untill he does implement a way |
15:34.18 | ivgalvez | that could take a year or two :D |
15:35.03 | ivgalvez | I'm currently pushing for the Supertester initiative but no response from nemein administrators |
15:35.40 | merlin1991 | andre__: the advantage of the garge page is that we can have a lot of dev chatter on those todo items and only put the proper messages onto the real tracker :) |
15:36.55 | andre__ | ah :) |
15:37.51 | merlin1991 | btw a few cve bugs are going to get closed with the coming update :) |
15:39.58 | andre__ | nice |
15:40.12 | andre__ | I just dropped what I could find, the list is probably far from complete :-( |
15:41.43 | merlin1991 | I fear we'll never be on par with current security fixes for the maemo libraries since about nobody even looks into those things |
15:41.53 | merlin1991 | thanks a lot for all the reports |
15:42.18 | merlin1991 | now I have to find a repo for alarmd sources :D |
15:42.46 | andre__ | merlin1991, was just going trhu some sources that I could access :) |
15:43.03 | andre__ | merlin1991, repo? tarball is easier... |
15:43.22 | merlin1991 | sure but if possible we try to copy history from the public repos |
15:43.39 | andre__ | makes sense. |
15:44.46 | merlin1991 | the only problem is that the maemo repos are all over several pages :/ |
15:44.56 | merlin1991 | gitorious, garage, funky other stuff, ... |
15:45.45 | merlin1991 | it seems alarmd lives here: https://garage.maemo.org/projects/alarmd/ |
15:46.14 | merlin1991 | and the svn is closed, damn |
15:46.36 | andre__ | merlin1991, https://garage.maemo.org/plugins/scmsvn/viewcvs.php/alarmd/?root=dsm |
15:46.46 | andre__ | https://bugs.maemo.org/show_bug.cgi?id=3635#c20 |
15:46.47 | povbot | Bug 3635: Publish sources of alarm framework |
15:49.13 | merlin1991 | silly |
15:49.16 | merlin1991 | but thanks :) |
15:50.34 | merlin1991 | time to fire up git-svn |
15:51.04 | merlin1991 | FFS |
15:51.18 | merlin1991 | ofc the alarmd in the repo is not on par with the maemo5 release |
15:51.46 | andre__ | grrrmpf. |
15:51.47 | merlin1991 | it has 1.1.11, 1.1.13 and 1.1.8 tags, but we have 1.1.16 |
15:51.55 | andre__ | Nokia. |
15:52.16 | andre__ | diff the repo against the tarball? but that's always noisy. :-/ |
15:53.38 | merlin1991 | lmao I went on google and did use maemo alarmd 1.1.16 as keywords |
15:53.47 | merlin1991 | this chanlog showed up with todays entry xD |
15:55.14 | andre__ | damn they are fast |
15:56.28 | merlin1991 | hm lets see what a diff vs the svn sources does |
15:56.43 | merlin1991 | but it's a 8 version jump, going to be noisy |
16:00.16 | merlin1991 | http://paste.debian.net/159459/ |
16:00.23 | merlin1991 | perfect :/ |
16:12.06 | merlin1991 | andre__: about the xorg-video thingy, the question is still the same, why do we want to send the event unlike the code there does it? |
16:12.28 | andre__ | merlin1991, no idea. all I know is what I wrote. |
16:29.13 | merlin1991 | hm seems that the noise from 1.13 to 1.6 isn't that big |
16:29.30 | merlin1991 | but the svn only had a single tag anyway :/ |
16:35.15 | merlin1991 | freemangordon: garage todo is now filled |
16:35.23 | merlin1991 | also the alarmd source are on gitorious now |
16:37.26 | *** join/#maemo-ssu wmarone (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net) |
16:55.40 | *** join/#maemo-ssu NIN101 (~NIN@206.253.166.69) |
17:05.37 | freemangordon | merlin1991, thanks :) |
17:06.14 | freemangordon | merlin1991, only 8 todos?!? |
17:06.35 | freemangordon | I was under the impression they are at least 80 :D |
17:06.36 | merlin1991 | freemangordon: I only went over the bugs we have that should go on the quue |
17:06.45 | merlin1991 | will add the general stuff later on |
17:06.49 | freemangordon | ok |
17:07.00 | freemangordon | at least we have something to work on |
17:07.01 | merlin1991 | stuff like write proper lock / rotation specs ;) |
17:07.09 | freemangordon | yeah |
17:07.33 | freemangordon | hmm, ahile you are here I will try to export my public key |
17:07.58 | freemangordon | s/ahile/while |
17:08.51 | merlin1991 | it technically should rest somewhere in your ~/.ssh ;) |
17:09.20 | freemangordon | yeah, but i remember gitorious wanted it in a special firmat |
17:09.24 | freemangordon | *format |
17:09.32 | merlin1991 | I need it in the general format :D |
17:09.40 | freemangordon | aah, ok |
17:10.04 | merlin1991 | I just want to drop it into you authorized_keys file on the server so you can log on |
17:31.46 | *** join/#maemo-ssu M4rtinK (~M4rtinK@ip-94-112-98-210.net.upcbroadband.cz) |
17:49.46 | freemangordon | merlin1991, where are microb sources? |
17:50.59 | merlin1991 | didn't look for them yet |
17:51.14 | freemangordon | aah, ok |
18:14.04 | *** join/#maemo-ssu xmlich02 (~imlich@2001:67c:1220:80c:21c:c0ff:fe18:9398) |
18:37.59 | *** join/#maemo-ssu M4rtinK (~M4rtinK@ip-94-112-98-210.net.upcbroadband.cz) |
18:54.02 | *** join/#maemo-ssu trbs (~trbs@2001:470:d2ad:1:4a5b:39ff:fe7d:1623) |
19:02.44 | *** join/#maemo-ssu Pali (~quassel@unaffiliated/pali) |
19:03.12 | *** join/#maemo-ssu xmlich02 (~imlich@2001:67c:1220:80c:21c:c0ff:fe18:9398) |
19:26.05 | *** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl) |
19:34.16 | DocScrutinizer | hi gents - what about the stored procedures in eventsdb, to get proper call duration logging - sth for CSSU? |
19:34.38 | merlin1991 | freemangordon: in case you look for the repo yourself, if you've got it pm me the url with appropriate branch / tag whatever |
19:34.50 | merlin1991 | DocScrutinizer: technically yes, only nobody looked into it as of yet |
19:35.53 | DocScrutinizer | I 'looked into it' and am using aka "testing" it since some weeks |
19:36.15 | merlin1991 | afaik it's just a procedure that adds it right? |
19:36.17 | DocScrutinizer | I already 'looked into it' when original aithoer asked for help |
19:36.30 | merlin1991 | it doesn't fix the ui? |
19:36.37 | DocScrutinizer | it's a SQL statement to add a stored procedure to db |
19:36.45 | DocScrutinizer | no UI impact |
19:37.04 | merlin1991 | well at least the data is saved then |
19:37.09 | DocScrutinizer | yep |
19:37.14 | merlin1991 | wonders about the best way to pull this off in a pacakge |
19:37.26 | DocScrutinizer | and you can watch proper data with extended call log app |
19:37.47 | DocScrutinizer | empty app pkg, like starhash |
19:37.54 | DocScrutinizer | only an install script |
19:38.00 | DocScrutinizer | preinst |
19:38.46 | merlin1991 | I only wonder what happens if you delete the sql db, how is it created anyway? |
19:39.02 | merlin1991 | and ofc the sql script needs a safeguard against adding the procedure twice |
19:39.15 | merlin1991 | I remember the initial find being on tmo, got a link? |
19:39.23 | DocScrutinizer | see |
19:39.27 | DocScrutinizer | ~jrtools |
19:39.27 | infobot | methinks jrtools is http://wiki.maemo.org/User:Joerg_rw/tools |
19:39.52 | amiconn | Isn't it usually 'create or replace', so no matter how often you execute it, it will never be added twice? |
19:40.09 | merlin1991 | amiconn: depends on dbms :D |
19:40.18 | merlin1991 | mssql will just crash into your face :D |
19:40.34 | amiconn | So much for sql "standard" then... |
19:40.54 | DocScrutinizer | #!/bin/sh |
19:40.56 | DocScrutinizer | # execute or source this to fix the missing end-times in eventslogger db |
19:40.57 | DocScrutinizer | # thanks hcm @ http://talk.maemo.org/showpost.php?p=690253&postcount=20 |
19:40.59 | DocScrutinizer | ## find original at http://maemo.cloud-7.de/maemo5/patches_n_tools/eventsdb_calllog_triggers.sh |
19:42.43 | DocScrutinizer | merlin1991: >> DROP TRIGGER IF EXISTS call_duration_inbound; << |
19:43.07 | DocScrutinizer | you can add aka run script whole day long |
19:46.35 | amiconn | Hmm, looks like only oracle and postgresql have "create or replace" |
19:46.45 | *** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl) |
19:46.50 | DocScrutinizer | a nice niche case philosophic question: shall this patch go into "reset to factory defaults" scripts as well? |
19:47.07 | DocScrutinizer | amiconn: ^^^ |
19:47.48 | amiconn | Yeah, würgaround |
19:48.29 | DocScrutinizer | ""DROP TRIGGER IF EXISTS call_duration_inbound; CREATE TRIGGER call_duration_inbound AFTER UPD..."" = create or replace |
19:49.21 | DocScrutinizer | I'd try "" CREATE TRIGGER IF NOT EXISTS"" |
19:49.45 | DocScrutinizer | I made that up |
19:50.08 | DocScrutinizer | sounds in line with what I feel might be MySQL syntax |
19:51.24 | *** join/#maemo-ssu BCMM (~ben@unaffiliated/bcmm) |
19:51.31 | amiconn | http://www.sqlite.org/lang_createtrigger.html |
19:51.41 | amiconn | Looks like sqlite supports this syntax too |
19:52.01 | DocScrutinizer | LOL |
19:52.09 | DocScrutinizer | I'm sooooo damn good! |
19:52.17 | merlin1991 | :D |
19:52.24 | merlin1991 | I like the sqlite docs |
19:52.53 | merlin1991 | the schematics they have for each command are WAY better than what you get from oracle / postgres / mssql / mysql |
19:53.14 | amiconn | It's slightly different from 'create or replace' though. Probably doesn't matter in this case |
19:53.16 | merlin1991 | if I need indepth info I read the text, but for just a quick what can it do, those pics are awesome :) |
19:56.06 | *** join/#maemo-ssu wmarone (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net) |
20:27.59 | DocScrutinizer | anyway, the "drop if exists; create" has an absolute advantage: you can update the trigger when a new version arrives |
20:28.30 | DocScrutinizer | so I recommend keeping it |
21:05.08 | freemangordon | arcean, ping |
21:07.10 | arcean | freemangordon: pong |
21:07.54 | freemangordon | hi, your MR for hildon-home contains all the achanges from your repo? |
21:08.01 | freemangordon | *chhanges |
21:08.05 | freemangordon | aaa damn |
21:08.06 | freemangordon | :D |
21:08.21 | arcean | heh :D |
21:08.24 | arcean | let me check |
21:09.00 | *** join/#maemo-ssu Free-MG (~test@p5DD7DDA0.dip.t-dialin.net) |
21:09.26 | arcean | yes, contains all commits |
21:09.38 | freemangordon | ok, thanks |
21:23.56 | *** join/#maemo-ssu Jade (~jade@unaffiliated/jade) |
23:52.07 | *** join/#maemo-ssu nox- (noident@freebsd/developer/nox) |