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 2021-05-22

00:30:35 Join akaWolf [0] (~akaWolf@unaffiliated/akawolf)
01:14:22***Saving seen data "./dancer.seen"
01:19:26 Quit massiveH (Quit: Leaving)
01:21:31 Join ZincAlloy [0] (
01:26:05 Quit ZincAlloy (Ping timeout: 260 seconds)
01:32:13 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:88c9:94e8:ab0f:842f)
01:36:38 Quit ZincAlloy (Ping timeout: 258 seconds)
01:57:23desowincrude and simple way to reproduce the randomly occurring build failure is to add "sleep 600" in lib/rbcodec/codecs/lib/libcodec.make just before "$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null"
01:57:31desowinthen make -j10 does the trick every time
01:58:21desowinbut how to fix it properly requires better codec source layout understanding than I have
02:09:00 Join ZincAlloy [0] (
02:10:12 Join ZincAlloy1 [0] (
02:10:47 Quit ZincAlloy (Read error: Connection reset by peer)
02:16:02 Quit Guest74558 (Ping timeout: 260 seconds)
03:14:25***Saving seen data "./dancer.seen"
03:20:52 Quit ZincAlloy1 (Quit: Leaving.)
03:21:02 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:ec29:cb50:80be:8dd9)
03:50:50 Quit dweeber (Remote host closed the connection)
03:51:19 Join dweeber [0] (
04:27:37 Join aevin_ [0] (
04:30:19 Quit aevin (*.net *.split)
04:30:20 Quit TheSphinX^ (*.net *.split)
04:30:20 Quit WakiMiko (*.net *.split)
04:30:20 Quit Topy44 (*.net *.split)
04:31:12 Join TheSphinX^ [0] (
04:31:12 Join WakiMiko [0] (~WakiMiko@unaffiliated/wakimiko)
04:31:12 Join Topy44 [0] (
04:34:22 Quit danielp3344 (Ping timeout: 246 seconds)
04:35:39 Quit blbro[m] (Ping timeout: 258 seconds)
04:46:17 Join danielp3344 [0] (danielp334@gateway/shell/
05:11:56 Join blbro[m] [0] (blbrostrat@gateway/shell/
05:14:26***Saving seen data "./dancer.seen"
06:35:21 Join MrZeus [0] (~MrZeus@2a02:c7f:a0aa:4400:69c1:bf7c:402c:6c97)
06:50:49desowinthere are more missing dependencies, like bootloader/common.c not depending on sysfont.h
06:51:49desowinthat manifested only when I tried to build in msys, repeating "make -j10 -k" few times works around that and eventually sysfont.h gets generated
06:53:34desowindoing repeated make calls unfortunately doesn't lead to working build as rbversion.h doesn't get generated (most likely another dependency issue that simply doesn't occur when building on Linux)
06:55:16desowinjust randomly appending "$(BUILDDIR)/rbversion.h" to $(FIRMLIB) dependecies did eventually lead to working build on mingw
06:55:47desowinI just don't know how to properly setup the dependencies (enforce the order)
06:56:40desowinbut I would guess eventually these might show up as "transient hiccups"
06:56:49braewoodsit's a race condition
06:57:14braewoodsproper dependencies would cause it to block or prioritize them first
06:57:30desowinit's a race condition exactly because the dependencies are not there
06:58:06braewoodsand where does this occur? i don't notice anything when compiling under Linux. even with parallel jobs.
06:58:22desowinand the sleep in libcodec simply makes the race condition more apparent by slowing one of the racers :-)
06:59:16desowinthe sysfont.h and rbversion.h issues occur on Windows 10 when building in MSYS2 MINGW64
06:59:57desowinor should I say, happen with much higher probability than on Linux (the problem is still there just it doesn't manifest itself)
07:07:20 Join cockroac1 [0] (~blattodea@pdpc/supporter/active/cockroach)
07:11:46 Join cockroac2 [0] (~blattodea@pdpc/supporter/active/cockroach)
07:12:18 Quit cockroac1 (Quit: leaving)
07:13:17 Quit cockroac2 (Client Quit)
07:14:27***Saving seen data "./dancer.seen"
07:18:47 Join amachronic [0] (~amachroni@
07:43:23 Join cockroac1 [0] (~blattodea@pdpc/supporter/active/cockroach)
07:46:03 Quit cockroac1 (Client Quit)
07:46:18 Join cockroac1 [0] (~blattodea@pdpc/supporter/active/cockroach)
07:57:03speachydesowin: thanks for digging into that. I'll hopefully pick it up this evening
08:10:28speachythe thing about missing _source_ dependencies is that they shouldn't matter unless a header is included on the cmdline.
08:10:41speachy(or there's no rule to generate it..)
08:12:30 Quit cockroac1 (Quit: leaving)
08:26:27 Join petur [0] (~petur@rockbox/developer/petur)
08:26:58braewoodsspeachy: we could address it by forcing all the generated headers and such to be processed first
08:35:25fs-bluebotBuild Server message: New build round started. Revision 5cbeb88541, 297 builds, 10 clients.
09:14:29***Saving seen data "./dancer.seen"
09:35:56 Quit amachronic (Quit: amachronic)
10:04:26_bilgus_anyone interested in lua input methods here is the start of a cell based table display g#3433
10:04:28fs-bluebotGerrit review #3433 at : lua add a way to display spreadsheet data WIP by William Wilgus
10:05:03 Quit ufdm (Read error: Connection reset by peer)
10:05:21 Join ufdm [0] (
10:25:43 Quit dys (Remote host closed the connection)
10:30:46 Quit _bilgus_ (Ping timeout: 240 seconds)
10:34:52 Join _bilgus [0] (
11:03:32 Quit J_Darnley (Ping timeout: 246 seconds)
11:08:50 Join J_Darnley [0] (
11:14:33***Saving seen data "./dancer.seen"
11:57:37 Join amachronic [0] (~amachroni@
11:59:10amachronicbilgus, looking at your lua "spreadsheet" looks pretty good now only if we could theme it ;)
11:59:55*braewoods dubs amachronic the "feature creep".
12:02:19*amachronic shrugs
12:03:06amachronicwhat can I say I have 64 megs of RAM to waste on my player
12:03:57braewoodsnot many units have that much
12:04:03braewoodswhat are you using?
12:04:15amachroniconly M3K right now
12:04:32amachronichad sansas and ipods in the past though
12:10:33 Join Guest74558 [0] (
12:23:18 Join Bilgus_ph [0] (~irc@2607:fb90:379:f90b:0:2d:f418:3901)
12:24:19Bilgus_phAmachronic we can theme it it keys off the user theme colors but all of it can be hooked and expanded pretty esay
12:24:47Bilgus_phThat one isn't due to a bug but I'll get it
12:25:25Bilgus_phIt defaults to black n green like an old terminal
12:26:35amachronictheming isn't really a serious suggestion on my part but of course it'd be cool.
12:26:42Bilgus_phThe text uses the same put line routine as rb so there are a few opts there also Lua can display vector art letters and nums
12:27:00Bilgus_phThe vectors allow for easy resize
12:27:48Bilgus_phCould parse rb fonts directly too
12:28:33Bilgus_phJust saying lua is pretty flexible
12:29:28amachronicI was playing around with the other lua scripts it seems you've implemented quite a lot.
12:30:00amachroniclast time I tried it was like 2014 or so on a clip zip
12:30:09Bilgus_phYeah a year of lua
12:30:57Bilgus_phI figure it's easier for end users to expand
12:31:21Bilgus_phNot too fond of lua but it's grown on me
12:32:05amachronicit's MUCH easier to work with lua instead of doing everything in C. despite lua's few annoying quirks like 1-based arrays etc
12:34:15Bilgus_phOmg yes lol that is my biggest thing
12:34:42amachronicoh and you can't do += either. must do x = x+1 for sake of "simplicity" lol
12:35:01Bilgus_phI almost patched that in
12:36:44amachroniccurious is memory usage still the limiting factor? when I used lua on the clipzip it was really easy to eat up all memory
12:40:54 Quit michaelni (Remote host closed the connection)
12:41:19 Join michaelni [0] (
13:02:58 Join _Bilgus_ph [0] (~irc@
13:04:43 Quit Bilgus_ph (Ping timeout: 258 seconds)
13:10:26_Bilgus_phIt's a lot better
13:10:39_Bilgus_phAnd doesn't take over the PB buffer till it has to
13:14:34***Saving seen data "./dancer.seen"
13:47:46 Quit amachronic (Ping timeout: 240 seconds)
13:58:17 Part galaxy_knuckles ("....and i am outta here....")
13:59:06 Quit _Bilgus_ph (Ping timeout: 240 seconds)
13:59:59 Join _Bilgus_ph [0] (~irc@2607:fb90:373:1adc:0:1:40f4:2101)
14:07:12 Quit _Bilgus_ph (Ping timeout: 258 seconds)
14:07:34 Join tomato8 [0] (t0mato@gateway/vpn/mullvad/tomato)
14:07:46 Quit tomato (Ping timeout: 240 seconds)
14:07:46 Nick tomato8 is now known as tomato (t0mato@gateway/vpn/mullvad/tomato)
14:20:07 Join _Bilgus_ph [0] (~irc@2607:fb90:373:1adc:0:1:40f4:2101)
14:23:08 Quit MrZeus (Read error: No route to host)
14:24:28 Join MrZeus [0] (~MrZeus@
14:25:13 Quit _Bilgus_ph (Ping timeout: 258 seconds)
15:14:37***Saving seen data "./dancer.seen"
17:14:38***No seen item changed, no save performed.
19:14:39***No seen item changed, no save performed.
19:46:04 Quit cockroach (Quit: leaving)
19:47:17 Join cockroach [0] (~blattodea@pdpc/supporter/active/cockroach)
19:53:41 Quit petur (Quit: Leaving)
20:02:44 Quit ZincAlloy (Quit: Leaving.)
20:38:03 Quit MrZeus (Ping timeout: 265 seconds)
20:41:37 Join massiveH [0] (
21:14:43***Saving seen data "./dancer.seen"
21:20:46 Quit akaWolf (Ping timeout: 240 seconds)
21:24:14 Join akaWolf [0] (~akaWolf@unaffiliated/akawolf)
22:49:02 Quit cockroach (Ping timeout: 265 seconds)
23:14:47***Saving seen data "./dancer.seen"
23:29:35 Quit St3ak (Quit: Free ZNC ~ Powered by LunarBNC:
23:50:50 Join St3ak [0] (

Previous day | Next day