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

00:00:05FuzePlusUserno file
00:00:18FuzePlusUserand i tried again, and rbutil ended suddenly again
00:00:33 Quit leavittx (Ping timeout: 260 seconds)
00:00:55FuzePlusUserohh boy
00:00:58bluebrother^what OS?
00:01:03FuzePlusUserwindows 7
00:01:21bluebrother^64bit or 32bit?
00:02:07 Quit Strife89 (Quit: Vamoose.)
00:02:45*bluebrother^ reboots into w7
00:07:20*FuzePlusUser calmly waits, attempting not to appear desperate
00:08:11bluebrother^hmm, crashes here as well
00:08:20*bluebrother^ grumbles
00:08:41FuzePlusUserAn exclamation expressing exultation or surprise, etc.
00:08:58FuzePlusUseri was hoping it was my machine
00:09:35FuzePlusUserum... are there instructions on how to install the boot loader without the rbutil?
00:09:49bluebrother^I've had such a crash in the past but that was related to some DLL loading with MSVC
00:12:43FuzePlusUseroh my god, i knew i shouldn't have stopped learning programming at visual basic
00:12:56*FuzePlusUser checks if Fuze+ is still operational
00:13:28bluebrother^you can always start learning again
00:14:50FuzePlusUseri would very much like to someday
00:15:08FuzePlusUserwell... turns out it's still working
00:15:19bluebrother^why shouldn't it?
00:15:21FuzePlusUserthank you very much for your help bluebrother
00:15:27FuzePlusUserand all the other people who helped out
00:15:30 Quit bertrik (Quit: And That, My Liege, Is How We Know the Earth to Be Banana Shaped)
00:15:56bluebrother^you need to put a patched original firmware on the player which will then update itself. Since that file wasn't generated successfully nothing happened to the player
00:16:45FuzePlusUseri see... well, i'm pretty sure i can compile the fw and do the semiauto method −− i installed dd-wrt on a router that was also only partially supported −− but not tonight...
00:17:18FuzePlusUserSemi-Automatic method This method requires the following things: a working cross-compiler (arm-elf-eabi), see HowToCompile a copy of the source code, see HowToCompile a copy of the latest firmware for the Fuze+
00:17:22bluebrother^do we have a mkimxboot binary on the download server?
00:17:25lebellium > I confirm this bug. That's funny nobody noticed it before^^
00:17:43bluebrother^you don't need to build the bootloader, you can get that from the download server (same thing Rockbox Utility does)
00:17:57FuzePlusUseri shall forever be remembered as the finder of this non-infamous bug
00:18:08FuzePlusUser...shoulda picked a cooler nick
00:18:21 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
00:19:06FuzePlusUserhm, ok, /me searches for download server
00:19:40FuzePlusUserbluebrother so the instructions on that page are outdated, then?
00:19:42gevaertshm, I don't see any mkimxboot minaries there
00:20:01FuzePlusUserFirst you need to compile the bootloader,
00:20:03*bluebrother^ goes rebooting again
00:20:03lebelliumkugel: can you fix the bug in a next commit?
00:20:13gevaertsThat's not too good. I don't think we should have promoted the port to unstable without that
00:21:38FuzePlusUseris Bootloader V7 still the latest?
00:22:06gevaertsFuzePlusUser: get the bootloader from
00:22:27FuzePlusUserthank you gevaerts
00:22:43funmangevaerts: says fuze+ is unusable
00:23:03gevaertsAh, good :)
00:23:26FuzePlusUserwhat do i do with this file? rename it to and copy to fuze+ root?
00:23:45gevaertsfunman: says it's unstable though
00:23:47gevaertsfunman: no
00:23:52gevaertsFuzePlusUser: no
00:25:52bluebrother^gevaerts: without mkamsboot binaries?
00:26:18gevaertsbluebrother^: yes
00:26:44FuzePlusUserwhat's the syntax for this app? just says "You must specify an input file"
00:26:52FuzePlusUseror rather waht syntax should i use
00:27:06bluebrother^the same the wiki describes
00:29:57bluebrother^hmm. No crash on Linux.
00:30:08bluebrother^so this has to be yet another Windows specific issue :(
00:30:11*bluebrother^ sighs
00:30:37bluebrother^and why is the icon in the Linux binary broken again?
00:33:36bluebrother^FuzePlusUser: I wouldn't be surprised if mkimxboot crashes as well
00:34:53funmanlebellium: looks like a few other targets share the ypr0 screen size so it's not ypr0 specific
00:36:07FuzePlusUserhaha bluebrother^ it didn't crash, but it ended with a troubling error status. could you take a look at the output?
00:36:08lebelliumfunman: you mean the suffle mode bug with the cabbie theme? yes, the same problem probably occurs on the Fuze+ and the Gigabeat
00:37:03lebelliumThe gigabeat is an old target. Should I understand nobody cares on the shuffle mode? :D
00:38:11[Saint]I never get when you're joking or not...but I bloody hope you are ;)
00:39:02lebelliumI'm often joking
00:39:12lebelliumthat's good among this serious developer world :)
00:43:02FuzePlusUsertesting to see if i dropped
00:44:28funmanlebellium: [Saint] knows his way in cabbie code i think
00:47:57lebelliumThis 'ottogrey' on ABI proposed a fix, just a 139 to be replaced by 0. I did not check if it works though
00:48:09funmanis the code for in a repo?
00:49:12funmangit:// ?
00:51:18funmanhm the list of players is not in that repo
00:51:48gevaertsNo, that's in a database
00:52:05funman : "SanDisk Sansa Clip Zip". : "Sansa Clip Zip" (no SanDisk)
00:53:58gevaertsNot any more :)
00:58:02 Join LambdaCalculus37 [0] (~rmenes@
00:58:02 Quit LambdaCalculus37 (Changing host)
00:58:02 Join LambdaCalculus37 [0] (~rmenes@rockbox/staff/LambdaCalculus37)
00:59:22 Quit [Saint] (Ping timeout: 252 seconds)
01:00:09FuzePlusUserwell, ok. i tried. will try again in a couple weeks. hope things work out bluebrother^ :)
01:00:14 Quit FuzePlusUser (Quit: CGI:IRC)
01:00:57***Saving seen data "./dancer.seen"
01:10:26 Join MethoS- [0] (~clemens@
01:12:00 Quit lebellium (Quit: ChatZilla 0.9.88 [Firefox 11.0/20120201153158])
01:12:42 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
01:16:19 Quit ender` (Quit: War is a way of shattering to pieces, or pouring into the stratosphere, or sinking in the depths of the sea, materials which might otherwise be used to make the masses too comfortable, and hence, in the long run, too intelligent. -- George Orwell: 1984)
01:22:12 Quit kadoban (Ping timeout: 245 seconds)
01:26:16 Quit Thra11 (Read error: Operation timed out)
01:29:42 Join Scromple [0] (~Simon@
01:31:11 Quit [Saint] (Ping timeout: 248 seconds)
01:33:13 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
01:36:42 Quit aarch (Ping timeout: 245 seconds)
01:37:04 Join anewuser_ [0] (~anewuser@
01:38:48 Join aarch [0] (
01:39:20 Quit Scromple (Read error: Connection reset by peer)
01:39:51 Quit anewuser (Ping timeout: 256 seconds)
01:39:55 Quit LambdaCalculus37 (Quit: Fwump)
01:44:38 Join Scromple [0] (~Simon@
01:47:00 Join kadoban [0] (
01:48:01 Quit TheLemonMan (Quit: WeeChat 0.3.6)
02:03:11 Quit Galois (Ping timeout: 248 seconds)
02:03:51 Join Galois [0] (
02:04:13 Quit rasher (Ping timeout: 252 seconds)
02:04:58 Quit qnm (Ping timeout: 272 seconds)
02:05:48 Join qnm [0] (~qnm@2001:44b8:3110:f300:208:9bff:fec0:179a)
02:05:54 Join rasher [0] (~rasher@rockbox/developer/rasher)
02:18:11 Join twb [0] (
02:23:42 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
02:23:54twbDoes Rockbox support DAISY ( ?
02:25:40 Quit [Saint] (Ping timeout: 244 seconds)
02:27:44 Quit kadoban (Ping timeout: 244 seconds)
02:31:59funmantwb: no
02:35:30twbOK, thanks.
02:36:29 Join [Saint] [0] (~Saint]@
02:36:29 Quit [Saint] (Changing host)
02:36:29 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
02:57:01 Quit MethoS- (*.net *.split)
02:57:01 Quit ThomasAH (*.net *.split)
02:57:01 Quit Jack87|Away (*.net *.split)
02:57:02 Quit zu (*.net *.split)
02:57:02 Quit JdGordon (*.net *.split)
02:59:03 Join MethoS- [0] (~clemens@
02:59:03 Join ThomasAH [0] (
02:59:03 Join Jack87|Away [0] (Jack87@nasadmin/admin/jack87)
02:59:03 Join zu [0] (
02:59:03 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
02:59:36 Quit Jack87|Away (Ping timeout: 253 seconds)
02:59:40 Join perrikwp_ [0] (
02:59:53 Join MethoS-- [0] (~clemens@
02:59:55 Quit MethoS- (Remote host closed the connection)
03:01:00***Saving seen data "./dancer.seen"
03:01:20 Join Jack87 [0] (Jack87@nasadmin/admin/jack87)
03:03:14 Quit perrikwp (Ping timeout: 272 seconds)
03:04:25 Quit twb (Remote host closed the connection)
03:07:36 Quit tmzt (*.net *.split)
03:07:37 Quit Torne (*.net *.split)
03:07:37 Quit Sleepy_Coder (*.net *.split)
03:07:37 Quit guymann (*.net *.split)
03:07:37 Quit ack (*.net *.split)
03:07:37 Quit alexbobp (*.net *.split)
03:07:37 Quit n17ikh (*.net *.split)
03:07:37 Quit ender| (*.net *.split)
03:08:27 Join tmzt [0] (
03:08:27 Join Torne [0] (~torne@rockbox/developer/Torne)
03:08:27 Join Sleepy_Coder [0] (~z_Z_z_Z_z@unaffiliated/sleepycoder/x-938672)
03:08:27 Join guymann [0] (
03:08:27 Join ack [0] (
03:08:27 Join alexbobp [0] (~alex@
03:08:27 Join n17ikh [0] (
03:08:27 Join ender| [0] (~ender1@2a01:260:4094:1:42:42:42:42)
03:10:53 Quit Galois (Read error: Operation timed out)
03:12:11 Quit anewuser_ (*.net *.split)
03:12:12 Quit fyre^OS (*.net *.split)
03:12:12 Quit simabeis (*.net *.split)
03:12:41 Join anewuser_ [0] (~anewuser@
03:12:41 Join fyre^OS [0] (
03:12:41 Join simabeis [0] (
03:15:44 Quit [Saint_] (Quit: Quit)
03:16:13 Quit Scromple (*.net *.split)
03:16:14 Quit factor (*.net *.split)
03:16:14 Quit fs-bluebot (*.net *.split)
03:16:14 Quit tchan (*.net *.split)
03:16:14 Quit Topy44 (*.net *.split)
03:16:14 Quit jhMikeS (*.net *.split)
03:16:14 Quit pixelma (*.net *.split)
03:16:14 Quit amiconn (*.net *.split)
03:16:15 Quit lembas (*.net *.split)
03:16:15 Quit crwl (*.net *.split)
03:16:15 Quit FOAD (*.net *.split)
03:16:49 Join Scromple [0] (~Simon@
03:16:49 Join factor [0] (~factor@
03:16:49 Join fs-bluebot [0] (
03:16:49 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
03:16:49 Join Topy44 [0] (
03:16:49 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
03:16:49 Join pixelma [0] (quassel@rockbox/staff/pixelma)
03:16:49 Join amiconn [0] (quassel@rockbox/developer/amiconn)
03:16:49 Join lembas [0] (
03:16:49 Join crwl [0] (
03:16:49 Join FOAD [0] (~foad@unaffiliated/foad)
03:17:32 Quit Elfish (*.net *.split)
03:17:33 Quit advcomp2019_ (*.net *.split)
03:17:33 Quit kadath (*.net *.split)
03:17:34 Quit maraz (*.net *.split)
03:18:24 Join Elfish [0] (amba@2a01:4f8:100:90a1:abc:abc:abc:abc)
03:18:24 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019)
03:18:24 Join kadath [0] (
03:18:24 Join maraz [0] (
03:28:47 Nick perrikwp_ is now known as perrikwp (
04:01:30 Join Keripo [0] (
04:02:11 Quit MethoS-- (Quit: Konversation terminated!)
04:13:48 Quit TheSeven (Disconnected by services)
04:14:02 Join [7] [0] (~TheSeven@rockbox/developer/TheSeven)
04:15:45 Quit Rower85 (Quit: Hmmm...)
04:34:13 Quit mystica555_ (Ping timeout: 245 seconds)
04:34:42 Quit pixelma (Disconnected by services)
04:34:43 Quit amiconn (Disconnected by services)
04:34:44 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:34:44 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:34:47 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:35:06 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
05:01:01***Saving seen data "./dancer.seen"
05:09:16 Join Galois [0] (
05:11:14 Quit [Saint] (Quit: Quit)
05:20:42 Quit guymann (Quit: Lost terminal)
05:21:44 Join guymann [0] (
05:34:44 Quit anewuser_ (Ping timeout: 252 seconds)
05:35:52 Quit ps-auxw (Remote host closed the connection)
05:39:30 Join ps-auxw [0] (
05:42:13 Quit curtism (Quit: Live Long and Prosper)
05:46:51 Join Rob2223 [0] (
05:51:05 Quit Rob2222 (Ping timeout: 272 seconds)
05:55:12 Quit Keripo (Quit: Leaving.)
05:58:53 Quit skamster (Quit: Verlassend)
06:01:37 Join Guinness [0] (
06:09:41 Quit [7] (Disconnected by services)
06:10:24 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
06:17:59 Join nosa [0] (
06:19:18 Quit GodEater (*.net *.split)
06:19:18 Quit nosa-j (*.net *.split)
06:19:19 Nick nosa is now known as nosa-j (
06:26:13 Join GodEater [0] (
06:29:39 Quit GodEater (*.net *.split)
06:34:03 Join GodEater [0] (
06:34:03 Quit GodEater (Changing host)
06:34:03 Join GodEater [0] (~bibble@rockbox/staff/GodEater)
06:39:00 Quit ThomasAH (Ping timeout: 252 seconds)
06:41:13 Join perrikwp_ [0] (
06:42:09 Quit scorche (Disconnected by services)
06:42:14 Join scorche` [0] (~scorche@rockbox/administrator/scorche)
06:42:20 Join nomad0 [0] (
06:43:15 Join ThomasAH [0] (
06:44:22 Join knitt1 [0] (~knittl@unaffiliated/knittl)
06:44:27 Join sinthete1 [0] (
06:44:29 Join GodEater_ [0] (
06:44:29 Quit GodEater_ (Changing host)
06:44:29 Join GodEater_ [0] (~bibble@rockbox/staff/GodEater)
06:44:33 Join adnap_ [0] (
06:45:48 Join bzed_ [0] (
06:45:53 Join SIGSEGV2 [0] (~user@
06:46:17 Quit bzed (Remote host closed the connection)
06:46:20 Join bluebrother [0] (~dom@
06:46:20 Quit bluebrother (Changing host)
06:46:20 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
06:46:21 Nick bzed_ is now known as bzed (
06:46:34 Quit perrikwp (Read error: Connection reset by peer)
06:46:35 Quit nomada (Ping timeout: 256 seconds)
06:46:35 Quit qnm (Ping timeout: 256 seconds)
06:46:35 Nick nomad0 is now known as nomada (
06:46:35 Quit sinthetek (Ping timeout: 256 seconds)
06:46:35 Quit GodEater (Ping timeout: 256 seconds)
06:46:35 Quit pjm0616 (Ping timeout: 256 seconds)
06:46:36 Quit bluebrother^ (Ping timeout: 256 seconds)
06:46:36 Quit knittl (Ping timeout: 256 seconds)
06:46:36 Quit adnap (Ping timeout: 256 seconds)
06:48:19 Join qnm [0] (~qnm@2001:44b8:3110:f300:208:9bff:fec0:179a)
07:01:05***Saving seen data "./dancer.seen"
07:03:15 Quit Guinness (Ping timeout: 276 seconds)
07:08:04 Quit factor (Quit: Leaving)
07:23:12 Join factor [0] (~factor@
07:27:15 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
07:28:37 Nick perrikwp_ is now known as perrikwp (
07:29:23 Join kadoban [0] (
07:58:58 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
08:05:01bluebrotherfailed to open /dev/urandom : No such file or directory
08:07:23bluebrotherhmm, crashes on XP as well. I _thought_ I've tried it on that XP VM several times ...
08:08:25bluebrotherdid nobody try mkimxboot on Windows before?
08:08:31*bluebrother shakes head
08:16:45 Quit [Saint] (Read error: Connection reset by peer)
08:20:11 Quit pamaury (Remote host closed the connection)
08:25:39 Join einhirn [0] (
08:27:37bluebrotherok, seems to be an easy fix.
08:34:45 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
08:36:32kugelgevaerts: the sa9200 should be put onto the build page also
08:38:58kugelgevaerts: sorry you did already
08:39:08kugelZagor: please pull then :)
08:44:05 Join efyx [0] (
08:49:51 Nick scorche` is now known as scorche (~scorche@rockbox/administrator/scorche)
09:01:09***Saving seen data "./dancer.seen"
09:03:52 Join bertrik [0] (
09:03:52 Quit bertrik (Changing host)
09:03:52 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
09:10:08 Join wodz [0] (
09:11:21wodzkugel: Could you test panicf() on android? Your suggestion to move unwarminder to lib/ sounds sensible but I would like to sort out basic problems first.
09:18:02 Join cr3 [0] (~cr3@
09:18:07 Quit wodz (Quit: Leaving)
09:18:37LalufuTorne: can I push a complete branch into gerrit?
09:19:52 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
09:21:55kugelpLalufu: yes, but each commit is a separate task, with dependencies added by Gerrit
09:21:56 Join LinusN [0] (
09:23:42 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
09:26:20Lalufukugelp: so, do I push my local branch into master on gerrit, or can I push into a new branch and gerrit will pick it up?
09:38:09 Quit [Saint] (Ping timeout: 260 seconds)
09:39:41 Quit bertrik (Ping timeout: 244 seconds)
09:40:38kugelpLalufu: you push it to refs/for_master or so
09:41:54LalufuI'm currently reading through the gerrit docs (upstream)
10:04:47kugelpLalufu: all infos
10:29:23gevaertsLalufu: I suspect that at this point for entire branches an external git hoster is a better option
10:30:24 Quit cr3 (Quit: Leaving)
10:31:54 Quit jhMikeS (Ping timeout: 276 seconds)
10:32:02 Join jhMikeS [0] (
10:32:02 Quit jhMikeS (Changing host)
10:32:02 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
10:35:49 Join wodz [0] (
10:36:54wodz <- this DAISY player should be fairly easy to port. It uses plain static allocations and is console based.
10:39:50 Join leavittx [0] (
10:46:24KiwiCam Is there any way to use the result from this %ss(0,1,%cH) as an offset in an %xd( )? I'd like to respresent the the 0,1 or 2 result as an Image and do the same for %ss(1,1,%cH) & the Minutes. Perhaps there's a simpler way?
10:49:42 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
10:50:39 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
10:51:01 Quit factor (Read error: Connection reset by peer)
10:55:20 Join merbanan [0] (~benjamin@2a00:801:f5:10:221:70ff:fecb:d6f9)
10:55:51kugelp06:41 < [Saint]> Pass...nerds of the highest order getting
10:55:52kugelp engaged/married/breeding certainly is a noteworthy achievement
10:55:52kugelp :)
10:55:52DBUGEnqueued KICK kugelp
10:55:52kugelp06:41 < JdGordon> more like i wanted attention :p
10:55:52kugelp06:44 < [Saint]> +1 for honesty ;)
10:55:54kugelp06:58 -!- pamaury [~quassel@rockbox/developer/pamaury] has joined
10:56:09kugelphuh??? where did that come from
11:00:11wodzkugelp: are you going to give backtrace() a try on android or should I do the cleanup and final tests on SDL RaaA on arm and commit?
11:01:02kugelpI hope to try this afternoon, make sure to remind me
11:01:13***Saving seen data "./dancer.seen"
11:01:38kugelpbut if it works on SDA RaaA it most probably also works on android
11:02:46wodzkugelp: I made a couple of quick hacks to compile SDL RaaA on arm natively so I might forget about something
11:04:03wodzand BTW. what is our policy about crediting original author of unwarminder? Should I put him in CREDITS, should I ask him if he would like to be credited or what?
11:08:20 Join factor [0] (~factor@
11:08:28 Quit merbanan (Ping timeout: 240 seconds)
11:21:42 Join ender` [0] (
11:28:27 Join mystica555_ [0] (
11:31:53 Join nick_p [0] (
11:32:20 Join TomColler [0] (
11:33:42 Join jordan` [0] (~gromit@2001:660:3302:2826:225:90ff:fe20:d9a8)
11:36:52 Quit leavittx (Ping timeout: 272 seconds)
11:37:21 Quit Topy44 (Read error: Connection reset by peer)
11:37:22 Join T44 [0] (
11:39:11TorneLalufu: you *can* push a complete branch to gerrit; i set up ACLs that give developers private namespaces for this
11:39:14Tornehowever, you probably shouldn't
11:39:39Torneunless that is still going to be under development for a long time and you need to work with other people on it
11:40:05LalufuI think I'll rebase the branch and condense the commits into a bunch of large patches and push those
11:40:07Tornesee commit policy for the preferred approach: squash into a series of logically separate patches without intervening historical states taht aren't interesting
11:40:28Tornethen either push those to master directly, or to refs/for/master if you want them reviewed (which will make one review per patch)
11:40:47Tornethis works out the same as, say, linux, where you are expected to post a patch series via email
11:40:50Tornejust, not via email
11:41:25Tornethe ability to have a private branch on the server is there for either WIP you are still changing radically, or for long term branches that multiple people are working on together
11:41:38Tornestuff that's approaching finished shouldn't need to be that way
11:51:56 Join leavittx [0] (
11:53:53 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
11:53:53DBUGEnqueued KICK kugel
11:54:26 Join dfkt [0] (dfkt@unaffiliated/dfkt)
11:57:30 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
11:57:30DBUGEnqueued KICK kugelp
12:02:43 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
12:20:12 Join anewuser [0] (~anewuser@
12:20:13 Quit anewuser (Changing host)
12:20:13 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
12:20:51 Join merbanan [0] (
12:24:01 Join Rower85 [0] (
12:26:16TorneLalufu: i haven't documented how to push a private branch yet, i will do at some point
12:26:27Tornewell, "private" is not quite right, they are still publicly visible
12:26:45Tornebut you control who can push there, and they are not fetched by default when someone clones the repo
12:32:18LalufuTorne: what I don't really understand from the gerrit docs is the whole refs/for/* thingy
12:33:24Lalufuthe rockbox docs say to use /master, but if I read the gerrit docs right I can use other things there.
12:33:41Tornerefs/for is just the prefix that makes a code review
12:33:56Tornerefs/for/master creates a review for a change that, when submitted, will land on refs/heads/master
12:34:11Torneyou could, equally, push to refs/for/v3.10 to propose a patch to go into that release branch
12:34:28gevaertsCan you push to refs/for/refs/for/master? :)
12:34:34Tornegevaerts: fortunately no ;)
12:34:44Torneyou can do refs/for/refs/developer/torne/foo
12:34:45Torneor similar.
12:34:45Lalufudoes the branch have to exist on the server, or could I (in theory) make something up?
12:34:53Torneif you include the second 'refs' to make it fully qualified
12:35:06TorneLalufu: yes, branches have to already exist to push code reviews for them
12:35:26Tornecurrently we have not given everyone the right to indiscriminately create new ones
12:35:33Tornebut you can create new ones in specific ways
12:36:17Tornecurrently, you can create new branches under refs/heads if you are in the release committers group (which you can just add yourself to if you need to, but is not default)
12:36:22Tornethis is intended for people to make, say, v3.11
12:36:29Tornenot to just create new branches when they feel like it
12:36:56Torneyou can also create new branches under refs/developer/yourusername
12:37:21Tornewhich are the "private" branches i mentioned
12:37:36Tornebut generally i would suggest not doing that :)
12:38:08Tornecurrently there's only one under there: refs/developer/zagor/dynamic-lcd, which was zagor's dynamic lcd branch from svn
12:38:23Tornewhich was a long lived development branch that people may need to collaborate on
12:38:26Tornewhich is what that's for :)
12:39:31Torneso, yeah. if you did need a developer branch, you can just push directly to it to create it, and once it exists, if you want to submit code reviews to it you can, by just prefixing it with refs/for
12:39:51Tornebut you can't create a branch using a code review in gerrit currently
12:39:58Torneit doesn't know how to handle that
12:40:50Tornedoes that make sense now? :)
12:48:37wodzTorne: May I ask for unwarminder review? As an arm guy you might find something obvious I missed
12:48:45TorneYeah, sorry I ahven't odne that
12:48:56TorneI will have a look in, like, five minutes when i've got my giant build kicked off
12:49:57Torneis the unwarminder code unmodified?
12:50:13Tornethe bits not related to integrating it into rockbox, i mean
12:51:34wodzTorne: I changed two constants 1) how many instruction are interpreted before giveup 2) mem hash table size. For the 2) I am not quite sure I did it right - the comment says that hash size should be prime number but I fail to see why
12:51:56wodzcurrently it is not prime
12:52:03LalufuTorne: makes sense, thanks
12:54:21Tornehash table sizes should always be prime :)
12:54:49Torneminimises the number of pathological patterns that cause all data to end up in the same bucket
12:55:35wodzok. simple fix
12:55:48Torneyeah, use 61 or 67 insteda of 63
12:56:19Tornewhat were the default values, also?
12:56:32Tornecan you leave the original values in there commented out, with an explanation that they were changed for rockbox?
12:56:43CtcpIgnored 3 channel CTCP requests in 1 hour and 1 minute at the last flood
12:56:43*Torne will look at the actual code in a few still :)
12:58:26wodzI was advertised by the author to increase those if we are not very tight in ram.
12:59:11 Part nick_p ("Leaving")
12:59:55Torneok. well, can you put that into the actual file, for people to refer to in future? :)
13:01:15***Saving seen data "./dancer.seen"
13:16:06Tornewodz: review added.
13:16:59mc2739forum admins: Peehecemo is in need of a ban (spammer)
13:17:28Tornewodz: thanks for the work you have put into this, but i have some suggested changes before it goes in :p
13:19:01 Join megal0maniac [0] (
13:20:10megal0maniacDoes anyone know where I can find Rockbox Utility 1.2.12?
13:21:11megal0maniacDoes anyone know where I can find Rockbox Utility 1.2.12?
13:21:28Tornenot if you repeat yourself unnecessarily
13:24:10 Quit megal0maniac (Quit: CGI:IRC (EOF))
13:25:46Tornethat actually worked ;)
13:28:50GodEater_~~~~:source /home/bryan/.byobu/profile
13:33:19wodzTorne: Thanks. Before pushing I would like to rewrite get_sp.c into get_sp.S since this is pure assembly, moving to /lib/unwarminder (or do you have better idea?) sounds sensible, hash size we have already discussed
13:34:36wodzI can't remember the reason for inlining backtrace(). In original sources final client function is implemented as macro.
13:36:14wodzI skipped ATTRIBUTE_PRINTF simply because I couldn find proper combination of naked and this to work although I didn't look deeply into this.
13:39:46Tornemy expectation would be that you don't need to inline it
13:39:54wodzAbout client.c comment - while I generally agree this means we will diverge from original logic.
13:40:11Torneif it works correctly without being inlined, don't :)
13:40:19Torneif it doesn't, then, er, yeah.
13:40:24Tornewe should figure that out
13:40:27wodzTorne: I'll check this.
13:41:06Tornethe client code looks to be written very much like an example, and i don't think there'sa ny particular reason to care about leaving it how it was originally
13:41:21Torneso, i vote for printing incrementally
13:41:37wodzok, I'll explore this
13:42:00TorneOh, er
13:42:04TorneActually, one thing i didn't think of
13:42:09Tornehave we tested what happens if the unwinder faults? :)
13:42:19Tornei am assuming it goes recursive and explodes
13:42:24Tornewe should probably.. not do that.
13:42:38Torneprobably: set some flag on entering unwinding
13:42:48Torneand don't try and unwind again if you end up back at UIE
13:42:58Torneideally, also don't overwrite the info on the screen we did manage to print
13:42:59wodzthere is hard limit where it ends (after 1000 instruction without unwund frame to be exact)
13:43:11Torneno, i mean i th eunwinder accesses an address that causes an exception
13:43:14Tornee.g. memory that doesn't exist
13:43:36Tornewon't that just hit UIE again and then try and unwind *that* state? :)
13:44:01wodzcan UIE be recursive?
13:44:18TorneSure, if you cause a data abort while in there
13:44:30wodzgood point
13:44:43TorneThe ideal thing would be to trap it "properly"
13:44:52Tornewhich is what the read functions are for, i believe
13:45:02Tornei.e. set some flag when the unwinder is about to touch a possibly bad address
13:45:09Tornethen ahve the abort vector return an error cleanly
13:45:18Tornesuch that the unwinder can neatly conclude that the address is bad and stop
13:45:37TorneTell you what.. fix up the things i mentioned already there
13:46:02Torneand i'll have a look later and see if i can write a couple of safe memory access functions for rockbox :)
13:46:05Torneunless you just want to do it
13:46:58wodzI am a bit short in arm knowledge here. I understand the basics but thats all about it
13:47:56wodzTorne: what about place where to put this in our tree? Does lib/unwarminder sounds sensible?
13:48:40 Join Thra11 [0] (~thrall@
13:50:53CIA-10Commit 51912c8 in rockbox by Jonathan Gordon: (Author: Wieland Hoffmann) brickmania: Use short L: %d life indicator if needed
13:51:04JdGordonTorne: why cant we submit changes without a code review?
13:51:08JdGordonbit annoying
13:51:30JdGordonI mean, the "submit" button is bloody there!
13:52:22 Quit Rower85 (Read error: Connection reset by peer)
13:53:02CIA-1051912c8 build result: 4 errors, 1 warnings (Wieland Hoffmann committed)
13:56:07JdGordonthat is apparently a build client issue, builds fine on my box
13:57:42ZagorJdGordon: same gcc version?
13:58:30JdGordonI'm on 4.4.4
13:58:36JdGordonso no
14:13:58 Join MethoS- [0] (~clemens@
14:16:46 Join TheLemonMan [0] (
14:17:37 Quit sinthete1 (Ping timeout: 240 seconds)
14:20:48 Join rlnd [0] (
14:26:03 Quit evilnick (Quit: Leaving)
14:26:13bluebrotherZagor: van you move Rockbox Utility binaries to the download server or is this Bagder's call?
14:26:27Zagori can do it
14:27:29Zagorwhere are they?
14:28:52 Join pamaury [0] (
14:28:53 Quit pamaury (Changing host)
14:28:53 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
14:29:40 Quit Poodlemastah (Ping timeout: 244 seconds)
14:30:37 Part TomColler
14:32:09 Join Poodlemastah [0] (
14:34:10TorneJdGordon: there are many, many ways to submit without code review. i can't easily allow you to submit a change you uploaded for review, through the review interface, without it being marked as okay, but you can still do it half a dozen other ways ;)
14:34:14Tornealso, yaknow
14:34:20Torneclick review, click +2, click publish and submit
14:34:25Tornesubmitted without review :)
14:34:40Tornealternatively: just push it to master
14:35:15Tornegenerally, though, if it's worth you uploading it for review in the first place, surely you can find *someone* to +2 it
14:36:06 Quit ze (Ping timeout: 272 seconds)
14:39:16 Join ze [0] (
14:40:23 Quit Poodlemastah (Ping timeout: 244 seconds)
14:41:38 Join Poodlemastah [0] (
14:44:18 Quit mystica555_ (Ping timeout: 245 seconds)
14:48:17Zagorbluebrother: is there any point in keeping old versions around?
14:49:07Tornewodz: that seems like a reasonable place. and yeah, i will see about fault handling maybe. for now it's fine without it. maybe just a simple flag to prevent reentrant invocation? i.e. if you start unwinding, set a flag that causes any further UIEs to go directly to spinning forever without touching the screen
14:59:25 Quit TheLemonMan (Quit: WeeChat 0.3.6)
15:00:45pamaurybluebrother: just read the logs, there is no mkximxboot on the servers because it's supposed to be integrated in rbutil of which the new release should happen soon
15:00:48bluebrotherZagor: not really. Except for reference and to allow using an older one in case of bugs ...
15:00:59gevaertspamaury: no manual install then?
15:01:01pamauryApparently there is a problem with /dev/urandom, that doesn't on windows :)
15:01:01gevaertsWhy not?
15:01:15Zagorbluebrother: let's keep one old version then
15:01:17***Saving seen data "./dancer.seen"
15:01:17bluebrotherpamaury: mkimxboot crases on Windows
15:01:31pamaurythen someone has to put some version on the server
15:01:35bluebrotherI've already started looking into that
15:01:50pamaurybluebrother: it's probably because you can't read random numbers with /dev/urandom
15:01:57pamaurygiven the error message from the guy
15:02:00bluebrotherneed to check my changes with Rockbox Utility tonight.
15:02:18bluebrothera mkimxboot by itself seems to work
15:02:39bluebrotherat least it finishes with result: 0
15:03:16bluebrotherany reasonyou used /dev/urandom instead of rand()?
15:03:42pamauryhistorical reason :)
15:03:46bluebrothermight also affect os x - no idea if there's urandom
15:04:34bluebrotherwe dont't have specific requirements for the randomness of the random numbers, do we?
15:04:51pamaurywe even use fixed numbers here
15:05:15pamaury*could even
15:05:33bluebrotherok, so Ican simply replace the use of urandom and avoid a special case
15:06:08bluebrothergood. I'll work on that tonight.
15:06:19pamauryok thanks
15:07:00bluebrotherwhat puzzles me most is that Rockbox Utility simply crashes instead of failing to patch the file.
15:07:19bluebrotherbut let's see ...
15:07:58 Join TheLemonMan [0] (
15:07:59 Quit TheLemonMan (Client Quit)
15:08:30pamaurythat's weird
15:08:45pamauryI put a *lot* of efforts in making mkimxboot very robust to crashes
15:09:05pamauryit would a shame that it's rbutil which is the weak point
15:09:45bluebrotherZagor: thanks
15:10:28bluebrothercould be something in the integration code
15:10:52bluebrotherbut I can't check this right now
15:11:37 Quit Poodlemastah (Ping timeout: 240 seconds)
15:11:56 Quit wodz (Quit: Leaving)
15:15:08 Quit anewuser (Read error: Connection reset by peer)
15:18:38 Join Poodlemastah [0] (
15:25:54 Join TheLemonMan [0] (
15:27:01 Join WalkGood [0] (~4@unaffiliated/walkgood)
15:53:43 Join y4n [0] (y4n@unaffiliated/y4ndexx)
16:09:04 Quit TheLemonMan (Quit: WeeChat 0.3.6)
16:15:19 Join TheLemonMan [0] (
16:38:15 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
16:38:15DBUGEnqueued KICK kugel
16:38:23 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
16:38:23DBUGEnqueued KICK kugelp
16:44:25 Part LinusN
16:50:01 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
16:50:01DBUGEnqueued KICK kugel
16:51:01 Quit ps-auxw (Quit: leaving)
16:51:25 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
16:56:22 Join mystica555_ [0] (
16:58:12 Part Zagor
17:01:18***Saving seen data "./dancer.seen"
17:15:19 Join jlbiasini [0] (
17:16:40 Quit pamaury (Read error: Operation timed out)
17:16:46 Quit WalkGood ()
17:22:29 Join wodz [0] (
17:23:20wodzon RaaA system_exception_wait() need to wait actually in order to panicf() be useful
17:23:43jlbiasiniI've have a question about git: I've made some modif and commit them for rewiew (,86) then I've made some further modification on my local tree and commit them for review (,87). Now I need to amend the first commit is there a way I can set git to do that?
17:24:25wodzjlbiasini: you mean you would like to upload new version on 86 right?
17:25:12 Quit factor (Read error: Connection reset by peer)
17:25:25kugelTorne: looks like unwarminder can handle bad addresses during unwinding already
17:25:40jlbiasiniwodz: yes
17:25:43Tornekugel: er, how?
17:25:53Tornethat doesn't make sense
17:25:56Torne"bad" is platform defined
17:26:13kugel"Accessing to the system memory from the unwinder is abstracted through callbacks that must be implemented by the 'client' code, and this allows reads to be validated such that unwinding is stopped if alignment or the address being read is at fault."
17:26:25Tornethat's exactly what i was suggesting we implement
17:26:30Torneour callbacks just directly do reads
17:26:35Tornewhich will trigger further aborts :)
17:26:49kugelah fine then, didn't understand your suggestion properly
17:26:59 Join Strife89 [0] (~Strife89@
17:27:15Tornewe could validate the addresses; check alignment and check they are within ram
17:27:22Tornethat would eb a start
17:27:29Torneactually trapping aborts would be nice though
17:27:31Torneand it's not that hard.
17:27:35kugeljlbiasini: modify, amend and push to refs/for/master
17:27:56kugelgerrit will update the already existing ticket as it recognizes the change-id
17:28:23Tornejlbiasini: in future you probably don't want separate changes for that in the first place
17:28:24jlbiasinibut last commit i did is th 87
17:28:43kugeljlbiasini: use rebase −−interactive to change commits before the latest one
17:28:52 Quit wodz (Quit: Leaving)
17:29:03CtcpIgnored 3 channel CTCP requests in 11 minutes and 46 seconds at the last flood
17:29:03*Torne suggests squashing them anyway and abandoning 87, tbh
17:29:22Tornehaving the change to behaviour and manual in separate commits doesn't seem like a good idea in general :)
17:29:32Torneespecially if you ahve them both ready at the same time anyway
17:30:17jlbiasiniTorne: I thought we had to separeted all step in a patch. I once did a patch with manual modification in it and no one wanted to eard about it
17:30:46TorneIf the patch is too large and complex to understand as one thing, then yes, separate it into logical steps
17:30:49kugelit's fine either way in my opinion
17:30:59jlbiasinithat is what I've answered once but it's also true that it was on a bigger patch that could confuse stuff
17:31:02kugeldevs' opinions vary also :)
17:31:13Torneanything that can reasonably be a single change should be
17:31:40jlbiasinithe idee was to have two different patch and commit them just one after the other
17:31:50Torneright, but why? what is teh advantage?
17:32:45kugelI'll push it whether it's a single or seperate patches :)
17:32:51Torneanyway. you can change a commit that's not the most recent with rebase −−interactive, as people said
17:32:54jlbiasiniIt was suggested that for searching in a tree of patch applyed 1 years ago it would be much more easy to find
17:33:07Tornejlbiasini: that doesn't make any sense and whoever said that is dumb :)
17:33:29kugelTorne: hey, careful
17:33:38jlbiasiniwell the case was not that simple
17:33:53*Torne actively discourages people from thinking of a change to documentation as something independant of the change to behaviour it documents
17:34:02Tornethis produces bad results :)
17:34:07jlbiasiniin this case it is quite obvious
17:34:10Tornemakes cherrypick more difficult, makes people lazy
17:34:59Torneanyway, i suggest: squash them together, make sure you keep the Change-Id from 86 and delete the one from 87
17:35:02Tornethen abandon 87
17:35:08Tornethis also makes changing existing stuff trivial :)
17:35:11Tornesince you can amend
17:35:17jlbiasinithe patch was over 16 plugins's manual with only some related code modification
17:36:06Tornethat sounds like the other patch needed to be split *differently*
17:36:09jlbiasinithx :)
17:36:14Tornesplitting along code vs docs is a bad split
17:36:28Tornesplitting, say, "manual updates to make manual match behaviour" from "manual+code updates to change behaviour" is good
17:36:43Tornebut then you would still have a change that changed both manual and code, just a smaller one
17:37:11Torneif that makes sense?
17:37:27Tornei mean i didn't see the other one, i dunno.
17:37:58 Join swilde [0] (
17:39:48jlbiasiniTorne: there was the case
17:40:38jlbiasinianyway i don't thing this is a big issue to have different opinio on that matters
17:41:07 Quit Strife89 (Ping timeout: 240 seconds)
17:41:14TorneI think you misinterpreted what you were told there
17:41:22Torneand actually, they were telling you the same thing I am :)
17:41:36 Join Strife89 [0] (~Strife89@
17:41:44 Join factor [0] (~factor@
17:42:20Torne"Each *functional change* gets its own patch" <- is what i just said, basically :)
17:42:36TorneChanging the keymap of the plugin is a functional change, but it includes changing the documentation to match
17:43:06jlbiasiniarg ok now I get it
17:43:12Torneand while in this case it's not a big issue, it *can* be
17:43:25Tornethe point is basically that *if* one of your current two patches was committed without the other, it would introduce a bug
17:43:28Tornebecause the manual would no longer match the code
17:44:10Torneso yeah, for the task there, having one change that finalises the keymap, then another change that adds all the keymaps to the docs, is pretty reasonable
17:44:29Tornebecause the fuze+ is not documented currently, so changing the keymap in the code doesn't make the docs wrong
17:45:19kugelthat's why I haven't committed the manual patch even though I +2'd it
17:45:32jlbiasinithx for havong taking time to explain this
17:45:35Torneit's generally okay to have patches with *one* way dependencies
17:45:40Tornei.e. the first patch must be applied before the second patch
17:45:43Tornebecause that's often unavoidable
17:45:46Tornebut two-way dependencies are bad
17:45:53Tornethe first patch should always be able to be applied *without* the second patch
17:45:58Torneotherwise it's a bad patch series, usually ;)
17:46:11Torneno problem
17:46:21TorneWe have, historically, not been very rigorous about this kind of thing
17:46:33Tornebecause we've done code review in a fairly limited and adhoc way
17:46:45Tornenow that we hav ebetter tools it's also helpful if people are careful about how they structure their changes
17:47:36Tornealso it's a good excuse for me to nag people about it
17:47:46Tornein order to satisfy my personal desire for us to have better structured changes :p
17:48:39 Quit Strife89 (Ping timeout: 265 seconds)
17:51:02 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
17:52:52 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
17:54:19 Join Strife89 [0] (~Strife89@
17:56:04 Join nosa [0] (
17:57:48 Join pamaury [0] (
17:57:48 Quit pamaury (Changing host)
17:57:48 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
17:58:28 Quit nosa-j (Ping timeout: 245 seconds)
17:58:28 Nick nosa is now known as nosa-j (
18:01:52kugelJdGordon: can you look into g#89 too?
18:04:30 Join anewuser [0] (~anewuser@
18:04:31 Quit anewuser (Changing host)
18:04:31 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
18:06:43kugeljlbiasini: are you going to update g#86?
18:09:33 Join MasterK [0] (
18:10:18MasterKIs there a Tech support specific IRC or can I get help here
18:10:56kugelhere's tech support for Rockbox if anything
18:12:38MasterKok. I'm trying to install Rockbox on my iPod 5g. Currently im stuck trying to format it. I'm running a Mac so when I try to install the Partition table it's says permission denied.
18:14:02MasterKAny suggestions
18:14:11kugeluse rockbox utility
18:14:20MasterKI need to format it first
18:14:51MasterKits currently HFS+ and it has to be FAT32
18:15:07 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
18:15:48jlbiasinikugel: done
18:16:38MasterKDo you know what I need to do?
18:17:01kugeljlbiasini: petur meant to put it to the beginning of the function, not file
18:17:35jlbiasiniactually it also works like that
18:17:42kugelyes it does
18:18:18kugelplease make it static then
18:18:20jlbiasiniisn't it better to have the context used at the beginning just with all the definition?
18:19:54MasterKerr This is so frustrated
18:20:07 Quit TheLemonMan (Quit: WeeChat 0.3.6)
18:20:34kugelMasterK: I think the docs recommend to use itunes on a windows machine
18:21:45kugelyou probably need root privileges to touch the partition table
18:22:21MasterKI have root privalges and i cant use a windows machine atm
18:23:30 Quit y4n (Read error: Connection reset by peer)
18:24:16 Join y4n [0] (y4n@unaffiliated/y4ndexx)
18:25:13 Join megal0maniac [0] (~megal0man@
18:26:25 Quit megal0maniac (Client Quit)
18:26:47 Join megal0maniac [0] (~megal0man@
18:27:13jlbiasinikugel: done
18:27:48 Quit merbanan (Ping timeout: 248 seconds)
18:32:55CIA-10Commit a869d4a in rockbox by Thomas Martitz: (Author: Jean-Louis Biasini) LAMP plugin PLA integration (main code + manual)
18:33:39kugeljlbiasini: awesome :) are you going to work on more plugins?
18:34:02jlbiasinikugel: what do you suggest to be the next victim?
18:34:48jlbiasiniI thing application are the most wanted and probably simplier to do, but which one to go on with?
18:34:58kugelstats, rockblox and superdom are in my notes. perhaps there are more
18:35:25kugelit'd say there are likely more
18:35:34CIA-10a869d4a build result: 151 errors, 1 warnings (Jean-Louis Biasini committed)
18:35:47 Quit Strife89 (Read error: Connection reset by peer)
18:35:50jlbiasini1 warning???
18:36:02 Join Strife89 [0] (~Strife89@
18:36:39kugelthe warning can be ignored
18:36:47kugelthe one that happens on the ondio
18:36:53jlbiasiniI've tested the compilation with rockboxui, there was no problem
18:37:18kugelthere are some failing targets
18:37:39pixelmarockblox has some extra keys for dropping and pausing etc. I don't think that it is a good candidate for PLA
18:38:09jlbiasiniok it seems some pla are not defined
18:38:18jlbiasinifor all target
18:39:53kugelpixelma: oh, typo. I meant rockblox1d
18:40:09pixelmaheh, ok
18:40:14 Quit MasterK (Quit: CGI:IRC (EOF))
18:40:30jlbiasiniok some target don't get mapped I have to investigate why
18:40:31kugeljlbiasini: it looks like you removed an #endif too much. the targets that fail are !LCD_COLOR && !BACKLIGHT_BRIGHTNESS
18:41:10kugelor something
18:41:51jlbiasiniyeah that clear I forget those case
18:43:00kugelI think the check the first #ifdef can be removed now
18:43:27jlbiasiniyeah I'll will try to compile without it
18:45:03 Join WalkGood [0] (~4@unaffiliated/walkgood)
18:45:26 Join MasterK [0] (
18:46:10MasterKalright. So I logged into Root and now it says operation not supported instead of permission denied
18:46:12pixelmasome targets don't need the keys to set backlight brightness or colour though
18:46:19 Part jlbiasini
18:46:33kugelwith PLA all targets have a keymap so the the ifdef around can be removed
18:47:20 Quit Strife89 (Read error: Connection reset by peer)
18:47:28gevaertsMasterK: what exactly are you trying?
18:49:14 Join Strife89 [0] (~Strife89@
18:50:05kugelmeh, why did he leave now?
18:50:47 Join jlbiasini [0] (
18:51:05kugeljlbiasini: will you fix the problem?
18:51:22jlbiasinii'm on it
18:54:02 Join leavittx_ [0] (~leavittx@
18:55:14 Quit leavittx_ (Read error: Connection reset by peer)
18:57:07pixelmahas the change to rockblox been tested on a target?
18:57:50pixelmaas I *believe* on some "L" or "Life" is on the background picture , not sure though
18:58:41pixelmaor maybe on more than one target even
18:58:41 Quit MasterK (Quit: CGI:IRC (EOF))
18:59:36jlbiasinikugel: you should revert the patch till I find asolution it seems more difficult thant I thought
19:01:20***Saving seen data "./dancer.seen"
19:01:33kugeljlbiasini: the fix is trivial actually
19:02:07 Quit jm (Ping timeout: 260 seconds)
19:02:12megal0maniacDoes anyone know where I can find rockbox utility 1.2.12?
19:02:17 Join lebellium [0] (
19:02:26CIA-10Commit b047872 in rockbox by Thomas Martitz: Fix reds. No need for #ifdef to save buttons anymore.
19:04:29jlbiasiniI'm not sure this actually fix all the problem
19:04:44CIA-10b047872 build result: 4 errors, 1 warnings (Thomas Martitz committed)
19:05:15jlbiasiniat leat errors are gone
19:05:20pixelmaoh, wow, it was brickmania... IIRC it's not on the background so alright there. Sorry for the false alarm
19:06:07jlbiasinioh ok this looks to work
19:07:12pixelmathe Ondio error is weird though
19:08:22gevaertsmegal0maniac: have you looked on
19:10:55jlbiasinipixelma: yes this weird
19:11:42pixelmaseems to be related to one build client
19:12:25pixelmathe last three with errors were built on rigaud-dannya
19:16:06jlbiasiniSomeone should test lamp on clip+ because on rockboxui it looks like it doesn't works - reason why I thought I could solve the problem
19:16:26jlbiasini*not solve the problem
19:17:59pixelmaI wondered what happened on these targets if you press the buttons that are definded for functions that don't exist (like setting backlight brightness etc.)
19:19:08jlbiasiniyes this is another concern I had about just cutting this #if out
19:20:47 Quit Thra11 (Read error: Operation timed out)
19:20:51megal0maniacgevaerts: Yes, and I swear it wasn't there. Which was why I was so confused. The download page still lists and links to 1.2.11 though
19:21:51 Quit anewuser (Read error: Connection reset by peer)
19:23:15 Join anewuser [0] (~anewuser@
19:23:16 Quit anewuser (Changing host)
19:23:16 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
19:24:00 Quit anewuser (Read error: Connection reset by peer)
19:24:09jlbiasinipixelma: well on ipod 1G/2G rockboxui those dead key are not doing anything and pressing them do no harm
19:25:32 Join anewuser [0] (~anewuser@
19:25:32 Quit anewuser (Changing host)
19:25:32 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
19:26:08jlbiasinion clip+ rockboxui Lamp seems to display a black screen unstead of a white one...
19:31:17pixelmasounds like an unrelated problem though
19:32:05pixelmamaybe a difference between sim and target even (having to do with the HAVE_NEGATIVE_LCD or so)
19:33:05pixelmaand LCD_INVERT
19:35:07 Quit Strife89 (*.net *.split)
19:35:07 Quit ps-auxw (*.net *.split)
19:35:07 Quit jordan` (*.net *.split)
19:35:50 Join Thra11 [0] (
19:37:07megal0maniacLamp isn't all that useful on the Clip+, though.
19:43:13 Join Strife89 [0] (~Strife89@
19:43:14 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
19:43:14 Join jordan` [0] (~gromit@2001:660:3302:2826:225:90ff:fe20:d9a8)
19:43:25kugelpixelma: the actions are still #ifdef'd
19:43:27 Quit megal0maniac (Quit: Leaving)
19:47:28 Quit dv_ (Remote host closed the connection)
19:48:53bluebrothernice, current mingw-cross-env doesn't seem to have issues with screenreaders anymore :)
20:19:39 Join cliptester [0] (
20:22:47 Part jlbiasini
20:23:08LalufuTorne: does the git patch author have to match one of the addresses registered with gerrit?
20:23:20Lalufuhow does this work with ?
20:23:50bluebrotherLalufu: I think it's only the committer, not the author (which is tracked separately by git)
20:24:27 Join bieber [0] (
20:25:02LalufuI've just tried to push a patch for review that has an author address not in gerrit, but is signed-off-by one that is.
20:25:22Lalufuthe push was rejected because the author email was not registered with my user
20:28:07bluebrotherah, if you're pushing for a review that's possible.
20:28:31*bluebrother leaves that to Torne for a more qualified answer :)
20:28:35 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
20:29:16bluebrotherbut if you did that yourself it could still be the committer −− try git show −−pretty=fuller to see author an dcommitter
20:30:48LalufuAuthor: is the address not in gerrit
20:30:53LalufuCommit: is the address that is
20:31:08bluebrotherhmm. No idea.
20:35:58 Quit cliptester (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
20:36:13bluebrothermaybe the mail address is written using different casing?
20:41:03 Quit efyx (Remote host closed the connection)
20:42:15 Join TheLemonMan [0] (
20:45:38Lalufuit specifically complains about the author address, not about the committer address.
20:49:26kugelLalufu: where did you try to push to?
20:49:50kugelyou need to be a committer to be able to push to anything other than refs/for/master
20:53:26LalufuI tried this, according to the wiki page: git push origin HEAD:refs/for/master
20:57:13CIA-10Commit 1ab9d14 in rockbox by Michael Sevakis: Move to compressor out of dsp.c and into its own source to reduce DSP clutter.
20:58:13 Join jm [0] (
20:59:51CIA-101ab9d14 build result: 8 errors, 2 warnings (Michael Sevakis committed)
21:01:22***Saving seen data "./dancer.seen"
21:04:21 Quit fs-bluebot (Read error: Connection reset by peer)
21:08:19 Join fs-bluebot [0] (
21:09:17bluebrotherpamaury: ok, I found the reason for the crash. You're calling bugp(), which in turn calls exit() ...
21:10:16bluebrotherso we pretty much have a problem here when including the functionality from somewhere else
21:10:59 Quit ender` (Read error: Connection reset by peer)
21:11:16bluebrotheri.e. Rockbox Utilty does not crash at all :)
21:11:33 Join ender` [0] (
21:18:26 Quit benedikt93 (Quit: Bye ;))
21:19:11 Join curtism [0] (
21:24:14 Join webguest84 [0] (
21:28:34CIA-10Commit d23d164 in rockbox by Dominik Riebeling: imxtools: use rand() instead of /dev/random.
21:31:13CIA-10d23d164 build result: 8 errors, 2 warnings (Dominik Riebeling committed)
21:31:47bluebrotherah, not my errors :)
21:36:00 Quit leavittx (Ping timeout: 272 seconds)
21:37:39 Join saratoga [0] (980329c2@gateway/web/freenode/ip.
21:40:30saratogaso the main things missing from the Zip port is the CabbieV2 theme and the plugins?
21:43:24TorneLalufu: You need to be a committer to forge author address
21:43:27bertrikand an image for the manual, and a free image for
21:43:39Tornei.e. if you are not a committer you can only upload patches which are both AUthor: and COmmitter: you
21:43:48Tornei can change this if people think it's a good idea
21:44:08Tornebut not right now as i need to fix my server which now has several threads blocked forever in teh kernel :)
21:44:25 Quit Torne (Quit: rebooty time)
21:50:31bluebrotherok, I've uploaded a mkimxboot and current Rockbox Utility binary for Windows to the usual location. In case some user needs a working one :)
21:51:11 Join Torne [0] (~torne@rockbox/developer/Torne)
21:53:08Tornedo i need to change it? :)
21:53:33 Quit webguest84 (Quit: CGI:IRC)
21:56:21saratogathe forums are pretty broken at the moment
21:56:33saratogayou can't really read anything in General
22:09:46scorchesaratoga: what a coincidence - i was just about to announce in here that i was about to take them down for a bit to apply some changes ;)
22:10:22gevaertsLet's hope they're nice :)
22:10:26saratogathese are the fixes to the filtering software?
22:10:45scorchesaratoga: these are gevaerts's recent changes yeah
22:10:53 Join dv_ [0] (
22:11:38scorchefor anyone else who didnt catch that - forums are going down for a bit
22:18:40LalufuTorne: it would be nice if non-commiters could at least upload patches for review that do not have their own address as Author: (but as Commit:)
22:19:05 Quit WalkGood ()
22:25:06 Join nosa [0] (
22:25:08saratogabertrik: i wrote the original cabbiev2 default theme code many years ago, if i get a chance this week i'll try and see if i can get it working on the zip
22:27:36 Quit nosa-j (Ping timeout: 240 seconds)
22:27:37 Nick nosa is now known as nosa-j (
22:30:22CIA-10Commit ae7b596 in rockbox by Jonathan Gordon: (Author: Wieland Hoffmann) brickmania: Use short Lvl %d level indicator if needed
22:33:04CIA-10ae7b596 build result: 12 errors, 3 warnings (Wieland Hoffmann committed)
22:33:45ukleinekCIA-10: s/committed/authored/ I guess
22:36:32saratogadamn you Wieland
22:36:56kugelukleinek: nope
22:37:15kugelsaratoga: ?
22:37:42saratogablaming that guy for Jdgordon's commit
22:38:11kugelsaratoga: did you look at the build table? it's not this guys fault either
22:38:20saratogaah no i didn't
22:38:34CIA-10Commit ed4eb9a in www by Frank Gevaerts: Add rigaud-dannya to blockedclients
22:39:41kugelgevaerts: perhaps gcc is wrong on his system, he seems to be running a rather old version (for sims)
22:40:01kugelor, hmm
22:40:11gevaertskugel: there are other people building sims with 4.4
22:40:22kugelit errors on a generated .c file
22:41:33kugelsaratoga: you wrote cabbie? I wasnt aware of that!
22:41:59saratogakugel: no, i wrote the code to have a default theme
22:42:13saratogai actually tried to make the default theme cabbiev1
22:42:49saratogawhich was basically just a monochrome orange and black theme, but lots of people changed it into cabbiev2
22:45:42 Quit TheLemonMan (Quit: WeeChat 0.3.6)
22:45:49saratogaactually funny to think that until almost the AMS port days we had no real default theme
22:47:31kugelcabbiev2 is a bit older that the AMS port isnt it?
22:48:08kugelI remember cabbiev2 coming about when the e200v1 port was being worked on
22:48:40saratogai think it was around january 2008
22:49:12saratoga 2008-02-23: New default theme: cabbie 2.0.
22:52:07CIA-10Commit eadfb64 in www by Thomas Martitz: As per d684858 in rockbox, the fuze+ should be unstable. Fixes FS #12581.
22:52:10 Quit mystica555_ (Ping timeout: 245 seconds)
23:01:24***Saving seen data "./dancer.seen"
23:01:30 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
23:07:39 Quit Rob2223 (Ping timeout: 265 seconds)
23:12:05 Join Rob2222 [0] (
23:13:35pamaurybluebrother: bugp means bug :) And it does not crash ! Just exists
23:15:12 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
23:16:32 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
23:19:31lebelliumhey gevaerts: did you get a reply from rasher since then?
23:20:44lebelliumdo you think he reads the IRC though or should I PM him on the forum?
23:20:59gevaertsNormally he's on irc
23:21:53evilnick[Saint]: I'm trying to get your latest CabbieV2 touchscreen theme to work, but am having troubles...
23:25:51evilnick[Saint]: In the cabbiev2.cfg file, the paths are all /.rockbox/theme/foo and /.rockbox/icons/bar but on my phone it's /rockbox/ i.e. no .rockbox
23:28:09 Join [Saint_] [0] (~Saint]@
23:28:09 Quit [Saint_] (Changing host)
23:28:09 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
23:32:04[Saint_]evilnick: Hmmm?
23:32:21[Saint_]THere's a reasonably high possibility I broke something...
23:32:44[Saint_]I wouldn't stress too much about it being anything you did :)
23:33:13evilnickI have tried unzipping the file on device and on my laptop but when I switch to the theme then it reverts to the peakmeter-laden built-in theme
23:33:52evilnickWith touchscreen skip/pause buttons just under the peakmeter!
23:34:58*evilnick tries out a previous revision to make sure that it's not his *build* of RB that's the problem
23:35:14*evilnick tries out a previous revision [of the theme] to make sure that it's not his *build* of RB that's the problem
23:35:41[Saint_]I can't do anything about it "right now(TM)". But its almost a 100% certainty I messed something tiny up, which hilariously has the ability to bork *everything*.
23:36:22[Saint_]revert to *7 for the now, see if that "just works" and I'll have a look when I've woken up some more.
23:38:39evilnickWill do
23:38:43 Quit pamaury (Read error: Connection reset by peer)
23:40:01saratogaJdGordon: is there some reason the WPS code can't display a splash error screen when WPS loading fails?
23:40:08saratogato let the user know something went wrong
23:40:35[Saint_]saratoga: Oh...I've been here :)
23:40:46*[Saint_] wishes saratoga better luck. :P
23:41:00saratogaIIUC right now we just sort of fail, which is a bit confusing
23:41:21[Saint_]"The fallback theme *IS* the "something went wrong" prompt"...apparently.
23:42:18evilnickWhich is not terribly useful on RaaAa as with the default fontsize, this renders RB uncontrollable until you uninstall/reinstall it
23:43:24saratogaa simple "WPS Syntax error" splash screen would be nice IMO
23:43:26[Saint_]If you have a silly device without physical buttons, that is :P
23:43:32[Saint_]evilnick: ^
23:48:05kugelthe font and also the list padding are independent of the wps, so it should even work if the wps failed
23:48:44kugelin the worst case the font is tiny but the list padding should retain rockbox controllable
23:51:29[Saint_]Except when the theme turns list padding off...can't account for that.
23:51:45[Saint_]Though, the fallback should "undo" that, I guess.
23:52:14[Saint_]Themes *will* turn list padding off...lets face it, its annoying.
23:52:26evilnick[Saint_]: Hmmm, v7 doesn't work for me either, so I'll try a different build to narrow down what's not working
23:52:58[Saint_]evilnick: If that doesn't work out, clearing out theme related dirs might be in order.
23:53:45evilnick[Saint_]: I'm deleting the entire rockbox folder each time to be on the safe side!

Previous day | Next day