minimal has quit [Quit: Leaving]
Nilsro_ has joined #openwrt-devel
Nilsro has quit [Ping timeout: 480 seconds]
digitalcircuit has quit [Quit: Signing off from Quassel - see ya!]
digitalcircuit has joined #openwrt-devel
dansan has joined #openwrt-devel
wille-io has quit [Quit: bye!]
sorinello has joined #openwrt-devel
eluks has quit [Remote host closed the connection]
eluks has joined #openwrt-devel
valku has quit [Quit: valku]
Kufat_ has quit [Read error: Connection reset by peer]
Kufat has joined #openwrt-devel
sorinello has quit [Quit: Leaving]
sorinello has joined #openwrt-devel
SnakesAndStuff has quit [Ping timeout: 480 seconds]
<sur5r> KanjiMonster: Ah, thanks. So close...
<KanjiMonster> sur5r: though it's numbering mostly applies to generic, individual targets often do their own thing (apart from 0* for backports)
<sur5r> It would be an octeon specific patch, should be upstreamable, though
<sur5r> But that's for later
n3ph has joined #openwrt-devel
AtomiclyCursed has quit [Quit: ZNC 1.10.0 - https://znc.in]
n3ph has quit [Ping timeout: 480 seconds]
robimarko has joined #openwrt-devel
n3ph has joined #openwrt-devel
ripclap has quit [Ping timeout: 480 seconds]
n3ph has quit [Ping timeout: 480 seconds]
n3ph has joined #openwrt-devel
ripclap has joined #openwrt-devel
vincejv has joined #openwrt-devel
AtomiclyCursed2 has joined #openwrt-devel
AtomiclyCursed2 has quit [Quit: ZNC 1.10.0 - https://znc.in]
AtomiclyCursed has joined #openwrt-devel
ripclap_ has joined #openwrt-devel
ripclap has quit [Ping timeout: 480 seconds]
ripclap_ has quit [resistance.oftc.net synthon.oftc.net]
Kufat has quit [resistance.oftc.net synthon.oftc.net]
dansan has quit [resistance.oftc.net synthon.oftc.net]
SlimeyX has quit [resistance.oftc.net synthon.oftc.net]
cmonroe has quit [resistance.oftc.net synthon.oftc.net]
digitalcircuit has quit [resistance.oftc.net synthon.oftc.net]
dermoth has quit [resistance.oftc.net synthon.oftc.net]
Sawzall has quit [resistance.oftc.net synthon.oftc.net]
nixuser has quit [resistance.oftc.net synthon.oftc.net]
mko has quit [resistance.oftc.net synthon.oftc.net]
anthqiu has quit [resistance.oftc.net synthon.oftc.net]
ssterling has quit [resistance.oftc.net synthon.oftc.net]
DrachenMaus has quit [resistance.oftc.net synthon.oftc.net]
noahm has quit [resistance.oftc.net synthon.oftc.net]
Snuupy has quit [resistance.oftc.net synthon.oftc.net]
tchebb has quit [resistance.oftc.net synthon.oftc.net]
johnf has quit [resistance.oftc.net synthon.oftc.net]
nwf has quit [resistance.oftc.net synthon.oftc.net]
dqfext has quit [resistance.oftc.net synthon.oftc.net]
swalker has quit [resistance.oftc.net synthon.oftc.net]
vulpes2 has quit [resistance.oftc.net synthon.oftc.net]
ptudor has quit [resistance.oftc.net synthon.oftc.net]
bwitte has quit [resistance.oftc.net synthon.oftc.net]
jkl has quit [resistance.oftc.net synthon.oftc.net]
felix has quit [resistance.oftc.net synthon.oftc.net]
cyrozap has quit [resistance.oftc.net synthon.oftc.net]
russell-- has quit [resistance.oftc.net synthon.oftc.net]
ripclap_ has joined #openwrt-devel
Kufat has joined #openwrt-devel
digitalcircuit has joined #openwrt-devel
dansan has joined #openwrt-devel
cmonroe has joined #openwrt-devel
dermoth has joined #openwrt-devel
SlimeyX has joined #openwrt-devel
ssterling has joined #openwrt-devel
noahm has joined #openwrt-devel
Snuupy has joined #openwrt-devel
tchebb has joined #openwrt-devel
johnf has joined #openwrt-devel
dqfext has joined #openwrt-devel
nwf has joined #openwrt-devel
swalker has joined #openwrt-devel
felix has joined #openwrt-devel
vulpes2 has joined #openwrt-devel
jkl has joined #openwrt-devel
ptudor has joined #openwrt-devel
bwitte has joined #openwrt-devel
cyrozap has joined #openwrt-devel
russell-- has joined #openwrt-devel
Sawzall has joined #openwrt-devel
nixuser has joined #openwrt-devel
anthqiu has joined #openwrt-devel
mko has joined #openwrt-devel
DrachenMaus has joined #openwrt-devel
n3ph has quit [Ping timeout: 480 seconds]
<Nick[m]> Ansuel or robimarko any idea why cherry-picking these commits is not enough? https://github.com/openwrt/openwrt/pull/19035
<robimarko> Not enough in what sense?
gromero_ has joined #openwrt-devel
AtomiclyCursed has quit [Quit: ZNC 1.10.0 - https://znc.in]
AtomiclyCursed has joined #openwrt-devel
gromero has quit [Ping timeout: 480 seconds]
* f00b4r0 hates it that CONFIG_AUTOREMOVE defaults to y when DEVEL=y (which is the case when fetching config.buildinfo and running make defconfig)
<f00b4r0> just wiped all my build dirs and now I have to wait for a full rebuild. *sigh*
<sur5r> Time to make some coffee
<nbd> f00b4r0: CONFIG_AUTOREMOVE does not default to y when DEVEL=y
<nbd> f00b4r0: it is enabled explicitly by config.buildinfo, since buildbot uses that
<f00b4r0> ha my bad
<f00b4r0> equally annoying :)
<Nick[m]> robimarko: imagebuilder is not able to produce image because of missing ipq-tplink_archer-c6-v2 package
AtomiclyCursed has quit [Quit: ZNC 1.10.0 - https://znc.in]
<sur5r> Nick[m]: Did you do a full rebuild?
<Nick[m]> sur5r: yes
n3ph has joined #openwrt-devel
<robimarko> Well, ipq-wifi package is missing depends on TARGET_ath79
<robimarko> So it cannot be selected and thus is not built
<sur5r> https://github.com/openwrt/openwrt/pull/17620 fixed it by accident on main
AtomiclyCursed has joined #openwrt-devel
KGB-2 has quit [Remote host closed the connection]
<f00b4r0> https://github.com/openwrt/packages/blob/master/libs/libradcli/Config.in <- is this still supported? The file is 10yo and I don't see this option in menuconfig
<dwfreed> it probably needs modernizing
<f00b4r0> incidentally, if I wanted to provide both -tls and non-tls variants of the same package, which requires a different configure flag for each case, can this be done in our current system or would that require two separate "packages" in the feeds?
<f00b4r0> hmm zlib uses the exact same Config.in snippet style and it works there
* f00b4r0 scratches head
KGB-2 has joined #openwrt-devel
<dwfreed> f00b4r0: build variants; see dnsmasq for an example
<f00b4r0> dwfreed: thanks. Looks a bit intricate but I guess I can work with that :)
<Nick[m]> sur5r: thanks, now still thinking about how to backport it to 24.10
mccurly_ has joined #openwrt-devel
<dwfreed> set VARIANT in package definition; check BUILD_VARIANT when defining configure options
<mccurly_> Hello everyone!
<f00b4r0> if I read that Config.in correctly, the intent was to have TLS enabled by default. That's not the case in our current package
<mccurly_> "Spoiler alert" :) I am noob into version control systems such as git or the like. I am running podman containers to issue local build requests for my routers. One of these routers, (xiaomi ac2350) has wifi issues in the latest stable release. There are already merged fixes for these issues, (I think), planned to go out in the next stable release. I am currently running SNAPSHOT on this xiaomi router, but it still presented the issues that I was r
<mccurly_> the last stable one.
<mccurly_> is it possible to use the local asu containers to build those commits?
<mccurly_> (sorry for this ignorance)
<f00b4r0> ha, the Makefile is missing the necessary source statement
<dwfreed> ah, yes, the Package/foo/config block
<f00b4r0> yep.
<f00b4r0> let's PR that
AtomiclyCursed has quit [Quit: ZNC 1.10.0 - https://znc.in]
<dwfreed> f00b4r0: you may also want to add PKG_CONFIG_DEPENDS := CONFIG_RADCLI_TLS
<f00b4r0> dwfreed: what does that do, for my education?
<dwfreed> "specifies which config options influence the build configuration and should trigger a rerun of Build/Configure on change"
<f00b4r0> oic
<sur5r> Nick[m]: You can just change that DEPENDS line
<Nick[m]> sur5r: yeah, doing that. thought about maybe backporting the ipq-wifi history however this adds to much. so just adding a commit. thanks for your help :)
minimal has joined #openwrt-devel
minimal has quit [Remote host closed the connection]
AtomiclyCursed2 has joined #openwrt-devel
minimal has joined #openwrt-devel
mccurly_ has quit [Remote host closed the connection]
<sur5r> That was quick :)
<f00b4r0> didn't realize gettext builds non-parallel. That's super slow
valku has joined #openwrt-devel
<robimarko> gettext spends most time in configure than configuration, doubt that parallel will help anything
<dwfreed> autohell
<robimarko> gettext is probably the worst example
<robimarko> It has a bunch of targets and calls configure on each one and then builds like one file
<f00b4r0> ah right, that rings a bell
<dwfreed> a stash of autoconf cache variables would probably improve performance drastically
<dwfreed> The one good thing is that because the openwrt build system is one ginormous invocation of make, generally you can get pretty decent parallelization across different packages
<f00b4r0> "generally" :)
<efahl> mccurly_: the ASU system uses imagebuilders, and thus do not do any compilation
<efahl> mccurly_: this means you cannot add patches or modified source to the images they produce
<dwfreed> he's gone
noltari has quit [Ping timeout: 480 seconds]
robimarko has quit [Remote host closed the connection]
noltari has joined #openwrt-devel
guerby has quit [Remote host closed the connection]
guerby has joined #openwrt-devel
n3ph_ has joined #openwrt-devel
goliath has joined #openwrt-devel
lucascastro has joined #openwrt-devel
n3ph has quit [Ping timeout: 480 seconds]
<efahl> oh well
noltari is now known as Guest18089
noltari has joined #openwrt-devel
Guest18089 has quit [Ping timeout: 480 seconds]
AtomiclyCursed2 has quit [Quit: ZNC 1.10.0 - https://znc.in]
minimal has quit [Quit: Leaving]
noltari is now known as Guest18091
noltari has joined #openwrt-devel
Guest18091 has quit [Ping timeout: 480 seconds]
decke has quit [Quit: The Lounge - https://thelounge.chat]
decke has joined #openwrt-devel
AtomiclyCursed has joined #openwrt-devel
decke has quit []
<mirko> is sth like this supposed to work or prone to failure anyway, because of not being evaluated at times needed?
<mirko> ifneq ($(CONFIG_QT_VERSION_5),)
<mirko> PKG_BUILD_DEPENDS:=qt5tools/host
<mirko> endif
<mirko> if it's supposed to work, how to debug it if not working? :) qt5tools host build is not being triggered when building the package above lines are part of
decke has joined #openwrt-devel
mccurly has joined #openwrt-devel
Stat_headcrabbed has joined #openwrt-devel
<mccurly> efahl: Hi, just caught up the irc logs and seen your answer. Ok I roger that it is not possible due to the imagebuilders (blobs?, that are precompilled), so there is no way around it then.
<mccurly> dwfreed: also thank you for your assistance
noltari is now known as Guest18092
noltari has joined #openwrt-devel
<dwfreed> mccurly: the very latest snapshot currently available for download should have the changes you referenced
<dwfreed> this snapshot is new as of about 12 ish hours ago
<mccurly> hi dwfreed thank you. how to be sure that it contains it? I am on the snapshot version for that xiaomi ac2350 router. (I used the local podman containerized asu server to install that snapshot version) but the no appearing ac wifi happened in there as well
<mccurly> dwfreed: roger
<mccurly> yesterday it wasn't (it was the last time I tried)
<mccurly> :)
lucas__ has joined #openwrt-devel
<mccurly> dwfreed: I am going to try it then
Stat_headcrabbed has quit [Quit: Stat_headcrabbed]
<mccurly> Either it works or it doesn't. I will try it and report back. thank you dwfreed !
<efahl> you can go to https://firmware-selector.openwrt.org, select snapshot and your device, it will show the build number r30073-e67b70b8f4
<efahl> that hash in the commits, and that's the line in the sand for what's included in the build
Guest18092 has quit [Ping timeout: 480 seconds]
lucascastro has quit [Ping timeout: 480 seconds]
mccurly has quit [Remote host closed the connection]
SnakesAndStuff has joined #openwrt-devel
<efahl> here's the cutoff for that build: https://git.openwrt.org/?p=openwrt/openwrt.git;a=shortlog;h=e67b70b8f4
noltari is now known as Guest18093
noltari has joined #openwrt-devel
Guest18093 has quit [Ping timeout: 480 seconds]
jakllsch_ has joined #openwrt-devel
mccurly has joined #openwrt-devel
jakllsch has quit [Ping timeout: 480 seconds]
<mccurly> 69 packages missing in target version, cannot upgrade ... Is this safe?
<efahl> what is showing that? owut?
<mccurly> efahl: yes owut
<mccurly> I took long to answer
<mccurly> I was writing an answer to your last post but got timed out
<efahl> then, no do not attempt to do the upgrade. The asu server is broken right now for snapshots.
<mccurly> ok
<mccurly> you mean both my local and the one that is distributing them from the www?
noltari has quit [Ping timeout: 480 seconds]
<efahl> ok, you're running a local ASU server? you can fix it with https://github.com/openwrt/asu/pull/1420
<mccurly> efahl: Yes I am running a local podman container for the asu infrastructure, default one worker
gromero_ is now known as gromero
<efahl> a more trivial fix would be to edit line 66 in asu/main.py, and just add 'int' to the final 'Union', like this:
<efahl> def json_v1_target_index(path: str) -> dict[str, Union[int, str, dict[str, str]]]:
<efahl> ah, but are you running from source or from the pre-build images? podman-compose.yml needs to point locally:
<efahl> - image: "docker.io/openwrt/asu:latest"
<efahl> + image: "asu:latest"
<mccurly> efahl: bit lost here. I am running from prebuilt containers alright. so should I do the trivial solutions (including that fix on podman-compose.yml) or should I pull the latest 1420 and build asu from sources?
<efahl> yeah, sorry! ok, try using 'owut list' and then firmware selector, I think that still works ok
<mccurly> also I am running locally but on a laptop and exposing the asu lan ip to the corresponding openwrt routers
<mccurly> Ok I'll try that owut list command and get back soon (hopefully ;) )
<efahl> it will show the error message "blah blah packages missing", but I think the list is good to go. make sure to check it, though!
<mccurly> owut blob?
<efahl> no, that's the thing that generates the json blob for a request, typically for debug
<efahl> the 'list' subcommand is just the packages formatted for Firmware Selector
<mccurly> Ok just list then
noltari has joined #openwrt-devel
<mccurly> :) Thank you !
<mccurly> efahl: using the list --format fs-user command I get the following : libpthread kmod-lib-crc-ccitt getrandom kmod-pppoe kmod-crypto-acompress libmbedtls luci-ssl kmod-ppp libuclient luci owut kmod-lib-lzo kmod-ath -nftables, would there be anything weary in here?
noltari is now known as Guest18099
noltari has joined #openwrt-devel
<mccurly> I get the -nftables would remove the nftables firewall
<efahl> Looks right to me, are there any "user installed" packages that appear to be missing to you?
<efahl> The -nftables is basically a no-op due to it's dependency from firewall4 and other things.
<mccurly> I guess not. I did not install any I think (from the top of my buzzed memory ;) )
<efahl> If you do the build, check the stdout and you'll see 'adding nftables' or something in there.
<mccurly> no-op?
<efahl> no operation == does nothing
<mccurly> ah ok
<mccurly> lost the 'translation' ;)
<efahl> Old assembly language jargon...
<mccurly> no worries
<mccurly> ;)
<mccurly> so I will try it then
<efahl> Or just leave it off when you paste into FS package fields...
Guest18099 has quit [Ping timeout: 480 seconds]
<mccurly> FS?
<efahl> Firmware Selector
<mccurly> :)
<mccurly> Then I am old
<mccurly> ;)
<efahl> More jargon for the dictionary.
<mccurly> Yep
<mccurly> I would think 'file system' .... ;)
<efahl> Hah, I'm usually the oldest one around, my kids are in their 30s and 40s...
<mccurly> I concur ;)
<mccurly> But one's as old as one's feels
<mccurly> ;)
<mccurly> This seems like garbled or what! HA!
jag has joined #openwrt-devel
<jag> hi
jag is now known as Guest18101
Stat_headcrabbed has joined #openwrt-devel
Stat_headcrabbed has quit []
Stat_headcrabbed has joined #openwrt-devel
Stat_headcrabbed has quit []
<mccurly> efahl: I think I might have hurt your 'savant' feelings by my jiberishing ;) And if that is the case, I excuse myself, I like people with sense of humour. I tend to think that 'seasoned' people are more likely to weather the challenges presented wherever. So I hope I did not offend you. And even if that is the case, I have offended myself as well... Sorry
<mccurly> For what I gather Your commit is not yet in place is it?
<efahl> Oh, not at all, I always assume the best intentions.
<mccurly> I mean to the ASU repo at git hub
<efahl> Correct, I'm awaiting aparcar's approval on the PR.
<mccurly> efahl: And that is something the wise people (I guess) do
<efahl> 👍
<mccurly> There are so many things to consider that one could be off by a lot if one lets go of those principles ;)
jakllsch_ is now known as jakllsch
<mccurly> hi again efahl would you kindly inspect this 'before and after' implementing your 'trivial' fix onto asu/main.py 66th line? ---> http://0x0.st/8E00.txt
<mccurly> does it seem sensible (more sensible I mean)?
<efahl> The 500 status response means the index.json handling is still broken, must not be picking up the fix.
<efahl> You may need to do 'podman-compose --verbose --parallel 1 build' before starting the server
Guest18101 has quit [Quit: Page closed]
<mccurly> I'll do that, ;) you deserve it! :)
<mccurly> be back in a while
<efahl> Oh, maybe it's ok. I didn't see that you have two runs of owut there. Do 'owut check --verbose ...' and see what that downgrade is...
plappermaul has joined #openwrt-devel
<mccurly> ok. just for the records, I have done that container's rebuilding and the log didn't show anything relevant, at least strikingly... --> http://0x0.st/8E0R.txt
n3ph_ has quit [Ping timeout: 480 seconds]
<efahl> Looks like no errors, but I'm not sure about the 'Successfully tagged docker.io/openwrt/asu:latest' Does that pull the upstream images???
<mccurly> efahl: perhaps, I believed that it would not, but since I had not changed the podman-compose.yml file to point locally most probably it got it from upstream... Sorry for the noobishness...
<mccurly> I had many images pulled down
<efahl> No apologies, it's arcane as hell...
<mccurly> But I am arcane as hell ... ;)
<mccurly> You certainly got me there!
<efahl> I have to keep a cheatsheet for all the weird, undocumented podman stuff. Even reading the source code is often not enough.
<mccurly> No maybe you have to keep a cheatsheet for dumb arcane guys like myself but not otherwise! :)
<mccurly> One thing though there are 3 images that the local asu server uses should redis one be built (and used) locally or should I leave it to pull upstream?
<mccurly> this: ===> 39 image: "docker.io/redis/redis-stack-server"
<efahl> I use upstream for all the non-asu ones.
<efahl> So, only 'server' and 'worker*' get changed to point to 'image: "asu:latest"
<efahl> '
<mccurly> :) Is thank you arcane as well? If so I am arcane ^ 2 (arcane to the 'square') lol
<mccurly> thank you efahl !
<efahl> Sure thing!
caskd has quit [Ping timeout: 480 seconds]
caskd has joined #openwrt-devel
<efahl> mccurly: the ASU server PR just got committed, so you can probably undo a bunch of stuff in a few hours...
<efahl> Sometimes it doesn't pay to be on the bleeding edge. 😂
caskd has quit [Ping timeout: 480 seconds]
<mccurly> maybe so
<mccurly> :)
goliath has quit [Quit: SIGSEGV]
caskd has joined #openwrt-devel
mccurly has quit [Quit: Page closed]
lucas__ has quit []
minimal has joined #openwrt-devel
noltari is now known as Guest18111
noltari has joined #openwrt-devel
plappermaul has quit [Remote host closed the connection]
Guest18111 has quit [Ping timeout: 480 seconds]
n3ph has joined #openwrt-devel
valku has quit [Quit: valku]
lucascastro has joined #openwrt-devel
lucascastro has quit [Remote host closed the connection]
danitool has joined #openwrt-devel
<philipp64> nbd: jow: can someone please get eyes on my libubox PR's?
hurricos has quit [Quit: WeeChat 4.6.3]
dansan has quit [Ping timeout: 480 seconds]
n3ph_ has joined #openwrt-devel
n3ph has quit [Ping timeout: 480 seconds]
dansan has joined #openwrt-devel
n3ph has joined #openwrt-devel
n3ph_ has quit [Ping timeout: 480 seconds]
minimal has quit [Quit: Leaving]