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 2025-04-21

00:59:01 Join JanC_ [0] (~janc@user/janc)
00:59:02 Nick JanC is now known as Guest5639 (~janc@user/janc)
00:59:02 Quit Guest5639 (Killed (zinc.libera.chat (Nickname regained by services)))
00:59:02 Nick JanC_ is now known as JanC (~janc@user/janc)
01:00
01:09:46 Join JanC_ [0] (~janc@user/janc)
01:09:46 Nick JanC is now known as Guest2501 (~janc@user/janc)
01:09:46 Quit Guest2501 (Killed (molybdenum.libera.chat (Nickname regained by services)))
01:09:46 Nick JanC_ is now known as JanC (~janc@user/janc)
01:20:15 Join JanC_ [0] (~janc@user/janc)
01:20:15 Nick JanC is now known as Guest679 (~janc@user/janc)
01:20:15 Quit Guest679 (Killed (copper.libera.chat (Nickname regained by services)))
01:20:15 Nick JanC_ is now known as JanC (~janc@user/janc)
01:35:47***Saving seen data "./dancer.seen"
01:44:52 Join JanC_ [0] (~janc@user/janc)
01:44:52 Quit JanC (Killed (iridium.libera.chat (Nickname regained by services)))
01:44:52 Nick JanC_ is now known as JanC (~janc@user/janc)
03:00
03:35:51***Saving seen data "./dancer.seen"
04:00
04:37:36 Quit othello7 (Ping timeout: 252 seconds)
05:00
05:35:55***Saving seen data "./dancer.seen"
05:38:52 Join JanC_ [0] (~janc@user/janc)
05:38:52 Quit JanC (Killed (mercury.libera.chat (Nickname regained by services)))
05:38:52 Nick JanC_ is now known as JanC (~janc@user/janc)
07:00
07:09:44 Quit Moriar (Quit: Leaving.)
07:35:59***Saving seen data "./dancer.seen"
07:41:17 Join pablocastellanos [0] (~pidgin@user/pablocastellanos)
07:41:38 Part pablocastellanos
08:00
08:09:43 Quit npmania (Remote host closed the connection)
08:09:54 Join npmania [0] (~npmania@210.123.73.190)
08:33:41 Quit speachy (Quit: WeeChat 4.6.1)
08:42:13 Join speachy [0] (~speachy@hurricane.shaftnet.org)
08:42:13 Quit speachy (Changing host)
08:42:13 Join speachy [0] (~speachy@rockbox/developer/speachy)
08:42:13Mode"#rockbox +v speachy" by ChanServ (ChanServ@services.libera.chat)
09:00
09:05:01speachyuser890104: looks like FS #13596 happens even with a clean .rockbox dir, and a second user just confirmed the same issue
09:05:03rb-bluebothttps://www.rockbox.org/tracker/task/13596 iPod Classic 6G crashes when Hold switch is engaged when screen is already off (bugs, unconfirmed)
09:36:03***Saving seen data "./dancer.seen"
09:51:16 Join Shatech [0] (~Shatech@104-13-44-19.lightspeed.dybhfl.sbcglobal.net)
10:00
10:05:27 Quit rogeliodh (Quit: The Lounge - https://thelounge.chat)
10:05:52 Join rogeliodh [0] (~rogeliodh@rogeliodh.dev)
10:41:20 Quit Shatech (Ping timeout: 252 seconds)
10:58:03 Join Shatech [0] (~Shatech@2600:1700:60e7:f810::f)
11:00
11:13:43 Quit Shatech (Ping timeout: 252 seconds)
11:26:37 Join othello7 [0] (~Thunderbi@pool-100-36-176-164.washdc.fios.verizon.net)
11:36:05***Saving seen data "./dancer.seen"
13:00
13:32:09user890104speachy: I'm looking into it, also messaged OlsroFR on discord, since it doesn't happen on my device the last time I tried
13:32:24speachythank you
13:36:06***No seen item changed, no save performed.
13:39:24paulcarrotyhey, will this battery work with fuze1? https://aliexpress.com/item/1005008598156284.html
13:50:43 Join jacobk [0] (~quassel@47-186-65-73.dlls.tx.frontiernet.net)
14:00
14:20:31user890104speachy: did you check why some function descriptions in the PLUGIN_API are removed in your changes?
14:21:42speachymost likely because descriptions were added manually and the file is meant to be autogenerated
14:22:51speachyhmm.
14:23:05speachygot a specific function for me to look at?
14:23:19speachynvm found one
14:24:03user890104also for some, \group has the \description value, e.g. backlight_off
14:24:45user890104this may explain why people didn't regenerate it sooner
14:25:12speachymore likely they didn't _know_ about it.
14:25:44 Join lebellium [0] (~lebellium@2a01cb0405d03a004070cdf0d3f7e170.ipv6.abo.wanadoo.fr)
14:25:51speachythe reason for that chagned description is that there's two comments, and the latter one gets used.
14:30:01user890104ah
14:34:04speachythe script to mangle this stuff is written in PHP, and used a bunch of stuff that was formally removed in PHP 5.4
14:49:56speachyugh... this is a mess.
15:00
15:24:20 Join JanC_ [0] (~janc@user/janc)
15:24:20 Nick JanC is now known as Guest7403 (~janc@user/janc)
15:24:20 Quit Guest7403 (Killed (tantalum.libera.chat (Nickname regained by services)))
15:24:20 Nick JanC_ is now known as JanC (~janc@user/janc)
15:29:21 Quit jacobk (Ping timeout: 248 seconds)
15:30:26 Join jacobk [0] (~quassel@47-186-65-73.dlls.tx.frontiernet.net)
15:36:09***Saving seen data "./dancer.seen"
15:49:01user890104speachy: I can help migrating the script
15:50:11speachythe "merged" version is the mess.
15:57:09user890104also, I'm unable to reproduce the crashing on a second ipod (also 120gb as the first one, stock hdd, clean 4.0 install)
15:57:26speachylovely. :(
15:57:39speachybut it's all but guaranteed to be due to the LCD changes
15:57:53user890104could it be because the bootloader?
15:58:25user890104I'm using a fairly new one, and the old one could leave some lcd register in an unexpected state
15:58:48user890104I can try downgrading the bootloader to the latest one released
15:58:52speachycould be?
15:59:37user890104https://download.rockbox.org/bootloader/ipod/bootloader-ipod6g.ipod is from 2017 and I guess most if not all ipod6g users have this one
16:00
16:00:23speachyunless they installed one of our test builds, yeah
16:00:57speachyok, API docs updated, hopefully they're in a more easily mergeable state in the future
16:05:22speachyoh lovely, ton of warnings on my GCC15-equipped builder. :(
16:08:20 Join JanC_ [0] (~janc@user/janc)
16:08:20 Quit JanC (Killed (silver.libera.chat (Nickname regained by services)))
16:08:20 Nick JanC_ is now known as JanC (~janc@user/janc)
16:14:28user890104downgraded the bootloader, still playing music while occasionally flipping the hold switch
16:15:27user890104could it be a different LCD type than mine? hmmm
16:26:36user890104both my ipo6gs are LCD type 1 (System - Debug - View HW info) and they don't crash when locking
16:33:43user890104LCD type 0 and 1 use a different sleep/wake sequence than type 2 and 3
16:35:29user890104also 0 and 1 are using 8-bit command set, 2 and 3 are using a 16-bit one
16:35:54speachydidn't realize there was such a big difference
16:38:13user890104So I need someone with type 2 or 3, I'll build a version before the LCD driver reworking commit, and on the commit itself, and ask the people who reported it to test both
16:40:41speachythank you!
16:46:31 Quit jackie ()
16:48:29user890104the only change in the commands is adding some delay for type 2 and 3 here: https://github.com/rockbox/rockbox/commit/843157e227c2c48e1afabbb4aac8fd6541ef9bf6#diff-83495b64dfa04736aac6b9bcb13cb9a0bbed8b380efb9cfc08d1bf80dc40eae4R85-R99
16:54:31user890104is the release build basically a "make zip" of a specific commit?
16:57:00speachyyes
16:57:44speachy(along with also creating zips of full set of elfs and linker maps for debug purposes)
16:57:58user890104is there a make target for that?
17:00
17:00:19speachymake elfzip I think? (make help for the full list of build targets)
17:10:03user890104thanks, I posted the builds, let's see...
17:25:01CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
17:25:01*user890104 is building gcc 9.5.0 for arm
17:25:21user890104this will take .... a while
17:33:53 Quit lebellium (Quit: Leaving)
17:35:38speachyaftermarket screen. that wasn't mentioned in the bug report!
17:36:12***Saving seen data "./dancer.seen"
17:43:46 Join JanC_ [0] (~janc@user/janc)
17:43:46 Nick JanC is now known as Guest9474 (~janc@user/janc)
17:43:46 Nick JanC_ is now known as JanC (~janc@user/janc)
17:44:44 Quit Guest9474 (Ping timeout: 260 seconds)
17:47:36 Join jackie [0] (~jackie@banana-new.kilobyte22.de)
17:47:36 Quit jackie (Client Quit)
17:47:48 Join jackie [0] (~jackie@banana-new.kilobyte22.de)
17:50:15 Quit paulk (Ping timeout: 252 seconds)
17:56:55 Join paulk [0] (~paulk@vpn-0-22.aquilenet.fr)
17:56:55 Quit paulk (Changing host)
17:56:55 Join paulk [0] (~paulk@about/aquilenet/user/paulk)
17:58:43 Join Moriar [0] (~moriar@107-200-193-159.lightspeed.stlsmo.sbcglobal.net)
18:00
18:00:12winsim-buildbotNew Windows simulator build round started. Revision 0d8f99e78c, Fix red in 180753ce0a by Solomon Peachy
18:06:30 Quit paulk (Ping timeout: 260 seconds)
18:11:45user890104$ du -sh rockbox-dev-*
18:11:45user890104277Mrockbox-dev-4.9.4
18:11:45user890104568Mrockbox-dev-9.5.0
18:12:09user890104(that's just the ARM toolchain)
18:12:53speachyit builds more variations of the libgcc functions for various core types
18:13:11speachybut there's simply more of everything...
18:21:19user890104also looks like I was right about the LCD driver, but I don't have a device to test on
18:22:39speachyinterestingly, for me the gcc494 is smaller than the gcc950, but that's on different systems so the filesystem block size may be different.
18:23:06user890104the old code did if (lcd_type & 2), the new code makes this more abstract, as on nano3g and nano4g the LCD type is actually a 16-bit int, not just 2 bits, and it's being read from the LCD controller with a command
18:23:26speachy(for all toolchains, 1.7G for 494, 1.5G for 950)
18:23:36speachyIs that value always read on command, or just once and stashed?
18:24:05speachycould be crashing because we're trying to read it out when the display (+controller) is already off?
18:24:54user890104on ipod6g it's a GPIO, probably some resistors soldered on the board
18:25:49user890104so it's supposed to be very constant all the time, the GPIO is MMIO so it's a memory move to a register, and a bit shift
18:27:02user890104the lcd driver actually tries to cache it. but it doesn't make sense to me, so I'll just redo it at some point. I find the extern's a bit ugly, it reminds me of $GLOBALS in PHP
19:00
19:02:42 Join paulk [0] (~paulk@vpn-0-22.aquilenet.fr)
19:02:43 Quit paulk (Changing host)
19:02:43 Join paulk [0] (~paulk@about/aquilenet/user/paulk)
19:22:07user890104https://i.imgur.com/0WFODUm.jpeg
19:24:38user890104that's the gcc 9.5.0 build loaded using ROLO
19:25:31user890104if I boot it using the regular way (bootloader in SPI flash), then it hangs right after the "scanning disk" message disappears
19:36:15***Saving seen data "./dancer.seen"
19:44:58winsim-buildbotBuild round completed after 6285 seconds.
19:58:02 Join massiveH [0] (~massiveH@108.50.181.86)
20:00
20:00:44user890104also got this while building: http://pastie.org/p/5cAeZf3xnoevQ7nRXvOjle/raw
21:00
21:36:19***No seen item changed, no save performed.
23:00
23:36:23***No seen item changed, no save performed.

Previous day | Next day