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 2013-08-02

00:05:56 Quit pamaury (Remote host closed the connection)
00:18:12 Quit Rower (Quit: Hmmm...)
00:21:07***Saving seen data "./dancer.seen"
00:21:14 Join JdGordon [0] (~jonno@
00:21:14 Quit JdGordon (Changing host)
00:21:14 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
00:30:07 Join mikroflops [0] (
00:35:23 Quit bertrik (Read error: Operation timed out)
00:36:51 Quit JdGordon (Ping timeout: 248 seconds)
00:37:58 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
00:47:47 Quit tertu (Ping timeout: 246 seconds)
00:48:57 Join saratoga [0] (123e1c0a@gateway/web/freenode/ip.
00:57:46 Quit mikroflops (Ping timeout: 268 seconds)
00:58:49 Join mikroflops [0] (
01:10:43 Quit n1s (Quit: Ex-Chat)
01:43:56 Quit amayer (Ping timeout: 256 seconds)
01:47:36 Join rdn [0] (
01:50:57 Quit DexterLB (Ping timeout: 256 seconds)
01:55:48 Join amayer [0] (
02:21:10***Saving seen data "./dancer.seen"
02:29:08 Quit shamus (Read error: Connection reset by peer)
02:29:28 Join shamus [0] (
02:51:05 Nick DormantBrain is now known as SuperBrainAK (
03:32:13 Quit Bagder (Ping timeout: 276 seconds)
04:08:11 Join DexterLB [0] (
04:21:14***Saving seen data "./dancer.seen"
04:22:01 Quit amiconn (Disconnected by services)
04:22:02 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:22:02 Quit pixelma (Disconnected by services)
04:22:02 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:22:04 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:22:07 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
04:24:24 Join tertu [0] (
04:32:43 Quit [Saint] (Quit: No Ping reply in 180 seconds.)
04:33:00 Quit Raptors (Ping timeout: 268 seconds)
04:33:27 Join Raptors [0] (
04:34:50 Join [Saint] [0] (~saint@rockbox/user/saint)
04:36:35 Join Raptors_ [0] (
04:36:36 Quit Raptors (Disconnected by services)
04:57:10 Quit pystar89 (Ping timeout: 264 seconds)
05:11:03 Join ikeboy [0] (
05:21:47 Quit ikeboy (Ping timeout: 260 seconds)
05:41:50 Quit TheSeven (Read error: Operation timed out)
05:43:59 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:03:42 Quit saratoga (Ping timeout: 250 seconds)
06:21:12 Quit amayer (Quit: Leaving)
06:21:17***Saving seen data "./dancer.seen"
06:37:34 Quit mrtux (Ping timeout: 268 seconds)
06:42:50 Join mrtux [0] (
06:53:12 Quit JdGordon (Ping timeout: 246 seconds)
06:57:04 Join pystar89 [0] (
07:06:09 Quit madcat1990 (Quit: Leaving)
07:06:34 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
07:11:15 Quit JdGordon (Ping timeout: 264 seconds)
07:13:02 Quit habys (Ping timeout: 245 seconds)
07:14:30 Join habys [0] (
07:17:01 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
07:28:11 Quit fyre^OS (Read error: Connection reset by peer)
07:28:27 Quit habys (Ping timeout: 245 seconds)
07:30:15 Join habys [0] (
08:14:15 Quit mrtux (Ping timeout: 264 seconds)
08:21:02 Join mrtux [0] (
08:21:13 Quit DexterLB (Quit: So long and thanks for all the fish)
08:21:21***Saving seen data "./dancer.seen"
08:22:34 Join DexterLB [0] (
08:30:46 Quit kevku (Ping timeout: 260 seconds)
08:42:41 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
08:54:18 Quit tertu (Ping timeout: 246 seconds)
09:07:50 Join petur [0] (~petur@rockbox/developer/petur)
09:25:02 Join kevku [0] (~kevku@2a01:d0:ffff:34a::8:3)
09:36:16 Join einhirn [0] (
09:40:49 Join Bagder [241] (~daniel@rockbox/developer/bagder)
10:21:24***Saving seen data "./dancer.seen"
10:32:32copperlol, after USB Low Speed, Full Speed, High Speed and SuperSpeed, welcome to USB SuperSpeed+!
10:33:07copper(10 Gbps)
10:36:23 Join lebellium [0] (
10:40:35 Join n1s [0] (~n1s@rockbox/developer/n1s)
10:44:22 Join lebellium_ [0] (
10:45:41 Quit lebellium (Ping timeout: 256 seconds)
10:45:47 Nick lebellium_ is now known as lebellium (
11:01:49 Quit scorche (Disconnected by services)
11:01:53 Join scorche` [0] (~scorche@rockbox/administrator/scorche)
11:11:42lebelliumHang on the "Building database... XXX found" message. Is it a known issue on RaaA (Android)?
11:13:11pixelmaare there music files present?
11:13:55lebelliumSure. For me (galaxy s2) it's stuck on 0 found
11:16:00pixelmajust asking because there's a general rockbox bug with creating the database and no audio files present
11:19:37lebelliumwell... I don't know where it looks for files though. Android structure may be complex (2 internal memory partitions + microSD on my GS2)
11:35:53lebelliumlooks like when I select the folders manually for the database, it works
11:36:08lebelliumso there is probably an issue with the default folder(s) to analyse
11:48:12 Join scorche [0] (
11:48:19 Quit scorche (Changing host)
11:48:19 Join scorche [0] (~scorche@rockbox/administrator/scorche)
11:48:54 Quit scorche` (Read error: Connection reset by peer)
11:50:32 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
12:04:50 Quit bzed (Remote host closed the connection)
12:04:57 Join bzed [0] (
12:06:41 Join stoffel [0] (
12:07:50 Quit ps-auxw (Ping timeout: 258 seconds)
12:14:24 Nick SuperBrainAK is now known as DormantBrain (
12:14:44 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
12:21:25***Saving seen data "./dancer.seen"
12:54:08 Quit kevku (Ping timeout: 245 seconds)
13:10:41 Quit stoffel (Ping timeout: 264 seconds)
13:12:51 Join mortalis [0] (~mortalis@
13:15:27 Join robin0800 [0] (
13:18:37 Join lorenzo92 [0] (
13:29:54lorenzo92bluebrother: did you have time to work on the cramfs hack for rbutil? I didn't unfortunately...
13:54:23 Quit bassgeisha (Ping timeout: 256 seconds)
13:56:34 Quit mortalis (Quit: Leaving)
13:59:10 Join ladyblink [0] (
14:07:40 Quit robin0800 (Quit: KVIrc 4.3.1 Aria
14:14:52 Join kevku [0] (~kevku@2001:470:27:773:0:feed:c0f:fee)
14:15:28 Join stoffel [0] (
14:21:27***Saving seen data "./dancer.seen"
14:43:21 Quit makoto (Ping timeout: 264 seconds)
14:48:41 Join amayer [0] (
14:48:49 Join krabador [0] (~krabador_@unaffiliated/krabador)
15:13:21 Quit lebellium (Ping timeout: 246 seconds)
15:15:10 Quit rdn (Remote host closed the connection)
15:17:14 Join lebellium [0] (
15:17:19 Quit shamus (Read error: Connection reset by peer)
15:17:42 Join shamus [0] (
15:27:53 Quit lorenzo92 (Ping timeout: 256 seconds)
15:41:17 Quit stoffel (Ping timeout: 264 seconds)
15:50:46 Quit zoktar (Quit: -)
16:03:49 Quit petur (Quit: Nettalk6 -
16:06:08 Quit onder` (Ping timeout: 264 seconds)
16:21:31***Saving seen data "./dancer.seen"
16:48:13JordiGHHuh, you guys check in the generated configure?
16:48:16 Join nnniikkk [0] (
16:49:45JordiGHOh, I have to bootstrap my own gcc?
16:50:15JordiGHLooks like Debian only packages cross compilers for Windows...
16:51:09pamauryJordiGH: configure is not generated, yes we have a script to compile our own version of gcc
16:52:26JordiGHOh, configure is handcrafted.
16:52:28JordiGHHow cute.
16:52:55pamauryour configure script has mostly nothing to do with a classical configure script
16:53:27JordiGHIt doesn't? It's not trying to figure out what my host environment is like?
16:53:59JordiGHBecause that's what the real classical configure scripts were like. A real work of art.
16:54:46JordiGHIt does seem to be like a real pre-autotools configure script.
16:54:50pamauryexcept that you don't compile for your hardware, you compile for one of the 30+ different architectures with very different characteristics we support
16:55:02JordiGHYeah, but you have to know what's on the host too.
16:56:06JordiGHEr, on the source.
16:56:12JordiGHI always confuse host with source.
16:56:36JordiGHHost with build.
16:56:53JordiGHI meant you have to know what's on the build, which in this case is the same as the host.
16:58:31JordiGHHm, can I use the automatic build but give a different prefix?
16:58:40pamauryfor the cross-compiler ?
17:04:02pamauryNot without editing the script I think, we not recommend using another cross compiler because it might generated faulty code and some of our target require a specific gcc. That's out of memory, I would need to check the code to see.
17:04:04gevaertsYes. You need to set an environment variable
17:04:33gevaertsexport RBDEV_PREFIX as wherever you want it
17:04:39JordiGHOkay, the thing is, I don't like stuff going in /usr/local if I can't track it. I'd rather build gcc and use checkinstall for the make install step.
17:04:45JordiGHAnd put stuff in /usr.
17:05:00*gevaerts 's toolchain is somewhere in his home directory
17:05:09JordiGHOr just put the built gcc in the same build directory as rockbox.
17:05:48gevaertsRBDEV_PREFIX should be documented a bit better
17:06:08JordiGHOkay, so just editing the script seems pretty easy, there's only one mention of /usr/local
17:06:11pamauryah, /me misunderstood the question, you mean when building our toolchain, my mistake
17:07:18pamauryIf you mean build our toolchain elsewhere than /usr/local, yeah use RBDEV_PREFIX and then in the configure script either make sure the cross compiler is in the path, that's the best option
17:15:08 Quit [Saint] (Remote host closed the connection)
17:16:08 Join [Saint] [0] (~saint@rockbox/user/saint)
17:20:17 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
17:26:28 Quit JordiGH (Ping timeout: 248 seconds)
17:28:03 Join JordiGH [0] (~jordi@octave/developer/JordiGH)
17:30:29 Quit nnniikkk (Quit: CGI:IRC)
17:37:14 Quit krabador (Ping timeout: 260 seconds)
17:46:13 Quit kevku (Ping timeout: 245 seconds)
17:48:50 Quit JordiGH (Quit: Jacking out)
18:21:33***Saving seen data "./dancer.seen"
18:23:32 Join RAThomas [0] (
18:25:50 Part RAThomas
18:44:11 Join zoktar [0] (~zoktar@unaffiliated/zoktar)
19:16:21 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
19:23:53 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
19:29:20 Join kevku [0] (~kevku@2001:0:c38c:c38c:2cb1:152c:3d69:be82)
19:35:24 Join fyrestorm [0] (
19:53:21 Quit Zarggg (Ping timeout: 246 seconds)
20:14:13 Join lorenzo92 [0] (
20:15:47 Quit y4n (Disconnected by services)
20:15:54 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
20:17:10 Nick DormantBrain is now known as SuperBrainAK (
20:21:36***Saving seen data "./dancer.seen"
20:33:16bluebrotherlorenzo92: I started giving it a look but didn't come far. Too little time ...
20:33:24 Quit lorenzo92 (Quit: ChatZilla [Firefox 22.0/20130712032019])
20:34:15bluebrotherI'm still interested in doing something about it though. Just need to find the time :)
20:56:40 Quit pamaury (Remote host closed the connection)
21:01:57 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
21:03:00 Join krabador [0] (~krabador_@unaffiliated/krabador)
21:06:00 Join bertrik_ [0] (~quassel@rockbox/developer/bertrik)
21:09:41 Quit scorche (Disconnected by services)
21:09:45 Join scorche` [0] (~scorche@rockbox/administrator/scorche)
21:10:56 Quit DexterLB (Ping timeout: 256 seconds)
21:12:12 Join stoffel [0] (
21:12:18 Join DexterLB [0] (~dex@
21:17:28 Join ikeboy [0] (
21:20:13 Quit bertrik (*.net *.split)
21:20:14 Quit GodEater (*.net *.split)
21:22:36 Quit habys (Ping timeout: 245 seconds)
21:24:53 Quit ikeboy (Remote host closed the connection)
21:25:33 Join saratoga [0] (123e1c0a@gateway/web/freenode/ip.
21:26:37 Join habys [0] (
21:33:36 Nick bertrik_ is now known as bertrik (~quassel@rockbox/developer/bertrik)
21:34:10 Join JordiGH [0] (~jordi@octave/developer/JordiGH)
21:34:17JordiGHWee, building rockbox.
21:35:57JordiGHHa, so cute, this was converted from CVS.
21:36:55JordiGHIt doesn't look like much of anyone has been working on the chessbox plugin...
21:36:58gevaertsNot directly. There's an svn era in between
21:37:22JordiGHIs its code somewhere other apps/plugins/chessbox* ?
21:37:27JordiGHother than?
21:40:06gevaertsIt might use some bits from apps/plugins/lib, and apparently it uses lib/fixedpoint/. Images are in apps/plugins/bitmaps/native
21:40:08JordiGHNeat, that finished building. If I just want to update chessbox, can I just copy chessbox.rock, or do I have to do install the whole rockbox OS? What is a rock file, anyways?
21:40:40JordiGHIs it a so lib for arm?
21:40:42 Join GodEater [0] (~whoknows@rockbox/staff/GodEater)
21:40:47JordiGHAnd that's why file(1) can't figure out what it is?
21:40:48gevaertsWe use an array of function pointers to "link" plugins
21:41:24gevaertsSo it's basically mostly pure code, with a minimal header
21:41:37JordiGHObject code, right?
21:41:52JordiGHI guess you had to reimplement dlopen?
21:42:12gevaertsIt's much simpler than that :)
21:42:30 Join ikeboy [0] (
21:43:01JordiGHSo, about the rockbox I have installed already, and is working, so I don't want to mess with it... do I get ABI compatibility? Can I just copy chessbox.rock over?
21:43:22JordiGHIf I just want to hack on chessbox, I mean.
21:43:25gevaertsIf you have a look at apps/plugin.h, you'll see a big struct. A copy of that is placed near the start of the rock file, and filled in after loading
21:43:28TorneJordiGH: we sorta kinda have an ABI, but if the binary you have installed is not reasonably similar in time to the source you built it may not work
21:43:28gevaertsIn general, yes
21:43:50Tornewe don't always remember to bump the plugin interface version number when something changes either :)
21:43:55Torneso sometimes it will load but then work wrong
21:44:01Tornebut we're *fairly* good about it :)
21:44:06JordiGHHm, now this is making me a bit more antsy. I don't want to break my rockbox installl.
21:44:09gevaertsWell, it's not always trivial to know when it changes :)
21:44:20Torneyou can't relly break anything
21:45:02Tornealso, if you want to be certain it is compatible, just install the entire rockbox build you built
21:45:11Torneonce, the first time
21:45:14gevaertsJordiGH: make a backup of .rockbox first, and nothing can go wrong :)
21:45:28Torneyou can just copy the plugin over after that as long as you're still using the same verison of the rest of the code
21:45:47JordiGHWell, I don't want to be running a dev build either.
21:45:53JordiGHI just want to hack on this one thing.
21:46:09JordiGHHm, maybe I can just branch out from the last tagged release instead.
21:46:52gevaertsYou can do that. For a plugin that nobody's touched in years, that shouldn't complicate later merges
21:48:55JordiGHSo, there's a bunch of tags here. And a bunch of branches. I'm running 3.13, but the 3.13 branch doesn't correspond to the 3.13-final tag. It actually seems to be ahead of the tag? So you guys kept advancing that branch after release?
21:49:13gevaertsYes, in case we want to release 3.13.1
21:49:29JordiGHOh, is 3.13 is the latest?
21:50:07gevaertsWe basically collect minor fixes (for a few weeks anyway, after which we tend to lose interest), and in case something major comes up, we do a point release, which will then also have those minor fixes
21:51:14gevaerts3.13-final is the latest release, 3.13 has some changes over that, but shouldn't be vastly different, master is what will one day be split off to 3.14
21:51:54gevaertsWell, which should have been branched to 3.14 by now. We forgot, apparently :)
21:51:59gevaertsWe're not good at releases
21:53:00JordiGHhg log -r 'tag("v3.13-final")::bookmark("v3.13")'
21:53:08JordiGHOnly 5 commits.
21:53:12JordiGHYeah, not a whole lot of changes.
21:53:28 Quit ikeboy (Read error: Operation timed out)
21:57:56JordiGHWhat does FS mean? What's your bugtracker?
21:58:47JordiGHHm, development isn't super active anymore. I guess because everyone has moved on to smartphones and tablets.
22:00:04*gevaerts nods
22:00:14gevaertsYes, we're slowly falling asleep
22:03:46 Quit kevku (Quit: KVIrc 4.3.1 Aria
22:05:04 Join ikeboy [0] (
22:07:15 Quit benedikt93 (Quit: Bye ;))
22:16:40AlexPI don't think I even managed to put 3.14 in the schedule, let alone remembered to announce/branch etc
22:21:39***Saving seen data "./dancer.seen"
22:27:25 Quit AlexP (Remote host closed the connection)
22:28:51 Join AlexP [0] (~alex@rockbox/staff/AlexP)
22:40:46 Join ender` [0] (
22:43:07 Quit AlexP (Remote host closed the connection)
22:44:28 Join AlexP [0] (~alex@rockbox/staff/AlexP)
22:52:38 Quit ikeboy (Quit: Ex-Chat)
23:01:26 Quit DexterLB (Ping timeout: 256 seconds)
23:03:28 Join DexterLB [0] (
23:12:46 Quit stoffel (Remote host closed the connection)
23:17:36 Quit bluebrother (Disconnected by services)
23:17:41 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
23:20:14 Quit fs-bluebot (Ping timeout: 264 seconds)
23:21:42 Join fs-bluebot [0] (
23:21:54 Join Rower [0] (
23:30:54 Quit DexterLB (Ping timeout: 256 seconds)
23:31:26 Quit JordiGH (Quit: Jacking out)
23:34:24 Quit saratoga (Quit: Page closed)
23:36:02 Join DexterLB [0] (
23:42:39 Quit ender` (Quit: You do not need a parachute to skydive. You only need a parachute to skydive twice.)
23:43:40 Quit y4n (Quit: Assumption is the mother of all fuckups)
23:49:07pamauryYes, that's unfortunate but mp3 players are slowly dying, it's a shame because with phones, it seems no one is interested in how the hardware works, just throw some code which will be outdated in 2 months. I guess with get what we hoped for: cheap crappy phones to change every year with a battery life tending to 0.
23:49:25pamauryAt least I know I won't work on this if I don't work on rockbox
23:54:01 Quit amayer (Quit: Leaving)

Previous day | Next day