aiyion_ has joined #openwrt-devel
aiyion has quit [Ping timeout: 480 seconds]
rsalvaterra_ has joined #openwrt-devel
rsalvaterra_ is now known as rsalvaterra
<owrt-images-builds> Build [#27](https://buildbot.openwrt.org/images/#/builders/144/builds/27) of `openwrt-23.05_armsr/armv8` failed: failed './scripts/feeds update' (failure)
goliath has quit [Quit: SIGSEGV]
Nilsro_ has joined #openwrt-devel
Nilsro has quit [Ping timeout: 480 seconds]
penguintamer has joined #openwrt-devel
rsalvaterra_ has joined #openwrt-devel
rsalvaterra_ is now known as rsalvaterra
rsalvaterra_ has joined #openwrt-devel
rsalvaterra_ is now known as rsalvaterra
vincejv has quit [Remote host closed the connection]
guidosarducci_ has joined #openwrt-devel
guidosarducci has quit [Quit: ZNC 1.8.2+deb2ubuntu0.1 - https://znc.in]
guidosarducci_ is now known as guidosarducci
eluks has quit [Remote host closed the connection]
eluks has joined #openwrt-devel
sorinello has joined #openwrt-devel
valku has quit [Remote host closed the connection]
aiyion_ has quit [Remote host closed the connection]
aiyion_ has joined #openwrt-devel
aiyion_ has quit [Remote host closed the connection]
aiyion_ has joined #openwrt-devel
nitroshift has joined #openwrt-devel
Tapper has joined #openwrt-devel
<owrt-images-builds> Build [#116](https://buildbot.openwrt.org/images/#/builders/165/builds/116) of `openwrt-24.10_ramips/rt305x` failed: failed './scripts/feeds update' (failure)
robimarko has joined #openwrt-devel
n3ph has joined #openwrt-devel
n3ph has quit []
n3ph has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
Tapper has joined #openwrt-devel
nitroshift has quit [Quit: Leaving that way ---->]
n3ph has quit [Ping timeout: 480 seconds]
<owrt-images-builds> Build [#117](https://buildbot.openwrt.org/images/#/builders/80/builds/117) of `openwrt-24.10_ramips/rt288x` failed: failed './scripts/feeds update' (failure)
gromero has joined #openwrt-devel
gromero_ has joined #openwrt-devel
gromero has quit [Read error: Connection reset by peer]
gromero__ has joined #openwrt-devel
gromero_ has quit [Ping timeout: 480 seconds]
minimal has joined #openwrt-devel
goliath has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
n3ph has joined #openwrt-devel
<russell--> perl build problems, i have a long running lto1 process, pegging a CPU
<russell--> or, is it python?
* russell-- started a single threaded build
n3ph_ has joined #openwrt-devel
<russell--> aarch64-openwrt-linux-musl-gcc [...] -o libpython3.11.so [...]
<russell--> trying a make dirclean world
n3ph has quit [Ping timeout: 480 seconds]
n3ph has joined #openwrt-devel
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
<robimarko> Fixed it
<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?
<owrt-images-builds> Build [#117](https://buildbot.openwrt.org/images/#/builders/119/builds/117) of `openwrt-24.10_ath79/nand` failed: failed './scripts/feeds update' (failure)
sorinello has quit [Ping timeout: 480 seconds]
<gch981213> mrkiko: pong
n3ph has quit [Remote host closed the connection]
valku has joined #openwrt-devel
<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)
fda has quit [Quit: ZNC - https://znc.in]
<dhewg> far too many ppl are way to used to bash, quite often it's just trivial stuff like [[ -> [
<slh> yep, there are tons of low hanging fruits there
<dhewg> and then there's the ash scripts on an openwrt device, so it's not like ppl don't know how to handle it ;)
<dwfreed> even [[ -> [ has side effects
<dhewg> it does, but often [ is what ppl want, they're just used to [[
<slh> it's always a question who's upstream, e.g. I wouldn't accept patches for packages by other upstreams
<efahl> shear scale sort of prohibits any attempt to get rid of it: rgrep '#!/bin/bash' build_dir/ | wc -l gives 2950 instances
<efahl> most of them are tests or testing, but that still leaves 500+ used for the build...
n3ph has quit [Ping timeout: 480 seconds]
<soxrok2212> merbanan: have any insight to pcie on an7581? we can't get mt76 working
<soxrok2212> looks like pcie bugz
gromero has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
mark22k has quit [Quit: The Lounge - https://thelounge.chat]
gromero has quit [Ping timeout: 480 seconds]
mark22k has joined #openwrt-devel
n3ph has joined #openwrt-devel
Tapper has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
goliath has joined #openwrt-devel
minimal has joined #openwrt-devel
plappermaul has joined #openwrt-devel
<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]
nixuser has joined #openwrt-devel
n3ph_ has joined #openwrt-devel
n3ph has quit [Ping timeout: 480 seconds]
robimarko has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
plappermaul has quit [Quit: Page closed]
hauke has quit [Quit: WeeChat 3.8]
hauke has joined #openwrt-devel
guidosarducci has quit [Remote host closed the connection]
guidosarducci has joined #openwrt-devel
Tapper has joined #openwrt-devel
n3ph_ has quit [Ping timeout: 480 seconds]
swalker has quit [Ping timeout: 480 seconds]
vincejv has quit [Remote host closed the connection]
Znevna has quit [Quit: ZNC 1.8.1+deb1~bpo10+1 - https://znc.in]
goliath has quit [Quit: SIGSEGV]
Znevna has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
minimal has quit [Quit: Leaving]