00:00:21 | *** | Saving seen data "./dancer.seen" |
00:10:21 | fs-bluebot | Build Server message: Build round completed after 684 seconds. |
00:10:24 | fs-bluebot | Build Server message: Revision 0291db3 result: 10 errors 8 warnings |
00:10:25 | fs-bluebot | Build Server message: New build round started. Revision 53ebdbc, 267 builds, 14 clients. |
00:17:17 | gevaerts | pamaury: did you see that the ypr[01] builds broke when you added the sonys? |
00:18:12 | | Quit cc___ (Ping timeout: 246 seconds) |
00:19:27 | pamaury | gevaerts: ah no, since last time I tried to view the errors message of ypr0 I was getting a blank page |
00:19:36 | pamaury | the build server really has some problems |
00:21:18 | * | pamaury fixes the problems with ypr0 |
00:22:00 | lebellium | thank you |
00:22:03 | lebellium | my poor R0 :( |
00:23:19 | lebellium | going to bed, I'm available tomorrow if you need me to check things with YP-R0/R1 |
00:23:54 | fs-bluebot | Build Server message: Build round completed after 809 seconds. |
00:24:01 | fs-bluebot | Build Server message: Revision 53ebdbc result: 102 errors 32 warnings |
00:24:02 | fs-bluebot | Build Server message: New build round started. Revision a486ee4, 269 builds, 12 clients. |
00:24:15 | lebellium | I think it was question of the new toolchain some time ago |
00:24:18 | pamaury | lebellium: it would be nice to (re)test ypr0/r1 with the new arm toolchain and possibly switch |
00:24:38 | lebellium | ok |
00:24:42 | pamaury | ah damn, 102 errors |
00:25:08 | lebellium | I'll probably need your instructions to check/build the toolchain |
00:25:15 | lebellium | ++ |
00:25:22 | | Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 55.0.3/20170824053622]) |
00:37:31 | fs-bluebot | Build Server message: Build round completed after 811 seconds. |
00:37:32 | fs-bluebot | Build Server message: Revision a486ee4 result: 92 errors 35 warnings |
00:37:33 | fs-bluebot | Build Server message: New build round started. Revision 3d81540, 269 builds, 12 clients. |
00:38:23 | pamaury | now ypr0 is fixed and the other builds should be fine after this build |
00:49:26 | | Join Strife89 [0] (~quassel@adsl-98-80-186-248.mcn.bellsouth.net) |
00:50:44 | fs-bluebot | Build Server message: Build round completed after 791 seconds. |
00:50:45 | fs-bluebot | Build Server message: Revision 3d81540 result: 1 errors 11 warnings |
00:51:10 | | Quit pamaury (Ping timeout: 248 seconds) |
00:52:37 | | Part robertd1 |
01:00 |
01:10:32 | | Quit xorly (Ping timeout: 264 seconds) |
01:24:44 | | Quit ulmutul (Quit: Leaving) |
01:27:44 | __builtin | mmh, I know why music isn't working |
01:27:52 | __builtin | I didn't port timidity along with SDL_mixer |
01:33:00 | | Quit ender` (Quit: There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies. — C.A.R. Hoare) |
01:34:05 | | Quit _meg (Ping timeout: 260 seconds) |
01:35:46 | | Join _meg [0] (~notsure@211.25.203.45) |
01:40:32 | | Quit CR0W (Ping timeout: 264 seconds) |
01:42:50 | | Quit dys (Ping timeout: 246 seconds) |
01:45:29 | | Join CR0W [0] (narf@2001:0:53aa:64c:28b5:b8fd:bcca:66c4) |
01:45:29 | | Quit CR0W (Changing host) |
01:45:29 | | Join CR0W [0] (narf@unaffiliated/em64t) |
01:57:35 | | Quit Ruhan (Quit: Connection closed for inactivity) |
02:00 |
02:00:22 | *** | Saving seen data "./dancer.seen" |
02:25:07 | | Quit ZincAlloy (Quit: Leaving.) |
02:33:00 | | Quit kugel (Ping timeout: 260 seconds) |
02:33:38 | | Join kugel [0] (~kugel@ip5b4177dc.dynamic.kabel-deutschland.de) |
02:33:38 | | Quit kugel (Changing host) |
02:33:38 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
02:43:32 | | Join iceCalt [0] (~iceCalt@5.146.198.73) |
02:45:03 | | Quit Strife89 (Ping timeout: 240 seconds) |
02:46:27 | | Join Strife89 [0] (~quassel@adsl-98-80-186-248.mcn.bellsouth.net) |
03:00 |
03:03:38 | | Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com) |
03:07:44 | | Join saratoga [0] (123e11e0@gateway/web/freenode/ip.18.62.17.224) |
03:07:48 | saratoga | Bilgus_: current dev build works fine on my e200v2 |
03:07:56 | saratoga | no issues with volume scroll on the WPS |
03:08:33 | | Quit _meg (Ping timeout: 240 seconds) |
03:11:16 | | Join _meg [0] (~notsure@211.25.203.45) |
03:11:43 | saratoga | Bilgus: see above |
03:14:06 | | Quit krabador (Remote host closed the connection) |
03:19:33 | | Quit _meg (Ping timeout: 240 seconds) |
03:20:18 | | Join _meg [0] (~notsure@211.25.203.45) |
03:40:30 | | Quit iceCalt (Quit: Leaving) |
03:40:46 | | Quit Marex (Ping timeout: 252 seconds) |
04:00 |
04:00:25 | *** | Saving seen data "./dancer.seen" |
04:50:06 | | Quit jhMikeS (Ping timeout: 246 seconds) |
05:00 |
05:04:05 | | Quit _meg (Ping timeout: 240 seconds) |
05:05:27 | | Join _meg [0] (~notsure@211.25.203.45) |
05:20:23 | [Saint] | Ugh. Viewers icons are a nightmare. |
05:20:44 | [Saint] | There's something really screwy going on there but I'm not sure what |
05:21:58 | [Saint] | Even if you jiggle the ordering of the icons in the bitmapstrip around, I'd you try and make a custom viewers list shit just goes haywire. |
05:22:17 | [Saint] | s/I'd/if/ |
05:23:13 | | Quit kugel (Ping timeout: 248 seconds) |
05:23:19 | | Join kugel [0] (~kugel@ip5b4177dc.dynamic.kabel-deutschland.de) |
05:23:19 | | Quit kugel (Changing host) |
05:23:19 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
05:50:35 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
05:53:35 | | Quit JdGordon_ (Ping timeout: 240 seconds) |
06:00 |
06:00:26 | *** | Saving seen data "./dancer.seen" |
06:05:22 | | Quit _meg (Ping timeout: 260 seconds) |
06:06:47 | | Join _meg [0] (~notsure@211.25.203.45) |
06:14:21 | | Quit JdGordon (Ping timeout: 240 seconds) |
06:29:26 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
06:34:44 | | Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon) |
06:38:10 | | Quit JdGordon (Ping timeout: 264 seconds) |
06:46:21 | | Quit JdGordon_ (Ping timeout: 240 seconds) |
06:49:45 | | Join dys [0] (~dys@tmo-107-26.customers.d1-online.com) |
06:54:41 | | Quit TheSeven (Disconnected by services) |
06:54:51 | | Join [7] [0] (~quassel@rockbox/developer/TheSeven) |
06:55:59 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
06:59:05 | | Quit _meg (Ping timeout: 240 seconds) |
07:00 |
07:00:47 | | Join _meg [0] (~notsure@211.25.203.45) |
07:23:57 | | Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com) |
07:25:56 | | Quit Jinx (Ping timeout: 246 seconds) |
07:31:37 | | Join Jinx [0] (Dojo@unaffiliated/jinx) |
08:00 |
08:00:29 | *** | Saving seen data "./dancer.seen" |
08:00:52 | | Quit _meg (Ping timeout: 260 seconds) |
08:01:27 | | Join _meg [0] (~notsure@211.25.203.45) |
08:39:35 | | Quit _meg (Ping timeout: 240 seconds) |
08:48:41 | | Join _meg [0] (~notsure@211.25.203.45) |
08:55:04 | | Join johnb4 [0] (~johnb2@p5B3AFCDE.dip0.t-ipconnect.de) |
09:00 |
09:33:17 | | Quit johnb4 (Ping timeout: 255 seconds) |
09:53:31 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
10:00 |
10:00:31 | *** | Saving seen data "./dancer.seen" |
10:16:19 | | Join ender` [0] (krneki@foo.eternallybored.org) |
10:21:33 | | Quit michaelni (Ping timeout: 246 seconds) |
10:26:13 | | Join johnb4 [0] (~johnb2@p5B3AFCDE.dip0.t-ipconnect.de) |
10:27:05 | | Join lebellium [0] (~chatzilla@89-93-177-206.hfc.dyn.abo.bbox.fr) |
10:35:04 | | Join michaelni [0] (~michael@213-47-41-20.cable.dynamic.surfer.at) |
10:39:16 | | Join johnb3 [0] (~johnb2@p5B3AFCDE.dip0.t-ipconnect.de) |
10:42:27 | | Quit johnb4 (Ping timeout: 260 seconds) |
10:49:29 | | Join xorly [0] (~xorly@ip-86-49-24-93.net.upcbroadband.cz) |
10:53:13 | | Join Senji_ [0] (~Senji@87.118.138.79) |
10:56:04 | | Quit Senji (Ping timeout: 240 seconds) |
11:00 |
11:00:47 | johnb3 | saratoga (logs): As I have seen you pushing lang file updates, would you please be so kind to push g#1609? |
11:00:49 | fs-bluebot | Gerrit review #1609 at http://gerrit.rockbox.org/r/1609 : Rename "Selective Backlight" to "Backlight Exemptions" and add German translation by Johannes Rauh |
11:12:28 | | Join ungali [0] (~ungali@unaffiliated/ungali) |
11:14:02 | | Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon) |
11:14:52 | | Quit xorly (Ping timeout: 240 seconds) |
11:17:04 | | Quit JdGordon (Ping timeout: 240 seconds) |
11:20:34 | | Quit _meg (Ping timeout: 240 seconds) |
11:22:11 | | Join _meg [0] (~notsure@211.25.203.45) |
12:00 |
12:00:33 | *** | Saving seen data "./dancer.seen" |
12:14:33 | | Quit Senji_ (Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/) |
12:19:55 | | Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:d007:ec6d:f2e3:b966) |
12:23:34 | | Quit _meg (Ping timeout: 240 seconds) |
12:25:39 | | Join _meg [0] (~notsure@211.25.203.45) |
12:32:30 | | Join xorly [0] (~xorly@ip-86-49-24-93.net.upcbroadband.cz) |
12:51:04 | | Quit kugel (Ping timeout: 240 seconds) |
12:53:18 | | Join kugel [0] (~kugel@ip5b4177dc.dynamic.kabel-deutschland.de) |
12:53:18 | | Quit kugel (Changing host) |
12:53:18 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
12:57:54 | | Join iceCalt [0] (~iceCalt@5.146.198.73) |
13:00 |
13:07:17 | | Quit kugel (Ping timeout: 252 seconds) |
13:07:46 | | Join robertd1 [0] (~root@201.211.80.47) |
13:08:06 | | Quit robertd1 (Client Quit) |
13:19:28 | | Join kugel [0] (~kugel@ip5b4177dc.dynamic.kabel-deutschland.de) |
13:19:40 | | Quit kugel (Changing host) |
13:19:40 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
13:21:21 | | Join ZincAlloy1 [0] (~Adium@2a02:8108:8b80:1700:a0eb:e3e7:ca82:1d73) |
13:22:17 | | Join robertd1 [0] (~root@201.211.80.47) |
13:25:07 | | Quit ZincAlloy (Ping timeout: 255 seconds) |
13:42:56 | | Quit dys (Ping timeout: 248 seconds) |
13:44:05 | | Join dys [0] (~dys@tmo-108-170.customers.d1-online.com) |
14:00 |
14:00:36 | *** | Saving seen data "./dancer.seen" |
14:10:06 | | Quit dys (Ping timeout: 246 seconds) |
14:17:23 | | Join dys [0] (~dys@tmo-108-75.customers.d1-online.com) |
14:26:00 | | Join smoke_fumus [0] (~smoke_fum@188.35.176.90) |
14:37:07 | fs-bluebot | Build Server message: New build round started. Revision 91d3c8e, 269 builds, 13 clients. |
14:39:59 | | Join krabador [0] (~krabador@unaffiliated/krabador) |
14:49:53 | | Quit ZincAlloy1 (Quit: Leaving.) |
14:56:26 | pamaury | I suspect the build server is stuck |
14:56:28 | fs-bluebot | Build Server message: Build round completed after 1161 seconds. |
14:56:30 | fs-bluebot | Build Server message: Revision 91d3c8e result: 5 errors 11 warnings |
14:56:37 | pamaury | ah finally |
15:00 |
15:07:39 | | Quit iceCalt (Remote host closed the connection) |
15:09:53 | fs-bluebot | Build Server message: New build round started. Revision 3b7263b, 271 builds, 13 clients. |
15:36:30 | fs-bluebot | Build Server message: Build round completed after 1597 seconds. |
15:36:31 | fs-bluebot | Build Server message: Revision 3b7263b result: 0 errors 2 warnings |
15:36:32 | fs-bluebot | Build Server message: New build round started. Revision ac59669, 271 builds, 11 clients. |
15:50:36 | fs-bluebot | Build Server message: Build round completed after 846 seconds. |
15:50:37 | fs-bluebot | Build Server message: Revision ac59669 result: 4 errors 0 warnings |
15:51:10 | | Join cc___ [0] (~ac@2001:910:113f:1:6a05:caff:fe1c:1627) |
15:51:19 | | Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan) |
15:59:52 | | Quit johnb3 (Ping timeout: 240 seconds) |
16:00 |
16:00:39 | *** | Saving seen data "./dancer.seen" |
16:28:58 | | Join iceCalt [0] (~iceCalt@5.146.198.73) |
16:29:58 | | Join JanC_ [0] (~janc@lugwv/member/JanC) |
16:30:34 | | Quit JanC (Ping timeout: 240 seconds) |
16:31:15 | | Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC) |
16:32:14 | | Quit saratoga (Ping timeout: 260 seconds) |
16:39:38 | | Quit krabador (Quit: Leaving) |
16:40:32 | | Quit iceCalt (Quit: Leaving) |
16:43:43 | | Join iceCalt [0] (~iceCalt@5.146.198.73) |
16:47:37 | | Quit iceCalt (Client Quit) |
16:48:07 | | Join iceCalt [0] (~iceCalt@37.48.80.202) |
16:48:49 | | Join johnb3 [0] (~johnb2@p5B3AFCDE.dip0.t-ipconnect.de) |
17:00 |
17:03:42 | | Quit cc___ (Quit: WeeChat 1.9) |
17:08:42 | | Join cc___ [0] (~ac@2001:910:113f:1:6a05:caff:fe1c:1627) |
17:24:14 | | Quit kugel (Quit: leaving) |
17:24:28 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
17:29:57 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
17:31:12 | | Quit JdGordon_ (Ping timeout: 248 seconds) |
17:33:25 | | Join johnb4 [0] (~johnb2@p5B3AFCDE.dip0.t-ipconnect.de) |
17:50:35 | pamaury | what do people here think about the file system situation on application ports (ibasso, ypr0/1, nwz) ? I am not super happy with the fact that it starts in / and that the user has to navigate to some obscure (/contents, /sdcard, /whatever) to find its file. Wouldn't it nicer to have the file system have some kinds of "fake root" showing (for example) "Internal storage", "SD card" and "Rootfs" so that it's more user friendly? |
17:50:47 | | Join Ruhan [0] (uid76353@gateway/web/irccloud.com/x-ksvazuknblxakgdu) |
17:52:34 | | Quit iceCalt (Ping timeout: 240 seconds) |
17:58:22 | johnb3 | I agree that for someone not familiar with Linux the many directories will be disturbing. Today for the first time I found /allcontents on the NWZ-A20 which has two sub-directories int and ext. Something like this could be a starting point. |
17:58:28 | pamaury | and most users don't even need to access anything in the root filesystem, this could be hidden by default with a setting |
17:58:55 | | Quit johnb4 (Ping timeout: 248 seconds) |
17:58:57 | pamaury | johnb3: do you have a /contents/ directory on the A20? |
17:59:07 | johnb3 | yes, in addition. |
17:59:13 | pamaury | and where is the sdcard mounted? |
18:00 |
18:00:40 | *** | Saving seen data "./dancer.seen" |
18:01:37 | johnb3 | sdcard is both on /allcontents/ext and /mnt/media. The latter is where I used to navigate to. I have added an Internal and SDcard entry into the shortcuts.txt. |
18:02:16 | pamaury | what is shortcuts.txt ? |
18:02:45 | * | pamaury discovers a rockbox feature, again |
18:03:16 | johnb3 | https://download.rockbox.org/daily/manual/rockbox-sansaclipplus/rockbox-buildch5.html#x7-1000005.14 |
18:03:33 | pamaury | where do shortcuts appear? |
18:04:28 | johnb3 | You can have a screen showing the shortcuts instead of the quickscreen. |
18:05:14 | johnb3 | which has a key binding on all targets I know. |
18:05:36 | lebellium | Well with the "start browsing here" feature, it's not a problem to have obscure directories but I suspect that not many people are aware of this feature |
18:05:40 | pamaury | I see, cool. But still it would be better if the file browser was more aware of this on RaaA |
18:06:21 | pamaury | especially because of the unaware user it's probably weird if, for example, the browser starts in /contents/ and then he goes up and ends up in / unexpectedly |
18:07:12 | johnb3 | Also, as the Sony OF creates various directories on the root of the SD, I like the idea of a virtual root and hiding those directories. |
18:07:54 | pamaury | what kind of directories does it create? hiding those won't really be easy though unless you start in /mnt/sdcard/MUSIC for example |
18:07:57 | johnb3 | like MP_ROOT, DCIM, RECEIVED |
18:08:23 | lebellium | I don't think we should hide the Sony folders |
18:08:31 | johnb3 | Yes, that's where my shortcut points to. |
18:08:53 | pamaury | I don't think we should hide the folders, the user can always create a shortcut to a subfolder |
18:09:03 | pamaury | but I am for hiding / by default |
18:09:10 | lebellium | If I transfered files over bluetooth in OF, I don't want the "RECEIVED" folder to be hide |
18:09:20 | lebellium | hidden* |
18:09:35 | pamaury | or rather make / non-default and not the root |
18:10:37 | johnb3 | lebellium: I see. Seems like I am mentally fixed to USB. :-) |
18:10:42 | johnb3 | transfer |
18:13:40 | johnb3 | "Start Browser at" /mnt/sdcard/MUSIC atm just has the problem, that if I back out (to the left) I get to the full file system again. I am fine with all of that, but you are looking for ease of use for a newbie, righht? |
18:14:39 | lebellium | well, even if you get to the full file system again, if you go back to the home menu and then back to file browser, you're in MUSIC again |
18:14:59 | pamaury | yes, the way I see it there would be a virtual root folder with (for example) Internal, SDCard, Rootfs. If you go to Internal it goes to /contents, but if you go back it goes back to virtual root, not to / |
18:15:00 | lebellium | the only problem is that newbies are not aware of "start brower here" |
18:16:33 | lebellium | Internal, SDcard and Rootfs sounds nice to me. You're still able to go to Rootfs if wanted |
18:16:43 | johnb3 | +1 |
18:17:29 | * | pamaury admits he has no idea how to implement this |
18:17:56 | lebellium | I think lorenzo looked at it for yp-r0 back to the time |
18:18:02 | lebellium | but without real success |
18:18:50 | johnb3 | offtopic - how do you do this thinking * .... in the IRC client? |
18:19:52 | pamaury | johnb3: start your sentence with /me |
18:20:19 | * | johnb3 johnb is trying it |
18:20:37 | __builtin | it really messes with your grammar |
18:20:47 | lebellium | it should have been |
18:20:52 | * | lebellium is trying it |
18:25:27 | * | johnb3 is thinking of his son who often talks about himself in the third person (and who is reading this on the screen). |
18:27:31 | * | __builtin points to #rockbox-community now |
18:32:42 | lebellium | pamaury: are you planning to upload pre-built bootloaders to the wiki? |
18:37:07 | pamaury | lebellium: yes, I'm writing instructions |
18:41:16 | pamaury | lebellium: https://www.rockbox.org/wiki/SonyNWLinuxPort you can start reading |
18:44:41 | lebellium | ok |
18:44:56 | lebellium | for windows I think we should reuse the .bat file |
18:45:10 | lebellium | from https://www.rockbox.org/wiki/SonyNWDestTool#Download |
18:45:50 | pamaury | ah yes you are right |
18:48:41 | | Join krabador [0] (~krabador@unaffiliated/krabador) |
18:53:54 | lebellium | looks like there is an Agptek Rocker v2 but I can't find what's new in the V2... |
19:00 |
19:09:11 | Bilgus | pamaury, virtual root folder is already a WIP with jHMikeS' patch http://gerrit.rockbox.org/r/#/c/1556/ |
19:10:55 | Bilgus | basically IIUC you could mount the folder as root and then enum the folders below that into the namespace |
19:12:30 | pamaury | Bilgus: I'm not sure it's exactly that, this patch allows to mount any directly as root but it's not a virtual root folder no? |
19:13:03 | pamaury | or you would need to create a directory somewhere with three or more symbolic links yeah |
19:18:02 | __builtin | Ugh. The same function I thought I "fixed" yesterday is crashing again :( |
19:18:57 | | Join detectiveaoi [0] (~detective@2601:cf:380:395:e0b9:c66f:731d:7588) |
19:19:03 | * | __builtin investigates every ldrh instruction |
19:20:51 | Bilgus | given a handful of folders /mnt/sdcard/bleh, /mnt/contents, /mnt/whatever the way I read it was you would mount for instance /mnt/sdcard/ as root then place /mnt/contents & /mnt/whatever into the root name space and to the user it'd all show as /bleh, /contents, and /whatever or put /mnt/ in there hide /sdcard/ and you'd have /bleh, /mnt/.. and |
19:20:58 | __builtin | is there some compiler flag to disable generating that instruction completely? |
19:21:13 | pamaury | __builtin: not that I know |
19:22:16 | Bilgus | .. and all the other directoried below |
19:22:36 | | Quit johnb3 (Quit: Nettalk6 - www.ntalk.de) |
19:24:54 | Bilgus | Saratoga, Thanks for checking your device you were saying I should have them try a version before voltage changes where abouts did that occur? |
19:26:15 | pamaury | Bilgus: probbaly create a special directory /rockbox for that but yes the principle is the same |
19:27:01 | __builtin | is there a way to run a debugger on the device? |
19:28:56 | pamaury | if it's linux based yes in theory (though in practice it's probably tricky) |
19:29:42 | pamaury | __builtin: maybe you could run it in qemu user emulation? Compile it for arm linux and then run in qemu with gdb support |
19:31:01 | __builtin | good idea |
19:31:42 | pamaury | I suspect you can use the new arm linux toolchain from rockboxdev.sh to produce the binary |
19:32:29 | | Join Bilgus_ [0] (~Bilgus@gateway/tor-sasl/bilgus) |
19:32:33 | pamaury | otherwise maybe you distribution provides an arm toolchain. Just make sure both the toolchain and qemu run a armv4 cpu so that unaligned accesses don't work (although I don't know how qemu handle them |
19:34:41 | | Quit Bilgus (Remote host closed the connection) |
19:43:18 | __builtin | aha! |
19:43:49 | __builtin | the issue isn't in the function from yesterday, but instead in its caller |
19:44:38 | | Quit TheLemonMan (Quit: "It's now safe to turn off your computer.") |
19:46:31 | __builtin | pamaury: by the way, the toolchain build failed |
19:46:52 | pamaury | what error message? |
19:47:03 | pamaury | so far everyone managed to use it |
19:47:13 | __builtin | fails in building ppl |
19:47:29 | pamaury | can you send me the log? |
19:47:35 | __builtin | https://pastebin.com/Rdrs0a4d |
19:47:40 | pamaury | I thought I had disabled ppl ctually |
19:47:59 | pamaury | __builtin: this is the old toolchain |
19:48:05 | pamaury | you need to get the latest rockboxdev.sh |
19:48:10 | pamaury | there is a new toolchain |
19:48:18 | __builtin | ah, I'm on an old branch |
19:48:21 | __builtin | my bad |
19:48:43 | pamaury | no ones manages to build the ypr0 toolchain :-p |
19:53:21 | pamaury | lebellium: I need your advise |
19:54:32 | pamaury | The bootloader file needs to be named NW_WM_FW.UPG otherwise update won't work. Thus I could upload bootloader with that name for all targets BUT then I'm afraid people will put the wrong file on the wrong target and it won't work either. But if I named them for example NW_WM_FW_NWZA10.UPG then people will forget to rename |
19:54:35 | pamaury | which one is better? |
19:58:14 | __builtin | \o/ fixed |
19:58:34 | __builtin | apparently it was the result of more unaligned accesses |
19:59:07 | __builtin | I guess when I added some code somewhere it changed the address so it wasn't aligned anymore and it crashed |
19:59:54 | pamaury | sounds like a problem can appear at any time |
20:00 |
20:00:31 | lebellium | pamaury: IIRC there is no check for the model on the device. So technically you could brick the device right? So maybe it's better to rename it with the risk to get people coming here saying "it doesn't work" because they didn't read the instructions carefully. But better this than bricking the device |
20:00:41 | *** | Saving seen data "./dancer.seen" |
20:01:00 | pamaury | no, each device has a different encryption key, it will reject the upgrade |
20:01:22 | lebellium | ah ok |
20:01:44 | pamaury | but I'm more afraid of people download bootloaders and reuploadin them which will make them impossible to know which is which |
20:02:09 | lebellium | I would name the file with the model and the date |
20:02:25 | lebellium | or version |
20:02:34 | lebellium | like for scscitool |
20:02:54 | pamaury | yes that's my idea |
20:04:06 | lebellium | for scsitool instructions say replace "vX" by the version |
20:04:15 | lebellium | and we didn't get many people doing it wrong |
20:04:23 | lebellium | most of them read the instructions |
20:09:28 | __builtin | pamaury: I found https://gcc.gnu.org/ml/gcc-patches/1999-11n/msg00649.html from many years ago |
20:12:32 | | Join johnb4 [0] (~johnb2@p5B3AFCDE.dip0.t-ipconnect.de) |
20:12:38 | pamaury | gevaerts: what is the procedure again to upload some files on rockbox.org/download ? |
20:12:45 | pamaury | __builtin: how is that different from -mno-unaligned-access ? |
20:19:33 | __builtin | I don't think 4.4.4 supports that |
20:20:03 | lebellium | pamaury: do you really need to unplug and plug again the device between putting the UPG file into the device and using scsitools ? |
20:20:25 | pamaury | lebellium: not really, but on windows if you eject I think the driver letter disappears |
20:21:00 | lebellium | ok, my question was then: do you really need to eject it? |
20:22:44 | pamaury | lebellium: yes otherwise the file might not be writte to disk properly |
20:22:57 | lebellium | ok |
20:25:06 | pamaury | I prefer to make sure it works, after it's not a big deal to disconnect and reconnect once |
20:25:34 | gevaerts | pamaury: put them somewhere and tell zagor |
20:26:28 | __builtin | wait, isn't rockbox.org/downoad in the www.git repo? |
20:26:34 | __builtin | *download |
20:26:59 | | Join Strife1989 [0] (~quassel@adsl-98-80-192-156.mcn.bellsouth.net) |
20:27:01 | gevaerts | Oh, wait |
20:27:20 | __builtin | download.rockbox.org isn't, though |
20:27:22 | pamaury | __builtin: I think it is but I'm not sure upload is automatic |
20:27:27 | gevaerts | Yes |
20:27:40 | gevaerts | rockbox.org/downoad is in www.git, but there's nothing there really |
20:28:06 | gevaerts | So for that, yes, put it in git and talk to zagor |
20:28:18 | pamaury | yeah, so it's not in www, I need to put it in download.rockbox.org |
20:28:42 | __builtin | well, rockbox.org/download mainly consists of links to download.rockbox.org/* |
20:30:34 | | Quit Strife89 (Ping timeout: 240 seconds) |
20:31:10 | | Quit _meg (Ping timeout: 255 seconds) |
20:35:18 | | Join _meg [0] (~notsure@211.25.203.45) |
20:39:33 | * | pamaury starts building bootloaders |
20:40:04 | pamaury | hmm, before I do that though, there is something missing: uninstall |
20:40:40 | pamaury | we need a way to uninstall the bootloader, and I would prefer to avoid having two updates for that |
20:41:10 | pamaury | maybe we could have a mecanism like: if the update finds a file "rockbox_uninstall" at the root of the device, it uninstalls instead of uninstalling? |
20:41:20 | pamaury | or is it too complicated ? |
20:41:40 | | Join idonob_ [0] (~Owner@S010600259c3e7d7b.vs.shawcable.net) |
20:43:16 | | Quit idonob (Ping timeout: 260 seconds) |
20:43:42 | | Quit JanC (Read error: Connection reset by peer) |
20:45:04 | | Join JanC [0] (~janc@lugwv/member/JanC) |
20:50:29 | | Join saratoga [0] (126f4d36@gateway/web/freenode/ip.18.111.77.54) |
20:50:50 | saratoga | Bilgus_: you can see all the commits we did here https://git.rockbox.org/?p=rockbox.git;a=history;f=firmware/target/arm/as3525/system-as3525.c |
20:51:13 | pamaury | lebellium: I updated the instructions in https://www.rockbox.org/wiki/SonyNWLinuxPort, what do you think? |
20:52:26 | saratoga | this might also be relevent: https://git.rockbox.org/?p=rockbox.git;a=commit;h=36480c259fd087c6c24f0046addf8d5c0380889a |
20:53:14 | | Quit krabador (Quit: Leaving) |
20:53:44 | saratoga | anyway, sorry i'm not more helpful, just super busy right now with work |
20:54:10 | | Join krabador [0] (~krabador@unaffiliated/krabador) |
20:54:24 | | Quit krabador (Remote host closed the connection) |
20:55:27 | | Join krabador [0] (~krabador@unaffiliated/krabador) |
20:55:32 | Bilgus_ | nbd once I hear back from that person I'll start going back, Just knowing where to look is super helpful |
20:56:51 | | Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:88b8:874c:1b5d:ba01) |
20:58:53 | saratoga | did you say that the crash is in some drawing code? |
21:00 |
21:01:54 | | Join Strife89 [0] (~quassel@adsl-98-80-195-105.mcn.bellsouth.net) |
21:03:21 | | Quit Strife1989 (Ping timeout: 264 seconds) |
21:08:07 | | Quit johnb4 (Ping timeout: 240 seconds) |
21:08:40 | Bilgus_ | yeah it shows up on volume change while in WPS, the address points to the bitmap_draw_transparent_part code which I disabled and it didn't crash anymore |
21:09:20 | Bilgus_ | I then checked to see if maybe it was overwriting the end of the buffer but it wasn't |
21:09:51 | __builtin | Bilgus_: what's the code in question? |
21:10:05 | Bilgus_ | I need to verify that they did indeed try using the failsafe theme though |
21:10:51 | | Quit krabador (Quit: Leaving) |
21:12:18 | Bilgus_ | https://github.com/Rockbox/rockbox/blob/03dd4b92be7dcd5c8ab06da3810887060e06abd5/firmware/drivers/lcd-16bit.c#L286 |
21:13:04 | | Quit _meg (Ping timeout: 240 seconds) |
21:13:35 | Bilgus_ | https://pastebin.com/kyZBnYdy, https://pastebin.com/KXvTiq3j |
21:13:41 | Bilgus_ | there is some logs |
21:14:00 | __builtin | does the C version work? |
21:14:09 | saratoga | that really sounds to me like it might be related to the theme, are you certain he was using cabbie? |
21:14:42 | | Join _meg [0] (~notsure@211.25.203.45) |
21:15:07 | Bilgus_ | well that is a good question, assuming (s)he did as I said and installed the build I gave then yes was running cabbie |
21:15:23 | saratoga | should confirm that he deleted his old .rockbox folder |
21:15:38 | Bilgus_ | now if they actually tried the failsafe theme I haven't heard back yet for true verification |
21:15:44 | saratoga | certainly possible that if he has an old theme from 3.13 or earlier that it might crash the current theme engine |
21:16:01 | saratoga | if he has an old theme, might also be interesting to know which |
21:16:11 | | Join krabador [0] (~krabador@unaffiliated/krabador) |
21:16:29 | Bilgus_ | good point but from context of the forum post they installed it fresh from the rb utility |
21:17:02 | Bilgus_ | but there was mention of the brother having a e200 v1 so maybe they have a franken theme going |
21:17:37 | saratoga | the picture he shows in the first post isn't the default theme |
21:17:44 | saratoga | so he has at least installed something else |
21:18:18 | saratoga | the scroll wheel will cause the theme engine to update, so it is possible that there is a crash in there |
21:18:25 | Bilgus_ | Builtin that was my next test but haven't heard back from them car trouble or something |
21:18:48 | saratoga | actually, maybe someone knows which theme this is? http://i67.tinypic.com/10gw515.jpg |
21:20:23 | | Quit Ruhan (Quit: Connection closed for inactivity) |
21:20:31 | Bilgus_ | now the next thing is if it is a theme that is causing it I'd like to put in code to check for the condition and fail graceully |
21:22:43 | | Quit saratoga (Quit: Page closed) |
21:23:16 | | Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan) |
21:23:18 | Bilgus_ | builtin: also referring to differences between the C code and ASM code there is an extra command in the generated asm vs the handwritten mov r3,r3,asl#1 which means arithmetic shift left 1 |
21:23:59 | Bilgus_ | and I noted something in the ARM manula about it but figured since it worked everywhere else it probably didn't apply |
21:27:18 | Bilgus_ | see: http://gerrit.rockbox.org/r/#/c/1662/4//COMMIT_MSG |
21:33:35 | | Join Strife1989 [0] (~quassel@adsl-98-80-189-189.mcn.bellsouth.net) |
21:36:21 | | Quit Strife89 (Ping timeout: 264 seconds) |
22:00 |
22:00:42 | *** | Saving seen data "./dancer.seen" |
22:08:09 | | Quit dys (Ping timeout: 264 seconds) |
22:24:04 | | Quit _meg (Ping timeout: 240 seconds) |
22:25:18 | | Join _meg [0] (~notsure@211.25.203.45) |
22:40:21 | fs-bluebot | Build Server message: New build round started. Revision 7de1d8b, 271 builds, 14 clients. |
22:49:19 | | Join webguest058 [0] (~9eb52aef@www.haxx.se) |
22:54:13 | | Quit webguest058 (Quit: CGI:IRC (Ping timeout)) |
22:56:24 | lebellium | pamaury: regarding the instructions, shouldn't the device be in MSC mode too when putting the UPG file? |
22:56:45 | pamaury | I don't know if it matters actually, but yeah maybe |
22:56:51 | pamaury | feel free to edit the instructions |
22:57:28 | fs-bluebot | Build Server message: Build round completed after 1026 seconds. |
22:57:29 | fs-bluebot | Build Server message: Revision 7de1d8b result: All green |
22:59:30 | * | pamaury doesn't know why the S750 builds don't appear on https://build.rockbox.org/ |
23:00 |
23:00:43 | | Quit Huntereb (Ping timeout: 252 seconds) |
23:02:37 | | Join Huntereb [0] (~Huntereb@d-209-42-136-145.cpe.metrocast.net) |
23:08:07 | | Quit TheLemonMan (Quit: "It's now safe to turn off your computer.") |
23:10:51 | lebellium | Ok, i'll edit them tomorrow night |
23:11:21 | * | pamaury is building and testing each bootloader and uninstall |
23:18:32 | | Join Strife89 [0] (~quassel@adsl-98-80-189-248.mcn.bellsouth.net) |
23:20:30 | | Quit Strife1989 (Ping timeout: 248 seconds) |
23:24:13 | fs-bluebot | Build Server message: New build round started. Revision aedf4d2, 271 builds, 15 clients. |
23:26:27 | lebellium | pamaury: that's conscientious work :) |
23:30:58 | | Quit cc___ (Ping timeout: 252 seconds) |
23:33:42 | * | pamaury cannot add him to Rockbox Release Group on gerrit so he adds himself using gerrit cli interface, and it's not easy! |
23:41:58 | | Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 55.0.3/20170824053622]) |
23:44:44 | pamaury | Zagor now has a bunch of emails with bootloader to upload |
23:45:51 | fs-bluebot | Build Server message: Build round completed after 1298 seconds. |
23:45:52 | fs-bluebot | Build Server message: Revision aedf4d2 result: All green |
23:48:06 | robertd1 | Hi, im experiencing white screen crashes when trying to play flac files on a sony walkman. The error is "bus error at 40b19078 address 0x00000000" |
23:49:51 | | Quit _meg (Ping timeout: 240 seconds) |
23:50:24 | fs-bluebot | Build Server message: New build round started. Revision 6a62cc1, 271 builds, 14 clients. |
23:50:57 | | Join _meg [0] (~notsure@211.25.203.45) |
23:52:20 | pamaury | I remember hearing some complains about flac recently on another target |
23:58:31 | | Quit Jinx (Ping timeout: 246 seconds) |