Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2017-04-20

00:00:07lebelliumI'll test and let you know tomorrow night
00:01:08 Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 52.0.2/20170323105023])
00:28:46 Quit dys (Read error: Connection reset by peer)
00:37:00 Join advcomp2019__ [0] (~advcomp20@unaffiliated/advcomp2019)
00:39:56 Quit advcomp2019_ (Ping timeout: 240 seconds)
00:41:18 Quit pamaury (Ping timeout: 260 seconds)
00:49:11 Join alexweissman [0] (
00:54:04 Quit ZincAlloy (Quit: Leaving.)
00:54:39 Quit ender (Quit: Some people have some weird fetishes. Which is fine. Then they take photos of them. Which is not.)
00:56:08 Quit jhMikeS (Ping timeout: 240 seconds)
01:12:42 Join jhMikeS [0] (
01:14:36***Saving seen data "./dancer.seen"
01:43:41 Join MrZeus2 [0] (~MrZeus@2a02:c7f:7066:fb00:4165:eed7:4ff3:6bfb)
01:47:00 Quit MrZeus1 (Ping timeout: 252 seconds)
01:56:34 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
01:56:54 Quit advcomp2019__ (Ping timeout: 252 seconds)
01:58:46 Quit atsampson (Ping timeout: 260 seconds)
02:00:36 Join atsampson [0] (
02:03:42 Quit MrZeus2 (Ping timeout: 255 seconds)
02:12:09 Quit Strife89 (Remote host closed the connection)
02:16:18 Quit krabador (Remote host closed the connection)
02:19:09__builtinI'm going to put a call for manual writers on the forum to finish up the missing ones for 3.14
03:14:39***Saving seen data "./dancer.seen"
03:44:52 Join Strife89 [0] (
03:46:08 Join advcomp2019_ [0] (
03:46:08 Quit advcomp2019_ (Changing host)
03:46:08 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019)
03:46:45 Quit advcomp2019 (Ping timeout: 255 seconds)
03:47:41 Join bp0 [0] (~bp@unaffiliated/bp0)
03:48:00 Quit bp0 (Remote host closed the connection)
03:48:52jhMikeSlebellium: (for logs) If it's what I think it is, I don't think I'll fix it. The RDS driver was broken in the first place. The polling thread may not be able to react properly and get RDS segments in the correct order. I tried the thread version on gigabeat-s and also the poling verion. Thread version with an interrupt post works fine, polling shows PI and CT but won't decode any text.
05:13:36jhMikeSlebellium: guess I fixed it even though I didn't want to *sigh*
05:14:43***Saving seen data "./dancer.seen"
05:39:28 Quit Marex (Ping timeout: 260 seconds)
05:39:44 Join Marex [0] (~Marex@
06:22:29 Quit TheSeven (Ping timeout: 255 seconds)
06:22:48 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:33:09 Quit alexweissman (Remote host closed the connection)
06:41:31 Join alexweissman [0] (
06:54:13 Join dys [0] (
07:14:46***Saving seen data "./dancer.seen"
07:17:25 Join johnb2 [0] (
07:19:56johnb2saratoga: for the toolchains pamaury would know better. I only built the one needed for the Sonys. With the existing 11.04 VM a lot of packages were missing and finally the apt-get db seemed to be corrupt. That's why I upgraded.
07:39:46 Quit johnb2 (Quit: Nettalk6 -
07:52:18 Quit Bilgus_ (Remote host closed the connection)
07:52:34 Join Bilgus_ [0] (~Bilgus@gateway/tor-sasl/bilgus)
08:23:59 Quit michaelni (Ping timeout: 255 seconds)
08:25:14 Join ender [0] (
08:33:29 Quit Strife89 (Remote host closed the connection)
08:36:09 Join Strife89 [0] (
08:36:30 Join michaelni [0] (
08:41:36 Quit alexweissman (Remote host closed the connection)
08:48:50 Join petur [0] (~petur@
08:48:50 Quit petur (Changing host)
08:48:50 Join petur [0] (~petur@rockbox/developer/petur)
08:58:23 Quit advcomp2019_ (Ping timeout: 260 seconds)
08:59:04 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019)
09:14:49***Saving seen data "./dancer.seen"
09:17:10 Quit jhMikeS (Ping timeout: 258 seconds)
09:52:01 Join jhMikeS [0] (
09:52:13 Join alexweissman [0] (
09:57:04 Quit alexweissman (Ping timeout: 252 seconds)
10:02:11 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
10:02:31 Join PurlingNayuki [0] (~Thunderbi@2001:da8:215:4ff:4c51:69d6:dc0:4a17)
10:03:35 Join Bilgus [0] (~Bilgus@gateway/tor-sasl/bilgus)
10:03:56 Quit Bilgus_ (Remote host closed the connection)
10:14:18 Quit Bilgus (Remote host closed the connection)
10:14:31 Join Bilgus [0] (~Bilgus@gateway/tor-sasl/bilgus)
10:37:49 Quit deevious (Quit: Leaving.)
10:38:58 Join deevious [0] (~Thunderbi@
10:59:25 Join elensil [0] (~edhelas@2001:1c02:1903:d800:39d0:439d:488:ff31)
11:01:30 Join zagor [0] (~zagor@rockbox/developer/Zagor)
11:02:30 Join Bilgus_ [0] (~Bilgus@gateway/tor-sasl/bilgus)
11:03:48 Quit Bilgus (Remote host closed the connection)
11:14:53***Saving seen data "./dancer.seen"
11:21:13 Quit jhMikeS (Ping timeout: 252 seconds)
11:50:20 Join TheLemonMan [0] (~root@irssi/staff/TheLemonMan)
11:54:21 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:c000:4af4:a219:ef83)
11:58:30duo8woah rb getting a new release
11:58:42duo8now people will stop calling it dead
12:15:32 Join wodz [0] (
12:18:52 Join robertd1 [0] (~root@
12:19:54ZincAlloya new release? now it must be dead for real!
12:24:45 Quit ZincAlloy (Quit: Leaving.)
12:28:12wodzHeh, official agptek support replied to my email about releasing sources of GPL'd part :-) They ask for more details :P
12:28:42wodzI feel this gonna be fun
12:37:30wodzpamaury: I know why your change to mips threading code doesn'
12:37:33wodzt work
12:38:05wodzpamaury: But this does not answer why codec crashes unfortunately :/
12:44:53pamaurywodz: can you explain why it doesn't work?
12:48:07wodzpamaury: Because of ABI. 1) ABI dictates that if any of objects is PIC code, everything must be PIC. So on linux every single binary is PIC (not only shared libraries). 2) PIC code calling convention mandates to store in $25 (t9) address of the called function. It is used in prologue of called function to calculate GOT offset.
12:48:35wodzand probably 3) is that when PIC is used $29 (gp) is not preserved
12:49:48pamauryah I see
12:59:39wodzwhat compiler does is actually something like this:
13:14:56***Saving seen data "./dancer.seen"
13:20:17 Quit TheSeven (Ping timeout: 240 seconds)
13:20:31 Quit amiconn (Ping timeout: 255 seconds)
13:20:37 Quit St0neHead (Ping timeout: 240 seconds)
13:20:58 Quit pixelma (Ping timeout: 255 seconds)
13:21:03 Join amiconn [0] (~amiconn@rockbox/developer/amiconn)
13:22:36 Join pixelma [0] (~pixelma@rockbox/staff/pixelma)
13:22:58 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
13:25:28 Join St0neHead [0] (stonehead@2a01:7e00:e001:3700:6667::2)
13:28:51 Quit evilnick (Read error: Connection reset by peer)
13:29:38 Quit Marex (Ping timeout: 260 seconds)
13:30:18 Join Marex [0] (~Marex@
13:30:28 Join PurlingNayuki1 [0] (~Thunderbi@
13:33:34 Quit PurlingNayuki (Ping timeout: 255 seconds)
13:34:54 Nick PurlingNayuki1 is now known as PurlingNayuki (~Thunderbi@
13:39:47 Quit PurlingNayuki (Quit: PurlingNayuki)
13:40:02 Join PurlingNayuki [0] (~Thunderbi@
13:42:40 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
14:24:12 Quit pamaury (Ping timeout: 260 seconds)
14:26:10 Join krabador [0] (~krabador@unaffiliated/krabador)
14:40:07 Quit krabador (Quit: Leaving)
14:44:07 Join krabador [0] (~krabador@unaffiliated/krabador)
15:14:59***Saving seen data "./dancer.seen"
15:34:34zagorkugel: you helped set up the rockbox github mirror, right? are you also running the mirror pushing? I can't find them on our server! :)
16:06:03wodzzagor: how gerrit/buildfarm fixing is going?
16:06:42zagorwodz: poorly. I wrote a mail about it.
16:09:32wodzzagor: So basically this boils down to migrate from Swedes lordship, right?
16:09:51zagoryes, or at least starting to
16:10:48*gevaerts thinks migrating git to start with is a good idea
16:10:51zagorthe project is not gaining much from us anymore, rather we are holding it back
16:12:00wodzmigrating buildserver is another thing on the horizon
16:12:34gevaertsI'd say migrate git, make sure everyone knows who to contact to get commit access back (ideally several people, so we can get a good turnaround speed), and update the build master to handle triggers by the new host (I'm assumimg github)
16:13:20gevaertsWhen that's done, we can see if we move the build master or not. Moving that one should be fairly straightforward I think
16:13:30wodzIt is pretty unfortunate that it happened when there is some stir to make new release.
16:14:11wodzpersonally I don't like github as it is under us law
16:14:13zagorwe don't have to do it before release, if gerrit limps along well enough to make it
16:14:18gevaertsActually, assuming we move to github, updating the build master can be done right away as there already is a mirror there
16:14:39gevaertsAnd that will bring builds back
16:14:53zagorwodz: I know, but it doesn't make much difference. you don't store any sensitive personal data there.
16:15:25zagorgevaerts: ah, interesting point
16:15:43zagorI could try and kick the build farm to life using the github hook immediately
16:17:09fIorzWhat I don't understand is how everyone is so keen to use proprietary infrastructure software for building free software ...
16:17:10wodzzagor: It makes difference that github is known for complying with takedown requests from various companies. We do (or did actually) a lot of reverse engineering which is not something companies like
16:18:04zagorwodz: again, it's just one git repo mirror. we should keep multiples in sync anyway.
16:18:49wodzzagor: redundancy is good but setting 'central' point in unfriendly place is stupid
16:19:13zagorwodz: please suggest a better solution
16:19:54zagorif you're happy with random months-long outtages because I don't have time, then fine we can keep things as-is.
16:21:49wodzgithub *is* convenient, I use it for my personal sandbox I am just expressing my doubts.
16:24:24zagorwe've had the repo mirrored there for years already. and companies were scrutinizing (and sending nastygrams to) us long before that. but we're clean.
16:25:16zagorwe've changed a few plugin names over the years, but nothing more than that
16:25:29zagorin spite of people claiming owning patent to tetris gameplay... :)
16:26:52gevaertsI don't mind very much which system we use, but I seriously doubt it's a good idea to continue trying to self-host
16:27:17wodzI didn't say to selfhost
16:27:20gevaertsWe're down to a handful of people spending significant time on this, and self-hosting would eat a very big chunk of that
16:27:52wodzquick search reveals no serious alternative to github :-/
16:28:06wodzso let it be
16:29:24shrizza_Gogs/gitea is pretty good actually.
16:30:36zagorshrizza_: ...and are self-hosted :)
16:30:59shrizza_Oh right.
16:31:42zagormy thinking is basically "let's use whatever free (as in beer) resources various companies give us, if it can free up devs to work on code instead of maintaining servers"
16:32:24zagorif one company goes bad or bankrupt, the beauty of git is we can just take our ball and move to the next hot thing
16:32:37*gevaerts nods
16:33:03zagorsure, there's inevitably some fricting but realistically there will likely be years between switches
16:33:29gevaertsI'm not *entirely* sure we want github for wiki or bug tracking (especially wiki), but plain git code hosting is fairly easy to move
16:34:09zagorgevaerts: agreed. I'm not ready to throw everything onto github either.
16:35:39*gevaerts objects to the very existence of
16:38:50zagorand that's actually their main repo. odd.
16:39:20gevaertsYes. I don't see why we should consider using that if they themselves apparently don't trust it
16:41:19shrizza_Yes, that is admittedly strange.
16:47:46pixelmadoes github offer the possibility to login to a specific project using oauth2 (or whatever it's called)? I'm always trying to keep the amount (and diversity) of user accounts as low as possible
16:51:21gevaertsI don't think so
16:54:13gevaertsI'm not sure if any of the alternatives do that
16:54:31 Quit PurlingNayuki (Ping timeout: 252 seconds)
16:55:43 Quit igorsk (Remote host closed the connection)
16:56:09 Quit paulk-collins (Ping timeout: 240 seconds)
16:56:56 Quit robertd1 (Ping timeout: 240 seconds)
16:57:43 Join igorsk [0] (
17:00:18pixelmaI'm not sure I'll follow the move and create a github account for this, seeing that I haven't contributed code to the project for quite a while :\
17:01:52gevaertsIf all else fails, git still supports "git format-patch" and email
17:04:51 Join PurlingNayuki [0] (~Thunderbi@
17:09:28 Quit PurlingNayuki (Ping timeout: 268 seconds)
17:09:41 Join PurlingNayuki [0] (~Thunderbi@
17:15:01***Saving seen data "./dancer.seen"
17:15:58 Quit wodz (Ping timeout: 252 seconds)
17:21:40 Join paulk-collins [0] (
17:40:22 Quit petur (Quit: Connection reset by beer)
17:47:32 Join Guest93 [0] (~textual@2a02:a454:38ea:1:48ea:5170:50c8:87b2)
17:50:58 Join alexweissman [0] (
18:00:33 Quit elensil (Quit: Leaving.)
18:49:13 Join smoke_fumus [0] (~smoke_fum@
19:05:24 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:6c1b:a8ab:10a:c5ae)
19:05:54 Quit krabador (Remote host closed the connection)
19:15:02***Saving seen data "./dancer.seen"
19:15:34 Nick Guest93 is now known as Gawd (~textual@2a02:a454:38ea:1:48ea:5170:50c8:87b2)
19:15:47 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
19:18:57 Join MrZeus2 [0] (~MrZeus@2a02:c7f:7066:fb00:7cc8:ef48:aa38:4b8b)
19:21:48 Join johnb2 [0] (
19:31:08 Join lebellium [0] (
19:36:27 Quit PurlingNayuki (Ping timeout: 245 seconds)
19:40:26 Quit johnb2 (Ping timeout: 240 seconds)
19:53:36lebelliumpff stupid me, being too lazy to compile a build, I naively downloaded the latest build from here and forgot that the latest commits are not included
19:53:50lebelliumno choice, I have to compile :D
19:55:53gevaertsIt's a ploy to test the toolchain installation!
19:56:22lebelliumit always worked for me :)
19:56:32lebelliumthe trick is no to touch it anymore once it works
19:56:41lebelliumno Ubuntu update, nothing
19:58:03lebelliumWhen I change my PC, I'll keep the same Ubuntu VM. No way I try to install all toolchains in a clean VM
20:25:04lebelliumjhMikeS (logs): RDS works agains on YP-R0. Thanks :)
20:25:43lebelliumnow I have another issue: soft lock no longer works properly: If I press "power", buttons are locked but if I press again, buttons are not unlocked
20:28:59 Join johnb2 [0] (
20:37:43lebelliumFuze+ also has similar soft keylock. The keymapping looks different though
20:38:43lebelliumwhat is BUTTON_REL for?
20:40:15 Quit johnb2 (Ping timeout: 258 seconds)
20:42:53 Join johnb2 [0] (
20:44:26 Join jhMikeS [0] (
20:45:06 Quit MrZeus (Ping timeout: 260 seconds)
21:01:09 Quit johnb2 (Ping timeout: 240 seconds)
21:15:04***Saving seen data "./dancer.seen"
21:15:35lebelliumjhMikeS: I don't know if you read the logs?
21:15:41 Join TheLemonMan [0] (~root@irssi/staff/TheLemonMan)
21:19:34 Quit Marex (Ping timeout: 240 seconds)
21:25:47 Join Marex [0] (~Marex@
21:26:13 Join wodz [0] (
21:28:55wodzlebellium: This keymap is wrong AFAIK. Once softlock is engaged there will be no precondition so this action is never triggered
21:30:52igorsk_simple solution to get more people to use rb:
21:32:16lebelliumwodz: OK. What I don't understand is that it used to work anyway (9d121cf 20160817). I'm wondering if my keymap fix for settinngs (108a0f3 20160822) may have broken softlock
21:32:57lebelliumbut maybe it used to work by chance and black magic
21:33:23lebelliumso I'll try to compile a build with keymapping of Fuze+
21:55:06*[Saint] would mostly like to burn softlock on a pire
21:55:20[Saint]errr, one of the two.
21:57:18lebelliumI would too
21:58:12[Saint]I mainly only hate it because people always want weird exceptions to it.
21:58:51[Saint]"I want keys to lock under X, Y, and Z states, but I want keys A, B and C to be unlocked during P, Q, and R states"
21:59:17[Saint]I much prefer it to be similar to a real hold key. All or nothing.
21:59:36lebelliumI'm not sure I see a difference here. You may also want exceptions with real hold key
21:59:58wodz[Saint]: That doesn't mean to burn softlock. It is just be prudent about function
22:00:54[Saint]Yeah, you're right.
22:02:09[Saint]lebellium: Yeah, you're right too - but depending on how any given target implements their hold that may or may not even be possible. And weird disparity between targets based on (to a user) entirely arbitrary things is ugly as Hell.
22:02:31[Saint]Some targets just plain can't use any buttons with HW hold engaged.
22:03:03[Saint]I guess I'm a purist. I tend to think hold should disable all keys with no exception.
22:03:26lebelliumwodz: I removed ACTION_STD_KEYLOCK in context wps and fms and adjusted it in context standard so that it's now like Fuze+. On device it now works properly in FMS but doesn't work at all in WPS while it does on Fuze+. I'm a bit puzzled
22:08:04wodzlebellium: Sorry I can't help. Keymaps is something I tweak rarely and by trial and error method mostly
22:08:16 Quit wodz (Quit: Leaving)
22:10:16 Join petur [0] (~petur@rockbox/developer/petur)
22:10:59lebelliumI assume I just need to add it again but adjusted in context wps and fms to be sure it works but I don't understand why on Fuze+ it works it for all contexts just being in context standard
22:11:49*lebellium hates keymap
22:18:16*gevaerts is not against having a key combination that unlocks the lock, but he dislikes all other key combinations on a lock screen
22:19:16 Quit Gawd (Quit: My MacBook has gone to sleep. ZZZzzz…)
22:19:52 Join Guest93 [0] (~textual@2a02:a454:38ea:1:48ea:5170:50c8:87b2)
22:28:25 Quit dys (Ping timeout: 240 seconds)
22:47:37 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
23:05:53 Quit Guest93 (Quit: My MacBook has gone to sleep. ZZZzzz…)
23:06:44 Quit smoke_fumus (Quit: KVIrc 4.2.0 Equilibrium
23:15:08***Saving seen data "./dancer.seen"
23:54:22 Quit alexweissman (Remote host closed the connection)
23:58:32 Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 52.0.2/20170323105023])

Previous day | Next day