<philipp64>
CI/CD seems to be hung waiting on worker nodes
<dwfreed>
yes, GitHub actions limits how many jobs you can run at once, and the PR CI is quite extensive
<philipp64>
doh. need to get an update for 2 CVE's in... swalker thanks for the nag... should have noticed it sooner!!!
<philipp64>
wow. libxml2 is a mess.
<philipp64>
anyone else want to maintain Perl? I don't have the bandwidth to try to figure out what all the cross-compilation options are for the various architectures...
djfe_ is now known as djfe
slh64 has quit [Ping timeout: 480 seconds]
slh64 has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
Danct12 is now known as Guest8981
Danct12 has joined #openwrt-devel
tSYS has quit [Quit: *squeak*]
tSYS has joined #openwrt-devel
shoragan has quit [Quit: quit]
tlj has quit [Remote host closed the connection]
shoragan has joined #openwrt-devel
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
tlj_ has quit [Ping timeout: 480 seconds]
minimal has quit [Quit: Leaving]
ptudor has quit [Ping timeout: 480 seconds]
ptudor_ has joined #openwrt-devel
dangole_ has joined #openwrt-devel
tlj_ has joined #openwrt-devel
ptudor_ has quit [Ping timeout: 480 seconds]
dangole has quit [Ping timeout: 480 seconds]
ptudor has joined #openwrt-devel
felix has quit []
felix has joined #openwrt-devel
Guest8981 has quit [Remote host closed the connection]
Daanct12 has joined #openwrt-devel
Daanct12 has quit [Remote host closed the connection]
Daanct12 has joined #openwrt-devel
Daanct12 has quit [Remote host closed the connection]
Daanct12 has joined #openwrt-devel
Daanct12 has quit [Remote host closed the connection]
Danct12 has quit [Remote host closed the connection]
lmore377 has quit [Remote host closed the connection]
lmore377 has joined #openwrt-devel
lmahmutov has quit [Remote host closed the connection]
<robimarko>
f00b4r0: Does RouterBoot still only support ELF images?
<robimarko>
Cause, that is an issue for ARM64 boards
<f00b4r0>
robimarko: i haven't been keeping track but my understanding is "yes"
<robimarko>
f00b4r0: Well, that sucks
<f00b4r0>
it's routerboot. Of course it sucks ;P
<robimarko>
Cause, Routerboot will provide you with the wonderful completely broken DTB
<robimarko>
And there is no appended DTB support on ARM64
<f00b4r0>
*sigh*
<f00b4r0>
i doubt you'd have any success trying to upstream elf append dtb in arm64: iirc this was already considered a hack on MIPS
<robimarko>
Yeah, there was an RFC for that in 2015 and it was shot down
<robimarko>
As Linux always required DTB to be passed by bootloader per spec for ARM64
<f00b4r0>
indeed
<robimarko>
On RB5009 we can cheat by using U-boot as the ELF payload which then can do things properly cause its Armada 7040 but all of the new hAP ax boards dont have that option
<robimarko>
Well, in theory QCA U-boot can be used but its a pain
<f00b4r0>
of course when the passed DTB is garbage, that nice requirement falls apart
<robimarko>
Yeah, DTB they pass is completely broken crap
<robimarko>
And they use it to pretty much minimally boot and then fixup everything
<f00b4r0>
which is what I was going to suggest we might end up having to do ourselves :P
<robimarko>
Also, fun fact they misconfigured the MV DDR and ATF so it will report 2GB of RAM
<f00b4r0>
short of implementing a way to filter/process a DTB early in the boot process
<f00b4r0>
*sigh*
<f00b4r0>
frankly I don't think they're worth our time.
<robimarko>
At the start I just replaced the whole firmware stack
<f00b4r0>
if I'm honest I don't even understand their rationale for doing things the way they do it. Which makes me question their technical sanity ;P
<robimarko>
Trust me, I dont get it either
<robimarko>
Its like they are really trying to be different but in a broken way
<robimarko>
I completely gave up on their HW, but I already have RB5009
<f00b4r0>
ebay it? ;)
<robimarko>
We are past that since its a bit "modified" for development now
<f00b4r0>
heh
<robimarko>
At this point, might as well just add appended DTB to ARM64 and keep it out of tree
<robimarko>
Cause, I dont want to add stuff like that to OpenWrt
<f00b4r0>
but then again you'd be the only one able to run openwrt on rb5009 :)
<robimarko>
Well, its in a crap state currently and people are still using it
<f00b4r0>
i'm wondering if it would be "easier" to have an intermediary loader (ala lzma-loader) whose sole purpose would be to cram the correct dtb in memory and setup the pointer before loading the kernel
<robimarko>
Check the link above your reply
<f00b4r0>
lol
<f00b4r0>
indeed
<robimarko>
Its that crazy russian guy again
<f00b4r0>
why am i not suprised
<robimarko>
But like always, licensing aka lack of it and copy/paste code from all over
dangole_ has quit [Remote host closed the connection]
dangole_ has joined #openwrt-devel
<f00b4r0>
the code at the root of the repo almost got me fooled. Then I looked in the sub folders ;P
<Borromini>
f00b4r0: RB5009 is neat stuff :'(
<Borromini>
i'm using adron's hacked RouterBOOT but I fully understand RB5009 support can't be merged that way
<Borromini>
I have two of them in service :^)
<f00b4r0>
oh i should have read the readme, he patches *routerboot*
<f00b4r0>
holy cow.
<robimarko>
Yeah
<Borromini>
I suppose robimarko's done quite a bit of soldering on his as well
<robimarko>
Its a bit crazy
<robimarko>
BTW, MikroTik were so nice to disable UART regardless of hard_config
<f00b4r0>
"a bit". I like your moderation ;)
<Borromini>
f00b4r0: you must have missed the huge RB5009 thread on the forum :)
<robimarko>
Its quite literaly disabled by RouterBoot, so he binary patched that as well
<Borromini>
=)
<Borromini>
i like that guy :P
<robimarko>
Wait till you see the RB2011 "support" thread he has
<f00b4r0>
at that point we're better off porting uboot to the platform
<Borromini>
robimarko: link? I'm curious
srslypascal has quit [Ping timeout: 480 seconds]
<Borromini>
I do know I won't be buying or recommending MikroTik again now that I know of their shenanigans
<f00b4r0>
although I'm still thinking it shouldn't be much harder to add a very *very* basic preloader that would only copy the correct dtb in memory and load the kernel. no need to muck with FIT images
<f00b4r0>
but then again that wouldn't be very different from append-dtb.
<Ansuel>
hi!
<mrkiko>
Ansuel: hi!
<Borromini>
hi Ansuel
srslypascal has quit [Ping timeout: 480 seconds]
srslypascal has joined #openwrt-devel
<russell-->
anyone have advice on getting openwrt omap working on a pocketbeagle (similar to a beaglebone)? i tried the beaglebone image and it seems to fail in u-boot
<russell-->
"Could not initialize timer" apparently from build_dir/target-arm_cortex-a8+vfpv3_musl_eabi/u-boot-am335x_evm/u-boot-2021.07/lib/time.c
schwicht has joined #openwrt-devel
xback has quit [Ping timeout: 480 seconds]
guidosarducci_ has joined #openwrt-devel
guidosarducci has quit [Remote host closed the connection]
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
minimal has joined #openwrt-devel
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<xback>
Ansuel: quick question, any idea what went wrong here? https://git.openwrt.org/?p=project/firmware/qca-wireless.git;a=commit;h=f9cece02724b8ca2c1a166a46f0afa89e632d431