schwicht has joined #openwrt-devel
dangole has quit [Ping timeout: 480 seconds]
<KGB-1> https://tests.reproducible-builds.org/openwrt/openwrt_omap.html has been updated. (11.1% images and 99.7% packages reproducible in our current test framework.)
finger has quit [Remote host closed the connection]
tSYS has quit [Quit: *squeak*]
tSYS has joined #openwrt-devel
minimal has quit [Quit: Leaving]
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ptudor has quit [Ping timeout: 480 seconds]
tomn has quit [Remote host closed the connection]
tomn has joined #openwrt-devel
johnf has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
johnf has joined #openwrt-devel
xavifr has joined #openwrt-devel
philipp64 has quit [Ping timeout: 480 seconds]
philipp64 has joined #openwrt-devel
goliath has joined #openwrt-devel
<Christophe[m]1> huh, urngd fails to build with glibc? /staging_dir/toolchain-aarch64_cortex-a53_gcc-12.3.0_glibc/include/features.h:413:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp] https://pastebin.mozilla.org/5zp32OjH/raw
xavifr has quit [Remote host closed the connection]
<Christophe[m]1> And an image with urngd excluded fails with a "Fatal glibc error: cannot get entropy for arc4random" kernel panic. https://pastebin.mozilla.org/s2pNWinh/raw
xavifr has joined #openwrt-devel
<KanjiMonster> Christophe[m]1: at first I was confused because there is a -Os at the begining, but later on there is a -O0 which probably overrides the -Os and causes the warning upgraded to error
<Christophe[m]1> KanjiMonster: Oh, I didn't see that either. I was wondering if it doesn't like -Os
<KanjiMonster> -Os should be fine, at least in my local tests. So the next question would be where the -O0 comes from
<Christophe[m]1> KanjiMonster: https://git.openwrt.org/?p=project/urngd.git;a=blob;f=CMakeLists.txt;h=7a3be27c4189d95bf6ab7c176e07549adbd66abb;hb=319df8a19f16586f1cce445059490494e897dedf#l26
<KanjiMonster> oh, indeed
<Christophe[m]1> KanjiMonster: why does it work everywhere else?
<KanjiMonster> because the check with the error/warning comes from glibc headers, not gcc headers, so I assume musl doesn't have an equivalent check
xavifr has quit [Remote host closed the connection]
<Christophe[m]1> I see. Can switch off fortification via PKG_BUILD_FLAGS?
<KanjiMonster> according to include/hardening.mk, PKG_FORTIFY_SOURCE
<KanjiMonster> there are a few packages in feeds that set this
<KanjiMonster> (to 0)
<KanjiMonster> Christophe[m]1: looking at the musl includes, looks like it also has that requirement, just doesn't warn about it. So it might make sense to just change urngd to also pass -D_FORTIFY_SOURCE=0 in https://git.openwrt.org/?p=project/urngd.git;a=blob;f=CMakeLists.txt;h=7a3be27c4189d95bf6ab7c176e07549adbd66abb;hb=319df8a19f16586f1cce445059490494e897dedf#l25
<Christophe[m]1> yup, now it compiles
<KanjiMonster> or rather -U_FORTIFY_SOURCE, to avoid a redefined warning
<Christophe[m]1> No, but pretty likely the issue I ran into.
<KanjiMonster> ynezz: https://git.openwrt.org/?p=project/urngd.git;a=commit;h=c7f7b6b65b82eda4675b42d8cd28d76ea7aebf1a - I think you forgot to push the tag
mcbridematt has quit [Quit: Leaving]
mcbridematt has joined #openwrt-devel
mcbridematt has quit [Remote host closed the connection]
mcbridematt has joined #openwrt-devel
<Christophe[m]1> I found out that "Fatal glibc error: cannot get entropy for arc4random" doesn't appear when I enter failsafe mode. It pauses "Waiting for kernel randomness to be initialised..." for some seconds "random: crng init done"
cmonroe has quit [Ping timeout: 480 seconds]
clandmeter has joined #openwrt-devel
robimarko has joined #openwrt-devel
<ynezz> KanjiMonster: oops, fixed, thanks
<KanjiMonster> the v1.0.1 tag is also weird, doesn't point to a commit in the ma* branch but one outside of any branches
<KanjiMonster> ynezz: the commit you tagged isn't part of the master branch
<KanjiMonster> not sure what's happening there
<ynezz> well, who knows what I was doing 3 years ago :P
<ynezz> but you're right, its leading nowhere, I don't have those commits in my local repository anymore as well
<ynezz> probably tagging on the wrong/development branch and removed that?
<ynezz> anyways, that "tagging" is mostly for the versioning in CMake to set human URNGD_VERSION
<ynezz> should be fixed now
<Christophe[m]1> On successful boots I'm seeing "random: crng init done" right after"mtk_rng 1020f000.rng: registered RNG driver". on unsuccessful boots it's not even showing up after "urandom-seed: Seeding with /etc/urandom.seed" a couple seconds later.
<KanjiMonster> ynezz: oooh, even signed ones. nice!
<Christophe[m]1> unfortunately my usb-ttl cable gave up so I'm doing the same
<Christophe[m]1> I found "random: procd: uninitialized urandom read (4 bytes read)" in logs of a musl build.
philipp64 has quit [Ping timeout: 480 seconds]
dangole has joined #openwrt-devel
shibboleth has joined #openwrt-devel
schwicht has joined #openwrt-devel
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dgcampea is now known as Guest7133
dgcampea has joined #openwrt-devel
Guest7133 has quit [Remote host closed the connection]
schwicht has joined #openwrt-devel
aiyion has joined #openwrt-devel
minimal has joined #openwrt-devel
xavifr has joined #openwrt-devel
hurricos has joined #openwrt-devel
<f00b4r0> just in case: suggestions as to the tiniest serial client that can be installed on openwrt (to access some other device serial console)?
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
schwicht has joined #openwrt-devel
<f00b4r0> seems to be the aptly named "serialconsole" :)
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
schwicht has joined #openwrt-devel
cmonroe has joined #openwrt-devel
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_tegra.html has been updated. (50.0% images and 99.9% packages reproducible in our current test framework.)
bluew has quit [Remote host closed the connection]
xavifr has quit [Ping timeout: 480 seconds]
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
goliath has quit [Quit: SIGSEGV]
<dwfreed> f00b4r0: screen is also a serial client
<dwfreed> and generally useful in other ways, though less so on typical openwrt devices
<f00b4r0> dwfreed: i'm aware of screen, but it's quite a bit larger than "serialconsole" which is pretty much exactly what I needed :)
schwicht has joined #openwrt-devel
philipp64 has joined #openwrt-devel
<PaulFertser> win 25
<dwfreed> lose 30
<stintel> draw!
robimarko has quit [Quit: Leaving]
dgcampea has quit [Remote host closed the connection]
dgcampea has joined #openwrt-devel
xavifr has joined #openwrt-devel
Borromini has joined #openwrt-devel
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
schwicht has joined #openwrt-devel
xavifr has quit [Ping timeout: 480 seconds]
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Borromini has quit [Ping timeout: 480 seconds]
schwicht has joined #openwrt-devel
shibboleth has quit [Quit: shibboleth]
xavifr has joined #openwrt-devel
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Slimey> so hot >:(
schwicht has joined #openwrt-devel
schwicht has quit []
schwicht has joined #openwrt-devel
schwicht has quit []
schwicht has joined #openwrt-devel
<Znevna> Slimey: I keep my CPUs lower than that
<Slimey> these guys are out in the texas sun :P
Borromini has joined #openwrt-devel
goliath has joined #openwrt-devel
Borromini has quit [Quit: Lost terminal]
BWhitten has joined #openwrt-devel
<BWhitten> hey all, looking at a PR at the moment for the rockchip and the bump in uboot requires use of binman, which has dependencies on pyelftools and swig. The build workers have swig but not pyelftools, can I run a standalone to test easily if I PR adding that package?
<BWhitten> ahhhh we'll see what the workflow reckons when its run is approved, being a one liner :)
BWhitten has quit [Ping timeout: 480 seconds]
<djfe> If anyone feels ready to review (and merge) this PR, your are invited https://github.com/openwrt/openwrt/pull/12932
<djfe> it introduces proper clocks and reset control for ramips
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
schwicht has joined #openwrt-devel
schwicht has quit []
schwicht has joined #openwrt-devel
xavifr has quit [Ping timeout: 480 seconds]
<KGB-1> https://tests.reproducible-builds.org/openwrt/openwrt_bcm47xx.html has been updated. (0% images and 99.9% packages reproducible in our current test framework.)
<Mangix> i was wondering why apple took an interest in Openrt
<Mangix> OpenWrt
<Mangix> now it makes sense
<Habbie> hmm?
<Mangix> Matter post on mailing list
<Habbie> ah
<Habbie> i see it
<Habbie> that first PR is nice, this person knows how to contribute to open source :)
<Mangix> Doesn't matter use the same radio as Zigbee?
<Mangix> I don't know of too many OpenWrt devices that have an IoT radio
<Habbie> you're thinking of Thread
<Mangix> oh interesting
<Habbie> if i understood correctly, you can have matter bridges between thread and wifi in your home
<stintel> interesting
<stintel> maybe with this I can test my openthread package without home assistant
<Habbie> and stintel is here and can tell me if i understood correctly
<Habbie> :)
<stintel> and finish that PR finally
* stintel doesn't know anything :P
<stintel> I'm in TV mode :P
* Mangix notices absent zwave
<Habbie> yeah, zwave is a different stack
<Habbie> not 802.anything based i believe
schwicht has quit [Quit: Textual IRC Client: www.textualapp.com]
schwicht has joined #openwrt-devel
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Habbie> i don't understand that first followup to the apple mail
<stintel> me neither
<stintel> also, git submodules. *puke*
<stintel> that abomination should die already