Tost has quit [Ping timeout: 260 seconds]
LoopHoldYoaBrown has quit [Ping timeout: 264 seconds]
dorf has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
<owrt-snap-builds> build #688 of gemini/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/master/images/builders/gemini%2Fgeneric/builds/688
shibboleth has quit [Remote host closed the connection]
lipnitsk has joined #openwrt-devel
<Tapper> The open source flight code that the NASA Mars drone is running ( https://github.com/nasa/fprime
LoopHoldYoaBrown has quit [Ping timeout: 240 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
<Tapper> Hi I tryed to update the forum about the 19.xx build, but It wont let me. It's stupid.
<Tapper> A11y fail sorry.
LoopHoldYoaBrown has quit [Ping timeout: 246 seconds]
black_ant has quit [Ping timeout: 240 seconds]
<owrt-snap-builds> build #869 of arc770/generic is complete: Failure [failed images] Build details are at http://buildbot.openwrt.org/master/images/builders/arc770%2Fgeneric/builds/869 blamelist: ?lvaro Fern?ndez Rojas <noltari@gmail.com>, Felix Fietkau <nbd@nbd.name>, Daniel Golle <daniel@makrotopia.org>, John Audia <graysky@archlinux.us>
<owrt-2102-builds> build #4 of oxnas/ox820 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/oxnas%2Fox820/builds/4
<dorf> that bot commit notice could be streamlined.
Tapper has quit [Ping timeout: 240 seconds]
<dorf> no need to repeat the word build so many times, and [build successful] is a waste of characters!
<dorf> eg: Build #4 of oxnas/ox820 is complete: Success -> Details: http://buildbot.openwrt.org/openwrt-21.02/images/builders/oxnas%2Fox820/builds/4
LoopHoldYoaBrown has joined #openwrt-devel
<owrt-snap-builds> build #889 of ipq806x/generic is complete: Failure [failed images] Build details are at http://buildbot.openwrt.org/master/images/builders/ipq806x%2Fgeneric/builds/889 blamelist: ?lvaro Fern?ndez Rojas <noltari@gmail.com>, Felix Fietkau <nbd@nbd.name>, Daniel Golle <daniel@makrotopia.org>, John Audia <graysky@archlinux.us>
LoopHoldYoaBrown has quit [Ping timeout: 264 seconds]
koniu has quit [Ping timeout: 268 seconds]
koniu has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
LoopHoldYoaBrown has quit [Ping timeout: 260 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
weijie0 has joined #openwrt-devel
weijie has quit [Ping timeout: 264 seconds]
weijie0 is now known as weijie
<mangix> aparcar[m]: pong
<mangix> docker stopped working. I have to track IRC elsewhere
<aparcar[m]> mangix: do I have to do something about gettext or just wait until people report issues? I can't reproduce any issues
<lipnitsk> aparcar[m]: do you want to try your CI test again - I just pushed a change to my branch to use "$GITHUB_WORKSPACE" instead of feeds
<aparcar[m]> lipnitsk: ack
LoopHoldYoaBrown has quit [Ping timeout: 260 seconds]
hbug__ has joined #openwrt-devel
<owrt-snap-builds> build #807 of tegra/generic is complete: Failure [failed images] Build details are at http://buildbot.openwrt.org/master/images/builders/tegra%2Fgeneric/builds/807 blamelist: ?lvaro Fern?ndez Rojas <noltari@gmail.com>, Felix Fietkau <nbd@nbd.name>, Daniel Golle <daniel@makrotopia.org>, John Audia <graysky@archlinux.us>
LoopHoldYoaBrown has joined #openwrt-devel
hbug_ has quit [Ping timeout: 268 seconds]
danitool has quit [Ping timeout: 256 seconds]
<aparcar[m]> mangix: mangix: do I have to do something about gettext or just wait until people report issues? I can't reproduce any issues
<aparcar[m]> lipnitsk: okay works now, thank you
<lipnitsk> aparcar[m]: for some reason, refresh failed it seems, since it didn't display the error message
<lipnitsk> i would have liked to see refresh succeed then git detect a problem (if $GITHUB_WORKSPACE is not a repository this method will not work)
<aparcar[m]> this looks like a fine fail to me
<lipnitsk> yeah it failed
<lipnitsk> time: package/feeds/packages_ci/podman/refresh#1.58#0.68#2.01 make[1]: Leaving directory '/home/build/openwrt' Error: Process completed with exit code 1.
<aparcar[m]> so that's what we wanted right?
tobleminer-tSYS has quit [Quit: AS4242423214]
tobleminer-tSYS has joined #openwrt-devel
<lipnitsk> I think that's code 1 from make though, not the diff logic below
<lipnitsk> I would have liked to see "Dirty patches detected, please refresh and review the diff"
<aparcar[m]> I see
<lipnitsk> it's not too clear why make failed though.... Maybe the error just didn't get echoed for some reason?
<lipnitsk> does it need to go to stderr?
bala has joined #openwrt-devel
<aparcar[m]> please create a PR on packages.git so you can test it without me refreshing okay?
<lipnitsk> okay, just point it to my repo?
<lipnitsk> like you did?
<aparcar[m]> yes
<lipnitsk> okay I'll play with it
<aparcar[m]> thank you
LoopHoldYoaBrown has quit [Ping timeout: 265 seconds]
<aparcar[m]> lipnitsk: if you feel fancy please look into https://docs.github.com/en/actions/reference/workflow-commands-for-github-actions#grouping-log-lines to separate the different check outputs
bala_v has quit [Ping timeout: 246 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
<mangix> aparcar[m]: what issues?
<aparcar[m]> mangix: you said there are issues :)
<mangix> my patch fixes those
<mangix> git grep FIXUP | grep gett in the packages feed to see more
<owrt-snap-builds> build #761 of malta/be is complete: Failure [failed pkgbuild] Build details are at http://buildbot.openwrt.org/master/images/builders/malta%2Fbe/builds/761 blamelist: ?lvaro Fern?ndez Rojas <noltari@gmail.com>, Felix Fietkau <nbd@nbd.name>, Daniel Golle <daniel@makrotopia.org>, John Audia <graysky@archlinux.us>
LoopHoldYoaBrown has quit [Ping timeout: 246 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
zx2c4 has quit [Ping timeout: 264 seconds]
LoopHoldYoaBrown has quit [Ping timeout: 265 seconds]
zx2c4 has joined #openwrt-devel
<lipnitsk> aparcar[m]: I think the fail is because of -e bash option in entrypoint.sh:
<lipnitsk> -e Exit immediately if a command exits with a non-zero status.
<lipnitsk> so when the git check fails it exits right away without going inside the if $?
<lipnitsk> so really the "|| exit $?" clauses in the script are also redundant
LoopHoldYoaBrown has joined #openwrt-devel
philipp64 has joined #openwrt-devel
victhor has quit [Ping timeout: 264 seconds]
KGB-2 has joined #openwrt-devel
LoopHoldYoaBrown has quit [Ping timeout: 256 seconds]
<lipnitsk> figured it out. mostly cosmetic, but it would be nice to print out that error.
<lipnitsk> some bash voodoo.
koniu has quit [Remote host closed the connection]
koniu has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
zjason has quit [Ping timeout: 272 seconds]
slh64 has quit [Quit: gone]
slh64 has joined #openwrt-devel
<mangix> lipnitsk: funny. shellcheck warns on this
<lipnitsk> haha
<lipnitsk> well I can come up with some other way
<mangix> no i mean it warns on if [ $? -ne 0 ]; then
<lipnitsk> oh, so the new thing is good?
<mangix> yeah
<lipnitsk> what is this shellcheck? standard tool or openwrt homebrew?
<mangix> sudo apt install shellcheck
<mangix> yeah, SC2181: Check exit code directly with e.g. 'if mycmd;', not indirectly with $?.
<lipnitsk> cool
<lipnitsk> i should use the if ! make mytarget; form though
<mangix> haha it even mentions what you said in your PR
<mangix> Scripts that run or are called with set -e aka errexit will exit immediately if the command fails, even though they're followed by a clause that handles failure.
<lipnitsk> yeah too bad google didn't lead me straight to that page...
<mangix> third result on duckduckgo
<lipnitsk> query?
<mangix> SC2181
<lipnitsk> maybe I just suck at searching
<lipnitsk> well yeah, I didn't just know to search for SC2181 :)
<lipnitsk> I'll just have to get in a habit of running shellcheck
<mangix> notice how there's a disable directive in that file :)
<mangix> there used to be a shellcheck thing for the CI, but it was removed because of it being too noisy
LoopHoldYoaBrown has quit [Ping timeout: 260 seconds]
<lipnitsk> I see.. Yeah that's the issue with static analysis - false positives. But still I should use it more often, if only manually
LoopHoldYoaBrown has joined #openwrt-devel
<mangix> basically, the issue is that busybox ash has capabilities in between debian ash and bash. The solution IIRC would be to check against ash and selectively disable warnings
<mangix> the last part is a problem, except in shellcheck master
<mangix> been a while since i looked into it
lukedashjr has joined #openwrt-devel
<mangix> oh this is even better: https://github.com/koalaman/shellcheck/pull/2139
<mangix> actually nvm... that's just a detection commit
luke-jr has quit [Ping timeout: 265 seconds]
lipnitsk has quit [Quit: Leaving.]
lukedashjr is now known as luke-jr
LoopHoldYoaBrown has quit [Ping timeout: 240 seconds]
rmilecki has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
koniu has quit [Remote host closed the connection]
mmlb has quit [Ping timeout: 256 seconds]
mattsm has quit [Read error: Connection reset by peer]
mattsm has joined #openwrt-devel
koniu has joined #openwrt-devel
nitroshift has joined #openwrt-devel
mmlb has joined #openwrt-devel
LoopHoldYoaBrown has quit [Ping timeout: 260 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
<owrt-snap-builds> build #793 of apm821xx/sata is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/master/images/builders/apm821xx%2Fsata/builds/793
LoopHoldYoaBrown has quit [Ping timeout: 256 seconds]
lukedashjr has joined #openwrt-devel
luke-jr has quit [Ping timeout: 240 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
lukedashjr is now known as luke-jr
decke has joined #openwrt-devel
_whitelogger has joined #openwrt-devel
bala has quit [Ping timeout: 264 seconds]
LoopHoldYoaBrown has quit [Ping timeout: 246 seconds]
dedeckeh has joined #openwrt-devel
mangix has quit [Quit: leaving]
LoopHoldYoaBrown has joined #openwrt-devel
<KGB-1> https://tests.reproducible-builds.org/openwrt/openwrt_sunxi.html has been updated. (0% images and 98.1% packages reproducible in our current test framework.)
llewellyn has joined #openwrt-devel
LoopHoldYoaBrown has quit [Ping timeout: 272 seconds]
llewellyn has quit [Ping timeout: 240 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
<owrt-snap-builds> build #652 of layerscape/armv7 is complete: Failure [failed images] Build details are at http://buildbot.openwrt.org/master/images/builders/layerscape%2Farmv7/builds/652 blamelist: ?lvaro Fern?ndez Rojas <noltari@gmail.com>, Felix Fietkau <nbd@nbd.name>, Daniel Golle <daniel@makrotopia.org>, John Audia <graysky@archlinux.us>
<owrt-2102-builds> build #4 of apm821xx/sata is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/apm821xx%2Fsata/builds/4
danitool has joined #openwrt-devel
LoopHoldYoaBrown has quit [Ping timeout: 256 seconds]
ivanich has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
fblaese has quit [*.net *.split]
pavlix has quit [*.net *.split]
agb[m] has quit [*.net *.split]
whyz has quit [*.net *.split]
Dagger has quit [*.net *.split]
gaspode has quit [*.net *.split]
MichaelOF has joined #openwrt-devel
gaspode has joined #openwrt-devel
pavlix has joined #openwrt-devel
whyz has joined #openwrt-devel
fblaese has joined #openwrt-devel
agb[m] has joined #openwrt-devel
Dagger has joined #openwrt-devel
nick[m]1 has quit [Ping timeout: 240 seconds]
Q_ has quit [Ping timeout: 240 seconds]
shalzz has quit [Ping timeout: 240 seconds]
olmari has quit [Ping timeout: 240 seconds]
Jonny[m]1 has quit [Ping timeout: 250 seconds]
fblaese has quit [Ping timeout: 258 seconds]
t4h4[m] has quit [Ping timeout: 246 seconds]
agb[m] has quit [Ping timeout: 258 seconds]
pgwipeout[m] has quit [Ping timeout: 246 seconds]
voltagex has quit [Ping timeout: 246 seconds]
magnusk has quit [Ping timeout: 260 seconds]
MatMaul has quit [Ping timeout: 265 seconds]
decke[m] has quit [Ping timeout: 265 seconds]
pavlix has quit [Ping timeout: 258 seconds]
aparcar[m] has quit [Ping timeout: 265 seconds]
JuniorJPDJ has quit [Ping timeout: 265 seconds]
Tost has joined #openwrt-devel
Night-Shade has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
feriman has joined #openwrt-devel
LoopHoldYoaBrown has quit [Ping timeout: 260 seconds]
black_ant has joined #openwrt-devel
black_ant has quit [Changing host]
black_ant has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
Borromini has joined #openwrt-devel
<owrt-snap-builds> build #769 of mvebu/cortexa53 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/master/images/builders/mvebu%2Fcortexa53/builds/769
Borromini has quit [Quit: Lost terminal]
Borromini has joined #openwrt-devel
LoopHoldYoaBrown has quit [Ping timeout: 240 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
mangix has joined #openwrt-devel
mangix has quit [Client Quit]
mangix has joined #openwrt-devel
<plntyk> is there a 21.02 imagebuilder available for quick generation of images or should one still use snapshots for that ?
<mangix> ugh
<mangix> finally rebuilt my NAS
<mangix> surprisingly easier than i though
<mangix> t
_uwu_ has joined #openwrt-devel
decke[m] has joined #openwrt-devel
<_uwu_> well this is really broken
<Borromini> plntyk: i see imagebuilder tarballs in the 21.02 snapshot subdirs?
<mangix> protip: keep /var/lib/docker separate to OS storage
<plntyk> can u post the link ? i cannot seem to find it - someone mentioned its not "public"
<Borromini> plntyk: oh. it's not published on the downloads page, no. sec.
<plntyk> thank u
<Borromini> yw
<plntyk> wanting to test wpa3 issue with snapshot in case its a "real" problem before release
dedeckeh has quit [Quit: Connection closed]
LoopHoldYoaBrown has quit [Ping timeout: 268 seconds]
<Borromini> :)
LoopHoldYoaBrown has joined #openwrt-devel
<plntyk> hm... seems I have to wait a little bit since packages for ath79/mips_24kc arent done yet
<plntyk> ah still broken ABI changes on buildbot
<plntyk> "Packages for kmod-cfg80211 found, but incompatible with the architectures configured"
_uwu_ has quit [Quit: Connection closed]
Darkmatter66 has quit [Ping timeout: 260 seconds]
Darkmatter66_ has joined #openwrt-devel
goliath has joined #openwrt-devel
LoopHoldYoaBrown has quit [Ping timeout: 246 seconds]
magnusk has joined #openwrt-devel
pgwipeout[m] has joined #openwrt-devel
MatMaul has joined #openwrt-devel
t4h4[m] has joined #openwrt-devel
olmari has joined #openwrt-devel
nick[m] has joined #openwrt-devel
JuniorJPDJ has joined #openwrt-devel
agb[m] has joined #openwrt-devel
Q_ has joined #openwrt-devel
shalzz has joined #openwrt-devel
fblaese has joined #openwrt-devel
aparcar[m] has joined #openwrt-devel
voltagex has joined #openwrt-devel
pavlix has joined #openwrt-devel
Jonny[m]1 has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
<owrt-2102-builds> build #4 of mvebu/cortexa53 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/mvebu%2Fcortexa53/builds/4
<owrt-snap-builds> build #834 of oxnas/ox820 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/master/images/builders/oxnas%2Fox820/builds/834
Ycarus has quit [Remote host closed the connection]
LoopHoldYoaBrown has quit [Ping timeout: 246 seconds]
Ycarus has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
ericzolf has joined #openwrt-devel
Net147 has quit [Quit: Quit]
<rsalvaterra> Hauke: ping
Net147 has joined #openwrt-devel
victhor has joined #openwrt-devel
LoopHoldYoaBrown has quit [Ping timeout: 256 seconds]
qdel has quit [Ping timeout: 272 seconds]
Tapper has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
<owrt-2102-builds> build #4 of gemini/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/gemini%2Fgeneric/builds/4
LoopHoldYoaBrown has quit [Ping timeout: 240 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
Antoine- has quit [Ping timeout: 246 seconds]
Antoine- has joined #openwrt-devel
csrf has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
LoopHoldYoaBrown has quit [Ping timeout: 260 seconds]
csrf has joined #openwrt-devel
HeN has quit [Remote host closed the connection]
zx2c4 has quit [Remote host closed the connection]
LoopHoldYoaBrown has joined #openwrt-devel
nitroshift has quit [Quit: Gone that way --->]
zx2c4 has joined #openwrt-devel
HeN has joined #openwrt-devel
rr123 has quit [Remote host closed the connection]
dorf_ has joined #openwrt-devel
dorf has quit [Remote host closed the connection]
LoopHoldYoaBrown has quit [Ping timeout: 260 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
danitool has quit [Ping timeout: 260 seconds]
mrkiko has quit [Ping timeout: 246 seconds]
LoopHoldYoaBrown has quit [Ping timeout: 246 seconds]
Tsesarevich has quit [Remote host closed the connection]
Tsesarevich has joined #openwrt-devel
csrf has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
csrf has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
<Borromini> guys i'm trying to migrate a device from ar71xx to ath79, is this the correct approach? https://paste.debian.net/plain/1186093
<Borromini> ar71xx mach file has 1 and 0, i suppose eeprom matches what's defined as art
<PaulFertser> Borromini: no, the number in DTS should be offset (number of bytes) from the start of partition
<PaulFertser> Borromini: I suggest you take a look at hexdump -C of the art partition to see those MACs.
<Borromini> PaulFertser: ah ok (i don't have that device myself)
<PaulFertser> Borromini: probably you just need 6 instead of 1 there. Worth checking hexdump.
<Borromini> PaulFertser: will ask the owner if he can get me a dump
<Borromini> thanks for the advice
adrianschmutzler has joined #openwrt-devel
<Hauke> rsalvaterra: pong
Tsesarevich has quit []
Tsesarevich has joined #openwrt-devel
<rsalvaterra> Hauke: I'm taking a stab at porting 5.10 to mvebu, will also backport the buffer management patch, while it doesn't hit linux-stable.
<rsalvaterra> I don't have arm64 hardware to test, though, only my Omnia.
<Borromini> Hauke: my R6800 needs a driver that got added to the mt7621 kernel config when device support got committed, but got lost with the move to 5.4 it seems
<Borromini> ipk is 60k. can i re-enable that driver in the kernel config for mt7621 or do i need to make a separate package and have the device profile depend on that?
<Hauke> rsalvaterra: I have a mvebu a53 board here
<Hauke> rsalvaterra: I was just asking about the stability becasue I think hw buffer managers are compliacted
<Hauke> at least I have experience with it from a different SoC
LoopHoldYoaBrown has quit [Ping timeout: 246 seconds]
<Borromini> (last file changed, config-4.14)
<Hauke> Borromini: what driver is missing?
<Borromini> Hauke: CONFIG_PINCTRL_SX150X is the symbol
<Hauke> Borromini: if you do not need that driver to boot up, I would prefer to have it as a ipkg
<Borromini> generic kconfig has it unset, kirkwood has it enabled e.g.
<Borromini> Hauke: ok, thanks
<rsalvaterra> Hauke: Sure, but it's rock-solid here. Like I said, they've been working since forever on other Armada 38x/XP devices, only the Omnia got snubbed due to the device tree bug. :)
<Hauke> we have many mt7621 devices with small memory
<Hauke> Borromini: and if it is only needed on one of them an ipkg would be better
hrw has left #openwrt-devel [#openwrt-devel]
<Hauke> rsalvaterra: ok then I am fine with adding it also to 21.02
<Borromini> Hauke: yeah, understand.
<rsalvaterra> Hauke: Just to make sure, I'm not stepping on nitroshift's toes, he told me he doesn't have a lot of time to make the the changes adrianschmutzler asked, so I'm taking the liberty to try and do them myself (also as a learning exercise).
<PaulFertser> adrianschmutzler: hi :) can I ask you about okli loader and initramfs images? I have an impression this combination is broken, unbootable images are produced.
<adrianschmutzler> PaulFertser: you may ask, but I probably won't be able to answer anything helpful ;-)
<ynezz> Hauke: when do you plan to commit rt3200? :P
<ynezz> I just got the package from amazon
<Hauke> ynezz: I haven#t booted it yet, plan to have a look at it at the weekend
<Hauke> I have some other mt7622 device here for over a year, that should also be added
<ynezz> :)
<ynezz> I just probably wont have time to tackle it myself in next 2-3 weeks, but would like to include it into testbed
<PaulFertser> adrianschmutzler: okli loader's idea is that it's a small ELF and then it finds the kernel somewhere on its own, do I get it right?
<Hauke> rsalvaterra: I will have a look at this in the next days
<PaulFertser> adrianschmutzler: when using initramfs images okli loader is loaded to the desired location but the kernel itself stays where it was loaded, so I can't see how it can work.
LoopHoldYoaBrown has joined #openwrt-devel
<rsalvaterra> Hauke: Wait, mvebu?
linzst has joined #openwrt-devel
linzst has quit [Max SendQ exceeded]
linzst has joined #openwrt-devel
linzst has quit [Remote host closed the connection]
<rsalvaterra> Hauke: I'm now going through the patches, deleting the already upstreamed ones.
<blocktrron> PaulFertser: okli is not intended to be used with the initramfs images
<PaulFertser> blocktrron: but currently they end up like that afaict.
<PaulFertser> blocktrron: so either the generation should be disabled or fixed
<blocktrron> Do they?
<blocktrron> The Siemens WS-AP3610 for example utilizes okli only for the regular kernel
<blocktrron> When you simply reuse the kernel build-receipt and not provide a seperate one for the initramfs, they might
<blocktrron> Eww, that CPE mess
<blocktrron> afair, we could skip that whole OKLI for initramfs and provide an ELF kernel, as okli is used there for backwards compatibility
<PaulFertser> blocktrron: I do not have a compatible device for proper testing so I'm reluctant to try to offer a patch.
<blocktrron> We have a shitpile of CPE somewhere. Their only purpose is to threaten people to gift them multiple ones.
<adrianschmutzler> and normally initramfs is not used for these anyway?
<adrianschmutzler> so I never actually cared whether it does something useful there ...
<blocktrron> you can use them from the bootloader CLI apperently
<PaulFertser> adrianschmutzler: normally initramfs is not used at all. But comes rather handy for recovery and experimentation.
<blocktrron> Then wait until somebody cares enough to fix it. Case closed?
<adrianschmutzler> PaulFertser: so, you essentially stumbled over the fact that initramfs can only be enabled per target
<adrianschmutzler> so, most ath79 devices have one, although it's only needed for a few
<adrianschmutzler> most->all
<adrianschmutzler> and from all those not needing it, quite a few are probably broken
<PaulFertser> adrianschmutzler: I'd say it's needed for most of the targets, as it's rather handy for flashing from bootloader.
<adrianschmutzler> as blocktrron says
<adrianschmutzler> I don't doubt that, but still probably nobody cared to have it working properly on many ath79 devices
<adrianschmutzler> BTW that whole initramfs part need more love anyway
<Pepe> aparcar[m]: is there anything new about this patch https://patchwork.ozlabs.org/project/openwrt/patch/20210110202539.1047929-2-mail@aparcar.org/ ? :)
<PaulFertser> I think a generic clean-up where all okli image generation is inspected and initramfs handled specifically might be worth a shot. It's just that I do not have a single device for testing.
<adrianschmutzler> one could only enable it per target, so issues like this don't happen
<adrianschmutzler> one could make the packages it uses configurable, so we don't have to stuff everything into DEFAULT_PACKAGES ...
<ynezz> so we would have different content in different images?
<adrianschmutzler> regarding okli, the problem is that there are not so many people really understanding it
<adrianschmutzler> ynezz: ideally, so we do not have to stuff all packages from individual devices into default packages
<adrianschmutzler> that's only a stupid idea without having looked to much, though
<ynezz> so why it's being now done for squashfs images?
<ynezz> why are you trying to treat it differently?
<adrianschmutzler> I want to treat it like squashfs images
<adrianschmutzler> so, every device only gets the packages it needs
<blocktrron> initramfs images and their cpio are built by the kernel
<ynezz> I know
<blocktrron> so you have to go through that process for each device
<ynezz> I just don't get it, that we now have initramfs images which are working differently then other images
<blocktrron> alternatively you could hack something to append a device-specific ramdisk. Or simply provide the ramdisk to the kernel using FIT / bootm parameters.
<ynezz> not every bootloader supports fit
<blocktrron> i'm aware of that
<adrianschmutzler> so, either we drop device-specific packages, or we do a lot of additional build steps for each device?
<adrianschmutzler> (if we want to have squashfs and initramfs the same)
<adrianschmutzler> great
<ynezz> this is no go for backports
<ynezz> we might come with something better for next release, but it would be nice to have something for 21.02 and 19.07
<ynezz> at least for devices/targets where people care and actually use/test the initramfs images
daregap has quit [Quit: daregap]
LoopHoldYoaBrown has quit [Ping timeout: 240 seconds]
<adrianschmutzler> the alternative would be to have two categories for device packages:
<adrianschmutzler> 1. needed and 2. "really needed"
<adrianschmutzler> "needed" would go into DEVICE_PACKAGES and "really needed" would go into "DEFAULT_PACKAGES"
<ynezz> this is my current WIP initramfs fix for mvebu
<ynezz> hell I don't probably care about 19.07 anymore, but I would come up with something which would be accepted in 21.02
<adrianschmutzler> Additionally, removing packages in DEVICE_PACKAGES makes "make menuconfig" more ugly to use
<ynezz> well, that's how it works currently and it's being (ab)used
<Borromini> PaulFertser: would you mind taking a peek?
<adrianschmutzler> ynezz: But apart from this academic discussion, your patch is probably the only way for 21.02 that would actually solve the problem
<Borromini> i think this is the line: 00001000 00 22 3f 0d 06 12 00 22 3f 0d 06 13 35 31 33 36
<PaulFertser> Borromini: netgear?
<Borromini> PaulFertser: yeah
<Borromini> wnr2000 v1
<adrianschmutzler> ynezz: though I don't really see why we need wifi packages in initramfs
<PaulFertser> Borromini: so 0x1000 and 0x1006 looks correct
<Borromini> 0-1-2-3-4-5 are mac 1 so offset 6 like you said for mac 2 probably?
<Borromini> ok
<Borromini> thanks
<ynezz> adrianschmutzler: why you need them in squashfs? for wifi?
LoopHoldYoaBrown has joined #openwrt-devel
<adrianschmutzler> yes, but isn't the initramfs just an intermediate step until I get the "proper" image?
<adrianschmutzler> so no need to set up wifi there?
<ynezz> that's your understanding
<ynezz> maybe it should be renamed to initramfs-install-only
<adrianschmutzler> if not, why do you pick only wifi packages here and not all the others?
<ynezz> for example?
<stintel> who can point me to the flashing instructions for realtek devices?
<ynezz> stintel: usually commit message for that device
<adrianschmutzler> so you really aim at eventually have all packages in initramfs?
<ynezz> adrianschmutzler: just want to have similar functionality as provided by the squashfs image
<stintel> ynezz: indeed, I just found it, sorry for being lazy =)
<stintel> funny how everybody hates realtek but now we all want it because we can run OpenWrt on a switch :D
<adrianschmutzler> cause we have size constraints on many initramfs images already, and making them much larger won't really be a help here
<adrianschmutzler> (don't know whether that applies to mvebu/cortexa9 in particular, though)
<rsalvaterra> stintel: Running OpenWrt on a switch qualifies as "awesome" in my book. :P
<stintel> aye
<stintel> I had a go at the Unifi Switch 8 at some point
<stintel> but I think I broke the device by shorting one of the TTL pins with the chassis
* rsalvaterra still hasn't given up on his TL-SG2008 v1.0…
<ynezz> adrianschmutzler: yeah, then there is luci...
<Borromini> stintel: an unintended irony on their part I think :P
<stintel> also at some point I think I read that some cisco switches are mvebu based
<ynezz> adrianschmutzler: anyway, I won't be touching those corner cases where you actually need smallest initramfs image in order to flash openwrt
<stintel> SG250-08-K9-EU IIRC
<stintel> but I bought way too much hardware recently that I still have to get working with OpenWrt
<stintel> + commit upstream :P
<rsalvaterra> stintel: But Cisco stuff is usually filled up with custom undocumented accelerator ASICs, no?
<stintel> I have an Odroid C2 running OpenWrt for years but never got to finishing that target properly :(
<ynezz> adrianschmutzler: maybe I'll just as well leave that initramfs hell and simply lower the number of tests from daily to weekly and use squashfs images and flash them
<stintel> and now I have a TP-Link OC200 that is a bitch because it requires TTL header + level shifter + 4 bridges to be soldered on the PCB to get serial, the SPI NOR chip is 1.8v, this is how I killed my first OC200 by reading it with a 3.3v programmer :P
<stintel> (it requires either serial or overwriting the RSA pubkey in the SPI NOR flash to be able to flash OpenWrt)
<ynezz> adrianschmutzler: I wanted to use imagebuilder first to build proper initramfs images (don't know if that's even possible), but then rejected the idea as it won't be pristine image from downloads.openwrt.org
<adrianschmutzler> well, with the current constraints I must say that having initramfs-install-only as you said seems the least-painful to me
<stintel> and then there's the WatchGuard Firebox M200 and M300 that I managed to boot after hacking asm vector instructions out of musl, but unable to get the network interfaces to work :(
<stintel> and the Huawei AP7060DN
<adrianschmutzler> if it is any help, I'm really unsatisfied with the current situation as well
<stintel> for now I'm done buying unsupported hardware and trying to get it to work :P
<stintel> I'm clearly too dumb for this
<ynezz> have you asked for SDK/sources? this might help a lot
shibboleth has joined #openwrt-devel
<ynezz> without this info it's quite tedious task I would say
<Borromini> PaulFertser: is there a way to say if that ART dump contains caldata and where it starts? I'm looking at other AR9132 DTSes and they all refer to caldata in the ART partition at 0x1000
shibboleth has quit [Remote host closed the connection]
shibboleth has joined #openwrt-devel
ericzolf has quit [Remote host closed the connection]
<PaulFertser> Borromini: I think https://github.com/pepe2k/ar9300_eeprom/tree/master/art (and the tool itself) can help, but I do not know direct answer.
<PaulFertser> Borromini: I'd try giving the same art offset as the other similar devices do
LoopHoldYoaBrown has quit [Ping timeout: 256 seconds]
Darkmatter66_ has quit [Read error: Connection reset by peer]
<PaulFertser> Borromini: I'd just give it a try booting with caldata supposed to be at 0x1000 from art start
<Borromini> PaulFertser: okay, thank you
Darkmatter66 has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
<PaulFertser> Borromini: from wnr2000.c machine file in ar71xx: u8 *eeprom = (u8 *) KSEG1ADDR(0x1fff1000); It means the last sector of flash, 0x1000 offset.
<owrt-1907-builds> build #241 of lantiq/xway is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-19.07/images/builders/lantiq%2Fxway/builds/241
<Borromini> PaulFertser: ok, so your hunch was right, thanks.
<Borromini> saw that in other ar9132 mach files as well but wasn't sure that matched
decke has quit [Quit: Leaving.]
LoopHoldYoaBrown has quit [Ping timeout: 256 seconds]
lipnitsk has joined #openwrt-devel
Acinonyx_ has joined #openwrt-devel
Acinonyx has quit [Ping timeout: 265 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
MichaelOF has quit [Quit: Konversation terminated!]
LoopHoldYoaBrown has quit [Ping timeout: 260 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
falk0n has joined #openwrt-devel
<owrt-1907-builds> build #238 of armvirt/64 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-19.07/images/builders/armvirt%2F64/builds/238
falk0n has quit [Quit: leaving]
Tapper has quit [Ping timeout: 240 seconds]
Tapper has joined #openwrt-devel
LoopHoldYoaBrown has quit [Ping timeout: 256 seconds]
fblaese has quit [Ping timeout: 258 seconds]
pavlix has quit [Ping timeout: 240 seconds]
<stintel> oh, I need serial to flash the GS108Tv3
LoopHoldYoaBrown has joined #openwrt-devel
fblaese has joined #openwrt-devel
<rsalvaterra> I lost the count of the number of times I've been staring at a make failure, only to realise I wrote "make donwload"…
shalzz has quit [Ping timeout: 240 seconds]
shalzz has joined #openwrt-devel
<rsalvaterra> adrianschmutzler: Building an image with 5.10 for my Omnia, hopefully I haven't screwed up anything (my patch refresh ended up a bit different from nitroshift's).
<svanheule> stintel: you shouldn't need serial to flash that switch
<svanheule> stintel: from OEM GUI you need to flash the initramfs, then re-flash a sysupgrade from OpenWrt
<stintel> svanheule: but OEM GUI requires a cloud account
<stintel> ain't going to happen
<svanheule> you can disable that, by preventing the switch from pinging 8.8.8.8
<stintel> aha
<svanheule> if the switch thinks it doesn't have internet, you can log in with the local account :-)
<adrianschmutzler> rsalvaterra: and that's why separate patches help a lot, because then you can actually see the different refresh directly
<stintel> svanheule: good to know, tyvm
<svanheule> stintel: yw
* Borromini makes mental note as well
<Borromini> too bad it's not in the commit message :P
<stintel> but the thing is opened up already anyway and the soldering iron is hot :P
hsp has quit [Ping timeout: 246 seconds]
<stintel> and good to have masks at hand these days, those fumes are nasty :P
<stintel> my air purifier and pm sensors go mad whenever I'm soldering
<svanheule> :P
<rsalvaterra> adrianschmutzler: I basically followed your process for bcm63xx. :)
<rsalvaterra> Kernel config -> patch copy -> patch refresh -> patch backport (just a single one) -> kernel testing version. This is basically the patch series.
pavlix has joined #openwrt-devel
<stintel> I'll remember that 8.8.8.8 trick for my next one :P
<stintel> I should actually just have ordered 2 at once
<stintel> so I don't need to yolo sysupgrade on production switch :P
<Borromini> :P :P
LoopHoldYoaBrown has quit [Ping timeout: 256 seconds]
<stintel> hmmm maybe I should build an image first :P
hsp has joined #openwrt-devel
<noltari> ynezz: ping
<noltari> ynezz: stintel and I are looking into some issues with bcm2708 and urngd, and we could definitely use some help...
<rsalvaterra> mangix: ping
<noltari> we don't know why, but it takes a very long time for bcm2708 (bcm2835) devices to get to "random: crng init done", which doesn't make any sense, since there's a hw random generator
LoopHoldYoaBrown has joined #openwrt-devel
<noltari> as you can see in: https://gist.github.com/Noltari/226e5604bc0916138330e1faa16ef53f if both "return JENT_ECOARSETIME" are removed from jitterentropy-basec.c in urngd, this speeds up the process from 102s to 12s
<Borromini> stintel: priorities huh :P
<noltari> it's weird that it's returning "urngd: jent-rng init failed, err: 2" only on bcm2835 devices...
<rsalvaterra> Hm, wireguard failed to build…
* rsalvaterra goes digging…
<adrianschmutzler> rsalvaterra: https://github.com/openwrt/openwrt/pull/3885
<rsalvaterra> Thanks, I was already there. :)
<rsalvaterra> 128 files changed…? o_O
<lipnitsk> haha, it's the wireguard patches
<lipnitsk> it failed for you?
<owrt-1907-builds> build #239 of brcm47xx/legacy is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-19.07/images/builders/brcm47xx%2Flegacy/builds/239
<rsalvaterra> lipnitsk: I haven't merged them here. I'm porting 5.10 to mvebu, and just noticed wireguard failed to build. :P
<lipnitsk> oh yeah, welcome to the show :)
<rsalvaterra> I'll just disable WireGuard for the time being… :P
<lipnitsk> it's actually really easy on 5.10, 5.4 is hairy
<lipnitsk> but yes, probably smart to wait and see how it plays out
<rsalvaterra> I see zx2c4 himself is on the case too, so I'm not too worried. :)
Night-Shade has joined #openwrt-devel
LoopHoldYoaBrown has quit [Read error: Connection reset by peer]
<stintel> Borromini: yeah and at the same time I'm posting a feature request for home-assistant :P
Tapper has quit [Quit: Instantbird 1.6a1pre -- http://www.instantbird.com]
LoopHoldYoaBrown has joined #openwrt-devel
Tapper has joined #openwrt-devel
<Borromini> :P
<stintel> ow
<stintel> having a switch with OpenWrt could solve my multicast between different VLANs problem
* stintel gets even more excited
<Borromini> :)
lipnitsk has quit [Quit: Leaving.]
* stintel puts on a bib 😂
rsalvaterra1 has joined #openwrt-devel
koniu has quit [Remote host closed the connection]
zatwai_ has joined #openwrt-devel
r3pek_ has joined #openwrt-devel
snh_ has joined #openwrt-devel
Net147_ has joined #openwrt-devel
Antoine| has joined #openwrt-devel
dansan_ has joined #openwrt-devel
<rsalvaterra1> Speaking of which, I think I found out my multicast problem…
<rsalvaterra1> … it's being routed through the default gateway. *facepalm*
Acinonyx has joined #openwrt-devel
nbd_ has joined #openwrt-devel
<stintel> damn that's actually epic. no need to have TV or AVR in the same VLAN as my phone e.g.
Tost has quit [Ping timeout: 240 seconds]
Sebman has joined #openwrt-devel
Acinonyx_ has quit [*.net *.split]
adrianschmutzler has quit [*.net *.split]
Antoine- has quit [*.net *.split]
Net147 has quit [*.net *.split]
DirkS has quit [*.net *.split]
snh has quit [*.net *.split]
zatwai has quit [*.net *.split]
r3pek has quit [*.net *.split]
Sebastiii has quit [*.net *.split]
dansan has quit [*.net *.split]
rsalvaterra has quit [*.net *.split]
urjaman has quit [*.net *.split]
nbd has quit [*.net *.split]
Sebman is now known as Sebastiii
snh_ is now known as snh
rsalvaterra1 has quit [Quit: Leaving.]
rsalvaterra has joined #openwrt-devel
<rsalvaterra> Oh, netsplits are still a thing, I see. :P
<olmari> rsalvaterra: Like that would ever go away with multi-server statefull IM protocol
<olmari> (:
rsalvaterra is now known as 32NAANUI0
urjaman has joined #openwrt-devel
DirkS has joined #openwrt-devel
adrianschmutzler has joined #openwrt-devel
rsalvaterra has joined #openwrt-devel
adrianschmutzler has quit [Ping timeout: 254 seconds]
rsalvaterra has quit [Ping timeout: 254 seconds]
<32NAANUI0> Aww, yiss!
<32NAANUI0> Linux rocket.lan 5.10.16 #0 SMP Fri Feb 19 15:59:18 2021 armv7l GNU/Linux
32NAANUI0 has quit [Quit: Leaving.]
<stintel> congratz :P
rsalvaterra has joined #openwrt-devel
<rsalvaterra> I don't know what the hell happed with my nick. Fixed. :P
<rsalvaterra> No kernel stack traces. Sweet!
olmari has quit [Ping timeout: 244 seconds]
koniu has joined #openwrt-devel
<rsalvaterra> What will it be, ladies and gentlemen? Patch series or pull request? :P
<grift> patch series
<owrt-2102-builds> build #4 of ath79/mikrotik is complete: Failure [failed updatefeeds] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/ath79%2Fmikrotik/builds/4 blamelist: ?lvaro Fern?ndez Rojas <noltari@gmail.com>, John Audia <graysky@archlinux.us>
<rsalvaterra> grift: That would be my preference too.
<grift> speaking of mailing list, the log of the last meeting was promised to be published on ml , but i havent seen it yet?
<grift> theres some people who werent able to attend but still would like a taste of what waas discussed
LoopHoldYoaBrown has quit [Ping timeout: 258 seconds]
Tost has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
olmari has joined #openwrt-devel
<owrt-snap-builds> build #890 of ipq806x/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/master/images/builders/ipq806x%2Fgeneric/builds/890
* stintel thanks everyone involved with the realtek target
<owrt-1907-builds> build #244 of zynq/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-19.07/images/builders/zynq%2Fgeneric/builds/244
<grift> o it has a dedicated place? nice
<russell--> stintel: i just fired up a gs108t-v3 after seeing the recent support commits
<grift> i was waiting for it on the ml
<aparcar[m]> grift: btw I tried selinux the other day and this looked problematic: [ 30.014461] audit: type=1400 audit(1613448535.993:5): avc: denied { search } for pid=3137 comm="sh" name="libubox" dev="overlay" ino=1552 scontext=u:r:ntpdhotplug.subj tcontext=u:r:libubox.datafile tclass=dir permissive=0
<aparcar[m]> [ 31.128242] audit: type=1400 audit(1613448537.103:6): avc: denied { search } for pid=3138 comm="sh" name="libubox" dev="overlay" ino=1552 scontext=u:r:ntpdhotplug.subj tcontext=u:r:libubox.datafile tclass=dir permissive=0
<aparcar[m]> grift: I'll announce it on the ML lter today
Robby has quit [Ping timeout: 260 seconds]
<grift> aparcar[m]: yes i will add that, but it would help if you could somehow produce that in permissive mode `setenforce 0 ; reporduce issue`
<grift> because basically selinux blocked the first or a bunch of syscalls, so we only see the first syscall now
<grift> so it gives a hint but not the full picture
<owrt-snap-builds> build #870 of arc770/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/master/images/builders/arc770%2Fgeneric/builds/870
<grift> of course i can rely on experience and just recognise patterns but i might be wrong
<owrt-snap-builds> build #868 of pistachio/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/master/images/builders/pistachio%2Fgeneric/builds/868
LoopHoldYoaBrown has quit [Read error: Connection reset by peer]
<grift> ill just add what i think is going on but yes this is why i suggested setting the default mode to permissive for now
<grift> beause not everyone is confident with selinux and if the default mode is enforcing then i kind of feel bad to ask "can you reproduce the event in permissive mode?"
<grift> anyhow thanks
<grift> was that all though?
<stintel> hmmm realtek is pretty verbose on console
LoopHoldYoaBrown has joined #openwrt-devel
<owrt-snap-builds> build #808 of tegra/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/master/images/builders/tegra%2Fgeneric/builds/808
<rsalvaterra> And I'm still being shafted by that damn GPIO IRQ storm on 5.10…! FFS…
dedeckeh has joined #openwrt-devel
<grift> aparcar[m]: for next time, a way to reproduce something like this is probably: `setenforce 0 && service network restart && setenforce 1 && dmesg | grep -i denied | nc termbin.com 9999`
<Borromini> thanks for the log aparcar[m]
<KGB-0> https://tests.reproducible-builds.org/openwrt/openwrt_omap.html has been updated. (0% images and 98.2% packages reproducible in our current test framework.)
r3pek_ has quit [Ping timeout: 240 seconds]
r3pek has joined #openwrt-devel
blb4393 has joined #openwrt-devel
LoopHoldYoaBrown has quit [Ping timeout: 256 seconds]
<aparcar[m]> grift: good info thank you
<aparcar[m]> Borromini: you're welcome
<Borromini> aparcar[m]: is it a summary or is there gonna be an expansion later on?
<Borromini> (just curious)
<Borromini> it looks very compact and to the point :)
LoopHoldYoaBrown has joined #openwrt-devel
<jacekowski> grift: i recall you asking for people to test your selinux policy
<grift> jacekowski: yes pretty please
<jacekowski> grift: would forkbomb work?
<grift> no but not because of selinux
<grift> to prevent forkboms use cgroup
<grift> maxpids
<grift> its been open since day one; open root access on my main router
<grift> affect it and bump me off the internet
<grift> youll see me timeout on irc if you succeed
<grift> then you can point and laugh
<Q_> You're not concerned someone would use it to connect to some internal device?
<grift> Q_ no
<grift> Q_ theres no network access
<grift> anyway try it out: http://openwrt.defensec.nl:7681
<grift> the only way i know of where you might be able to dos is to saturate the storage/ram
<grift> and that would be lame
<grift> need someone with deep internal skills to escape the sandbox
<stintel> could even limit the storage and ram with cgroups too to avoid that?
<grift> linux 5.4 seems to not support cgroup mem on this device
<stintel> o_O
<grift> "seems"
<grift> it prints some "error" but the memory container is still there
<grift> so not sure whats going on there but i suspect its just some linux 5.4 cgroup loose end
<grift> s/container/controller/
<philipp64> anyone else seeing CI/CD failures for x86_64 *only*?
<grift> point is that selinux is access control and cgroup is resource control
<owrt-1907-builds> build #248 of bcm53xx/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-19.07/images/builders/bcm53xx%2Fgeneric/builds/248
<owrt-snap-builds> build #762 of malta/be is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/master/images/builders/malta%2Fbe/builds/762
<grift> anyways friday's night is a great time to play
<grift> crack it, i promise i will appeciative
<philipp64> I can't figure out what the failure was here: https://github.com/openwrt/packages/pull/14711/checks?check_run_id=1933481177
LoopHoldYoaBrown has quit [Ping timeout: 240 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
<Borromini> guys i have added a kernel module package, it's showing in openwrt's menuconfig but the package is empty... Do i need to do anything extra (sometimes touching Makefiles helps) before it works?
<Borromini> it's basically replicating other entries and paths are correct
danitool has joined #openwrt-devel
<stintel> Borromini: rm -rf tmp/
<Borromini> stintel: ok thanks
<Borromini> what's the correct way to call a kmod build?
<Borromini> make package/mt76 e.g. works for mt76 but make/gpio-sx150x doesn't
<stintel> good question, can't answer that
<Borromini> ok
<Borromini> not on the wiki page either (which is pretty complete)
<plntyk> package/kernel/<> i think
<ynezz> philipp64: 2021-02-19T08:19:37.4123107Z /home/build/openwrt/staging_dir/toolchain-x86_64_gcc-8.4.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/8.4.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /home/build/openwrt/staging_dir/target-x86_64_musl/usr/lib/libgmp.a(bdiv_q_1.o): relocation R_X86_64_PC32 against symbol `__gmp_binvert_limb_table' can not be used when making a shared object; recompile
<ynezz> with -fPIC
<Borromini> plntyk: i'll give that another shot but didn't seem to work
<Borromini> ah looks like that thing can't be compiled as a module.
<Borromini> either y or N
<Borromini> that explains it since per_device_rootfs sets it to m
gromero_ has joined #openwrt-devel
7JTAB7RM4 has quit [Quit: Disconnecting from stoned server.]
gromero has quit [Ping timeout: 272 seconds]
<olmari> grift: it was me, couldn't resist temptation to see it ,while I know I prolly couldn't do anything, and it's friday evening... alt-f4 obviously made it go away, with the makeshift matrix-IM fullscreen browser I'm using this chat xD
<grift> no problem
<grift> dont let me intimidate you
<grift> just do your thing
<olmari> I was going to sleep, that is the mindset currently xD
<grift> but remember if you kill the last pane then i would need to restart theservice
<olmari> heh.. well... make it PW-less ssh:able or something? I mean obviously this is all fun and games offered, so any system is a system, but yeah... if it is up tomorrow I just might be urged to look with better eyes.. or generally have any thought on doings :D
<grift> it will be up but no ssh access
<grift> atleast unless someone takes it down at night
<grift> which i encourage anyone to try
LoopHoldYoaBrown has quit [Ping timeout: 256 seconds]
<grift> but yes ttyd and websockets has its limits
<grift> thats one idea though. see if you can somehow compromise ttyd/ websockets who know
<grift> there might be a pot of gold at the end of the rainbox
gromero_ has quit [*.net *.split]
swex_ has quit [*.net *.split]
owrt-2102-builds has quit [*.net *.split]
matteo has quit [*.net *.split]
nyt has quit [*.net *.split]
user| has quit [*.net *.split]
dxld has quit [*.net *.split]
Swant has quit [*.net *.split]
lechner has quit [*.net *.split]
paracyst_ has quit [*.net *.split]
Katana_Steel has quit [*.net *.split]
Slimey has quit [*.net *.split]
fs2 has quit [*.net *.split]
junland has quit [*.net *.split]
arnd has quit [*.net *.split]
lemoer has quit [*.net *.split]
skolev_ has quit [*.net *.split]
reiffert has quit [*.net *.split]
whitewolf has quit [*.net *.split]
Ultrasauce has quit [*.net *.split]
samueldr has quit [*.net *.split]
{Nico} has quit [*.net *.split]
malwar3hun73r has quit [*.net *.split]
yuvadm has quit [*.net *.split]
<olmari> I was not suprised ifdown did not do anything (tho how does you run it legimately then?), I was suprised that noting but alt-f4 didn't get me out from damned browser full screen, nor to other tabs etc :D
<grift> it just depends on how its entered
<grift> but from "your path" it doesnt work
<olmari> F11 :D
<grift> but yes thats good question
<olmari> oh.. the command... mm
<grift> well you see everything has paths
<olmari> but yeah... to the sleep taht I was going into :D
<grift> something entering some command from some path migjt not work , while something entering a command from another path might work
<grift> selinux is super flexibile
nslu2-log_ has joined #openwrt-devel
lechner has joined #openwrt-devel
swex_ has joined #openwrt-devel
matteo has joined #openwrt-devel
gromero_ has joined #openwrt-devel
fs2 has joined #openwrt-devel
dxld has joined #openwrt-devel
junland has joined #openwrt-devel
Slimey has joined #openwrt-devel
Katana_Steel has joined #openwrt-devel
paracyst_ has joined #openwrt-devel
owrt-2102-builds has joined #openwrt-devel
skolev_ has joined #openwrt-devel
nyt has joined #openwrt-devel
user| has joined #openwrt-devel
Swant has joined #openwrt-devel
lemoer has joined #openwrt-devel
arnd has joined #openwrt-devel
reiffert has joined #openwrt-devel
{Nico} has joined #openwrt-devel
Ultrasauce has joined #openwrt-devel
whitewolf has joined #openwrt-devel
samueldr has joined #openwrt-devel
yuvadm has joined #openwrt-devel
malwar3hun73r has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
<grift> you can define paths per process
samueldr has quit [Max SendQ exceeded]
fs2 has quit [Max SendQ exceeded]
<grift> so you can just control every single bit
<svanheule> Borromini: sx150x is an i2c device, I wonder why it's not buildable as a module...
<grift> the ultimate power/control
<Borromini> svanheule: yeah the kernel menuconfig throws me N/y instead of N/m/y
<svanheule> Borromini: upstream has is as 'boolean', not 'tristate' :-/
<svanheule> s/is/it
<Borromini> you think they were just silly?
fs2 has joined #openwrt-devel
<Borromini> like i said kernel_menuconfig just shows N/y :)
<grift> its hard to image selinux because people think in terms of traditional access control
<Borromini> svanheule: set it to y now but it still won't build though
<Borromini> would you mind trying on your box?
<grift> ie if they see "root" then the make all kinds of assumptions
<Borromini> wait i didn't share the patches did i
<grift> but one "root" can be totally different from another "root"
<svanheule> Borromini: AFAIK, 'y' means 'include in kernel'
<Borromini> it does yes
<Borromini> m means module
<svanheule> ok
<Borromini> tristate is N/m/y like you said
<olmari> grift: yeah, I know the general gist :)
<grift> olamri i really appreciate you questioning all this
<grift> but believe me , the router if controblable as usual by me
<grift> so this isnt intrusive to me at all
<grift> i can do whatever i like
<grift> its just that you can;t
<grift> because thats what i configured
samueldr has joined #openwrt-devel
<grift> and anyone with selinux ccan do it
<grift> anyone i appreciate all input
<grift> because if i can learn from it then i can share this knowledge and make it better for all
<grift> so i really want some of the kernel hackers to take a shot
<grift> because i am not a super smart guy
<grift> theres always someone smarter
<grift> and ill be looking and learning
<grift> thing is that i may not be the sharpest knife on the kitchen table. i am one persistent mofo
<grift> like a pit bull . once i bite there is no letting go
feriman has quit [Quit: WeeChat 3.0.1]
<owrt-1907-builds> build #244 of brcm2708/bcm2710 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-19.07/images/builders/brcm2708%2Fbcm2710/builds/244
LoopHoldYoaBrown has quit [Ping timeout: 272 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
dorf_ has quit [Remote host closed the connection]
dorf_ has joined #openwrt-devel
<philipp64> ynezz: sorry, was on a call. so... libgmp needs to be built with -fPIC? why is that only affecting x86_64... odd.
<philipp64> unless... the number of bits in a relative jump are being exceeded only for one architecture.
<philipp64> ynezz: sorry, can you repaste? the URL expired.
<philipp64> hmmm... package/libs/gmp/Makefile:
<philipp64> TARGET_CFLAGS += $(FPIC)
<philipp64> what am I missing?
<Borromini> Hauke: ping
LoopHoldYoaBrown has quit [Ping timeout: 246 seconds]
<philipp64> jow: are there problems with git.openwrt.org? I'm getting the following:
<philipp64> git.openwrt.org[0: 46.101.214.210]: errno=Connection refused
LoopHoldYoaBrown has joined #openwrt-devel
blb4393 has quit [Ping timeout: 240 seconds]
Tost has quit [Ping timeout: 264 seconds]
LoopHoldYoaBrown has quit [Ping timeout: 264 seconds]
<owrt-1907-builds> build #244 of omap/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-19.07/images/builders/omap%2Fgeneric/builds/244
LoopHoldYoaBrown has joined #openwrt-devel
Robby has joined #openwrt-devel
<philipp64> ynezz: building x86_64/generic on an Ubuntu20 host I can't reproduce this...
<philipp64> what does the CI/CD run?
<Borromini> philipp64: i've been seeing the occasional slowness on the wiki and the forum, don't know if they're hosted in the same place as the git
mangix has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<philipp64> Borromini: seems to be 3 different IPv4 addresses for git, forum, and wiki.openwrt.org
LoopHoldYoaBrown has quit [Ping timeout: 246 seconds]
<Borromini> ok
<philipp64> I'm a little surprised that x86_64 seems to be the red-headed stepchild, given that x86_64 is the easiest to find cloud test resources for...
<owrt-snap-builds> Seo Suchan <abnoeh@mail.com>, Sander Vanheule <sander@svanheule.net>, Stijn Segers <foss@volatilesystems.org>, Yangbo Lu <yangbo.lu@nxp.com>
<owrt-snap-builds> build #794 of layerscape/armv8_64b is complete: Failure [failed images] Build details are at http://buildbot.openwrt.org/master/images/builders/layerscape%2Farmv8_64b/builds/794 blamelist: ?lvaro Fern?ndez Rojas <noltari@gmail.com>, Daniel Golle <daniel@makrotopia.org>, Sungbo Eo <mans0n@gorani.run>, Adrian Schmutzler <freifunk@adrianschmutzler.de>,
<philipp64> i.e. it should be triivial to spin an x86_64 VM up for testing...
mangix has joined #openwrt-devel
LoopHoldYoaBrown has joined #openwrt-devel
<Borromini> ah i'm in the blamelist <3
<Borromini> totally unjustified of course
shibboleth has quit [Quit: shibboleth]
LoopHoldYoaBrown has quit [Ping timeout: 272 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
<owrt-1907-builds> build #276 of mpc85xx/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-19.07/images/builders/mpc85xx%2Fgeneric/builds/276
rmilecki has quit [Ping timeout: 240 seconds]
<Grommish> Is setting up a QEMU mips environment to build Openwrt on (not for) feasible or just a PITA?
<philipp64> I just rebased and did a "make", and got prompted for some new kernel symbols, like CONFIG_KEXEC... what's process for figuring out what's in SCM versus what the total required pre-defined symbols should be?
<philipp64> Grommish: what's wrong with cross-building like evertying else?
<Grommish> Because I can't get the LLVM for x86_64 to work for mips64 and I'm trying to build native mips64 bins
<Grommish> So I will us ethe Alpine MIPS64 LLVM, but it's precompiled'
LoopHoldYoaBrown has quit [Ping timeout: 265 seconds]
<Grommish> So i need a mips64 build environment afaik
<philipp64> and you can't use gcc?
<Grommish> I'm working to build a rust-lang toolchain so that rustc/cargo are created for mips64, not x86_64 able to cross to mips64
<Grommish> Rust uses the LLVM, which doesn't support mips64 that I can find. Alpine's does with LLVM10, but since they are already built, they are in mips64 arch already
<Grommish> my build system x86_64 throws a fit about it
<Grommish> When trying to cross compile rust using a precompiled mips64 llvm
<mangix> Grommish: apk is available with openwrt. maybe install the alpine package
* mangix hides
<Grommish> rust works fine when I do it properly host builds
<Grommish> Ooo
<Grommish> But
<Grommish> I need hte oPenWrt buid system to make the toolchain
<Grommish> I built everything around OpenWrt making rust
<Grommish> I am far to involved in this for something I know nothing about.. I just wanted Suricata6 on my device ;p
<grift> try snort(3)?
LoopHoldYoaBrown has joined #openwrt-devel
<Grommish> I have, but I wanted options
<grift> but yes non-solution
<Borromini> into the abyss eh Grommish ? :P
<Grommish> So, I got rust-lang working ;p
<Grommish> Which seems a good thing because security packages are moving to rust anyway
<Borromini> :)
<grift> are they?
<Grommish> I don't program and I certainly don't know rust.. So things like llvms are.. intereting to run into
<Grommish> Moving to rust
<Grommish> which throws LTS isn't a quandry .. or somethig
<Grommish> I jut know someone tagged my PR about it and there was a tizzy going on in it
<mangix> OpenWrt should move away from gcc and migrate to llvm
* mangix hides
<grift> if rust would have gained tractiob we would have noticed
<Grommish> They have an oversight foundation now
<Grommish> Anyway, I just wanted suricata
<grift> i am not judging
<Grommish> Wasn't even for me :)
<grift> but it seems, obviously, now is not the time
<mangix> hhmm? rust has no traction?
<Grommish> the PR is in a draft state for the foreseeable future
<Grommish> But it works for anyone who wants to play with it
<grift> we if it did then why isnt the kernel community isnt moving towards ot?
Borromini has quit [Quit: leaving]
<grift> not judging just observing
<Grommish> Also, understand I'm not talking about having Openwrt use Rust
<Grommish> Just that a rust toolchain is available for packages
<mangix> they're working on it
<grift> ok so lit i said: not yet?
<grift> were all exercising restraints one way or another
dedeckeh has quit [Quit: Connection closed]
<mangix> that's just the kernel though
<mangix> there are many rust projects
<grift> sure
<grift> its a balance
<grift> it needs to "tip"
<grift> and seems to me this isnt the right time yry
<grift> yet
<grift> i am al for a safer language personallt but this isnt about me
<mangix> red hat is using it with their tools
<grift> oh please
<grift> dont get that started
<grift> that brand is a dead man walking
<grift> its ibm now period
<grift> doa
<mangix> LOL
<mangix> why do you say that?
hbug__ has quit [Ping timeout: 268 seconds]
<grift> because thats how it works
<grift> withoit 10 years its gone all of it
<grift> and i am a fedora user
<grift> you dont nee to be an einstein to see it
hbug__ has joined #openwrt-devel
<grift> ill be an debian user soon
<mangix> I'm a fedora user as well. Considering replacing it with CentOS Stream
<grift> why because denian has a unique potion in this eco-system
<grift> it can't be bought (i hope so)
<grift> debian is our saviour and redhat is dead (some of use just dont know it yet(
<grift> the minute ibm bought it i knew it
<grift> and yes it might take a decode
<grift> but its inevitable
<mangix> i would hope not
<mangix> My debian install broke recently. Had to rebuild my NAS
<grift> its d.e.a.d.
<grift> debian wins
<grift> why? becuause it stayd true
<mangix> All I know is, Fedora works well for me. Debian, not so much.
<grift> shorrt gaint
<mangix> let's not even mention Ubuntu
<grift> its about longer term
<grift> ubuntu is inssginifcant
<grift> dedbian is boss
<grift> and again i a; am fedora user. only because debian grants me that
<grift> but its a dead end
LoopHoldYoaBrown has quit [Ping timeout: 256 seconds]
<grift> al debian needs to do is stand ground
<grift> and redhat will implode around it within 10 years
<grift> ie redhat == ibm
<grift> rheres no redhat anymore
<grift> its sold period
<grift> ive been saying this since day1 and i will stand by it
<grift> because its usual procedure
<grift> seen it happen all the time
<grift> but yes it takes a decade
<grift> so it takes a bit of memory to realise it
<grift> it doesnt just die the day after its sold
<grift> it gets sold and then dismantleed
<grift> and that takes about 10 years
<mangix> ummm, things don't magically die. there's also nothing wrong with Fedora/CentOS/RHEL
<grift> no mater what they try to sell you
<grift> ok well lest just say then red hat as we know it wont be there in 10 yearrds
<grift> it might be imb-linux
LoopHoldYoaBrown has joined #openwrt-devel
<grift> or whatever
<mangix> do also note, Jim Whitehurst, the former CEO of Red Hat is now the president of IBM.
<grift> but redhat is done
<mangix> you think he's going to run redhat to the ground?
<grift> her's kust a sell -out
<grift> yes
<grift> no fuking boubt
<grift> not a minute
<mangix> alright then. you're just ranting at this point
<grift> ok
<grift> well just wait aand see
<grift> can you make a note of this convp
<grift> in case i am still alive in 9 years?
<grift> just note:
<mangix> again, things don't magically die.
<grift> its 2921 and dominuck sats redhat is dead in 8 years from now
<grift> sheey
<grift> stuff dies every day
<mangix> there are three types of lies. lies, damned lies, and statistics
<grift> ok whatever
Darkmatter66 has quit [Ping timeout: 240 seconds]
<mangix> I can find statistics that say Fedora is on the rise, not dying.
<mangix> doesn't mean anything
<grift> debian is boss
<grift> and iam a fedora user
<grift> i still put my marbles on debian
<owrt-snap-builds> build #653 of layerscape/armv7 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/master/images/builders/layerscape%2Farmv7/builds/653
Mister_X_ has quit [Quit: Bye]
Mister_X has joined #openwrt-devel
<grift> jim whitehurst not a delte airlines salesman and to me that all he ever will be
Grommish has quit [Read error: Connection reset by peer]
ivanich has quit [Quit: Konversation terminated!]
Grommish has joined #openwrt-devel
LoopHoldYoaBrown has quit [Ping timeout: 240 seconds]
LoopHoldYoaBrown has joined #openwrt-devel
<grift> good night . debian stay indy. let your "
<grift> '
<grift> banibilizeitself
<grift> whatever , sleep