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-09-20

00:08:17 Quit ender` (Quit: I have come to believe that the whole world is an enigma, a harmless enigma that is made terrible by our own mad attempt to interpret it as though it had an underlying truth. — Umberto Eco)
00:09:15 Join idonob [0] (
00:16:22 Join preglow [0] (~thomj@2001:840:4243:3::101)
00:20:07 Quit PhotoJim (Ping timeout: 265 seconds)
00:21:31 Join PhotoJim [0] (
00:25:19 Join suYin`OFF [0] (
00:28:32[Saint]duo8: Yes. Sure it can.
00:28:59[Saint]duo8: IIRC, the playlist limit is 10,000 files.
00:29:12[Saint]And that limit can be extended and is largely arbitrary.
00:29:46[Saint]Essentially it is just a plain text list of relative paths, it isn't resource intensive at all.
00:31:39[Saint]gevaerts: regarding backlog - I think you might recall that at the time I was never happy with that commit at all, and there are other breakages and regressions scattered around because of it.
00:32:54[Saint]At the time, though, no one seemed to take me seriously about it being far too aggressive to be dropped into mainline without a round of test builds first, and those who did actually comment on it took the angle of "Well, it's in the core now, so...".
00:33:12[Saint]At this point, reverting it would be near impossible.
00:34:02 Quit alucryd (Ping timeout: 240 seconds)
00:34:32[Saint]In generally I really hate JhMikeS style of showing up every ~12 months and dropping a massive change that walks across the entire core and almost all subsystems without discussion and disappearing.
00:34:55 Join alucryd [0] (~quassel@archlinux/developer/alucryd)
00:35:28[Saint]Using the excuse of "It was up on gerrit, not my fault if no one tested or reviewed it" to justify the commit and forcing massive changes upon everyone.
00:37:03 Quit petur (Remote host closed the connection)
00:38:57[Saint]Errr... sorry. It just annoys the shit out of me.
00:48:14 Quit pamaury (Ping timeout: 244 seconds)
01:05:02 Quit robertd (Quit: Page closed)
01:18:46 Quit krabador (Quit: Leaving)
01:19:01 Quit xorly (Ping timeout: 265 seconds)
01:19:53***Saving seen data "./dancer.seen"
01:36:39 Quit girafe (Read error: Connection reset by peer)
01:43:50 Join ranmachan [0] (
01:43:52 Quit ranmacha1 (Ping timeout: 244 seconds)
01:46:04 Quit alucryd (Ping timeout: 264 seconds)
01:46:29 Quit ZincAlloy (Quit: Leaving.)
01:47:06 Join alucryd [0] (~quassel@archlinux/developer/alucryd)
01:54:46 Quit derf (Ping timeout: 265 seconds)
01:55:33 Join derf [0] (
01:55:45 Quit sparetire (Excess Flood)
01:56:38 Join sparetire [0] (~sparetire@unaffiliated/sparetire)
02:27:31 Quit paulk-collins (Quit: Leaving)
02:37:08 Quit ruskie (Quit: ...)
02:37:41 Quit __builtin (Changing host)
02:37:41 Join __builtin [0] (~xray@unaffiliated/franklin)
02:54:07 Join ruskie [0] (ruskie@sourcemage/mage/ruskie)
03:19:56***Saving seen data "./dancer.seen"
03:57:50 Join fs-bluebot_ [0] (
03:58:26 Quit bluebrother (Disconnected by services)
03:58:31 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
03:59:55 Quit fs-bluebot (Ping timeout: 244 seconds)
04:18:16 Quit alexweissman (Remote host closed the connection)
04:19:31 Join alexweissman [0] (
05:05:15 Quit Strife89 (Ping timeout: 255 seconds)
05:19:58***Saving seen data "./dancer.seen"
05:36:19 Quit alexweissman (Remote host closed the connection)
05:40:20 Join alexweissman [0] (
05:49:41 Quit duo8 (Ping timeout: 276 seconds)
05:49:54 Join Strife89 [0] (
05:55:19 Join duo8 [0] (~ZNC-SRV-H@
06:30:17 Quit Rower (Ping timeout: 244 seconds)
06:37:19 Quit nlogex (Ping timeout: 272 seconds)
06:40:41 Join The_Prospector|2 [0] (
06:42:59 Quit The_Prospector (Ping timeout: 276 seconds)
06:44:06 Quit TheSeven (Disconnected by services)
06:44:07 Join Strife89|Quassel [0] (
06:44:15 Join [7] [0] (~quassel@rockbox/developer/TheSeven)
06:48:04 Quit Strife89 (Ping timeout: 260 seconds)
07:00:46 Quit Guest21796 (Ping timeout: 244 seconds)
07:01:46 Join olspookishmagus [0] (
07:02:13 Nick olspookishmagus is now known as Guest23085 (
07:06:02 Quit Moarc (Ping timeout: 265 seconds)
07:06:48 Join Moarc [0] (
07:13:12 Quit Moarc (Ping timeout: 248 seconds)
07:14:00 Join Moarc [0] (
07:17:02 Quit duo8 (Ping timeout: 240 seconds)
07:20:01***Saving seen data "./dancer.seen"
07:21:21 Quit Moarc (Ping timeout: 276 seconds)
07:21:52 Join Moarc [0] (
07:22:44 Join duo8 [0] (~ZNC-SRV-H@
07:22:55 Quit alexweissman (Remote host closed the connection)
08:00:19 Quit The_Prospector|2 (Read error: Connection reset by peer)
08:06:39 Join The_Prospector [0] (~The_Prosp@unaffiliated/cornman)
08:10:24 Quit Pabloo (Ping timeout: 265 seconds)
08:25:18 Join Pabloo [0] (
08:26:32 Join einhirn [0] (
08:27:07 Join ender` [0] (
08:41:46 Join xorly [0] (
08:48:17 Join petur [0] (~petur@
08:48:17 Quit petur (Changing host)
08:48:17 Join petur [0] (~petur@rockbox/developer/petur)
09:11:54 Nick Guest23085 is now known as olspookishmagus (
09:20:05***Saving seen data "./dancer.seen"
09:52:08 Quit [7] (Remote host closed the connection)
09:55:04 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
09:57:24 Join paulk-collins [0] (
09:58:10 Quit xorly (Ping timeout: 244 seconds)
10:03:19 Join MrZeus [0] (~MrZeus@
10:05:37 Join MrZeus_ [0] (~MrZeus@
10:09:18 Quit MrZeus (Ping timeout: 265 seconds)
10:16:30gevaerts[Saint]: I don't necessarily disagree, but I'd say that this wasn't actually *caused* by that commit. Rockbox didn't actually support proper read-only before it either, and D2 always depended on code not checking write results
10:18:15gevaertsI'm not at all convinced that this didn't cause all sorts of subtle issues before
10:43:51 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:40bf:987d:2f29:cd6f)
11:20:09***Saving seen data "./dancer.seen"
11:50:37 Quit ZincAlloy (Quit: Leaving.)
12:00:05 Quit fs-bluebot_ (Ping timeout: 244 seconds)
12:00:20 Join fs-bluebot [0] (
12:02:18 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
12:11:23 Join krabador [0] (~krabador@unaffiliated/krabador)
12:15:10 Join robertd [0] (c9d3b7fd@gateway/web/freenode/ip.
12:28:56 Quit hoshi (Ping timeout: 248 seconds)
12:30:04 Quit pamaury (Ping timeout: 272 seconds)
12:30:37 Join hoshi [0] (
12:46:16 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
12:48:52 Quit fs-bluebot (Ping timeout: 244 seconds)
12:48:54 Join fs-bluebot_ [0] (
12:50:12 Quit krabador (Ping timeout: 244 seconds)
12:50:32 Join krabador [0] (~krabador@unaffiliated/krabador)
13:15:56 Join wodz [0] (
13:16:15 Quit shamus (Read error: Connection reset by peer)
13:17:22wodzWhat calls pcm_get_peak_buffer() ? I can't grep it
13:20:11***Saving seen data "./dancer.seen"
13:27:40gevaertswodz: as far as I can see nothing...
13:27:47*gevaerts investigates a tiny bit more
13:33:26gevaertsAh, it was introduced for the fft plugin, but then that was updated in a2b6703a
13:33:37gevaertsThat commit added the new mixer api and changed fft to use that
13:33:50gevaertsSo today, nothing uses it
13:34:42 Quit paulk-collins (Remote host closed the connection)
13:35:12wodzok so I am chasing my favourite wrong dereference pointer bug somewhere in my code :/
13:35:32pamaurywodz: what kind of bug?
13:36:10pamauryby the way, I have been chasing a very strange bug on the zenxfi3 for three days: trying to record anything locks up the system entirely
13:36:15pamaurybut it works fine on the fuze+
13:36:47pamauryI just don't understand, I suspect it is unrelated to the device but might be a theme bug
13:37:30wodzpamaury: picoTTS plugin crashes on hw but works (mostly) in sim. There is also difference between regular sim build and −−sdl-threads. And gdb says the crash occurs in pcm_get_peek_buffer()
13:42:12gevaertsYes, that makes it annoying if it's not actually called :)
14:29:28 Quit krabador (Quit: Leaving)
14:32:35 Join krabador [0] (~krabador@unaffiliated/krabador)
15:03:02 Quit n17ikh (Ping timeout: 240 seconds)
15:20:12***Saving seen data "./dancer.seen"
15:52:08 Quit wodz (Ping timeout: 248 seconds)
16:09:12 Join nlogex [0] (
16:18:43 Quit krabador (Remote host closed the connection)
16:33:23 Join krabador [0] (~krabador@unaffiliated/krabador)
16:48:19 Join JanC_ [0] (~janc@lugwv/member/JanC)
16:49:29 Nick JanC is now known as Guest12202 (~janc@lugwv/member/JanC)
16:49:29 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC)
16:50:40 Quit Guest12202 (Ping timeout: 240 seconds)
16:52:21 Quit krabador (Quit: Leaving)
16:58:56 Quit amayer (Ping timeout: 255 seconds)
17:01:38 Join amayer [0] (
17:09:30 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
17:17:52 Join xorly [0] (~xorly@
17:20:13***Saving seen data "./dancer.seen"
17:23:48 Join alexweissman [0] (
17:31:41 Join krabador [0] (~krabador@unaffiliated/krabador)
17:36:53 Quit xorly (Ping timeout: 276 seconds)
17:40:43 Quit petur (Read error: Connection reset by peer)
17:40:56 Quit PhotoJim (Ping timeout: 248 seconds)
17:46:11 Quit alexweissman (Ping timeout: 255 seconds)
17:49:12 Quit pamaury (Remote host closed the connection)
17:49:31 Quit elensil (Quit: Leaving.)
18:10:18 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
18:12:21 Join alexweissman [0] (
18:15:32 Quit krabador (Remote host closed the connection)
18:22:34 Quit alexweissman (Remote host closed the connection)
18:36:28 Quit MrZeus_ (Ping timeout: 264 seconds)
18:38:13 Join krabador [0] (~krabador@unaffiliated/krabador)
18:39:36 Quit nlogex (Ping timeout: 248 seconds)
18:40:03 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
18:44:18 Join alexweissman [0] (
18:44:46 Join paulk-collins [0] (
18:45:57 Quit alexweissman (Remote host closed the connection)
19:18:32 Quit duo8 (Ping timeout: 240 seconds)
19:20:02 Join duo8 [0] (~ZNC-SRV-H@
19:20:14***Saving seen data "./dancer.seen"
19:40:19 Join lebellium [0] (
19:53:53 Join alexweissman [0] (
20:06:36 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:5549:cafc:27b9:2c48)
20:12:21 Quit alexweissman (Remote host closed the connection)
20:12:47 Join alexweissman [0] (~alexweiss@
20:13:00 Join cereal_killer [0] (506e79a0@gateway/web/freenode/ip.
20:13:44cereal_killerI get "ccache: error: Could not find compiler "arm-elf-eabi-gcc" in PATH" when trying to build following this guide:
20:14:20cereal_killerin /usr/local/bin there is no install arm-elf-eabi-gcc
20:14:36cereal_killersorry: no "arm-elf-eabi-gcc"
20:16:07cereal_killershouldnt sudo ./ install this?
20:17:36robertdif you type which arm-elf-eabi-gcc doesnt show you the path?
20:18:00cereal_killerno it shows nothing
20:19:02robertdecho $PATH ?
20:19:47 Join xorly [0] (
20:21:08 Quit alexweissman (Remote host closed the connection)
20:24:18cereal_killersomething with usr/local/sbin:/usr/local/bin:
20:24:31cereal_killercant paste it here somehow
20:25:44cereal_killerlets see: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
20:26:45 Join girafe [0] (
20:31:17cereal_killerrunning sudo ./ in tools again
20:33:18robertdNo, there is something with the path variable
20:34:18robertdJust to check, did you install automake bison build-essential ccache flex libc6-dev libgmp3-dev libmpfr-dev libsdl1.2-dev libtool texinfo_
20:41:52cereal_killeryes everything there
20:42:31pamaurycereal_killer: are you sure the script ran until the end?
20:42:52pamauryif so, I would suggest "locate arm-elf-eabi-gcc"
20:42:56cereal_killerpamaury: you mean the
20:43:10pamauryand you select the proper toolchain
20:44:12cereal_killerlocate arm-elf-eabi-gcc shows nothing
20:44:44cereal_killerwhat is the proper toolchain? sudo apt-get install automake bison build-essential ccache flex libc6-dev libgmp3-dev libmpfr-dev libsdl1.2-dev libtool texinfo ?
20:45:57robertdthose are required for the program. sudo apt-get install
20:46:52cereal_killerI see
20:47:39pamaurycereal_killer: I mean choose the right one when the script asks
20:47:51pamauryif locate doesn't find it, it means it wasn't installed
20:47:59pamauryor even nowhere to be found
20:48:02cereal_killeroh, yes I want to compile for D2 and type in 33
20:48:27pamaurycereal_killer: no I mean
20:48:56pamaurywhen you run, it asks which toolchain you want to build, you have to press "e" for arm iirc
20:49:31cereal_killeroh sorry, yes I press "a" for ARM
20:52:44pamaurycereal_killer: and are you sure the script ran without error?
20:52:47cereal_killerin /usr/local/bin there are several files with "arm-elf-eabi" but no "arm-elf-eabi-gcc"
20:53:03pamaurycereal_killer: can you list the files?
20:53:22 Join krnlyng_ [0] (
20:54:32 Quit krnlyng_ (Read error: Connection reset by peer)
20:54:39 Join krnlyng_ [0] (
20:55:38 Quit krnlyng (Ping timeout: 255 seconds)
20:56:30cereal_killerhow would I do this?
20:57:48 Join alexweissman [0] (~alexweiss@
20:58:21pamauryls /usr/local/bin | grep arm-elf-eabi
20:58:39robertdcan you please type which gcc?
20:59:12pamaurythis is odd
20:59:13cereal_killerrobertd: /usr/bin/gcc
20:59:47pamauryI would suggest to try and reinstall, for some reason gcc was not installed, maybe because the script failed halfway and you only got binutils
21:00:22 Quit alexweissman (Remote host closed the connection)
21:00:24 Quit krnlyng_ (Ping timeout: 248 seconds)
21:00:32cereal_killeralright, I will start from scratch
21:02:33 Join krnlyng [0] (
21:04:35 Quit krabador (Remote host closed the connection)
21:13:14cereal_killerafter running sudo ./ I get: directory "build-gcc" couldnt be created: file already exists (this is translated from german)
21:14:09cereal_killeris this an error?
21:14:34 Join smoke_fumus [0] (~smoke_fum@
21:18:08pamaurycereal_killer: yes, that a small annoying of the script, you need to remove the the temporary build directory of the previous build. Probably something like rm -rf /tmp/rbdev-build
21:19:06cereal_killernot allowed, do I need sudo here?
21:19:41pamauryyes, because you ran the script as sudo
21:20:18***Saving seen data "./dancer.seen"
21:20:22pamaury(note that generally I would recommend against running the script as sudo and rather install it in a user-local directory)
21:21:01cereal_killerok, I see. Should I rerun the script?
21:35:32pamauryinteresting fact: recording is broken in DEBUG builds, that's mysterious to say the least
21:42:04pamauryit's actually VERY suspicious that 1) codecs.make undefines DEBUG 2) the codec struct api depends on DEBUG. This might lead to a mismatch between DEBUG and non-DEBUG build I think
21:42:10pamaurygevaerts: what do you think?
21:42:19 Join petur [0] (~petur@rockbox/developer/petur)
21:46:21 Join Kruppt [0] (~Krupptus@
21:48:53pamaurya lot of gi log/show/blame suggest this line in codecs.make:
21:48:53pamaurygoes back a looong way
21:57:33pamauryyeah, removing this line fixes the problem
21:57:46pamaurydamn, I can't believe it took me that much time to understand the problem
22:00:49 Nick soadkombucha is now known as denniskombucha (dennis@gateway/shell/
22:02:21 Join Rower [0] (
22:10:50 Join alexweissman [0] (
22:12:03pamauryI want to add a field to the plugin/codec header that record build flags such as DEBUG that break the layout
22:12:14pamauryotherwise this is very sneaky and hard to debug
22:15:11 Quit alexweissman (Ping timeout: 250 seconds)
22:16:46pamauryactually I think it also applies to RB_PROFILE and LOGF
22:17:25cereal_killerok, so I have errors again: Makefile:2470: rule for target "toplev.o" failed
22:17:52cereal_killerMakefile:4865: rule for target „all-gcc“ failed
22:18:21cereal_killerMakefile:740: rule for target „all“ failed
22:19:49cereal_killeragain this is translated from german, so the wording might not be correct
22:19:50pamaurycereal_killer: ah, that's a known problem, I thought I had committed a fix but apparently not. You can apply g#1297
22:19:52fs-bluebot_Gerrit review #1297 at : rockboxdev: fix compilation of ARM target with newer GCC by Amaury Pouly
22:19:56pamaurydoy ou know how to apply a patch?
22:20:25cereal_killerpamaury: no, I would have to read how to do that
22:21:05pamaurythe patch is very simple, you can just see what it does and reproduce it. In, change this line:
22:21:05pamaury build "gcc" "arm-elf-eabi" "4.4.4" "rockbox-multilibs-noexceptions-arm-elf-eabi-gcc-4.4.2_1.diff" "$gccopts MAKEINFO=missing" "gmp mpfr"
22:21:05DBUGEnqueued KICK pamaury
22:21:05pamaury build "gcc" "arm-elf-eabi" "4.4.4" "rockbox-multilibs-noexceptions-arm-elf-eabi-gcc-4.4.2_1.diff gcc-c11-toplev.diff" "$gccopts MAKEINFO=missing" "gmp mpfr"
22:21:33pamauryunfortunately, that means you'll have to restart the build from scratch, I am sorry
22:25:16cereal_killerok thanks, no problem. do I need an internet connection from now?
22:26:23cereal_killerso you mean continue with chmod +x
22:30:18pamaurycereal_killer: the script will need an internet connection at the very beginning but after that no
22:30:26pamaury(I think)
22:31:23cereal_killerok, I see. I will have to do this tomorrow then. thank you. I will report back.
22:32:56 Part cereal_killer
22:46:26 Join edhelas [0] (~edhelas@
22:49:16 Join Link8 [0] (
22:49:38 Quit Link8 (Remote host closed the connection)
22:58:16 Quit The_Prospector (Read error: Connection reset by peer)
23:08:25 Join girafe2 [0] (
23:11:35 Quit girafe (Ping timeout: 248 seconds)
23:12:37 Join nlogex [0] (
23:14:32 Join The_Prospector [0] (~The_Prosp@unaffiliated/cornman)
23:16:57 Quit petur (Remote host closed the connection)
23:17:19 Quit lebellium (Quit: ChatZilla 0.9.92 [Firefox 48.0.2/20160823121617])
23:17:36 Quit Topy44 (Ping timeout: 265 seconds)
23:20:20***Saving seen data "./dancer.seen"
23:21:56 Join Topy44 [0] (
23:29:16 Quit paulk-collins (Quit: Leaving)
23:48:10 Quit ender` (Quit: 'And you have to shout -' He tried to remember some far-off reading. '- er, bonsai. Yes. Bonsai!' — Terry Pratchett: Reaper Man)

Previous day | Next day