n3ph_ has quit [Read error: Connection reset by peer]
gromero__ has quit [Ping timeout: 480 seconds]
Tapper has joined #openwrt-devel
n3ph has quit [Ping timeout: 480 seconds]
nico_ has joined #openwrt-devel
gromero__ has joined #openwrt-devel
bbezak has joined #openwrt-devel
<russell-->
yeah, i'm back down to a single thread, waiting on staging_dir/toolchain-aarch64_cortex-a53_gcc-14.2.0_musl/libexec/gcc/aarch64-openwrt-linux-musl/14.2.0/lto1 for python3
<russell-->
holy crap, that process ran for 15 minutes
<russell-->
but apparently finally finished
<dwfreed>
lto on large programs like python would definitely take a while
<dwfreed>
but if it's pegging a core, that means it's probably doing its job :P
<russell-->
this is abberant. it's never taken anything like this long before to do a dirclean world on this box
<dwfreed>
or things changed?
<russell-->
a dirclean world on my .config takes like 20 minutes total on this box
<robimarko>
We had a regression that caused -O2 to get dropped from host CFLAGS
<russell-->
i just pulled like, maybe 60 minutes ago
<robimarko>
Well, this was pushed also an hour ago
<russell-->
maybe that's in then
<robimarko>
Check git log
<aiyion_>
hey there; might be an offtopic question and I'm totally new to the matter, so I might have missed an obvious solution: But when building OpenWrt under NixOS, there's per design no /bin/bash. I'd like to avoid symlinking it on a systemwide level; is there a suggested way to get around this caveat without "fixing" all occurences of /bin/bash shebangs in openwrt and subsequent
<aiyion_>
packages to e.g. /usr/bin/env bash?
aiyion_ is now known as aiyion
<russell-->
real 74m6.968s
<russell-->
finally finished
<dwfreed>
aiyion: yeah, no, just symlink /bin/bash; that's effectively ABI at this point
<dwfreed>
literally every script in existence expects bash to be in /bin
<aiyion>
That much I do know ^^
<aiyion>
But thanks :)
<minimal>
"#!/bin/sh" scripts don't ;-)
<dwfreed>
minimal: :P
n3ph has joined #openwrt-devel
nico_ has left #openwrt-devel [#openwrt-devel]
minimal has quit [Quit: Leaving]
<aiyion>
It looks like I can get quite far in the build process by replacing a small handful of shebangs with #!/usr/bin/env bash. It feels like this'd only shift the problem though, until the next person comes along with a distro, which does not place env at /usr/bin? It looks like POSIX does not enforce its location, does it?
<aiyion>
I'm having trouble though finding unix based systems apart some ancient sun OS's which lack /usr/bin/env or /bin/sh. Maybe 'fixing' would not be as bad as I initially thought.
<dwfreed>
well, everything that has env is going to place it in /usr/bin
<dwfreed>
another one of those things set in stone by convention
<aiyion>
Do you think it would hurt, if I drafted patches to discuss this on the mailinglist?
<dwfreed>
aiyion: honestly I don't think they'd be accepted; bash is in /bin, full stop, and NixOS not doing that is a NixOS problem, not an openwrt problem
<aiyion>
I see, thanks for the warning.
n3ph has joined #openwrt-devel
vincejv has joined #openwrt-devel
gromero__ has quit [Ping timeout: 480 seconds]
<slh>
there'd be an easy alternative, converting the bash scripts to pure POSIX sh, then the location of bash doesn't matter anymore ;)
<dwfreed>
"easy" they say
<slh>
at least more likely to convince those in charge of potenially merging the results
<dwfreed>
doubtful :P
<dwfreed>
there's several nice things about scripting in bash vs posix sh
<slh>
(and yes, I know the difficulties involved, been there, done that - in many cases bash can be avoided reasonably easily - yes, in quotations)
<enyc>
f00b4r0 nbd_ : R.e. this weird slab-leak thingie, I'm not yet certainl but it appears reducing kernel modules loaded (e.g. loads of usb-network usb-modeswitch etc) and also stopping rpcd+uhttpd has stopped triggering the problem e.g. by changing memory layout or so.
n3ph_ has joined #openwrt-devel
n3ph has quit [Ping timeout: 480 seconds]
<f00b4r0>
enyc: in my experience it's triggered by specific clients, so it depends on wifi conditions
goliath has quit [Quit: SIGSEGV]
n3ph_ has quit [Ping timeout: 480 seconds]
<merbanan>
soxrok2212: did you run sys serdes on the ref code ?
<merbanan>
the pcie scenarios with regards to how wifi is connected are tricky
goliath has joined #openwrt-devel
<merbanan>
in theory you could get one dual lane pci port
<merbanan>
or 2 ports single lane
<merbanan>
the wifi card is supposed to be able to handle both connection types
<merbanan>
I doubt mt76 and the firmware can handle both scenarios
n3ph has joined #openwrt-devel
danitool has joined #openwrt-devel
<soxrok2212>
i did not attempt sys serdes on the reference code
mrnuke has quit [Ping timeout: 480 seconds]
mrnuke has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
<russell-->
real 40m29.647s
<russell-->
still, longer than i recall for a dirclean world build
nixuser_ has quit [Read error: Connection reset by peer]