sixwheeledbeast | The two letters thing being ISO 3166 | 01:07 |
---|---|---|
sixwheeledbeast | ? | 01:07 |
DocScrutinizer05 | never heard | 01:10 |
freemangordon | I doubt, isn't that iso standard for country codes etc, not timezones? | 01:10 |
DocScrutinizer05 | is this maybe along DE_de, just using half of it? | 01:11 |
L29Ah | maybe it needs to make a guess on timezone given the user picked a language? | 01:11 |
* DocScrutinizer05 never groked what's the meaning of left and right side of _ | 01:11 | |
L29Ah | left is language, right is country | 01:12 |
DocScrutinizer05 | en_US, en_GB | 01:12 |
DocScrutinizer05 | :nod: | 01:12 |
freemangordon | doesn't make sense to me, what vould DE+0200 mean? | 01:12 |
DocScrutinizer05 | "...and converts it to GMT+/-offset format" | 01:12 |
L29Ah | GMT+4? ;) | 01:12 |
* L29Ah doesn't have TZ in his env | 01:13 | |
DocScrutinizer05 | yep | 01:13 |
freemangordon | no, that would become GMT-0200 if I read the code correctly | 01:13 |
freemangordon | so it is a kind of "reverse GMT" zone | 01:13 |
DocScrutinizer05 | offset DST? | 01:13 |
freemangordon | two letters, mind you. and those letters are not checked for anything, but isalpha() | 01:14 |
DocScrutinizer05 | nfc | 01:14 |
DocScrutinizer05 | see GSM network time maybe? though that's in 15min increments iirc | 01:15 |
freemangordon | anyway, it seems that will remain a mystery :) | 01:15 |
freemangordon | hmm, maybe it is some GSM stuff | 01:15 |
DocScrutinizer05 | are you sure the offset is in "hours" | 01:16 |
DocScrutinizer05 | ? | 01:16 |
freemangordon | no | 01:17 |
freemangordon | see https://github.com/community-ssu/clockd/blob/master/clockd/libtime.c#L906 | 01:17 |
DocScrutinizer05 | GSM local time message has a pretty weird format | 01:18 |
sixwheeledbeast | DE+0200 I would read as Germany plus 2 hours from UTC, which would be correct in the summer? | 01:23 |
DocScrutinizer05 | no idea really. It doesn't do any math or table lookup etc at all, afaict | 01:23 |
DocScrutinizer05 | yes | 01:23 |
DocScrutinizer05 | I think so | 01:23 |
DocScrutinizer05 | sorry, totally out of ideas | 01:33 |
DocScrutinizer05 | it obviously sets an env var | 01:33 |
DocScrutinizer05 | "TZ" | 01:34 |
DocScrutinizer05 | it sets it to the unmangled input parameter string | 01:34 |
*** at1as has quit IRC | 01:35 | |
DocScrutinizer05 | then it does tzset() (without parameters!) whatever that does | 01:35 |
DocScrutinizer05 | TZSET(3) ? | 01:36 |
DocScrutinizer05 | extern char *tzname[2] | 01:36 |
DocScrutinizer05 | freemangordon: ^^^ | 01:36 |
DocScrutinizer05 | " The std string specifies the name of the timezone and must be three or more alphabetic characters. The offset string immediately follows std and specifies the time value to be added to the local time to get Coordinated Universal Time (UTC) " No Friggin Clue really | 01:39 |
*** florian has quit IRC | 01:45 | |
DocScrutinizer05 | tzfile(5) have fun! | 01:52 |
DocScrutinizer05 | >> If the TZ variable does not appear in the environment, the tzname variable is initialized with the best approximation of local wall clock time, as specified by the tzfile(5)-for- mat file localtime found in the system timezone directory (see below). (One also often sees /etc/localtime used here, a symlink to the right file in the system timezone direc- tory.)<< | 01:53 |
DocScrutinizer05 | freemangordon: one thing's for sure: this function expects sth like "DE+95463465" in const char *tz and it used exactly this string for setenv("TZ"...). Then it calls tzset() which I guess is man 3 tzset | 02:02 |
DocScrutinizer05 | if the format of const char *tz is not a "+" or "-" in 3rd charm then this whole function does zilch | 02:04 |
DocScrutinizer05 | s/charm/char,/ | 02:04 |
infobot | DocScrutinizer05 meant: if the format of const char *tz is not a "+" or "-" in 3rd char, then this whole function does zilch | 02:04 |
DocScrutinizer05 | so you need to find out what tzset() is supposed to do with "DE+95463465", to start with | 02:05 |
DocScrutinizer05 | odds are Nokia patched tzset() to do sth weird | 02:09 |
DocScrutinizer05 | I mean maemo has no LANG=C, just for an example how fsckdup it is | 02:10 |
DocScrutinizer05 | prolly they messed up elsewhere and then fix it in tzset() | 02:10 |
Maxdamantus | `char *[2]` is an array of two `char *`s | 02:32 |
Maxdamantus | nothing to do with two chars. | 02:32 |
Maxdamantus | When I do `tzset`, it stores a timezone in each of `tzdata[0]` and `tzdata[1]`, one for daylight saving, one for standard time. | 02:37 |
Maxdamantus | "NZST", "NZDT" | 02:37 |
*** krnlyng has quit IRC | 03:24 | |
*** hexnewbie has quit IRC | 03:24 | |
*** hexnewbie has joined #maemo | 03:25 | |
*** pigeon has joined #maemo | 03:34 | |
*** krnlyng has joined #maemo | 03:38 | |
*** frals has quit IRC | 04:13 | |
*** L29Ah has left #maemo | 04:23 | |
*** L29Ah has joined #maemo | 04:27 | |
*** Oksanaa has joined #maemo | 04:28 | |
*** Oksanaa has quit IRC | 04:29 | |
*** Oksanaa has joined #maemo | 04:30 | |
*** Oksana has quit IRC | 04:31 | |
*** frals has joined #maemo | 04:31 | |
*** frals has joined #maemo | 04:31 | |
*** Pali has joined #maemo | 04:49 | |
*** L29Ah has left #maemo | 04:58 | |
*** L29Ah has joined #maemo | 04:59 | |
*** Pali has quit IRC | 05:10 | |
*** Oksanaa has quit IRC | 06:32 | |
*** Oksana has joined #maemo | 06:33 | |
*** DocScrutinizer05 has quit IRC | 07:10 | |
*** DocScrutinizer05 has joined #maemo | 07:10 | |
*** spiiroin has quit IRC | 07:26 | |
*** spiiroin has joined #maemo | 08:00 | |
*** Oksana has quit IRC | 08:20 | |
*** Oksana has joined #maemo | 08:21 | |
*** ecloud has quit IRC | 08:29 | |
*** ecloud has joined #maemo | 08:32 | |
*** ceene has quit IRC | 09:51 | |
*** ceene has joined #maemo | 09:54 | |
*** zGrr has joined #maemo | 10:19 | |
*** geaaru has joined #maemo | 10:23 | |
*** florian has joined #maemo | 10:24 | |
*** coopey has left #maemo | 10:29 | |
*** Wizzup has quit IRC | 10:40 | |
*** Wizzup has joined #maemo | 10:47 | |
*** testinfra has joined #maemo | 11:54 | |
*** testinfra has quit IRC | 11:55 | |
*** eMHa_ has joined #maemo | 12:14 | |
*** eMHa has quit IRC | 12:14 | |
*** eMHa_ has quit IRC | 12:22 | |
*** eMHa_ has joined #maemo | 12:25 | |
*** RST38h has quit IRC | 12:29 | |
*** RST38h has joined #maemo | 12:29 | |
*** freemangordon_ has quit IRC | 13:01 | |
*** peterbjornx has joined #maemo | 13:13 | |
*** peterbjornx has quit IRC | 13:18 | |
*** peterbjornx has joined #maemo | 13:20 | |
*** peterbjornx has quit IRC | 13:25 | |
*** peterbjornx has joined #maemo | 13:27 | |
*** peterbjornx has quit IRC | 13:31 | |
*** peterbjornx has joined #maemo | 13:33 | |
*** peterbjornx has quit IRC | 13:35 | |
*** platicus has quit IRC | 13:38 | |
*** platicus has joined #maemo | 13:41 | |
*** jonwil has joined #maemo | 13:43 | |
jonwil | hi | 13:44 |
*** spiiroin has quit IRC | 13:57 | |
brolin_empey | jonwil: ’lo. | 14:00 |
*** Pali has joined #maemo | 14:04 | |
*** spiiroin has joined #maemo | 14:13 | |
*** freemangordon_ has joined #maemo | 14:41 | |
*** jonwil has quit IRC | 14:49 | |
bencoh | wow, maintainance | 14:58 |
warfare | yes, we'll break everything tomorrow. | 14:59 |
bencoh | huhu | 15:00 |
bencoh | good luck :) | 15:01 |
KotCzarny | do you have a backup? | 15:01 |
KotCzarny | ;) | 15:01 |
*** zGrr has quit IRC | 15:51 | |
warfare | KotCzarny: Yes :) | 16:02 |
*** freemangordon_ has quit IRC | 16:15 | |
*** arossdotme has quit IRC | 16:52 | |
*** arossdotme has joined #maemo | 18:04 | |
*** notverynice has joined #maemo | 18:09 | |
*** florian_kc has joined #maemo | 18:29 | |
*** _maniac_ has quit IRC | 18:30 | |
*** florian has quit IRC | 18:30 | |
*** _maniac_ has joined #maemo | 18:31 | |
*** florian_kc has quit IRC | 18:47 | |
*** ced117_ has joined #maemo | 19:34 | |
*** N-Mi has quit IRC | 19:49 | |
*** lxp has quit IRC | 20:22 | |
*** ced117_ has quit IRC | 20:58 | |
*** ced117_ has joined #maemo | 21:12 | |
*** geaaru has quit IRC | 21:13 | |
*** ced117_ has quit IRC | 21:40 | |
*** ced117_ has joined #maemo | 21:52 | |
*** jonwil has joined #maemo | 22:07 | |
rapha | DocScrutinizer05: after running around with a phone that had a huge 2.5Ah battery attached to its back with insulating tape, i've decided to wait for the new battery to arrive because i do value my freedom a lot. | 22:10 |
jonwil | hi | 22:11 |
*** rapha has quit IRC | 22:12 | |
*** flo_lap has joined #maemo | 22:12 | |
DocScrutinizer05 | HAHAHAHA | 22:21 |
DocScrutinizer05 | long reboot .... | 22:22 |
DocScrutinizer05 | warfare: good luck! | 22:22 |
DocScrutinizer05 | where the heck is "maintenance" announced? | 22:23 |
DocScrutinizer05 | ooh, new thread: http://talk.maemo.org/showthread.php?t=98329 | 22:25 |
DocScrutinizer05 | the problem with new threads: usually nobody signed in for mail notifications on them ;-) | 22:25 |
*** ChanServ sets mode: +o DocScrutinizer05 | 22:27 | |
*** DocScrutinizer05 changes topic to "DOWNTIME! http://talk.maemo.org/showthread.php?t=98329 | N9/harmattan related questions please in #harmattan ! | "firmware" see ~tabletsdev ~combined ~emmc ~flasher sdk: ~sb | http://wiki.maemo.org/Community_Council | Source: http://wiki.maemo.org/Sources | Chanlog: http://mg.pov.lt/maemo-irclog | #maemo-ssu is where the (few) devels and maintainers of the maemo-future meet" | 22:28 | |
*** ChanServ sets mode: -o DocScrutinizer05 | 22:28 | |
*** flo_lap is now known as florian | 22:30 | |
*** notverynice has quit IRC | 22:46 | |
*** rapha has joined #maemo | 23:06 | |
*** ced117_ has quit IRC | 23:16 | |
*** xes has quit IRC | 23:47 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!