IRC log for #maemo-ssu on 20131107

00:00.49*** join/#maemo-ssu KenYoung (~rtm@pool-108-20-253-215.bstnma.east.verizon.net)
00:01.48*** join/#maemo-ssu KenYoung (~rtm@pool-108-20-253-215.bstnma.east.verizon.net)
00:15.15*** join/#maemo-ssu DrCode (~DrCode@gateway/tor-sasl/drcode)
00:38.21*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
01:07.35*** join/#maemo-ssu jonwil (~jonwil@27-33-137-199.static.tpgi.com.au)
03:54.50*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
04:48.45*** join/#maemo-ssu M13 (~Miranda@83.149.37.184)
06:09.09*** join/#maemo-ssu LauRoman (~LauRoman@5-14-83-158.residential.rdsnet.ro)
06:43.01*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
06:56.37*** join/#maemo-ssu joshgillies (~josh@ppp108-14.static.internode.on.net)
08:10.50*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
08:48.50*** join/#maemo-ssu LauRoman (~LauRoman@5-14-83-158.residential.rdsnet.ro)
08:53.08*** join/#maemo-ssu kolp (~quassel@212.255.230.192)
10:36.12*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-qvureewfqwsdqiru)
10:37.36*** join/#maemo-ssu Wikiwide (~chatzilla@101.164.32.121)
12:08.43*** part/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de)
12:11.20*** join/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de)
14:43.16*** join/#maemo-ssu infobot (~infobot@rikers.org)
14:43.16*** topic/#maemo-ssu is Maemo Community Seamless Software Update "CSSU" channel, http://wiki.maemo.org/Community_SSU | Known bugs: http://j.mp/communityssu-bugs | Channel logs: http://mg.pov.lt/maemo-ssu-irclog/ | Sources: http://gitorious.org/community-ssu/ | Latest version: Testing(2013-10-27): 21.2011.38-1Tmaemo8.3; Stable(2013-06-18): 21.2011.38-1Smaemo6.1
14:43.18*** mode/#maemo-ssu [+v infobot] by ChanServ
15:47.41*** join/#maemo-ssu dos1 (~dos@unaffiliated/dos1)
15:56.05*** join/#maemo-ssu psycho_oreos (~no@unaffiliated/tuxsavvy)
15:58.40*** join/#maemo-ssu NIN101 (~NIN@p5DD29DD0.dip0.t-ipconnect.de)
16:03.48*** join/#maemo-ssu dos11 (~dos@unaffiliated/dos1)
18:10.07*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
18:29.34freemangordonPali: https://maemo.gitorious.org/hildon/glib/commits/7b40ed8a77f69e1e2b1ec182b2ed559732eacc57
18:31.33freemangordonPali: what is the sane way to have that in cssu, to clone it, or to create a repo and pull/push?
18:31.51freemangordonmerlin1991: ^^^
18:32.28Palicreate new repo and pull/push
18:32.36freemangordonok
18:33.30merlin1991are there glib patches that didn't make it into maemo?
18:34.00freemangordonwell, stock is 2.20.3-1maemo5, in that repo there is 2.24.1
18:34.34freemangordonmerlin1991: what do you think?
18:35.30freemangordon2.20 is from maybe 2008
18:40.11*** join/#maemo-ssu hbib (~wurmel@pD9E0F50A.dip0.t-ipconnect.de)
18:41.07freemangordonmerlin1991: shall I create a repo and pull that in CSSU?
18:41.14merlin1991sure
18:41.22freemangordonok
18:49.43freemangordondone
18:53.35freemangordonmerlin1991: BTW I think it is about time for a new big cssu update, we have a whole bunch of new packages ready for -testing
18:54.06merlin1991yep it s
18:54.25freemangordonI know you're hort on time, but still :)
18:54.30freemangordon*short
19:00.03anYcalso votes for new packages
19:02.35freemangordonglib builds fine, going to test it
19:17.10*** join/#maemo-ssu freemangordon_ (~freemango@46.249.74.23)
19:27.51*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
20:54.20*** join/#maemo-ssu NIN101 (~NIN@p5DD29DD0.dip0.t-ipconnect.de)
21:00.40RaimuHehe, had the strangest yellow banner message from the CSSU's alarm-ui
21:01.03Raimu"Time left until alarm 9:60"
21:01.40RaimuI think it was because the time struck 23:00 right at the same time the application was deciding how to phrase the remaining time."
21:17.55sixwheeledbeasteh 9:60?
21:52.58*** join/#maemo-ssu zumbi (zumbi@pasanda.collabora.co.uk)
22:37.55RaimuYeah, it was 10 hours to go but I guess the hour changed at a funny point.
22:44.40*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
22:45.27sixwheeledbeastweird
22:54.25*** join/#maemo-ssu KenYoung (~rtm@pool-108-20-253-215.bstnma.east.verizon.net)
23:13.37*** join/#maemo-ssu LauRoman (~LauRoman@5-14-83-158.residential.rdsnet.ro)
23:16.47DocScrutinizer05hihi
23:18.35DocScrutinizer05this happens when coder doesn't obey one of golden rules: always call timing/metering functions only once, in an atomic way, then parse result and store to local vars
23:24.17DocScrutinizer05if you however do crimes like   printf("time: %2d:%2d", ftime() / 3600, ftime() - (ftime() / 3600))  [or similar] then you get results like the one sixwheeledbeast reported above
23:25.30KenYoungThat's *really* bad code.
23:25.55DocScrutinizer05s@ftime() - (ftime() / 3600)@(ftime % 60)/60
23:26.33DocScrutinizer05KenYoung: it's incorrect, but even when it was correct it still would be pretty BAD
23:27.22DocScrutinizer05ftime() returns seconds,milliseconds since epoch, so the code above is garbage, but I just tried do illustrate something
23:29.03*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
23:29.29DocScrutinizer05actually it *returns* always 0
23:29.57*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
23:32.01DocScrutinizer05the point however is: you NEVER call a readout function of a dynamic value multiple times. You always call it *once* and store the returned value to a local var
23:32.11*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
23:32.55DocScrutinizer05obviously the coder of the app that created that notifier sixwheeledbeast seen didn't know that
23:35.39DocScrutinizer05it could even get worse when the app hits a microsecond earlier then it may display 10:60 instead 10:00, a bit later and it displays 9:00 instead 10:00
23:36.50DocScrutinizer05on driver level when you can't do atomic reads (e.g. on cmos clock) you do two reads of all registers and compare. If they differ you read a third time, and so on
23:50.10*** join/#maemo-ssu obiwlan (~obiwlan@p4FD2674E.dip0.t-ipconnect.de)
23:59.26*** join/#maemo-ssu amizraa (~amizraa@gateway/tor-sasl/amizraa)

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