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 2020-11-15

00:06:53 Quit ac_laptop (Ping timeout: 246 seconds)
00:07:50***Saving seen data "./dancer.seen"
01:29:28speachygitlab auth is still broken (filed a new bug upstream)
01:30:03speachyand google ... god only knows how long it will take them to re-validate things
01:31:34 Join S|h|a|w|n [0] (~shawn156@unaffiliated/shawn156)
01:45:12 Quit livvy (Remote host closed the connection)
01:45:25 Join livvy [0] (~livvy@gateway/tor-sasl/livvy)
02:07:52***Saving seen data "./dancer.seen"
02:34:50 Quit massiveH (Quit: Leaving)
03:03:34 Join prof_wolfff [0] (
03:37:24 Quit prof_wolfff (Ping timeout: 256 seconds)
04:07:55***Saving seen data "./dancer.seen"
04:21:46braewoodsinteresting. found a few minor changes to make to the bootloaders to reduce the size by about 20 bytes.
04:21:57braewoodsmaybe helpful later
04:27:06 Join lebellium [0] (
04:52:12braewoodsseems i found some bugs in the bootloaders
04:52:19braewoodsnot sure how i'll patch them just yet
04:52:27braewoodsit's mostly how it checks a few buttons
04:52:46braewoodsbut need to figure out how i can restructure it
05:21:51 Quit S|h|a|w|n (Read error: Connection reset by peer)
05:29:22 Join MrZeus__ [0] (MrZeus@gateway/vpn/mullvad/mrzeus)
06:07:59***Saving seen data "./dancer.seen"
06:10:20braewoodswell that's the last of the changes i can see to make to the bootloaders for those units
06:21:06 Join dfkt [0] (
07:09:19_bilgusbraewoods, are you wanting them submitted 3005 3006 3007
07:09:41braewoods_bilgus: yes
07:09:45braewoodsthey're not WIPs
07:09:49braewoodsthat's why i rebased them
07:10:08braewoodsi already tested them.
07:10:13braewoodsstill viable BLs
07:10:43braewoodsfrom here i plan to produce a batch of new BLs and then test them to see if they are viable to replace the previous official bootloaders
07:11:04braewoodse.g., no obvious issues
07:11:58braewoodsonly one i can't test is the H100 but i think it's fair to say they will work if H120 does
07:12:09braewoodsonly difference is RAM size between them
07:12:17braewoodsplus they share pretty much the same code
07:12:25braewoodsthere's very little differences between them
07:12:35_bilgusonly thing I saw was the possible double init of remote 3006 433 & 457
07:13:01braewoods_bilgus: re-read the code path. it only triggers it in one situation.
07:13:16braewoodsif rc_on_button is true
07:13:23braewoodsis run early
07:13:43braewoodsthe other one only runs if rc_on_button is false
07:14:10braewoodsso how can it double init?
07:14:57braewoodsbasically it runs it early to check the hold button or runs it later
07:15:09braewoodsif the unit was not triggered by the remote
07:17:51_bilgusah I missed that ! 2x
07:18:43fs-bluebotBuild Server message: New build round started. Revision 29a20bd, 293 builds, 9 clients.
07:21:56braewoods_bilgus: this is a new experience for me. considering something other than pure design constructs at a higher level...
07:22:07braewoodsalso having to care about the resulting binary size
07:22:24braewoodson Linux i have so many resources i can usually ignore these considerations
07:22:35braewoodsbecause no matter what i do they amount of resources are sufficient
07:22:39braewoodsin general
07:23:02braewoodsunless i'm doing something that needs a LOT of ram
07:23:24braewoodsi don't need to think much about allocations in the kilobytes range
07:24:21_bilgusyeaH a lot of the issues that were important at the start of computing still have a great sway over embedded
07:25:18braewoods_bilgus: also it's amusing how i shaved about 100 bytes off by moving the hold switch stuff to right before disk boot starts
07:25:29braewoodsi think because i removed some code and also simplified the conditional
07:25:34braewoodsto remove stuff that was no longer relevant
07:25:37_bilgusthe cool thing is the same practices you pick up in embedded are good practice even with near limitless resources
07:26:32braewoodsi now realize that the BOOT_RECOVERY enum value was being used
07:26:36braewoodsjust wasn't obvious
07:26:53braewoodsnow i'm going to look at the recovery mode stuff in the crt0.S
07:27:01braewoodsi recall it being there
07:30:07braewoodsit has an emergency boot if the user installed a RB ROM image
07:30:20braewoodsgood enough. while we might want to support RB RAM image...
07:30:34braewoodsi don't know m68k well enough to feel like i could modify this file correctly.
07:30:46braewoodsit's good enough to let the bootloader do that.
07:31:09braewoodsthe ROM image is a lot easier to boot from ASM anyway
07:33:35fs-bluebotBuild Server message: Build round completed after 892 seconds.
07:34:19fs-bluebotBuild Server message: Revision 29a20bd result: All green
07:34:22fs-bluebotBuild Server message: New build round started. Revision fc5c819, 293 builds, 9 clients.
07:48:38fs-bluebotBuild Server message: Build round completed after 855 seconds.
07:48:41fs-bluebotBuild Server message: Revision fc5c819 result: All green
07:54:58 Join Rower [0] (
08:01:56fs-bluebotBuild Server message: New build round started. Revision 1bc68d5, 293 builds, 9 clients.
08:08:02***Saving seen data "./dancer.seen"
08:15:30fs-bluebotBuild Server message: Build round completed after 813 seconds.
08:15:32fs-bluebotBuild Server message: Revision 1bc68d5 result: All green
08:22:57 Quit MrZeus__ (Ping timeout: 260 seconds)
08:23:59 Join MrZeus [0] (MrZeus@gateway/vpn/mullvad/mrzeus)
08:25:08 Join prof_wolfff [0] (
08:38:54fs-bluebotBuild Server message: New build round started. Revision 687edc1, 293 builds, 9 clients.
08:40:52_bilgusawesome the NEW Ui does have a Dark theme \o/
08:42:08 Quit Misanthropos (Ping timeout: 260 seconds)
08:46:18 Join ac_laptop [0] (~ac_laptop@
08:51:36fs-bluebotBuild Server message: Build round completed after 763 seconds.
08:51:39fs-bluebotBuild Server message: Revision 687edc1 result: All green
08:52:53speachywell, I'm glad you two aren't locked out
08:59:34_bilgussarcasm? lol
08:59:35mendel_munkisgreat. this plugin implement's it's own pcm mixer fun
09:00:22speachynot at all..
09:00:59speachyif I hadn't added github credentials I'd be locked out too
09:01:08 Join Misanthropos [0] (~Misanthro@
09:01:34braewoodswhat happened?
09:01:53speachy google auth on gerrit is currently broken due to a URL mismatch
09:06:15speachyaaand the daily build script it also broken due to an incorrect assumption it made.
09:13:53mendel_munkis anyone have any thoughts on g#1005 as regards legal?
09:13:55fs-bluebotGerrit review #1005 at : Update patch set 6 by Gerrit User 1000293
09:24:59speachymendel: Nothing wrong with the code but we can't distribute the assets
09:25:27speachyit's not clear if the original assets work or they had to be transformed into a different format
09:35:51mendel_munkisit looks like he has made at least some modifications. the question is can we add the asset zip he hosts to SelectiveInstallWidget::installGamefiles?
09:41:25speachyI'd check with him first as a courtesy but I don't see why not
09:42:04mendel_munkisalright in that case I'll see if I can bring it up to date.
09:42:22mendel_munkis(roughly 80% done with that)
09:46:33mendel_munkisspeachy: why does gerrit need to know my github email?
09:51:15speachymendel_munkis: gerrit uses the email address as the userid. I think it's also how it attempts to combine multiple external auths together.
09:52:02mendel_munkisand the fact that I use different emails for gerrit and github isn't an issue?
09:52:11speachy(it's also used for notification purposes, and to make sure the patches you're submitting are from you)
09:52:20speachy(you can of course add more email addresses)
09:55:45speachyI've never used the same email for my patches vs what the external auths use.
09:56:28mendel_munkisok just making sure that I wouldn't have an issue now that is asks github for my email.
09:56:31mendel_munkisthank you
10:08:06***Saving seen data "./dancer.seen"
10:30:14 Quit prof_wolfff (Ping timeout: 272 seconds)
11:09:28speachyhmm. fs#2935
11:09:29fs-bluebot Ogg Playback problems on H320 (bugs, closed)
11:09:39speachy g#2935
11:09:41fs-bluebotGerrit review #2935 at : Create patch set 6 by Gerrit User 1000603
11:10:18speachybluebrother: looks like the gerrit update broke bluebot. it's picking up the latest changeset rather than the topic.
11:11:07speachybluebrother: hmm, and instead of it should point at instead
11:12:00blbro[m]Ok. Will give that a look in a bit.
11:12:29speachy(just fixed up the IRC log reader/prettifier too)
11:13:08speachyblbro[m]: did you see my questions about the build-info changes you wanted?
11:13:53blbro[m]Yes. Wanted to write up an example later.
11:15:53speachyawesome, thank you. As it turns out the scripts that create and consume the build-info stuff are a bit on the brittle side.
11:18:10speachyfor example if we put quotes around the revision in the [dailies] section the daily changelog generator breaks.
11:24:37 Join lebellium_ [0] (
11:27:45 Quit lebellium (Ping timeout: 260 seconds)
12:08:09***Saving seen data "./dancer.seen"
12:11:07bluebrother g#2935
12:11:08fs-bluebotGerrit review #2935 at : WIP: Add libraries to native MIPS toolchain to enable bluetooth by Solomon Peachy
12:11:17bluebrotherI guess that's better :)
12:12:10bluebrotheralso changed the URL to https while at it.
12:14:05speachyyes, much! thank you!
12:41:23braewoodsi'm currently testing the new bootloader candidates...
12:41:32braewoodslet me get that guy's list from before of what to test
13:04:49braewoodsok h120 bootloader passes all his tests
13:20:32 Quit Soap (Ping timeout: 244 seconds)
13:23:21mendel_munkisIs there any simple way to view a topic based on a blame entry besides for using a local log to find the change-id?
13:35:00mendel_munkisare plugins allowed to use multiple pcm channels?
13:53:22speachyif they use the mixer API, they can use however many they want. up to a point anyway
14:08:12***Saving seen data "./dancer.seen"
14:19:37 Quit atsampson (Ping timeout: 260 seconds)
14:19:54 Join atsampson [0] (
14:20:47 Quit Topy44 (Ping timeout: 260 seconds)
14:23:11 Join Topy44 [0] (
14:24:27braewoodsspeachy: i've fully tested the H120 and H300 bootloaders i built as a production candidate.
14:25:02braewoodsspeachy: do you want to distribute them to the official mirror or what? i already pushed a commit to allow iriver_flash to recognize them
14:26:23braewoodsi can draft release notice about it and all
14:27:02braewoodsthey fix some serious issues in the older bootloaders
14:27:14braewoodsand introduce some new features people wanted (h300 mainly)
14:28:14braewoodsok. i'll put them on the wiki.
14:28:17 Join prof_wolfff [0] (
14:28:32braewoodsuh let's see
14:30:13speachybump the revision, if we're on v7-prewhatever, make it v8
14:32:28 Join S|h|a|w|n [0] (~shawn156@unaffiliated/shawn156)
14:38:36braewoodsi already made it 8
14:38:42*braewoods facepalms
14:38:48braewoodsi'd have to rebuild to change it.
14:39:11braewoodsok. i'll do it.
14:39:19braewoodsno source changes so they should still be good.
14:43:38braewoodsgimme a sec, need to updat the table again
14:46:39braewoods g#3008
14:46:42fs-bluebotGerrit review #3008 at : iriver_flash: add new production bootloaders to known bootloaders by James Buren
14:51:01braewoodsattached to there as zip files. they contain the iriver_flash compatible version and the raw binary rbutil wants
14:51:47braewoodsmain difference is one has a header and the other doesn't
14:51:51braewoodsthe rest of them is identical
14:52:27braewoodsiriver_flash is the preferred way to upgrade if they already have RB installed though
15:03:32braewoodsthere we go
15:03:37braewoodsready for merge
15:11:18 Quit XDjackieXD (Quit: bye o/)
15:20:26braewoodsspeachy: my draft
15:24:56speachylooks good
15:27:03speachy... trying to get the themesite in shape to migrate it over to mysql
15:28:14fs-bluebotBuild Server message: New build round started. Revision af766ae, 293 builds, 9 clients.
15:30:47bluebrotherspeachy: Gerrit login via Google is broken (as you emailed), tried to log in using Github (not sure if I linked that to my account) and I end up with a "Forbidden" message. So something's up with Github too.
15:31:52speachybluebrother: huh.. do you know who is generating the Forbidden message? GH or Gerrit?
15:32:40speachybluebrother: just checked; it worked for me
15:34:00bluebrotherseems to be Gerrit. At least it's a Gerrit URL, and it briefly shows some "You are being redirected to the authorized application" (which shows a Github URL)
15:34:42speachyare you using your google credentials through GH, or a standalone GH login?
15:34:49bluebrothermaybe I didn't link my account to Github and it's trying to create a new Gerrit account for me? Also, my Github account also has my Google mail address.
15:35:02bluebrotherGH is standalone, but linked to my Google email.
15:35:58speachybluebrother: " Cannot assign external ID "username:bluebrother" to account 1000706; external ID already in use"
15:37:02bluebrotherok, so I guess it's because I'm using the same username for both but it tries a new account
15:37:07bluebrother*to create
15:37:27bluebrotherguess I should have linked it to my existing Google based account some time :)
15:37:39speachyokay, let me see if I can figure out how to manually slice and dice the new account db.
15:37:57bluebrotherso I'll just wait until Google oauth is working again. It's not that I depend on Gerrit
15:38:24bluebrotherjust was wondering if I maybe had GH linked and thus could use that to log in.
15:38:37speachyFWIW you can do most gerrit things via the cmdline though.
15:39:14speachygimme a few.
15:39:28braewoodsdoes gerrit even support local accounts?
15:40:46fs-bluebotBuild Server message: Build round completed after 752 seconds.
15:40:55fs-bluebotBuild Server message: Revision af766ae result: All green
15:50:01 Join XDjackieXD [0] (
15:57:01 Quit XDjackieXD (Ping timeout: 260 seconds)
15:57:24fs-bluebotBuild Server message: New build round started. Revision dec5421, 293 builds, 9 clients.
16:02:26 Join XDjackieXD [0] (
16:05:24 Quit Acou_Bass (Ping timeout: 256 seconds)
16:08:03fs-bluebotBuild Server message: Build round completed after 640 seconds.
16:08:05fs-bluebotBuild Server message: Revision dec5421 result: All green
16:08:14***Saving seen data "./dancer.seen"
16:09:52 Join Acou_Bass [0] (
16:16:05 Quit t0mato (Quit: Ping timeout (120 seconds))
16:19:08 Join Oksana [0] (~Wikiwide@Maemo/community/ex-council/Wikiwide)
16:30:24 Quit Acou_Bass (Ping timeout: 265 seconds)
16:31:56 Join t0mato [0] (t0mato@gateway/vpn/mullvad/t0mato)
16:38:00 Join Acou_Bass [0] (
16:42:00 Quit Rower (Ping timeout: 265 seconds)
16:42:12speachybluebrother: I've been making progress on figuring out how to manipulate the new account db, if you manage to get a login into the system from some other openid provider I can definitely switch it over to your main account so you can get in.
16:42:59speachy(last couple of gerrit releases moved account/auth info out of an sql db into an internal git repo. same principle as before, just had to figure out how where to poke)
16:47:30 Quit Acou_Bass (Ping timeout: 256 seconds)
16:53:30 Join Acou_Bass [0] (
17:05:23speachynice... shrunk the themesite db to less than a third of its original size.
17:45:03 Quit lebellium_ (Quit: Leaving)
17:47:12speachycleaned out all of the supersceded themes and made a couple of quality-of-life improvements on the admin side
18:08:16***Saving seen data "./dancer.seen"
18:11:49 Quit Acou_Bass (Quit: ZNC 1.8.1 -
18:14:07 Join Acou_Bass [0] (
18:17:15mendel_munkisis it posible to bild rbutil form outside the tree?
18:17:29mendel_munkis*build rbutil from
18:26:14 Quit ac_laptop (Ping timeout: 246 seconds)
18:33:14 Join petur [0] (~petur@rockbox/developer/petur)
18:36:16speachymendel_munkis: yep, qmake /path/to/rbutil/source && make
18:43:01mendel_munkisoh that does work. I couldnt figure that out from the man pages. thank you
19:10:04 Join _bilgus_ [0] (~bilgus@
19:11:26 Quit _bilgus (Ping timeout: 264 seconds)
19:11:57 Quit Acou_Bass (Quit: ZNC 1.8.1 -
19:15:20 Join Acou_Bass [0] (
19:24:50 Join ac_laptop [0] (~ac_laptop@
19:46:54 Quit Acou_Bass (Ping timeout: 256 seconds)
19:47:53mendel_munkisold qmake does not like ccache
19:56:36 Quit petur (Remote host closed the connection)
19:56:52 Join fs-bluebot_ [0] (
19:57:00 Quit bluebrother (Disconnected by services)
19:57:04 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
19:59:26 Quit fs-bluebot (Ping timeout: 256 seconds)
20:08:17***Saving seen data "./dancer.seen"
20:13:04 Join Acou_Bass [0] (
20:25:17 Quit Oksana (Remote host closed the connection)
20:26:49 Join Oksana [0] (~Wikiwide@Maemo/community/ex-council/Wikiwide)
20:32:32 Quit Acou_Bass (Ping timeout: 272 seconds)
20:34:53 Quit Oksana (Remote host closed the connection)
20:38:30 Join Oksana [0] (~Wikiwide@Maemo/community/ex-council/Wikiwide)
20:41:01 Quit shrizza (Ping timeout: 264 seconds)
20:41:21 Join shrizza [0] (
20:42:27 Join Acou_Bass [0] (
20:51:10 Quit MrZeus (Ping timeout: 256 seconds)
21:28:56 Quit Galois (Remote host closed the connection)
21:29:21 Join Galois [0] (
22:08:21***Saving seen data "./dancer.seen"
23:03:24 Quit t0mato (Read error: Connection reset by peer)
23:04:10 Join t0mato [0] (t0mato@gateway/vpn/mullvad/t0mato)
23:17:25 Quit ac_laptop (Ping timeout: 240 seconds)
23:19:25 Quit prof_wolfff (Ping timeout: 240 seconds)
23:19:33 Quit t0mato (Quit: Ping timeout (120 seconds))
23:28:38 Quit _bilgus_ (Remote host closed the connection)
23:53:29 Quit Oksana (Remote host closed the connection)
23:54:31 Join Oksana [0] (~Wikiwide@Maemo/community/ex-council/Wikiwide)
23:56:17 Quit mutax (Ping timeout: 260 seconds)
23:57:30 Quit TheSeven (Disconnected by services)
23:57:39 Join [7] [0] (~quassel@rockbox/developer/TheSeven)

Previous day | Next day