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 2024-12-08

00:00:20rb-bluebotBuild Server message: New build round started. Revision 9eb9e4ab22, 345 builds, 9 clients.
00:00:20rb-bluebot[Bugfix/Red] fix red in checkwps , fix mp3_encoder plugin div by 0, warnings by William Wilgus
00:16:00rb-bluebotBuild Server message: Build round completed after 949 seconds.
00:16:02rb-bluebotBuild Server message: Revision 9eb9e4ab22 result: 0 errors 66 warnings
00:20:12_bilgusdang it
00:28:34rb-bluebotBuild Server message: New build round started. Revision ebd1021fe4, 345 builds, 9 clients.
00:28:34rb-bluebot[Bugfix] Pt doesn't return length of the next track by William Wilgus
00:43:10rb-bluebotBuild Server message: Build round completed after 877 seconds.
00:43:12rb-bluebotBuild Server message: Revision ebd1021fe4 result: All green
01:00
01:53:38***No seen item changed, no save performed.
02:00
02:01:14 Quit chris_s (Quit: Client closed)
02:24:16 Join JanC_ [0] (~janc@user/janc)
02:24:16 Quit JanC (Killed (tantalum.libera.chat (Nickname regained by services)))
02:24:16 Nick JanC_ is now known as JanC (~janc@user/janc)
02:57:17 Quit massiveH (Quit: Leaving)
03:00
03:32:32user890104_bilgus: if the tag supports both relative and absolute paths, it should be possible to access both inside and outside .rockbox, and by default the relative path resolves from /.rockbox/
03:33:58user890104it's more of a question where should the playername file live
03:34:25user890104my 2 cents is that there should be no default file created whatsoever
03:35:06user890104and the tag will just skip it, but if anyone needs it, they can create it manually
03:36:24user890104i'd refer the cabbie theme to playername.txt so it resolves from /.rockbox/ automatically
03:36:31_bilgusyep
03:36:37_bilgusthats what it does
03:36:49_bilgusno access outside .rockbox
03:37:05user890104(i read only the forum post, not the patch yet)
03:37:12_bilgusdefault gets created and if you want a different one you go change it
03:37:35_bilgus(in the .rockbox folder)
03:38:48user890104well having a default that simply says it's rockbox, does not bring any new information to the user
03:39:25_bilgusif you hate Rockbox! flashing every 5 mins you can make it empty to disable
03:39:27user890104and if they don't read the manual, as they usually do, and try to delete the file, it will pop up again, and annoy them
03:39:41user890104oh, it flashes?
03:40:12_bilgusno flash and show synonymous ..
03:40:40_bilgusits a line alternator everything flashes
03:41:40user890104I'll check the patch later, to get better understanding
03:43:50_bilgusbasically in cabbie it is added as an alternator to Next: and it displays for 1 second every 5 minutes
03:44:39_bilgusthe %ft part it just reads a line from a file
03:49:20_bilgusalso I wonder if there is some way to take the scrolling line timeouts and adjust them dynamically so really long lines actually get scrolled all the way
03:49:56_bilgusperhaps some math on scroll speed vs strlen ??
03:53:40***Saving seen data "./dancer.seen"
03:54:00rb-bluebotBuild Server message: New build round started. Revision 33cbefb310, 345 builds, 9 clients.
03:54:00rb-bluebotskin_parser Reduce ram usage for conditionals on %ft() file text tags by William Wilgus
03:56:15 Join lebellium [0] (~lebellium@2a01cb0405d07f00d33a0da62bfc2206.ipv6.abo.wanadoo.fr)
04:00
04:04:18 Quit jacobk (Ping timeout: 248 seconds)
04:05:04 Join jacobk [0] (~quassel@47-186-65-73.dlls.tx.frontiernet.net)
04:08:42rb-bluebotBuild Server message: Build round completed after 883 seconds.
04:08:44rb-bluebotBuild Server message: Revision 33cbefb310 result: All green
05:00
05:53:43***Saving seen data "./dancer.seen"
06:00
06:26:15 Quit Skyrider (Quit: ZNC - 1.6.0 - http://znc.in)
06:29:00 Join Skyrider [0] (~Skyrider@static.219.32.201.138.clients.your-server.de)
06:56:28paulcarrotyuser890104: is Rockbox possible to run on Linux aarch64?
06:56:49paulcarrotyout of curiousity
06:59:22user890104uhm, you mean the SDL build? haven't tried yet
07:00
07:53:47***Saving seen data "./dancer.seen"
08:00
08:23:02speachyUI Sims (and the "SDL application") build and run fine on aarch64.
08:23:26speachy(and even on Arm-based Macs)
08:25:41 Quit Trzyzet (Ping timeout: 248 seconds)
08:29:07paulcarrotyspeachy: is there a ready build for aarch64? want to try it on Ubuntu Touch.
08:33:36speachywe do't provide binaries for anything other than standalone (ie fixed) DAPs.
08:34:59speachythat said it's not a bad idea to at least have someting like that in the build farm, but then someone has to provide a suitable aarrch64 buulder.
08:38:13speachyI'm still working on adding rbutil (and friends) to the build farm but there's still a ton of warnings that need to be dealt with.
08:59:01 Join JanC_ [0] (~janc@user/janc)
08:59:01 Nick JanC is now known as Guest5586 (~janc@user/janc)
08:59:01 Nick JanC_ is now known as JanC (~janc@user/janc)
08:59:22 Quit Guest5586 (Ping timeout: 252 seconds)
09:00
09:11:46 Join Trzyzet [0] (~Trzyzet@88.97.248.229)
09:53:48***Saving seen data "./dancer.seen"
11:00
11:53:50***No seen item changed, no save performed.
12:00
12:22:03rb-bluebotBuild Server message: New build round started. Revision 05a77178ff, 345 builds, 9 clients.
12:22:03rb-bluebotplugins: fix plugin handle reset after plugin load failed by Christian Soffke
12:30:31 Join chris_s [0] (~chris_s@2a09:bac3:2f46:246e::3a1:2b)
12:35:13rb-bluebotBuild Server message: Build round completed after 792 seconds.
12:35:15rb-bluebotBuild Server message: Revision 05a77178ff result: All green
12:37:20rb-bluebotBuild Server message: New build round started. Revision bc1d7d77c5, 345 builds, 9 clients.
12:37:21rb-bluebotFS #13530: Updated Italian translation (Alessio Lenzi) by Solomon Peachy
12:40:59 Join othello7 [0] (~Thunderbi@pool-100-36-176-164.washdc.fios.verizon.net)
12:49:30rb-bluebotBuild Server message: Build round completed after 730 seconds.
12:49:32rb-bluebotBuild Server message: Revision bc1d7d77c5 result: All green
12:58:49 Quit jacobk (Quit: No Ping reply in 180 seconds.)
13:00
13:00:31 Join jacobk [0] (~quassel@47-186-65-73.dlls.tx.frontiernet.net)
13:37:58 Quit othello7 (Quit: othello7)
13:50:16 Join othello7 [0] (~Thunderbi@pool-100-36-176-164.washdc.fios.verizon.net)
13:53:52***Saving seen data "./dancer.seen"
15:00
15:12:30rb-bluebotBuild Server message: New build round started. Revision ca79fd039c, 345 builds, 9 clients.
15:12:30rb-bluebotskin_parser add empty parser callback remove guard conditionals by William Wilgus
15:15:25 Quit othello7 (Quit: othello7)
15:20:33 Quit akaWolf (Ping timeout: 244 seconds)
15:22:22 Join othello7 [0] (~Thunderbi@pool-100-36-176-164.washdc.fios.verizon.net)
15:26:46rb-bluebotBuild Server message: Build round completed after 856 seconds.
15:26:48rb-bluebotBuild Server message: Revision ca79fd039c result: All green
15:37:10rb-bluebotBuild Server message: New build round started. Revision 7b40c1f786, 345 builds, 9 clients.
15:37:10rb-bluebotFS #13531: Minor correction to Turkish Translation (Mustafa YILDIZ) by Solomon Peachy
15:40:51_bilguspaulcarroty, so I've been pluggin my device and watching the battery debug menu when I start with a full battery I see indeed its 'discharging' knows the charger is connected and the battery level stays pretty consistent as its sitting here do you see similar on your device?
15:41:52_bilgusnext I'm going to try with lower battery say 50% discharged and then leave it connected and watch the debug menu for when it goes from charging to discharging
15:42:52_bilgusif you could do the same in the next few days we'll compare notes unless I see something before then
15:51:04rb-bluebotBuild Server message: Build round completed after 835 seconds.
15:51:05rb-bluebotBuild Server message: Revision 7b40c1f786 result: All green
15:53:56***Saving seen data "./dancer.seen"
16:00
16:02:27_bilgusSo we tried clock stretching with regards to the button system and the difference was within measurement error I wonder what if we doubled the tick_timer interval and increase current_tick by 2 ticks instead
16:04:44_bilgusso far its working fine I wonder what the upper limit would be before it became apparent
16:10:26_bilgusI figured crossfade might get screwy but so far no
16:39:24_bilgusoh yep there it is static on fade in/out that took all of 10 minutes lol
16:41:46 Quit chris_s (Quit: Client closed)
16:53:00_bilgusOH it wasn't this patch
17:00
17:00:32_bilgushmm very strange static all over when I play the track I boot into a different version and play the track its fine copy taht fw over to the one thats acting up and boot and the track still has white noise
17:05:39 Join chris_s [0] (~chris_s@140.248.36.54)
17:07:38chris_sI'm seeing a reproducable crash at the moment when loading up (some?) MP3s on device (iPod video), trying to figure out the responsible commit
17:18:25_bilgussounds like it could be related I'm trying to figure out just what is causing it, config settings aren't it
17:21:48_bilgusthis is really weird I took the same file and copied it over the other and it works fine, I think it leaves the nvram file already saved it
17:23:59_bilgushmm so copying over the nvram file is the ticket
17:25:02chris_sbcc8c60 still seems good, checking the more recent ones
17:29:18speachyif I had to guess, b14056e
17:30:31chris_slooks like it, yes
17:33:46speachytime for a revert, eh?
17:34:32chris_swell, it's definitely it
17:34:43_bilgushow is that different
17:35:33rb-bluebotBuild Server message: New build round started. Revision f48d1aeb27, 345 builds, 9 clients.
17:35:34rb-bluebotS5L8702, S5L8720: Add VIC init, prepare for iPod Nano 3G and iPod Nano 4G by Vencislav Atanasov
17:35:36_bilgus&D[-p] is indeed D-p correct?
17:38:25speachythe patch is wrong anyway; there are mulitple places that exact construct is used (different CPU arches)
17:39:36speachyie L716 too (and possibly in some asm code?)
17:41:11speachyI think (void*)D-p is subtracting p from a void* pointer, whereas (void*)&D[0][-p] is casting D[-p] to a void*
17:41:30 Join MarcAndersen [0] (~no_znepna@217.74.221.70)
17:41:39speachyD[] being madfixed_t.
17:41:52MarcAndersenIs there sound output on the nano 3g or 4g yet?
17:44:34speachyso g#6166
17:44:36rb-bluebotGerrit review #6166 at https://gerrit.rockbox.org/r/c/rockbox/+/6166 : Revert "libmad synth.c silence warnings" by Solomon Peachy
17:45:30speachyMarcAndersen: nope. IIUC the nano3g should be to that point by the end of the year, but nano4g will need further work.
17:45:56speachyneither has a realistic ETA on the NAND FTL yet.
17:46:17MarcAndersenI Have one of those things around somewhere, but apple decided not to put voiceover on them...
17:46:18speachy(ie no usable onboard storage)
17:46:47 Quit chris_s (Quit: Client closed)
17:48:16MarcAndersenI need to find out if it's a 3 or 4g. Are they the same size, I mean the physical device
17:48:56speachyI don't know, but my guess would be no; apple kept changing up the physical form factor on the nanos
17:49:33 Join chris_s [0] (~chris_s@2a09:bac3:2fa4:1282::1d8:18c)
17:49:41speachyyeah, 3rd gen is squareish, 4th gen is rectangular.
17:49:45MarcAndersenI need to get it plugged in. I should be able to look up it's serial number
17:49:57_bilgusSure enough that solved it
17:50:20_bilgusI'm going to have to try it without the cast and see if it works
17:50:39MarcAndersenIt's not that regtangular, maybe it's a 3g, I hope so.
17:51:52speachy5th gen is also a rectangle, 6th gen is square and ditches the clickwheel in favor of a multitouch UI.
17:52:47MarcAndersenI'm almost sure it's a 3g. Right now it plugs in, out, in, out because of the battery is run out
17:53:48 Quit lebellium (Quit: Leaving)
17:53:57***Saving seen data "./dancer.seen"
17:54:18MarcAndersenI'm subscribed to the git cvs mailing list so I get all the commits in my inbox. I should be able to figure out when it's ready that way.
17:54:20rb-bluebotBuild Server message: Build round completed after 1127 seconds.
17:54:21rb-bluebotBuild Server message: Revision f48d1aeb27 result: All green
17:56:51MarcAndersenYes! It was a 3g.
17:57:02_bilgusblack magic hardware stuff apparently
17:58:02MarcAndersenBut once there is something for it I probably need some help installing it.
17:58:13_bilgusOh nvm I see it
17:59:22_bilgusthat is equivalent but since its negative the pointer math does and implicit jump of the prior element size
18:00
18:00:05_bilgusD-p would be D[-p] but it has multiple dimensions
18:00:39_bilguslets see if I'm right I mean I have a pretty good litmus test
18:07:54_bilgushell IDK thats not it either
18:12:34chris_sI think it's pretty much what speachy wrote, i.e. you're stepping back by p bytes instead of (p*4) (for int32_t) bytes, at least that's what Godbolt seems to indicate
18:17:43_bilgusyeah thats what I figured but trying it doesn't work so just some weird pointer stuff trying to do it in godbolt just has errors though so IDk
18:18:37_bilgus<source>:14:30: error: invalid conversion from 'void*' to 'const mad_fixed_t (*)[32]'
18:21:28_bilgusits making a index table from the looks of it
18:34:18chris_sWould this work?
18:34:22chris_s(void *)(D[0] - p)
18:39:02_bilgustrying it
18:40:09_bilgusthat works
18:40:53_bilgusgodbolt still doesn't like it though
18:42:14speachyit's entirely valid C that builds cleanly for all of our targets; let's not break from what upstream wrote.
18:43:13speachygodbolt breaking on this is a bug in godbolt.
18:44:43_bilgusfair enough
18:45:56_bilgusruntime error: load of address 0x719b6c78159c with insufficient space for an object of type 'const mad_fixed_t' gcc doesn't like it either tbf
18:46:09_bilguscursed.
18:47:15_bilgusfixed math and building for speed..
18:54:33_bilgushmm looking upstream it doesn't have that -p shit
18:55:29_bilgusonly the D0 one
18:55:42_bilgusDPtr in their case
18:58:52_bilgushttps://github.com/Rockbox/rockbox/commit/f004315105cf2c829800bf9e20e55e6efaf6a050
18:59:28_bilgusPatch #5219 by Antonius Hellmann. Several optimisations to libmad. Both Coldfire and ARM targets should benefit much from this.
19:00
19:00:17_bilgusdoes it though?
19:00:25_bilgusor is it bad code?
19:01:06_bilgusi'm going to try the actual upstream code
19:01:34_bilgusso since its no longer clean is it ok to poke it with a stick?
19:02:38_bilgus I want to see it it fixes this audio break up in the sim first
19:03:02_bilgusthat alsa trick appeared to knock it back a bit but its v noticable still
19:05:29_bilgusI think I'd like to have a look at what the compiler spits out with upstream versus ours
19:06:23chris_simo it make sense to still revert the commit to fix the crash in the short term? (and possibly follow up with larger changes)
19:09:11chris_sjust for the benefit of anyone downloading the current dev build... I may be overestimating download traffic for bleeding-edge builds though
19:11:22speachyyes ^^ this
19:11:37speachywell, we tell folks to "don't use stable" these days so... yeah
19:11:58speachywhat spanwed this rabbit hole anyway?
19:13:11_bilgusOh I just saw the warnings and was wondering if changing one would fix it
19:13:48_bilgusI thought speachy already pushed it
19:13:56speachyno, just proposed. I'll push it.
19:14:03rb-bluebotBuild Server message: New build round started. Revision e3323e3ba7, 345 builds, 9 clients.
19:14:03rb-bluebotRevert "libmad synth.c silence warnings" by Solomon Peachy
19:14:53speachythe choppy audio in the sim is due to our use of sigalstack threading, which means we can't use a dedicated audio thread
19:15:13_bilguswhy is it just now showing up though?
19:15:13speachyif you use SDL_AUDIODRIVER=alsa it goes away for me actually
19:15:38_bilgusthat helped but there is still a very noticable hiss and pop in the top end
19:15:50speachyit depends on how your local SDL was compiled
19:16:17speachyI cna't comment on hiss/pops
19:16:58_bilgusalmost like clipping but more garbled data missing corrupted is what it sounds like
19:18:16speachyon all sims? does it also do it with the "sdl application" ?
19:18:50speachyanother thing to consider is that we can't really control the toolchain with sims etc
19:19:02speachyso there's a lot more potential for fun there
19:19:41speachymight be worth mucking with CFLAGS etc to force a 32-bit sim build vs 64-bit
19:20:10_bilgusyeah may force some optimizations or move some stuff around
19:20:44_bilgusI'll check the app in the next few I was getting ready to switch to that when that synth thing came biting
19:22:09speachy(eg that sound problem dconrad had with the erosqnative sim build −− a #define wasn't disabled for sims causing us to try and push 24-bit audio into 16-bit SDL audio paths.
19:24:05speachy...It's pretty normal for bunches of new sim warnings to show up when someone (typically me) updates a bulilder to use the newest toolchains
19:25:54MarcAndersenWould you be able to update https://www.rockbox.org/wiki/UiSimulator.html with info on building with sdl2 for windows from linux?
19:28:12rb-bluebotBuild Server message: Build round completed after 849 seconds.
19:28:14rb-bluebotBuild Server message: Revision e3323e3ba7 result: All green
19:30:24speachy_bilgus: when you say "just now showing up" what kind of timeline are you referring to? wg we moved from SDL1->SDL2 in October
19:30:29MarcAndersenI also see you are refering to i586-mingw32msvc which I didn't even know about. It must be very old.
19:30:45speachyeww, yeah.
19:31:47MarcAndersenI am thinking about reinstalling a linux machine with only the rockbox stuff on it and I want to do it correctly so I don't install a lot of conflicting packages.
19:32:45MarcAndersenNow the link to my page is on your wiki I need to keep up :)
19:32:53 Quit sch (Remote host closed the connection)
19:33:31 Quit bpye (Quit: Ping timeout (120 seconds))
19:34:07 Join bpye [0] (~bpye@user/bpye)
19:49:21 Join massiveH [0] (~massiveH@2600:4040:a982:5400:d0e8:cd89:17f3:feca)
19:50:40 Join bilgusph [0] (~bilgusph@2600:1702:3810:17f0:2dbc:ccd3:75fe:721)
19:51:45bilgusphSpeachy sdl2 was fine its only been since i moved to ububtu 24 and the newest GCC
19:52:01bilgusphWant to say old was gcc8
19:53:55 Quit bilgusph (Client Quit)
19:54:00***Saving seen data "./dancer.seen"
21:00
21:54:03***No seen item changed, no save performed.
22:00
22:02:31 Quit othello7 (Ping timeout: 244 seconds)
22:43:44_bilgusSo upstream v1.25 crashes with asan LOL
22:43:57_bilguslibmad
22:48:04speachyhah, that's funny.
22:48:13speachycodecs are always kinda special
22:57:38_bilgusyeah I normally try to stay far away
23:00
23:06:25 Quit massiveH (Quit: Leaving)
23:54:06***Saving seen data "./dancer.seen"

Previous day | Next day