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 2022-03-04

00:11:31 Quit advcomp2019 (Read error: Connection reset by peer)
00:51:50***Saving seen data "./dancer.seen"
01:30:58 Join ZincAlloy [0] (
01:35:31 Quit ZincAlloy (Ping timeout: 256 seconds)
02:51:53***Saving seen data "./dancer.seen"
03:08:42 Join S|h|a|w|n [0] (~shawn156@user/shawn/x-4432647)
03:26:03 Quit S|h|a|w|n (Quit: Leaving)
03:26:30 Join S|h|a|w|n [0] (~shawn156@user/shawn/x-4432647)
04:02:25 Quit S|h|a|w|n (Quit: Leaving)
04:47:42 Join ac_laptop [0] (~ac_laptop@2001:910:107e:1:56ee:75ff:fe00:97ac)
04:51:57***Saving seen data "./dancer.seen"
05:01:22 Quit ac_laptop (Quit: WeeChat 3.4)
05:03:00 Quit Romster (Ping timeout: 250 seconds)
05:05:37 Join Romster [0] (~romster@user/romster)
06:03:26 Join ac_laptop [0] (~ac_laptop@2001:910:107e:1:56ee:75ff:fe00:97ac)
06:28:37 Quit ac_laptop (Ping timeout: 240 seconds)
06:50:01 Join ac_laptop [0] (~ac_laptop@2001:910:107e:1:56ee:75ff:fe00:97ac)
06:51:59***Saving seen data "./dancer.seen"
06:54:15 Join advcomp2019 [0] (~advcomp20@user/advcomp2019)
07:42:41 Join massiveH [0] (
08:39:35 Join amachronic [0] (~amachroni@user/amachronic)
08:41:51 Quit massiveH (Quit: Leaving)
08:44:59rb-bluebotBuild Server message: New build round started. Revision 3bd5f335f7, 303 builds, 10 clients.
08:52:02***Saving seen data "./dancer.seen"
08:56:22rb-bluebotBuild Server message: Build round completed after 684 seconds.
08:56:28rb-bluebotBuild Server message: Revision 3bd5f335f7 result: All green
08:57:37rb-bluebotBuild Server message: New build round started. Revision d541a3a191, 303 builds, 10 clients.
09:08:32rb-bluebotBuild Server message: Build round completed after 654 seconds.
09:08:38rb-bluebotBuild Server message: Revision d541a3a191 result: All green
09:08:50rb-bluebotBuild Server message: New build round started. Revision ee87bfb933, 303 builds, 10 clients.
09:16:41 Quit Romster (Ping timeout: 272 seconds)
09:17:54_bilgusamachronic, finally I got root redirect back into shape is the relevant part for root mounts
09:18:22 Join Romster [0] (~romster@user/romster)
09:19:03amachronicI saw that, great job! :D
09:19:08amachronicso it actually works now?
09:19:21rb-bluebotBuild Server message: Build round completed after 631 seconds.
09:19:22rb-bluebotBuild Server message: Revision ee87bfb933 result: All green
09:19:56_bilgusthanks its not really my hard work thats all jhmikes but yes it is ALIVE
09:21:50_bilgusI was trying to get it working with hosted but that needs some more work
09:22:23amachronicthat's where I got stuck with my own attempt
09:23:01_bilgusI'll do so in the next few days weeks months? :p
09:23:09amachronici figured I would put in a path expander that could expand special paths like <rockbox> or <libdir> to whatever is appropriate
09:24:53amachronicam I correct that root redirect basically adds the equivalent of "mount"?
09:25:54_bilgusyeah mount and symbolic links into whatever you choose as root
09:27:10_bilgusso for instance i mount /myroot then /myroot/.rockbox becomes /.rockbox as far as everyone is concerned
09:28:39amachronicbut can you still access the "true" filesystem root?
09:29:15_bilgusyes but it enumerates as a separate folder (you can hide it if you want too)
09:31:22amachronicok I see. I'll have to try it myself some time
09:31:25_bilguson my device if i do the above in the root of the file system I have (contents of) /myroot; <0>, <1>
09:31:40amachronicyeah that's what I figured
09:34:01_bilgusits pretty great a shame jhmikes found other things to do :/
09:35:33_bilgusI was just reflecting on how much of the backend he has rewritten (for the better)
09:36:49amachronicyep he wrote most of the current file code it looks like... it's pretty good work
09:43:39sporkdoes this have the same intended results as #3721 on gerrit ?
09:44:15amachronicbasically, it just does it slightly differently
09:45:25sporkseems like it affects fewer files somehow
09:46:35amachronicthat's because mine touched everything that handled a path under .rockbox which was... not nice.
09:47:33_bilgusspork basically it goes to the dircache and lies bout what its found
09:48:48sporkif i understand it correctly, i should now be able to use the same sd card with a bunch of rockbox_main.<playername> pointing to different .rockbox versions
09:48:59sporkand use that card in all my players
09:49:05_bilgusyes which was the original intention
09:49:17sporkit is something i asked amachronic about last week :)
09:49:33sporkbecause of his patch on gerrit
09:49:38_bilgusbut only the sansas currently have the back-end to do it out of the box
09:49:40sporkso i am very pleased about yours
09:49:56sporki use it on my sansa's to load rockbox from the sd card
09:50:16sporkbut for my fiio m3k and shanling q1 it would also be very convenient
09:50:29 Join ufdm_ [0] (
09:51:17 Join _bilgus_ [0] (~bilgus@
09:51:17sporkit will not work on those just yet, _bilgus ?
09:51:41_bilgus_I'll get hosted working next (only took 4 years to get the sansas doing it again)
09:51:48_bilgus_soorry got d/c
09:52:03 Join berber2 [0] (
09:52:29_bilgus_its not overly complicated at this point just getting the right pieces in order
09:52:54 Join LjL^ [0] (~ljl@user/ljl)
09:53:31_bilgus_really i'd like to have a way to select a build at boot but thats just not gonna happen with the sansas
09:54:12_bilgus_they could do it before shutdown but the bootloaders just do not have enough room
09:54:23 Join hombrelaser_1 [0] (~my@user/hombrelaser)
09:54:28_bilgus_the newer players (and hosted) though..
09:54:56 Join yang_ [0] (~yang@fsf/member/yang)
09:54:58 Join markun_ [0] (
09:56:04 Join EnigmaCurry_ [0] (m-iww54n@
09:56:11_bilgus_the original multiboot stuff was an exercise in code minification to shove it into those bootloaders (esp the clip+)
09:56:35 Join _amachronic [0] (~amachroni@user/amachronic)
09:57:17sporkyou would like to use different versions of rockbox on the same device then ?
09:57:59_bilgus_trying compiling the bootloaders after the root redirect patch, it appears the bootloaders do have some wiggle room now(probably due to amachronics optimizations TBH)
09:58:31_bilgus_I have been using it like that for four years so yes I would!
09:59:05_bilgus_same card works for my fuze+, zip, clip+, fuzev1
09:59:09_bilgus_no v2
09:59:37_bilgus_its also wonderful for testing builds
09:59:52 Quit amachronic (*.net *.split)
09:59:53 Quit rb-bluebot (*.net *.split)
09:59:53 Quit toruvinn (*.net *.split)
09:59:53 Quit ufdm (*.net *.split)
09:59:53 Quit hombrelaser (*.net *.split)
09:59:53 Quit EnigmaCurry (*.net *.split)
09:59:53 Quit berber (*.net *.split)
09:59:53 Quit markun (*.net *.split)
09:59:54 Quit _bilgus (*.net *.split)
09:59:54 Quit LjL (*.net *.split)
09:59:54 Quit yang (*.net *.split)
09:59:55 Nick berber2 is now known as berber (
09:59:55 Nick LjL^ is now known as LjL (~ljl@user/ljl)
10:00:54 Nick EnigmaCurry_ is now known as EnigmaCurry (m-iww54n@
10:01:46sporkyeah ok, but i was asking about selecint a build at boot
10:01:56sporkthat suggests having multiple builds for the same target on your sd card
10:02:11_bilgus_at boot would have to be only on the players with enough room
10:02:18sporkbut why?
10:02:23_bilgus_currently you do it after boot and reboot
10:02:43sporki understand having builds for different targets on one sd card so you can switch the card between devices
10:03:18sporkonly reason i can think of to have different builds for the same target is to have stable/testing or something
10:04:02_bilgus_and hence the reason its a manual process
10:05:30sporkyeah ok
10:06:02 Quit _amachronic (Quit: _amachronic)
10:06:27 Join toruvinn [0] (
10:07:17_bilgus_ah ok I see what you are asking like why be able to select different builds as a regular user I see that as a way to have different profiles on the same player
10:07:17 Join rb-bluebot [0] (~rb-bluebo@rockbox/bot/utility)
10:07:56sporkthat use case i did not consider, that could be useful too
10:08:05sporkthe alternative might be useful too
10:08:17sporkhave the 'database' shared between the different targets on one sd card
10:10:47_bilgus_just doing it after boot is a perfectly servicable way IMO maybe a plugin to help you
10:52:05***Saving seen data "./dancer.seen"
12:08:51 Join ZincAlloy [0] (
12:13:14 Quit ZincAlloy (Ping timeout: 260 seconds)
12:31:01 Quit ac_laptop (Ping timeout: 240 seconds)
12:33:11 Join ac_laptop [0] (~ac_laptop@2001:910:107e:1:56ee:75ff:fe00:97ac)
12:38:05 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:91f:c3ad:4f69:b22)
12:39:46 Quit ac_laptop (Ping timeout: 268 seconds)
12:42:36 Quit ZincAlloy (Ping timeout: 252 seconds)
12:46:12 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:a8a4:1ef8:181:b339)
12:52:07***Saving seen data "./dancer.seen"
13:29:59 Nick yang_ is now known as yang (~yang@fsf/member/yang)
14:52:08***No seen item changed, no save performed.
16:04:08 Quit munkis (Remote host closed the connection)
16:04:33 Join munkis [0] (
16:52:12***Saving seen data "./dancer.seen"
17:20:38 Quit rogeliodh9 (Quit: The Lounge -
17:21:03 Join rogeliodh9 [0] (
17:34:12_bilgus_gerrit is down :(
17:36:58 Quit jackie ()
17:38:59 Join jackie [0] (
18:48:15 Join ac_laptop [0] (~ac_laptop@2001:910:107e:1:56ee:75ff:fe00:97ac)
18:52:14***Saving seen data "./dancer.seen"
19:28:28 Join massiveH [0] (
19:30:21 Quit ac_laptop (Ping timeout: 245 seconds)
20:17:43 Quit massiveH (Quit: Leaving)
20:24:28 Join massiveH [0] (
20:52:15***Saving seen data "./dancer.seen"
21:45:32 Quit Romster (Ping timeout: 240 seconds)
21:49:55 Join Romster [0] (~romster@user/romster)
22:21:23 Quit massiveH (Ping timeout: 272 seconds)
22:30:50 Join massiveH [0] (
22:52:16***Saving seen data "./dancer.seen"
23:16:16 Quit tchan (Quit: all)

Previous day | Next day