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 2016-04-16

00:06:55 Quit petur (Quit: Leaving)
00:15:53 Quit Mihail (Quit: - A hand crafted IRC client)
00:21:53 Quit dfkt (Disconnected by services)
00:22:01 Join dfkt_ [0] (~dfkt@unaffiliated/dfkt)
00:24:15 Quit GeekShadow (Ping timeout: 244 seconds)
00:24:28 Join GeekShadow [0] (~antoine@reactos/tester/GeekShadow)
00:44:29 Quit lebellium (Quit: ChatZilla 0.9.92 [Firefox 45.0.2/20160407164938])
00:44:46 Join smoke_fumus [0] (~smoke_fum@
01:04:41 Quit girafe (Read error: Connection reset by peer)
01:28:10 Join PurlingNayuki [0] (
01:46:50 Quit bertrik_ (Ping timeout: 276 seconds)
01:50:36***Saving seen data "./dancer.seen"
02:04:16 Quit TheSeven (Disconnected by services)
02:04:26 Join [7] [0] (~quassel@rockbox/developer/TheSeven)
02:05:41 Quit pamaury (Ping timeout: 276 seconds)
02:09:00 Quit ZincAlloy1 (Quit: Leaving.)
02:24:40 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
02:28:26 Quit bluebrother^ (Ping timeout: 276 seconds)
02:30:40 Join Neffi_ [0] (
02:32:16 Quit Neffi_ (Client Quit)
02:46:40 Quit FSanches (Quit: Leaving.)
02:51:49 Join FSanches [0] (~felipe@
02:51:50 Quit x56 (Ping timeout: 276 seconds)
03:05:29 Quit Strife89 (Ping timeout: 276 seconds)
03:10:05 Join Strife89 [0] (
03:18:42 Join krabador [0] (~krabador@unaffiliated/krabador)
03:50:39***Saving seen data "./dancer.seen"
04:24:54 Join dfkt [0] (~dfkt@unaffiliated/dfkt)
04:27:27 Quit krabador (Ping timeout: 264 seconds)
04:27:28 Quit dfkt_ (Ping timeout: 264 seconds)
04:40:10 Join krabador [0] (~krabador@unaffiliated/krabador)
04:54:56 Join x56 [0] (0x56@unaffiliated/x56)
05:46:16 Quit krabador (Quit: Take The Time)
05:50:41***Saving seen data "./dancer.seen"
05:51:55 Join krabador [0] (~krabador@unaffiliated/krabador)
06:00:33 Join bp0 [0] (~bp@unaffiliated/bp0)
06:24:13bp0does rockbox read and use the replaygain tags in m4a/aac files tagged by foobar2000s replaygain scanner?
06:25:44[Saint]Only ID3/Vorbis tags.
06:26:29bp0I see
06:28:45[Saint]Though the latter isn't a given, by my understanding, as AFAIK there's no real standard for Vorbis tags.
06:32:27 Quit krabador (Read error: Connection reset by peer)
06:33:08bp0flac has been writing replaygain tags for a long time, and I thought vorbis just used the same tags
06:33:58bp0the tags that foobar2000 writes to mp4 are also the same name and format as those written by flac
06:34:38bp0they can be read by deadbeef in linux, but I don't find much else that uses them
06:34:43bp0was hoping rockbox did
06:34:48[Saint]well, as it stands, as the manual states, only ID3 or Vorbia replaygain tags are expected to function.
06:35:02[Saint]What any other project may or may not do is of little consequence I'm afraid.
07:20:13 Quit FSanches (Quit: Leaving.)
07:50:43***Saving seen data "./dancer.seen"
08:11:28 Quit pixelma (Remote host closed the connection)
08:11:28 Quit amiconn (Read error: Connection reset by peer)
08:12:17 Join pixelma [0] (~pixelma@rockbox/staff/pixelma)
08:12:18 Join amiconn [0] (~amiconn@rockbox/developer/amiconn)
08:32:53 Join shai [0] (
08:32:59 Quit JanC (Ping timeout: 244 seconds)
08:46:39 Join JanC [0] (~janc@lugwv/member/JanC)
08:52:59 Quit shai (Quit: Leaving)
09:23:35 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
09:50:44***Saving seen data "./dancer.seen"
10:48:16bp0[Saint], it appears that replaygain is already supported in rockbox for mp4 :)
10:48:26bp0just from looking at the code
10:59:17 Join Amitari [0] (
11:06:28 Join lebellium [0] (
11:34:28 Quit advcomp2019_ (Read error: Connection reset by peer)
11:34:52 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019)
11:36:18 Quit Mir (Excess Flood)
11:37:06 Join Mir [0] (~Mir@
11:50:48***Saving seen data "./dancer.seen"
11:56:13 Nick suYin`OFF is now known as suYin (
12:18:59 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
12:22:32 Join Thomas_ [0] (5140679e@gateway/web/freenode/ip.
12:22:55 Nick Thomas_ is now known as Guest17018 (5140679e@gateway/web/freenode/ip.
12:23:17 Quit Guest17018 (Client Quit)
12:27:28 Quit djukon (Quit: leaving)
13:16:41 Join ZincAlloy [0] (
13:17:49 Quit Mir (Excess Flood)
13:18:31 Join Mir [0] (~Mir@
13:29:45 Join advcomp2019__ [0] (
13:29:45 Quit advcomp2019__ (Changing host)
13:29:45 Join advcomp2019__ [0] (~advcomp20@unaffiliated/advcomp2019)
13:32:15 Quit advcomp2019_ (Ping timeout: 264 seconds)
13:36:27 Quit Amitari (Quit: Leaving)
13:50:49***Saving seen data "./dancer.seen"
14:01:30 Join krabador [0] (~krabador@unaffiliated/krabador)
14:05:06 Join FSanches [0] (~felipe@
14:21:04 Join einhirn [0] (
14:45:55 Join djukon [0] (transitor@gateway/shell/insomnia247/x-kedxfvchchgpomes)
14:54:50 Join xorly [0] (
15:03:05 Join einhirn_ [0] (
15:05:08 Quit einhirn (Ping timeout: 260 seconds)
15:05:20 Join einhirn [0] (
15:07:59 Quit PurlingNayuki (Remote host closed the connection)
15:08:17 Quit einhirn_ (Ping timeout: 276 seconds)
15:20:38 Quit einhirn (Ping timeout: 276 seconds)
15:30:22 Quit krnlyng (Ping timeout: 276 seconds)
15:34:31 Join krnlyng [0] (~liar@
15:35:39 Quit krnlyng (Client Quit)
15:39:07 Join einhirn [0] (
15:49:01 Join krnlyng [0] (
15:50:52***Saving seen data "./dancer.seen"
16:15:31pamauryhum, this is weird, I tried to install rockbox on my new Fuze+ and for some reason it took three bootloader installs to finally make it work... There are still unsovled mysteries...
16:16:09 Join einhirn_ [0] (
16:17:28 Quit einhirn (Ping timeout: 244 seconds)
16:31:26 Quit Strife89 (Ping timeout: 244 seconds)
16:32:39 Join Strife89 [0] (
16:35:21 Nick suYin is now known as suYin`OFF (
16:45:30 Join Mihail [0] (25d4b091@gateway/web/cgi-irc/
16:46:24Mihailpamaury: It freeze with botloader from 3.13?
16:46:40pamauryI don't understand your sentence :)
16:47:32pamauryI just tried the RBUtil install, since I usually do it from commandline, and the first two twice, the Fuze+ went into upgrade mode but Rockbox wasn't installed, the third time it finally worked. Weird
16:50:32 Quit Strife89 (Ping timeout: 244 seconds)
16:51:58 Join Strife89 [0] (
16:52:01 Quit FSanches (Quit: Leaving.)
16:52:20pamauryMihail: ^
16:52:34MihailI never use RBUtil, so I just not understand which problem you have :)
16:54:10MihailI mean RBUtil install.
16:56:29pamauryYeah I don't use it either but I want to add support for Sony NWZ E370/380 so I did a little test with the Fuze+
16:56:56pamauryanyway, the upgrade process of those players has always been flaky, the OF does weird things
17:09:49MihailRBUtil should patch OF and write it to player?
17:10:57 Quit krnlyng (Quit: krnlyng)
17:11:15 Join krnlyng [0] (
17:13:12pamauryMihail: yes that's what it does
17:14:11pamaurybut some people have reported failure to upgrade even when no using rbutil
17:14:41MihailSo whats wrong? It don't write it to player or write but unpatched?
17:15:36 Quit krnlyng (Client Quit)
17:15:53 Join krnlyng [0] (
17:17:20pamauryI think neither, OF rejects updates for some reason
17:17:44pamauryyou can put the exact same upgrade file twice on the player and sometimes it will upgrade, sometimes not
17:18:00pamauryI still haven't found what is the magic explanation
17:19:30MihailAfter rebooting player, player ignore firmware file?
17:19:44pamauryeither ignore it, or begins upgrade but does not actually upgrade
17:20:11pamauryI suspect the OF has some flags in OTP to remember things over boots
17:21:09MihailWhat is OTP?
17:21:19pamaurynon volatile memory
17:21:35pamaurythe SoC has a few words that it can remember over boots
17:22:37Mihailyes, 128 bit.
17:24:45pamaurysome of them are used to remember the time setting for example, but I know for the fact the OF uses others for other things
17:28:38Mihailclip zip also create some strange files after firmware upgrade.
17:29:43 Join PurlingNayuki [0] (
17:32:31MihailOF should have good reason to reject firmware update.
17:34:26pamaurythe only check I know is downgrade
17:37:34MihailMaybe it try prevent upgrade if it too often?
17:38:02pamauryperhaps, or maybe you need to reboot to the OF between updates
17:49:01 Quit maraz (Remote host closed the connection)
17:50:55***Saving seen data "./dancer.seen"
18:29:47 Quit kvieta (Ping timeout: 276 seconds)
18:36:46 Join PurlingNayuki1 [0] (
18:37:40 Join kvieta [0] (~kvieta@
18:38:13 Quit PurlingNayuki (Ping timeout: 276 seconds)
18:38:14 Nick PurlingNayuki1 is now known as PurlingNayuki (
18:50:31pamauryI am getting very frequent buflib crc error when rockbox switches to USB mode, did anyone got those recently ? Or is something fishy with the E380 ?
18:54:39 Join maraz [0] (
18:57:10pamauryIt's also constently reproducible, that's bad
19:06:38pamauryor maybe it's a compiler different ? since I use an unsupported one
19:11:14 Quit maraz (Ping timeout: 264 seconds)
19:14:29pamauryf*** the arm toolchain built by doesn't build anymore :'(
19:14:58 Join maraz [0] (
19:19:08 Join benedikt93 [0] (~benedikt@unaffiliated/benedikt93)
19:23:51pamaurycan someone else try it on his machine ? gevaerts ? Mihail ?
19:26:43pamauryyes, try to build the arm toolchain
19:29:11Mihailonly for arm?
19:29:49pamaury(that's the one failing for me)
19:31:11Mihailok, I try
19:31:31 Quit maraz (Remote host closed the connection)
19:32:22pamauryApparently it is a known issue: gcc/toplev.h defines floor_log2 if GCC_VERSION >= 3004, but then gcc/toplev.c redefines if GCC_VERSION < 3004 || !defined (__cplusplus), and since we are not building with a c++ compiler, it gets defined twice...
19:39:31pamauryah I understand, newer versions of gcc (>=5.1) default to gnuc11 which forbids redefinition and my system uses a version recent gcc
19:39:44 Join maraz [0] (
19:40:11gevaertsSame here
19:42:05pamauryso we need to add this patch: to the list of patches I guess
19:50:27MihailWhy we can have problem with latest gcc for building rockbox? Rockbox code use some undefined behaviors or gcc have regressions?
19:50:58***Saving seen data "./dancer.seen"
19:51:57pamauryboth I guess, miscompilation are not uncommon unfortunately, for example we still can't compile rockbox with clang, it crashes on device, we suspect a miscompilation
19:54:11pamauryin the past we also had problem with compilers being too smart at optimizations
19:54:36pamaurygcc is quite aggressive in removing code that relies on undefined behavior
19:56:36pamaurygevaerts: this patch fixes it for me:
19:56:53pamauryI will ask the swedes to upload to it so I can add it to
19:58:10MihailMaybe we should try pass code through some static code analyzer and try fix all UB?
19:59:48pamaurywe did, some people regularly do, but 1) it has a lot of false positive 2) it probably misses some errors
20:00:15pamaurytracking down miscompilation is very hard :(
20:00:35pamaurybut feel free to try your favorite static analyzer on rockbox :)
20:05:50MihailBefore I always use gcc-4.9.x, now gcc-5.3. And both work for me :) But was one case when I try do build for clipv1 and user report about freeze on start.
20:10:03 Quit smoke_fumus (Read error: Connection reset by peer)
20:18:48 Quit PurlingNayuki (Remote host closed the connection)
20:18:49 Quit einhirn_ (Read error: Connection reset by peer)
20:18:56 Join einhirn [0] (
20:27:14 Join einhirn_ [0] (
20:28:35 Quit einhirn (Ping timeout: 244 seconds)
20:35:16pamauryanyone around with a fuze+ and willing to test something on it ? It mostly requires leaving the player alone for a few hours
20:39:44lebelliumpamaury: if you didn't find anyone I'll have time for it tomorrow
21:07:35 Quit krnlyng (Quit: krnlyng)
21:12:56 Join krnlyng [0] (
21:14:48 Join girafe [0] (~girafe@2a01:cb15:8294:4400:7493:d3d0:5a7e:c055)
21:37:06 Quit Mihail (Quit: - A hand crafted IRC client)
21:50:59***Saving seen data "./dancer.seen"
21:58:41 Join advcomp2019_ [0] (
21:58:41 Quit advcomp2019_ (Changing host)
21:58:41 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019)
22:01:28 Join ep0ch [0] (50e59c31@gateway/web/freenode/ip.
22:02:12 Quit advcomp2019__ (Ping timeout: 260 seconds)
22:02:36ep0chMihail: yesterday you said "and we still can improve it for 15-30% ;)" re AMSv2, were you being serious? :)
22:07:02 Quit benedikt93 (Quit: Leaving)
22:13:08 Join krnlyng_ [0] (~liar@
22:17:05 Quit krnlyng (Ping timeout: 244 seconds)
22:27:19 Join ender` [0] (
22:33:43 Join Mihail [0] (25d4ac11@gateway/web/cgi-irc/
22:36:35Mihailep0ch: Yes.,51184.0.html Also I have some more idea which I want check.
23:15:14 Quit ep0ch (Quit: Page closed)
23:18:15 Quit [Saint] (Ping timeout: 260 seconds)
23:32:02 Quit einhirn_ (Quit: Miranda IM! Smaller, Faster, Easier.
23:51:00***Saving seen data "./dancer.seen"
23:58:59 Join PurlingNayuki [0] (

Previous day | Next day