**** BEGIN LOGGING AT Tue Feb 16 03:00:33 2021 Feb 16 03:50:44 m4t: not clear what's going on with builds lately... seems a lot is broken of late... Feb 16 03:59:48 mangix: how does PR #14760 look? Feb 16 04:08:26 Is there a way to disable CI processing on a PR? Feb 16 04:08:45 It's a waste of resources because it keeps running out of space. Feb 16 04:14:35 5-5.5 hours of build time to error with: 2021-02-15T19:50:06.3800728Z ##[warning]You are running out of disk space. The runner will stop working when the machine runs out of disk space. Free space left: 89 MB Feb 16 04:14:45 and it really doesn't need to run ;/ Feb 16 04:15:17 is this for a package? Feb 16 04:15:27 Yes Feb 16 04:15:31 if so you should ping aparcar[m] Feb 16 04:16:40 Thanks lipnitsk :) ping apacar[m] Feb 16 04:17:07 err aparcar[m] Feb 16 04:21:35 Grommish: pong Feb 16 04:21:48 Is there a way to disable CI for a package PR? Feb 16 04:22:09 Grommish: i hope not Feb 16 04:22:16 Its a draft and chew for 5-5.5 hours before failing beacuse it runs out of space.. Doesn't need to actually run for a draft Feb 16 04:22:22 2021-02-15T19:50:06.3800728Z ##[warning]You are running out of disk space. The runner will stop working when the machine runs out of disk space. Free space left: 89 MB Feb 16 04:22:33 and.. it runs 9 times Feb 16 04:22:38 Wow what are you building? Feb 16 04:22:44 Its the rust-lang package Feb 16 04:22:52 Oh sweet Feb 16 04:23:11 It's been working for a while, but its why I had the PKG_HASH as skip, but people complained hehe Feb 16 04:23:26 CI won't touch the hash mismatch Feb 16 04:23:42 but I'd rather not do that Feb 16 04:24:08 if not, I'm not stressing, but I find its a huge waste of resources Feb 16 04:25:24 https://github.com/openwrt/packages/runs/1904349643 for an example Feb 16 04:26:12 philipp64: i guess you didn't see my comment linking the PR https://github.com/openwrt/packages/pull/14761 Feb 16 04:27:15 aparcar[m] Interestingly enough, the ones that "pass' are ones rust won't build for Feb 16 04:27:55 It totally fails for those packages :D but gets the check Feb 16 04:28:29 m4t: no, just saw it. what the hell... why is it still failing? Feb 16 04:29:04 lol Feb 16 04:29:10 it wasn't me :) Feb 16 04:29:23 i've seen the perl failures on x86 before Feb 16 04:29:47 * pkg_run_script: Internal error: perlbase-i18n has a NULL tmp_unpack_dir. Feb 16 04:31:41 i dunno if this is relevant https://patchwork.openembedded.org/patch/81415/ Feb 16 04:33:17 thanks mangix Feb 16 04:34:31 i wonder if there is a middle ground between relative & absolute that makes both local out-of-tree and CI builds happy Feb 16 04:37:56 aparcar[m]: What do you think of the above patchwork? Feb 16 04:38:35 Grommish, aparcar[m]: It's probably the fact that the container/VM runs out of space that causes it to take so long Feb 16 04:39:31 Its a 2h20m build for the rust toolchain on my i7-7500u w/28Gb ram.. It's just big for the first compile Feb 16 04:39:49 and it would die at 6 hours anyway if Openwrt's CI is like the personal ones Feb 16 04:40:10 CI not beefy enough probably, too little RAM/CPU? Feb 16 04:40:47 Dunno.. Feb 16 04:43:12 Grommish: CI jobs can be manually canceled by package maintainers Feb 16 04:45:12 m4t: the perl packages are defined...weird. I initially added --force-removal-of-dependent-packages to fix CI problems. It's more of a workaround though. Feb 16 04:45:35 ah Feb 16 04:45:50 i wonder if that patch should be picked up, then Feb 16 04:45:59 the migration to apk should solve this Feb 16 04:46:00 * m4t has no idea where/when/if opkg diverged from upstream Feb 16 04:48:36 aparcar[m]: what's the story there actually? Anything missing? Feb 16 04:50:52 mangix: im wondering what's up with libubox in snapshots Feb 16 04:50:56 Uhttpd doesn't start Feb 16 04:51:57 i was asking about apk. This ABI stuff is voodoo Feb 16 04:52:42 sorry trying to fix my homes network Feb 16 04:52:47 I'll read the log once done Feb 16 04:54:07 sounds like btrfs snapshot magic is needed :) Feb 16 04:56:15 aparcar[m]: nbd was working on the ubox stuff earlier Feb 16 04:56:22 but I'm not sure if he got it fixed or not Feb 16 04:57:50 I know I updated from main branch earlier and it wasn't an issue anymore for the uci/ubox error I was having.. then it was spreading to dmesg and something else I saw before I stepped away Feb 16 05:53:41 mangix: want to help with the APK project? Feb 16 06:00:38 what do you mean? Feb 16 06:46:47 Hauke: what packages are you still getting the errors with? Feb 16 06:47:04 i tried building images with fdisk=y and it worked just fine for me Feb 16 06:59:23 nbd: I'm trying to profile my SW offload changes on mt7621 and not getting much difference in measurement. in fact CPU0 seems swamped with IRQs from the NIC. Do you expect any benefit while using sw offload or should I just try to work out the HW offload piece? Testing with VLAN+PPPoE on eth0 Feb 16 07:02:24 as a corollary, on 19.07 with SW offload I'm also seeing ksoftirqd taking up CPU, but it seems distributed across the 4 cores: Feb 16 07:02:25 24 2 root RW 0 0% 25% [ksoftirqd/3] Feb 16 07:02:25 14 2 root SW 0 0% 21% [ksoftirqd/1] Feb 16 07:02:25 19 2 root SW 0 0% 20% [ksoftirqd/2] Feb 16 07:02:25 7 2 root RW 0 0% 10% [ksoftirqd/0] Feb 16 07:02:56 vs on master I see: Feb 16 07:02:57 21 2 root RW 0 0% 27% [ksoftirqd/2] Feb 16 07:03:22 so maybe some SMP issue too (btw not quite master, I am testing 5.10) Feb 16 07:03:45 lipnitsk: SMP issue is correct Feb 16 07:05:09 is it an issue on 5.4 too (snapshot)? Feb 16 07:05:35 probably. i have no mt7621 hardware Feb 16 07:05:56 lipnitsk: https://github.com/gnubee-git/GnuBee_Docs/issues/75#issuecomment-390516728 and https://github.com/gnubee-git/GnuBee_Docs/issues/75#issuecomment-390520301 Feb 16 07:07:27 that's a crusty old long thread :) I'll take a look tomorrow Feb 16 07:07:30 thanks Feb 16 07:33:58 build #797 of ramips/rt3883 is complete: Failure [failed tools] Build details are at http://buildbot.openwrt.org/master/images/builders/ramips%2Frt3883/builds/797 blamelist: ?lvaro Fern?ndez Rojas , Paul Spooren , Rafa? Mi?ecki , Felix Fietkau , R. Diez , Feb 16 07:33:58 Hauke Mehrtens Feb 16 07:35:13 build #639 of x86/64 is complete: Failure [failed pkgbuild] Build details are at http://buildbot.openwrt.org/master/images/builders/x86%2F64/builds/639 blamelist: ?lvaro Fern?ndez Rojas , Paul Spooren , Rafa? Mi?ecki , Felix Fietkau , R. Diez , Hauke Feb 16 07:35:13 Mehrtens Feb 16 07:47:29 i suppose it's about Feb 16 07:47:30 sh: 1: /builder/shared-workdir/build/staging_dir/host/bin/autom4te: not found Feb 16 07:47:39 (buildbot fail) Feb 16 07:49:49 build #789 of lantiq/xway_legacy is complete: Failure [failed tools] Build details are at http://buildbot.openwrt.org/master/images/builders/lantiq%2Fxway_legacy/builds/789 blamelist: Rafa? Mi?ecki , ?lvaro Fern?ndez Rojas , Felix Fietkau , R. Diez , Paul Spooren Feb 16 07:49:49 Feb 16 08:07:47 yep, getting ready http://buildbot.openwrt.org/openwrt-21.02/images/ Feb 16 08:08:26 so I needed to shuffle some buildworkers around Feb 16 08:13:29 ynezz: when is 19.07.7 getting released? Feb 16 08:29:03 * rsalvaterra wakes up and notices the openwrt-21.02 branch… Feb 16 08:29:57 Time to break out the champagne? :) Feb 16 08:53:44 build #0 of bcm53xx/generic is complete: Exception [exception interrupted] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/bcm53xx%2Fgeneric/builds/0 Feb 16 08:53:45 build #0 of mediatek/mt7622 is complete: Exception [exception interrupted] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/mediatek%2Fmt7622/builds/0 Feb 16 08:53:45 build #0 of mediatek/mt7623 is complete: Exception [exception gitcheckout interrupted] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/mediatek%2Fmt7623/builds/0 Feb 16 08:53:45 build #0 of layerscape/armv7 is complete: Exception [exception] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/layerscape%2Farmv7/builds/0 Feb 16 08:53:46 build #0 of octeontx/generic is complete: Exception [exception interrupted] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/octeontx%2Fgeneric/builds/0 Feb 16 09:04:59 Updating feed 'freifunk' from 'https://github.com/freifunk/openwrt-packages.git;openwrt-21.02' ... Feb 16 09:05:07 warning: Could not find remote branch openwrt-21.02 to clone. Feb 16 09:06:53 I'm wondering who got this idea to include feed which we don't have under full control Feb 16 09:06:56 :) Feb 16 09:06:58 c/elar Feb 16 09:13:16 I think, that we should handle it as packages, git.openwrt.org as source and github should mirror to that Feb 16 09:22:01 hmmm * pkg_hash_fetch_best_installation_candidate: Packages for fdisk found, but incompatible with the architectures configured Feb 16 09:22:01 * opkg_install_cmd: Cannot install package fdisk. Feb 16 09:32:48 ldir: try reverting c92165038217e49075098479704da58a2a3a89bd Feb 16 09:33:42 nbd: your ABI stuff rework broke ipk metadata preparation Feb 16 09:33:59 dependencies appaear to not contain the abi version suffixes anymore Feb 16 09:36:57 jow: thanks, will try when the current build fails ;-) Feb 16 09:37:22 heh https://github.com/freifunk/openwrt-packages/issues/37 Feb 16 09:38:10 build #648 of mediatek/mt7629 is complete: Failure [failed toolchain] Build details are at http://buildbot.openwrt.org/master/images/builders/mediatek%2Fmt7629/builds/648 blamelist: Rafa? Mi?ecki , ?lvaro Fern?ndez Rojas , Felix Fietkau , R. Diez , Paul Spooren Feb 16 09:38:10 Feb 16 09:38:37 ^ /builder/shared-workdir/build/tmp/ccVlOak8.s:729266: Warning: end of file not at end of a line; newline inserted Feb 16 09:38:45 smells like out of disk space Feb 16 09:39:25 /dev/mapper/lvm-builder 394G 32G 363G 9% /builder Feb 16 09:39:31 would be surprising :) Feb 16 09:40:04 that's fsf-dock-15 Feb 16 09:40:15 aaarggh c92165038217e49075098479704da58a2a3a89bd doesn't revert cleanly. Feb 16 09:40:48 ldir: since nbd drover over that entire abi version handling with a tank and reassembled the scrap afterwards, I have no idea how to fix or debug Feb 16 09:41:00 doing the stuff took me about a week when I implemented it Feb 16 09:41:20 I've just removed all the ABI commits Feb 16 09:41:23 lol Feb 16 09:42:13 * jow is slightly annoyed Feb 16 09:42:33 whenever I don't pay attention for two or three weeks and return to it, everything is f'ed up Feb 16 09:43:03 maybe we should just drop binary package repos Feb 16 09:43:20 everyone is just building his own perfectly customized images, right? Feb 16 09:43:23 so why bother Feb 16 09:43:29 :3 Feb 16 09:44:07 jow: there are people not building their own images ? Feb 16 09:44:11 * ldir hides the RPG launcher from jow Feb 16 09:44:28 blogic: apparently not Feb 16 09:46:05 Unfortunately that's a necessity for some people Feb 16 09:46:28 why do we even have wolfssl ?! Feb 16 09:47:18 blogic: wolfssl people added patch Feb 16 09:47:33 but why ?! Feb 16 09:47:42 its worse than openssl and no one uses it Feb 16 09:47:57 let's nuke it. less is more? Feb 16 09:47:58 * stintel hides Feb 16 09:48:04 with openssl you at least have 1bn users effected by bugs that will then get fixed fast Feb 16 09:48:14 stintel: ... from orbit Feb 16 09:48:19 stintel: from orbit? Feb 16 09:48:38 yeah openssl is also more t Feb 16 09:48:38 han half the size Feb 16 09:49:05 openssl is ~1MB Feb 16 09:49:11 you are right, not noticing bugs is a fair tradeoff for safing some flash space Feb 16 09:49:20 *sving Feb 16 09:49:50 hahaha. The question you meant to ask is why doesn't hostapd support mbedtls. Feb 16 09:50:06 no Feb 16 09:50:22 not at all, first thing i do on any build is enable hapd full with openssl Feb 16 09:50:39 If it did I think wolfssl can be nuked Feb 16 09:50:44 we've had those ABI issue with other packages as well Feb 16 09:51:13 hostapd doesn't support mbedtls because nobody cared enough to add support for it Feb 16 09:51:32 AFAIK it took more then year to include wolfssl into hostapd Feb 16 09:52:04 Code was contributed by wolfssl team, no? Feb 16 09:52:15 I think so Feb 16 09:52:24 does it matter? Feb 16 09:52:32 problem with wolfssl is it's horrible ifdef forest Feb 16 09:52:38 Now that there is an openwrt-21.02 branch, can we start to expect builds going into https://downloads.openwrt.org/releases/21.02-SNAPSHOT/ just like with 19.07? Feb 16 09:52:51 and upstream's apparent inability to maintain a proper verisoned abi Feb 16 09:53:50 Person X needs to write mbedtls for hostapd. I don't know who person X is. Feb 16 09:54:43 this is rather naive, mbedtls can have similar set of issues Feb 16 09:55:03 you don't find out unless you start using it Feb 16 09:55:53 ynezz: which commits did you revert exactly? do you have a list of hashes? Feb 16 09:56:06 jow: I've rebased and removed all of them Feb 16 09:56:13 One other advantage of mbedTLS. LTS Feb 16 09:56:18 reverting was tedious Feb 16 09:56:25 ynezz: just the recent ones by nbd or the original ones as well? Feb 16 09:56:31 recent ones Feb 16 09:56:37 k Feb 16 09:57:02 maybe we should revert them in the tree for now until nbd can spin up a fixed series? Feb 16 09:57:10 or at least revert them in the branch Feb 16 09:58:08 depends on nbd, if he has time to look into it and fix it Feb 16 09:58:21 pmelange: yes! we're still on it. Feb 16 09:58:59 we can't start builds anyway, as that freifunk package repository doesn't have openwrt-21.02 branch yet Feb 16 09:59:17 * lynxis gives jow a cookie and a tschunk Feb 16 09:59:28 Cool.  Is the "guessed" directory correct? Feb 16 10:00:09 yes. you can find also the url in the first commit of the branch (changing defaults..) Feb 16 10:00:24 There is an issue at freifunk to have the feed removed https://github.com/freifunk/openwrt-packages/issues/37 Feb 16 10:00:36 i will look into it now Feb 16 10:00:48 i just need some more information on what dependencies are still wrong Feb 16 10:00:51 because i can't reproduce it myself Feb 16 10:00:55 blogic: BTW I've nothing against openssl, actually would prefer that, but it's huge, so we would make openwrt probably unusable on bunch of devices Feb 16 10:01:35 so we either have ABI issues which might be fixed OR flash space issues Feb 16 10:01:50 is installable, but broken/non-functional better? Feb 16 10:01:50 how is wolfssl broken? Feb 16 10:03:57 pmelange: it sounds to me it's not yet a final decision. but as I wrote in the comment we can remove it if freifunk want to withdraw the repo. Feb 16 10:03:58 nbd: you have me & my very slow macbook for 30 mins before I have to go to $dayjob. Feb 16 10:05:19 I think it's difficult to know what freifunk wants as it seems like there is very little to no participation from anyone. Feb 16 10:06:13 But since creating of the branch is stopping openwrt-21.02, I can just go and make a branch.  The feed can be removed at a later time. Feb 16 10:06:29 pmelange: andi already created it Feb 16 10:06:58 pmelange: just propose the patch :p Feb 16 10:09:21 ldir: which platform are you building for? Feb 16 10:09:45 x86-64 for a pcengines APU2 Feb 16 10:09:51 @ynezz first I thought that I would get some opinions before submitting a patch. Feb 16 10:11:05 ldir: please show me the output of cat build_dir/target-x86*/util-linux-2.36.1/ipkg-*/*/CONTROL/control Feb 16 10:11:26 ynezz: openssl isn't a requirement to run openwrt though. I don't have openssl installed on any of my owrt devices. Feb 16 10:11:34 (or any ssl lib) Feb 16 10:12:34 nbd: https://pastebin.com/X6ytHjZj Feb 16 10:12:45 it wouldn't strike me as particularly odd that to run ssl-enabled you'd need something a bit beefier than baseline 8/64 Feb 16 10:13:29 wpa3 Feb 16 10:13:38 ldir: hm, that looks normal Feb 16 10:13:59 ynezz: same remark though. wpa3 requires more beef Feb 16 10:14:23 but we don't want to differentiate Feb 16 10:14:29 ldir: and the full output of make package/install V=s Feb 16 10:14:36 that's the point: maybe we should? Feb 16 10:15:11 Heresy!!! Feb 16 10:15:15 f00b4r0: wpa3 capable system with openssl fits in 5120 here, so 8 MiB flash should be enough Feb 16 10:15:28 PaulFertser: without luci Feb 16 10:15:41 ynezz: well, yes Feb 16 10:16:17 ynezz: how big LuCI is these days? Feb 16 10:16:20 nbd: will do - just waiting for build to complete just in case something had magic'd itself better. Feb 16 10:17:22 PaulFertser: opkg install it find out Feb 16 10:17:29 s/it/it to/ Feb 16 10:18:45 jow: since you’re here, any plans on updating the buildbots to Debian 10? Feb 16 10:19:36 mangix: it's prepared https://git.openwrt.org/?p=buildbot.git;a=shortlog;h=refs/heads/staging/ynezz/buildbot-2.10.0 Feb 16 10:19:43 but need to find time to deploy that Feb 16 10:20:31 OK. At least 1 package is held back because of C++17 Feb 16 10:20:56 one out of 5000? :p Feb 16 10:22:06 Well, I assume mpd is widely used :) Feb 16 10:22:50 speaking of C++, I found out today that GCC6 is broken with lambdas using this. Feb 16 10:23:00 ynezz, jow: I don't know if this has been considered but if buildbot is upgraded, one might want to re-enable network locks which were implemented in 0edb4934 and disabled in 1e1a326 due to lack of support in 0.9 Feb 16 10:26:48 nbd: sorry felix, my machine is busy melting itself on ' make[3] -C target/linux install' - frustrating 'cos I only reverted & then restored one commit and it needs to build the whole darn thing again. Feb 16 10:28:26 ldir: well, if it's doing target/linux install it means that it already did package/install Feb 16 10:28:41 so it's working Feb 16 10:30:06 it is working - I've changed nothing. WTH!? Feb 16 10:30:33 maybe on the last build you still had some stale stuff in there Feb 16 10:30:38 anyway, sorry have to get on the road to work. If I get a moment I'll make clean and try again. Feb 16 10:30:58 thanks Feb 16 10:30:59 I've done make dirclean and rebuiltd entire toolchain. Feb 16 10:31:48 jow: sorry for the mess i've caused Feb 16 10:32:37 the removal of abiversion from metadata was necessary in order to deal with the wolfssl config dependent ABI version Feb 16 10:40:25 nbd: as long as it ends up in the reverse dependencies it is fine for me. From a cursory look it seems you pushed the info from a generated makefile to per-package files instead Feb 16 10:43:27 for intra-package dependencies it uses the ABIV_$(1) variable now, for inter-package dependencies the .version files Feb 16 10:43:51 had to change the order of a few BuildPackage calls in package makefiles to make it work Feb 16 10:49:56 luci's way smallerthan openssl... Feb 16 10:50:03 sorry, lost in the scrollback again Feb 16 10:50:26 mangix: why were you using gcc6? Feb 16 10:50:53 its used by buildbots Feb 16 10:51:14 User had issues with some changes I did on Debian 9. Non OpenWrt related. Feb 16 10:51:40 Apparently GCC6 has a compiler bug with lambdas Feb 16 10:51:52 I told him to just use clang Feb 16 10:51:55 debian, "stable" again I suppose.... Feb 16 10:52:56 It’s an LTS release Feb 16 10:53:18 Debian is on a 5 year support cycle Feb 16 10:53:38 Not infinite like CentOS :) Feb 16 10:57:31 speaking of build systems, on the 9th I asked in irc if openwrt is still dependent on python2.  The wiki page for imagebuilder still has python as a requirement on "Arch / Manjaro" or "Debian / Ubuntu".  If anyone can confirm that they can build on either of these systems without python2 being installed, then I would be happy to update the wiki Feb 16 10:57:31 page. Feb 16 11:02:35 19.07 needs Python2, snapshot and 21.02 shouldn't Feb 16 11:02:54 They don’t . Feb 16 11:04:43 nbd: would appreciate feedback on some OSX/BSD "tools/libelf" build questions: https://github.com/openwrt/packages/issues/9927#issuecomment-766299179 Feb 16 11:05:14 nbd: related to a BPF PR: https://github.com/openwrt/openwrt/pull/3855 Feb 16 11:06:56 I will leave the wiki page as it is for now, and once 21.02 is release, then that would probably be the right time to update it. Feb 16 11:07:29 build #1 of ath25/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/ath25%2Fgeneric/builds/1 Feb 16 11:10:29 pfew Feb 16 11:10:49 guidosarducci_: there's a reference to libelf for gcc Feb 16 11:10:55 not sure if it's still needed Feb 16 11:11:06 but that might be one reason for libelf Feb 16 11:11:33 i'd be fine with replacing libelf with elfutils if we can get elfutils to compile on macOS Feb 16 11:11:45 ynezz: nice :) Feb 16 11:12:28 well, I assume there is still long road towards 21.02.1 :] Feb 16 11:15:54 nbd: on Linux it can be completely removed and builds still work, thought maybe same on OSX but I have no way to test Feb 16 11:16:29 linux systems probably typically have some variant of libelf on the host Feb 16 11:17:09 the same can't be said for macOS, since it doesn't use ELF natively Feb 16 11:18:04 Looks like I should try with my macOS VM. Feb 16 11:18:11 nbd: I did some experiments removing libelf-dev too. *But* I didn't rebuild toolchains so there may be a gcc dep. Feb 16 11:18:56 nbd: how supported is macOS? Feb 16 11:19:38 nbd: problem I stumbled across (during BPF work) was we have 3 sources of libbpf: host build from elfutils pkg, system prereq, and the 9-year old BSD tools/libelf Feb 16 11:19:44 mangix: not everything works, but the core stuff does. i use it for almost all of my dev work Feb 16 11:20:10 nbd: which can cause build conflicts. Feb 16 11:20:24 OK. Feb 16 11:20:32 guidosarducci_: right, it's a mess Feb 16 11:20:53 i would like to switch to elfutils, but it might be quite a bit of work to get it building on macOS Feb 16 11:21:38 if i remember correctly, last time i looked at it, it was having lots of portability issues Feb 16 11:21:44 but that was years ago Feb 16 11:22:10 nbd: in my BPF/BTR PR, for now I just isolate tools/libelf to non-Linux, drop the host-build from target pkg elfutils, and instead add a host pkg elfutils. Feb 16 11:22:36 but I wanted to clean thing up a bit more than that... Feb 16 11:23:16 I kind of wish I had a proper VM. That was I can build stuff comfortably. Feb 16 11:23:43 mangix: it's possible to run macOS in KVM Feb 16 11:24:39 Yeah I have one running with QEMU. It’s quite subpar. Small resolution and significant lag. Feb 16 11:25:20 nbd: what I've read show elfutils working on FreeBSD, but request for OSX ports marked "wontfix", but I can't be certain of any of it. Feb 16 11:25:43 mangix: i got it working reasonably well Feb 16 11:25:52 i can give you my libvirt config if you're interested Feb 16 11:30:08 +1 Feb 16 11:30:23 nbd: on Linux, is the OWRT preference for adding host packages or system prerequisites? I needed to also add host libdw-dev, and thought an elfutils host pkg best Feb 16 11:30:47 guidosarducci_: depends on how common the dependency is Feb 16 11:32:45 nbd: atm building dwarves tools needs it, and in past some target pkgs needed host libelf. But I saw there are no make prereq checks for libelf, so we can't always assume they're there... Feb 16 11:33:57 nbd: I'd be OK with adding a system prerequisite, but don't know the change process for it, and it means possibly updated a lot of build bot too no? Feb 16 11:35:00 nbd: No build bot updates needed with a host package... Feb 16 11:38:01 build #2 of imx6/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/imx6%2Fgeneric/builds/2 Feb 16 11:49:06 build #1 of at91/sam9x is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/at91%2Fsam9x/builds/1 Feb 16 11:54:43 build #1 of mpc85xx/p2020 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/mpc85xx%2Fp2020/builds/1 Feb 16 11:55:11 guidosarducci_: looks like elfutils on macOS is not feasible Feb 16 11:55:18 it uses a lot of non-portable gcc specific nonsense Feb 16 11:55:26 like nested functions, variable length arrays, etc. Feb 16 11:56:10 build #1 of sunxi/cortexa53 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/sunxi%2Fcortexa53/builds/1 Feb 16 12:02:00 nbd: thanks, what I was afraid of. I'll leave things as in my PR, with tools/libelf restricted to non-Linux build hosts Feb 16 12:02:33 nbd: libvirt config would be great Feb 16 12:05:18 mangix: http://nbd.name/macos.xml - contains a lot of host specific stuff with absolute paths, so maybe just copy relevant settings from it Feb 16 12:05:49 it emulates a vmware graphics card, exposed via vnc Feb 16 12:05:51 so no local display Feb 16 12:12:11 nbd: any other feedback on https://github.com/openwrt/openwrt/pull/3855 would be great if you have a chance Feb 16 12:12:53 nbd: BTW would it be normal for some kernel build options to be unavailable on OSX host because of this? Feb 16 12:18:14 yes Feb 16 12:23:41 nbd: how do we include a Kconfig dependency on host arch then? Can't remember seeing that tbh Feb 16 12:26:00 at the moment we don't have that in kconfig, just as command line override Feb 16 12:26:19 i have an idea on how to do it though Feb 16 12:26:52 write a file with the non-linux config overrides and use kconfig.pl to merge it in the place that generates the kernel config Feb 16 12:28:08 f00b4r0: makes sense, lets first do the upgrade, then finetune it :p Feb 16 12:29:18 ynezz: sure :) Feb 16 12:32:06 nbd: I suppose documentation works too :-) "Only supported on Linux". Otherwise the complexity is spiraling out of control. Feb 16 12:34:04 nbd: thanks for the help, going away for a while Feb 16 12:38:17 build #1 of bcm47xx/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/bcm47xx%2Fgeneric/builds/1 Feb 16 12:48:04 build #1 of bcm63xx/smp is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/bcm63xx%2Fsmp/builds/1 Feb 16 12:50:12 nbd: i finally installed iperf2 Feb 16 12:50:17 with iperf3 i was getting 860 - 870 Mb/s, with iperf2 single stream I get them same (870 Mb/s) Feb 16 12:50:20 i tried iperf -P 4 and I get 870 - 880 Mb/s Feb 16 12:50:36 nbd: is CPU not a real bottleneck? Feb 16 12:51:18 my testing decices are i3-8130U (WAN) and AMD Ryzen Mobile 2500U (LAN) Feb 16 12:56:02 aparcar: https://github.com/openwrt/openwrt/commit/a015d9170851509a58e063dd82a054e98fb48700 has an abbreviated name Feb 16 12:57:45 not sure whether we care, but consider revert/reapply with proper name Feb 16 13:01:52 with -P 4 in top I still see 25% [ksoftirqd/0] - does it mean only 1 CPU gets user even with multiple TCP streams? Feb 16 13:02:01 build #1 of ipq806x/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/ipq806x%2Fgeneric/builds/1 Feb 16 13:10:52 rmilecki: I've now seen Adrian removing ipq807x target from 21.02, perhaps bcm4908 should be removed as well? Feb 16 13:11:35 blogic: see above, what about realtek target, is anyone going to bother with it in 21.02? I doubt that, perhaps it should be removed as well Feb 16 13:12:06 at least it was discused on some past meeting and it was decided, that realtek shouldn't be included in 21.02 Feb 16 13:12:17 ynezz: blogic at least said that he planned to remove realtek Feb 16 13:12:30 (in general, not recently) Feb 16 13:12:55 it's better to double check, then to be sorry :) Feb 16 13:13:22 of course, I also thought whether I should ping him again or not ;-) Feb 16 13:13:32 anyone against gcc6+ for master https://patchwork.ozlabs.org/project/openwrt/patch/20191112200129.19396-1-ynezz@true.cz/ ? Feb 16 13:15:43 ok, nobody :) so I'm going to rebase that patch and send it out for final review Feb 16 13:19:53 ynezz: i'm againt removing bcm4908, it's source-only, doesn't bother anyone, i'm planning to use it Feb 16 13:23:10 ynezz: but muh centos 7 VM Feb 16 13:23:43 ynezz: speaking of which, could we now bump master to gcc 10? I've been using if for months on x86-64, mvebu, mips (24/74kc) and mipsel. :) Feb 16 13:25:04 build #1 of arc770/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/arc770%2Fgeneric/builds/1 Feb 16 13:28:34 build #1 of tegra/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/tegra%2Fgeneric/builds/1 Feb 16 13:34:49 rsalvaterra: openwrt.org/submitting-patches :p Feb 16 13:36:32 rmilecki: like you're going to keep it updated as source-only in 21.02? Feb 16 13:37:06 any additional target/kernel patch is headache during kernel rebasing/bumps Feb 16 13:37:22 ynezz: hey, I know that. :P Feb 16 13:38:09 if it's in tree, it means, that it's maintained and it screams "we accept patches for that" Feb 16 13:38:39 build #1 of ath79/nand is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/ath79%2Fnand/builds/1 Feb 16 13:44:15 well, maybe we simply should skip source-only targets during version bumps Feb 16 13:44:45 hm, but then what's the point to have it in the tree if it won't likely compile Feb 16 13:44:49 or run Feb 16 13:52:47 mangix: I plan to do some minor tests and tag it today Feb 16 13:53:10 mangix: zorun: I plan to tag 19.07.7 today in the evening, ayn objections? Feb 16 13:56:17 mangix: you wanted something merged in package feed, should I merge it or are you around in ~5 hours? Feb 16 14:10:14 Hauke: yes please. https://github.com/openwrt/packages/pull/14647 Feb 16 14:10:37 I take it you have push access. Feb 16 14:19:18 ynezz: i'm going to personally build & daily use 21.02 and bcm4908 Feb 16 14:19:51 ynezz: there are two missging things for daily usage now: sysupgrade & PCIe Feb 16 14:20:00 ynezz: i don't use PCIe (no wifi) Feb 16 14:20:35 ynezz: don't worry about kernel bumps, my targets are the cleanest in the whole tree Feb 16 14:20:39 build #1 of rockchip/armv8 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/rockchip%2Farmv8/builds/1 Feb 16 14:20:58 ynezz: i may consider dropping "source-only" if I backport sysupgrade support Feb 16 14:23:16 how do one measure that cleanest feature, asking for a friend Feb 16 14:23:58 ynezz: ls target/linux/bcm4908/patches-5.4/ Feb 16 14:24:04 ynezz: 95% of patches are backports Feb 16 14:24:09 I see plenty patches Feb 16 14:24:36 + every patch is cleanly described (source kernel version) Feb 16 14:25:15 it doesn't matter during kernel bumps Feb 16 14:25:29 you need to rebase onto the next 5.4 stable release Feb 16 14:25:49 the more you need to rebase the more issues you might hit and need to solve Feb 16 14:26:06 build #1 of pistachio/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/pistachio%2Fgeneric/builds/1 Feb 16 14:26:35 let's hope you can make it out of source-only state before 21.02.1 Feb 16 14:26:53 thanks, i hope for that, i work on it daily now Feb 16 14:27:02 good luck :) Feb 16 14:27:29 ynezz: you'd always have the option to nuke it later, though Feb 16 14:27:31 * f00b4r0 hides Feb 16 14:28:20 does anyone remember how we used to set CPUs mask to handle interface RX irqs? Feb 16 14:28:24 there was sysfs entry for that Feb 16 14:28:28 *is Feb 16 14:29:05 build #1 of malta/be is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/malta%2Fbe/builds/1 Feb 16 14:30:35 build #1 of bcm27xx/bcm2711 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/bcm27xx%2Fbcm2711/builds/1 Feb 16 14:31:03 adrianschmutzler: BTW what is so special about ipq807x? Why simply not remove all of the source-only targets (minus the bcm4908) ? Feb 16 14:32:35 ynezz: I just removed that one because blogic specifically stated it and it's obviously incomplete Feb 16 14:32:54 so one thing less to care with an easy decision Feb 16 14:33:12 adrianschmutzler: do you plan to address the rest as well? Feb 16 14:33:33 nbd: with echo f > /sys/class/net/eth0/queues/rx-0/rps_cpus I get 880 Mb/s and 20% [ksoftirqd/1] Feb 16 14:33:41 what the hell is limiting that NAT speed :( Feb 16 14:33:44 I considered removing realtek as well, but since that one looks so ready, I would prefer to leave that to blogic, and not have my name on the removal Feb 16 14:34:15 rmilecki can surely decide himself on bcm4908 ... Feb 16 14:34:24 do we have other SOURCEONLY targets left? Feb 16 14:34:37 yeah, but it would be quite strange to make it out of source-only in 21.02.3 :p Feb 16 14:35:14 I don't really have a strong opinion on that Feb 16 14:35:45 uml is source-only as well, but that's somewhat a special case Feb 16 14:35:54 beyond that, only subtargets Feb 16 14:36:05 on the other hand realtek works for a few people already, so I'm really not sure if it should be removed :) Feb 16 14:36:15 subtargets won't be a problem with patches, only with config, which should be much more limited Feb 16 14:36:41 I personally share the same perception about realtek, that's why I did not touch it Feb 16 14:37:20 And since I was not involved there apart from cosmetic stuff, I cannot really judge myself Feb 16 14:38:09 but to me it seems in better state than many other old targets Feb 16 14:59:24 build #1 of bcm27xx/bcm2710 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/bcm27xx%2Fbcm2710/builds/1 Feb 16 15:27:48 build #1 of layerscape/armv8_64b is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/layerscape%2Farmv8_64b/builds/1 Feb 16 15:50:05 build #1 of apm821xx/nand is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/apm821xx%2Fnand/builds/1 Feb 16 15:58:54 build #1 of lantiq/xway_legacy is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/lantiq%2Fxway_legacy/builds/1 Feb 16 16:01:28 ynezz: I think removing realtek from the release is ok Feb 16 16:01:56 ynezz: there will be a huge update to the target when we add v5.10 as we upstreamed the entire code base already, apart from the eth/dsa part Feb 16 16:02:08 the current state is a bit messy Feb 16 16:02:19 adrianschmutzler: so I am for dropping realtek Feb 16 16:02:35 or let me ask the realtek crowd Feb 16 16:02:44 let me confirm with what they would want Feb 16 16:02:48 I suspect that might come as a disappointment Feb 16 16:02:52 to some* Feb 16 16:05:07 yes, we should probably honour the effort Feb 16 16:19:33 build #1 of mvebu/cortexa72 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/mvebu%2Fcortexa72/builds/1 Feb 16 16:19:59 blogic: removing doesn't seem necessary to me from watching it without much involvement Feb 16 16:20:27 however, do as you think appropriate, as you can probably judge way better Feb 16 16:20:29 they're upstream nerds, so they would run snapshot anyway :p Feb 16 16:20:47 at least bjorn told me so already, no plan to bother with 21.02 Feb 16 16:21:15 I would focus on whether having it in 21.02 will create additional work, though Feb 16 16:21:45 because having more upstream parts in master is not really an argument to not have it in 21.02 Feb 16 16:21:59 but having to keep up with that would be Feb 16 16:22:19 and that's what I totally can't judge for that target Feb 16 16:22:25 if nobody cares then it might just bitrot Feb 16 16:23:05 yes, if that assumption holds that all maintainer won't use 21.02 anyway, then I agree Feb 16 16:23:20 imagine bug report, first reply would be "try to reproduce it on latest snapshot" :) Feb 16 16:23:34 isn't that what we always do :-) Feb 16 16:35:55 build #1 of ramips/rt3883 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/ramips%2Frt3883/builds/1 Feb 16 16:39:25 build #237 of lantiq/xway is complete: Exception [exception gitcheckout df ccachestat] Build details are at http://buildbot.openwrt.org/openwrt-19.07/images/builders/lantiq%2Fxway/builds/237 blamelist: Koen Vandeputte Feb 16 16:44:10 nbd: https://pastebin.com/MJSp5s34 It's failed - after make dirclean Feb 16 16:48:27 build #1 of armvirt/32 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/armvirt%2F32/builds/1 Feb 16 16:54:19 ldir: where does it fail? i don't see an error in that paste Feb 16 17:15:39 build #1 of omap/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/omap%2Fgeneric/builds/1 Feb 16 17:41:55 build #604 of bcm27xx/bcm2711 is complete: Failure [failed targetupload] Build details are at http://buildbot.openwrt.org/master/images/builders/bcm27xx%2Fbcm2711/builds/604 blamelist: Rafa? Mi?ecki , ?lvaro Fern?ndez Rojas , Felix Fietkau Feb 16 17:53:44 anyone able to figure out the x86_64 build failures on master? Feb 16 17:55:30 adrianschmutzler: sorry for that. I'd keep it as it doesn't effect kernel patches Feb 16 18:21:59 general question... for PKG_BUILD_DEPENDS, does that take a specific name or the base name of a package? Feb 16 18:27:07 build #1 of bcm47xx/legacy is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/bcm47xx%2Flegacy/builds/1 Feb 16 18:31:35 build #1 of mediatek/mt7629 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/mediatek%2Fmt7629/builds/1 Feb 16 18:34:42 anyone? Feb 16 18:35:52 What do you mean philipp64? Feb 16 18:37:00 Grommish: see this comment: https://github.com/openwrt/packages/pull/14760#issuecomment-780004268 Feb 16 18:37:07 PKG_BUILD_DEPENDS are host packages that need to be installed prior to building the package.. I use: PKG_BUILD_DEPENDS:=rust/host for exampe Feb 16 18:37:43 I had put "libcurl" as the dependency, but was told it should be "curl" instead as that's one of the subpackages built by "curl". Feb 16 18:38:05 Ah, isn't curl a build system package/ though? Feb 16 18:38:10 and not in feeds? Feb 16 18:38:38 In this case, I need headers appropriate to the target, so I don't think it would be "/host". Feb 16 18:39:01 it's a package in feeds Feb 16 18:39:13 and jut called curl it looks like Feb 16 18:39:25 it's in package/feeds/net/curl Feb 16 18:39:38 its in package/feeds/packages/curl Feb 16 18:39:42 so... what's correct? Feb 16 18:39:55 libmariadb needs Feb 16 18:40:12 and symlinked.. I;d use PKG_BUILD_DEPENDS:=curl and see what happens Feb 16 18:40:33 okay, thanks Feb 16 18:40:43 I can pull and test if you'd like as well Feb 16 18:40:50 as best as I can tell they both work... Feb 16 18:41:45 sure, that would be great if you have time. Feb 16 18:42:15 utils/ykclient/Makefile:PKG_BUILD_DEPENDS:=curl Feb 16 18:42:23 is an example I found Feb 16 18:42:31 So it looks like curl is correct Feb 16 18:45:46 okay, good. Feb 16 18:45:53 Just need another reviewer and I can merge. Feb 16 18:46:07 I thought this bug was fixed a while ago? Feb 16 18:46:08 WARNING: Applying padding in /home/philipp/lede/bin/packages/x86_64/base/Packages to workaround usign SHA-512 bug! Feb 16 18:46:39 I see it from time to time still Feb 16 18:46:41 but not always Feb 16 18:54:41 build #1 of x86/geode is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/x86%2Fgeode/builds/1 Feb 16 19:12:21 i just pushed the generic 5.10 patches to master Feb 16 19:15:15 mangix: I'm trying another approach regarding the interrupts on the Omnia. The upstream device tree changed quite a bit, since the 5.4 series. I backported all the changes, minus the LED bindings (since they don't exist on 5.4). I don't know if it will fix anything, but at least we'll have hardware buffer management. :P Feb 16 19:17:33 build #1 of ipq40xx/mikrotik is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/ipq40xx%2Fmikrotik/builds/1 Feb 16 19:23:17 anyone know damex' irc handle? Feb 16 19:23:34 I want a shot of their Ubiquiti Edgerouter 4's motherboard Feb 16 19:24:22 hurricos: he's damex on Freenode. Feb 16 19:25:04 Last seen on this channel on Feb 11 2021 Feb 16 19:25:17 Oh. Good! ... oh, bad :| Feb 16 19:30:24 nbd: your 5.10 seems outdated, it misses e.g. 401-v5.11-dt-bindings-mtd-convert-fixed-partitions-to-the-json.patch Feb 16 19:32:11 nbd: are you able to track other missing patches? Feb 16 19:43:13 build #1 of ramips/rt288x is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/ramips%2Frt288x/builds/1 Feb 16 19:47:58 hurricos: damex is on the forum as well.. Might want to ping him there Feb 16 19:48:55 Thanks Grommish, I'll try that instead. Feb 16 19:51:09 build #1 of bcm63xx/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/bcm63xx%2Fgeneric/builds/1 Feb 16 19:55:44 build #1 of kirkwood/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/kirkwood%2Fgeneric/builds/1 Feb 16 20:04:28 build #1 of sunxi/cortexa8 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/sunxi%2Fcortexa8/builds/1 Feb 16 20:09:38 build #1 of mpc85xx/p1010 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/mpc85xx%2Fp1010/builds/1 Feb 16 20:20:04 dedeckeh, stintel: can we please get approval for https://github.com/openwrt/packages/pull/14758 ? it's fairly trivial and I'd like to get it into 19.07 as well... Feb 16 20:22:01 btw, what does everyone think about the idea of installing the previous build of a package under test, doing the build of the PR, and then doing an upgrade of the package, as part of the CI pipeline... so it's "upgradability" gets tested... instead of doing a virgin install of the just built package, which is what we currently do? Feb 16 20:30:06 also, how did px5g-wolfssl get commited? I'm surprised it passed CI given that there's no PKG_VERSION... doesn't that get checked? Feb 16 20:31:03 https://openwrt.org/docs/guide-user/network/wifi/mesh/start mentions 3 different mesh (802.11, batman, oslr). Can someone recommend one or the other? Looking for use the one thats most developed/tested. Feb 16 20:31:58 Hauke: it's fine for me Feb 16 20:32:01 build #686 of lantiq/xrx200 is complete: Failure [failed pkgbuild] Build details are at http://buildbot.openwrt.org/master/images/builders/lantiq%2Fxrx200/builds/686 blamelist: Rafa? Mi?ecki , ?lvaro Fern?ndez Rojas , Felix Fietkau Feb 16 20:32:02 I'm finishing the release notes Feb 16 20:32:40 barhom: it's complicated and depends on your purpose. pm'd. Feb 16 20:45:30 https://openwrt.org/releases/19.07/notes-19.07.7 Feb 16 20:53:30 5.12 delayed due to snow :p so 90's Feb 16 20:57:06 build #1 of x86/legacy is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/x86%2Flegacy/builds/1 Feb 16 21:00:59 looking at the CI output, and I noticed this: Feb 16 21:01:18 make[2] -C feeds/base/package/libs/libtool clean-build Feb 16 21:01:19 make[2] -C feeds/base/package/libs/libtool compile Feb 16 21:01:20 make[2] -C /home/runner/work/packages/packages/libs/libgpg-error clean-build Feb 16 21:01:21 make[2] -C /home/runner/work/packages/packages/libs/libgpg-error compile Feb 16 21:01:57 when did the "make" for "packages" start being absolute? I thought the path to "make -C" was always relative to $(TOPDIR) for both... Feb 16 21:16:35 build #1 of at91/sama5 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/at91%2Fsama5/builds/1 Feb 16 21:17:52 21.02 still has the 'pkg_hash_fetch_best_installation_candidate: Packages for qdecoder found, but incompatible with the architectures configured' for me, though here qdecoder is not a core package, but still Feb 16 21:18:16 with fresh make-distclean build Feb 16 21:18:38 rr123: i still get it with dmesg Feb 16 21:19:19 on 21.02 branch as well Feb 16 21:19:29 and now bridge-utils breaking on ipq40xx... Feb 16 21:20:36 philipp64: that's just what make will translate make package/libgpg-error to from what i can tell Feb 16 21:20:46 i can still do make package/bla/{clean,compile} here Feb 16 21:25:01 build #1 of ath79/tiny is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/ath79%2Ftiny/builds/1 Feb 16 21:28:49 build #1 of mxs/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/mxs%2Fgeneric/builds/1 Feb 16 21:29:41 build #99 of realtek/generic is complete: Failure [failed pkgbuild] Build details are at http://buildbot.openwrt.org/master/images/builders/realtek%2Fgeneric/builds/99 blamelist: Rafa? Mi?ecki , ?lvaro Fern?ndez Rojas , Felix Fietkau Feb 16 21:36:09 build #1 of ipq40xx/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/ipq40xx%2Fgeneric/builds/1 Feb 16 21:41:04 Borromini: sure, but it's the result of CI doing "make world"... Feb 16 21:41:34 oh you mean the path it's printing Feb 16 21:41:41 no idea never paid attention to that Feb 16 21:48:17 nbd: mt76 ftw Feb 16 21:48:34 just had a real life usage of it Feb 16 21:49:13 mt76 performed better than any other driver i used for ages Feb 16 21:49:18 thank you very much Feb 16 21:50:01 I am amazed how well the linksys e8450 is performing Feb 16 21:50:06 build #1 of lantiq/xrx200 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/lantiq%2Fxrx200/builds/1 Feb 16 21:51:03 unfortunatly the unit is on on sale in US right now, but the EU outfit started selling them in UK last week, lets hope the start selling them in EU shortly Feb 16 21:51:09 nbd: I used the mevbu/cortex53 build bot config and still saw the problems yesterday: https://downloads.openwrt.org/snapshots/targets/mvebu/cortexa53/config.buildinfo Feb 16 21:51:37 mtk ftw Feb 16 21:53:09 blogic: i got some in-wall APs for the new place, i wanted them to be mt76 Feb 16 21:53:47 i have like five or six :P MT7615, MT7613, MT7612 Feb 16 21:54:54 (not all in-wall of course those are just the MT7613 ones) Feb 16 21:55:13 Borromini: MT7613 support could be better Feb 16 21:55:15 * svanheule hides Feb 16 21:55:44 Borromini: been doing mt915 testing the last 2 weeks, its amazing Feb 16 21:56:02 the best wifi i had in 2 decades Feb 16 21:56:23 we imported 15 linksys e8450 units Feb 16 21:56:39 dangole made uboot 2021 work on them Feb 16 21:56:46 svanheule: true =) let's just hope it's too recent a radio all in all (haven't seen too many openwrt devices with it yet) Feb 16 21:56:56 blogic: project for a client? Feb 16 21:57:32 I am rolling the device on bleeding edge uboot, sbl, atf, v5.10, mt76 and it is performing better than anything i have ver seen Feb 16 21:57:49 Borromini: no side tracking clinet budget for fun stuff ;) Feb 16 21:57:51 i wouldn't mind AX but then you're looking at > 1 gbps backbone i reckon, so you can start over again... so maybe when one day some nice unobtrusive AX wall APs come along :) Feb 16 21:57:54 Borromini: i got the external built after removed its fcgi dependencies, which does not exist and was indeed my error. Basically i makde sure 'make' spits no warning (missing dependencies) Feb 16 21:58:00 blogic: haha Feb 16 21:58:13 s/external/external package qdecoder/ Feb 16 21:58:17 Borromini: the unit unforutnaly only has 1gbit phys Feb 16 21:58:32 blogic: yeah, but it's sure nice to test the waters i reckon Feb 16 21:58:35 yet best wifi i had ever Feb 16 21:58:44 and it's still a sizeable bump over 802.11ac probably Feb 16 21:58:58 blogic: enough GbE phys to try trunking? Feb 16 21:59:00 indeed Feb 16 21:59:06 and it's still a sizeable bump over 802.11ac probably Feb 16 21:59:16 wifi6, not very likely Feb 16 21:59:28 wifi6e, more likely, but still hit-and-miss Feb 16 21:59:29 cant wait till 3-6 months down the road when we will see other mt7622 off the helf units Feb 16 21:59:34 802.11ad/ay=for sure Feb 16 21:59:41 for mt76 i recall the mt7613 2.4ghz is not that robust Feb 16 21:59:47 shibboleth: i have 6e on my desk ;) Feb 16 21:59:54 nice Feb 16 22:00:02 which device? Feb 16 22:00:05 rr123: times are a change Feb 16 22:00:08 waiting for the tplink from ces2021 Feb 16 22:00:15 shibboleth: qca hastings Feb 16 22:01:10 shibboleth: oushed 4+ gbit over the ref kit using ath11k Feb 16 22:01:17 +pushed Feb 16 22:01:34 between two similar devices i take it? Feb 16 22:01:41 correct Feb 16 22:01:59 1 ref kit as sta the other as sta Feb 16 22:02:03 1 ref kit as sta the other as ap Feb 16 22:02:13 sometimes i'm unsure if wifi is becoming a microwave these days, super speed, lots of antenna...i moved it further from my head depends on how many antennas it has Feb 16 22:02:24 as they say in australia: noice Feb 16 22:02:47 well, the question is do we really need wifi7 EHT Feb 16 22:02:56 max rat is 10+ gbit Feb 16 22:03:00 *rate Feb 16 22:03:16 so the thing is this is living room RF Feb 16 22:03:31 no uplink can be saturated with wifi 7 EHT Feb 16 22:03:52 yet the latency is very low Feb 16 22:03:59 blogic: my RT3200 from the UK just arrived today Feb 16 22:04:10 rt3200 ? Feb 16 22:04:56 belkin > Feb 16 22:04:57 ? Feb 16 22:05:31 https://www.amazon.co.uk/Belkin-Wireless-Dual-Band-Streaming-Parental/dp/B08L4PJKKB Feb 16 22:05:34 ? Feb 16 22:06:12 blogic: that looks like a white version of your Linksys, no? Feb 16 22:06:14 if so shot me a mail I got 10 of the magic molex2dupont cables Feb 16 22:06:24 svanheule: correct Feb 16 22:07:03 rr123: are you talking mt7603? that's 2,4 GHz Feb 16 22:07:04 Hauke: dangole's staging tree has a vabilla uboot in it for that unit Feb 16 22:07:06 blogic, how many streams are client devices likely to support? Feb 16 22:07:19 build #1 of mvebu/cortexa9 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/mvebu%2Fcortexa9/builds/1 Feb 16 22:07:23 i doubt they'll be able to handle the full monty Feb 16 22:07:34 yes the one from your amazon link Feb 16 22:07:37 shibboleth: 4x4, I have tested 128 sta against the unit and ATF was pretty neat Feb 16 22:07:41 Borromini: yes sorry 7603 Feb 16 22:07:56 blogic, yeah, i'm talking client devices like phones, tablets, laptops Feb 16 22:07:58 Hauke: mail me your postal and i will send a cable to you Feb 16 22:08:11 blogic: shipping to Germany was no problem amazon took care of customs Feb 16 22:08:32 I will have a look at it on the weekend Feb 16 22:08:34 i bought quite a few 7603 devices and now they're all collecting dust, the 2.4G worked well with ath9 clients but not broadcom ones in my test Feb 16 22:08:45 blogic, oh, you've tested 128 6e STAs connected to a single 6e ap? Feb 16 22:09:00 blogic: what cable? Feb 16 22:09:03 rr123: i'm using MT7615 2,4 GHz here as a poor man's WDS backhaul Feb 16 22:09:07 shibboleth: the mt7915 can in theory do 280 sta, there is a race between FW and drv on one of the registers right now that limits it to 127 but MTK prmoised to fix thix the next few weeks Feb 16 22:09:29 blogic: can second your mt7915 claim :) Feb 16 22:09:31 noice Feb 16 22:09:40 Hauke: the serial is 1,2mil pitch (molex) Feb 16 22:09:49 however GTK rekeying is still broken for me when using 802.11w Feb 16 22:10:01 blocktrron: will try Feb 16 22:10:09 eh 90 EUR for an AX device? Feb 16 22:10:11 that's not bad Feb 16 22:10:23 shibboleth: on 6e yes Feb 16 22:10:35 Borromini: and it is the best unit i ever had Feb 16 22:10:38 I'm still waiting for a 2.5GE network card to see whether or not the PHY in the U6-LR works Feb 16 22:11:01 blogic: haha. my wife is already moaning about the footprint of an EAP235-Wall against the wall :P Feb 16 22:11:06 Borromini: we will be pushing docs on how reflash the unit with uboot 2021.1 vanilla shortly Feb 16 22:11:12 neat! Feb 16 22:11:50 blogic: your will try is for the 11w GTK issue? Feb 16 22:12:18 mtk provided opnocd scripts that allow us to jatg that unit with a 10e ftdi 245 dongle Feb 16 22:12:30 will mediatek push atheros out in the wifi market as what hisilicon did to TI for ipcamera chips, the latter only took 2-3 years Feb 16 22:12:37 blocktrron: mail me and i'll put it on my todo Feb 16 22:12:59 blogic: will do Feb 16 22:13:07 i feel there are more mediatek wifi devices than atheros and it became a trend somehow Feb 16 22:13:17 rr123: i see mtk as the plaform that will allow owrt to provide AX Feb 16 22:14:01 blogic: are you able to access the CPU over jtag? Feb 16 22:14:08 also on mtk we have full wired flow offload in HW and wifi flow offload is being worked on Feb 16 22:14:15 Hauke: yes Feb 16 22:14:25 blogic: do you have any information about it's zero-wait DFS feature? Feb 16 22:14:31 Hauke: we can jtag direct into the bootrom Feb 16 22:14:38 so you can stop the CPU look at registers and memory? Feb 16 22:15:00 The U6-LR has an additional antenny (presumably for that), but even UBNT does not list it in their spec-sheet Feb 16 22:15:06 blogic: have you dumped bootrom to see how they do secure boot? ;-) Feb 16 22:15:11 mtk provided src for the second stage loader incl the 3 flavours of ddr calib stubs + atf src Feb 16 22:15:18 Hauke: yes Feb 16 22:15:29 Hauke: yes Feb 16 22:15:34 Jesus christ, Mediatek really wants to get eaten by the FCC don't they Feb 16 22:15:45 well, good for them Feb 16 22:15:46 mt7622 has a fully open bootchain Feb 16 22:16:53 if you get the right device that is Feb 16 22:17:09 there are tplinks avail that are fully rsa locked Feb 16 22:17:27 blogic: mt7622 has silicon stage1? Feb 16 22:17:44 hurricos: depends on the otp/efuse Feb 16 22:18:16 If they don't have a fully silicon stage1, the fix is just to externally reflash Feb 16 22:18:28 but there is a stage1 bootrom as with all SOC that is cfg via bootstap Feb 16 22:18:37 *bootstrap Feb 16 22:18:59 supprot for secure boot with keys in OTP is more or less standard nowadays Feb 16 22:19:07 aha Feb 16 22:19:13 it is arm so otp rsa atf lockin is possiblr Feb 16 22:19:28 Hauke: correct Feb 16 22:19:34 but it is not often used because it is complicated and you often needs additional NDAs and fees Feb 16 22:20:00 Well, given how long it takes to get the drivers right we'll probably be cracking those keys at a good time for getting OpenWrt flashed. Feb 16 22:20:03 ) Feb 16 22:20:05 B) Feb 16 22:20:17 B) Feb 16 22:20:25 and most vendors are fine if the web UI checks some signature Feb 16 22:20:43 this is much easier and cheaper than secure boot Feb 16 22:21:08 cheaper is the key Feb 16 22:21:16 Hauke: wolfssl 4.7.0 is out Feb 16 22:21:44 Mediatek sent OpenOCD configs upstream. Feb 16 22:21:55 lechner: thanks for the info Feb 16 22:22:10 lechner: foes it fix more security problem than the one you told me before? Feb 16 22:23:16 lechner: found the information: https://www.wolfssl.com/docs/wolfssl-changelog/ Feb 16 22:23:28 the others are not looking critical Feb 16 22:23:58 PaulFertser: nice Feb 16 22:24:39 blogic: are the JTAG pins accessible on the linksys box? Feb 16 22:24:49 Hauke: apparently it's the same person who developed BREED the bootloader. I wonder why it's closed-source. Feb 16 22:34:27 build #778 of lantiq/ase is complete: Failure [failed pkgbuild] Build details are at http://buildbot.openwrt.org/master/images/builders/lantiq%2Fase/builds/778 blamelist: Rafa? Mi?ecki , ?lvaro Fern?ndez Rojas , Felix Fietkau Feb 16 22:39:28 build #1 of bcm47xx/mips74k is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/bcm47xx%2Fmips74k/builds/1 Feb 16 22:52:10 rmilecki: I had a manual look at recent changes to 5.4 patches and updated those for 5.10, including the one you mentioned Feb 16 22:58:03 mangix: I merged the pull request, it is integrated in 19.07.7 which was just tagged and is building now Feb 16 23:01:21 build #1 of ath79/mikrotik is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/ath79%2Fmikrotik/builds/1 Feb 16 23:06:51 Hauke: https://imgur.com/a/pj563pW This is the board of my RT3200 and a closeup of the connectors on the front side... Maybe J13 is a JTAG? Feb 16 23:10:33 so, I finally dig out my extra shield.. I believe it's running ChaosCalmer.. How can I check? Feb 16 23:10:52 numero53: thanks Feb 16 23:11:03 I will anyway wait with JTAG some time Feb 16 23:13:51 Linux version 3.10.20 (daniel@Ayoub) (gcc version 4.7.0 (Cavium Inc. Version: SDK_3_1_0_p2 build 34) ) #165 SMP Mon May 18 23:41:17 PDT 2015 <- I'm sure it's fine.. sigh Feb 16 23:14:39 Ehrm… mvebu kernel build is broken. Feb 16 23:21:13 >KGB-1< https://tests.reproducible-builds.org/openwrt/openwrt_x86.html has been updated. (100.0% images and 93.3% packages reproducible in our current test framework.) Feb 16 23:21:55 hurricos: ping Feb 16 23:24:25 build #1 of octeon/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/octeon%2Fgeneric/builds/1 Feb 16 23:32:46 oof.. opkg update tries to get 15.03-rc3 Feb 16 23:42:47 Hauke: thanks Feb 16 23:43:04 rsalvaterra: how so? Feb 16 23:43:47 mangix: still digging, could be on my side. Feb 16 23:43:56 Grommish: Pong Feb 16 23:44:56 hurricos: I've got this secondary device pulled that used the Cavium SDK from the OEM/ODM.. Is there anything on here you might like/need that i can pull off before i blow it up? Feb 16 23:45:15 you can always dump the nand / ubi volumes to tmpfs and save them Feb 16 23:45:17 I'd like to try and pull the /proc/device-tree off for my own purposes Feb 16 23:45:22 s/nand/mtd/ Feb 16 23:45:31 It uses emmc, I have ELF .bins Feb 16 23:45:43 in a vfat, so that isn't an issue, but I meant from the live system Feb 16 23:45:45 eww ... well raw storage dumps would be appreciatd if you can get them Feb 16 23:45:51 yeah, you can dd off live file systems just fine. Feb 16 23:46:07 It's just like shutting them off hard, but with the rolling shutter effect Feb 16 23:46:13 Just poke the block device. Feb 16 23:46:16 mangix: It's not here, mvebu master build is definitely broken. The kernel isn't compiling. Feb 16 23:46:26 It's running 15.03-rc2 ;/ so I need to figureo out how to put dtc on there Feb 16 23:46:29 cc1: fatal error: symtab.h: No such file or directory Feb 16 23:46:31 Hmm… Feb 16 23:46:32 er rc3 Feb 16 23:46:39 err, for what Feb 16 23:46:42 dd? Feb 16 23:47:11 you can do it with a tempfs or with network+busybox nc Feb 16 23:47:16 I wanted to use dtc to create the dtb (https://unix.stackexchange.com/questions/265890/is-it-possible-to-get-the-information-for-a-device-tree-using-sys-of-a-running) Feb 16 23:47:39 you can get the dt*s* straight out of your u-boot Feb 16 23:47:42 fdt show Feb 16 23:47:47 I'm sure I am missing most, if not all, of the i2c stuff Feb 16 23:48:46 I don't have fdt show in uboot Feb 16 23:48:50 ah Feb 16 23:49:03 well dd straight off the raw block dev will get you u-boot's imgae Feb 16 23:49:06 Ive got fdt, but not fdt show Feb 16 23:49:12 fdt help then Feb 16 23:49:19 uboot is also a .bin :D Feb 16 23:49:23 for stage1 and 2 Feb 16 23:49:32 yeah you can extract teh device tree from those Feb 16 23:49:39 I have a config-5.4 for cortexa9, but it worked just fine until four days ago (last time I built mvebu)… Feb 16 23:50:17 it's the dtb, sure, but finding what you need from that is fairly easy Feb 16 23:51:20 's/[^[:ascii:]]/ /g;s/}/\n/g' Feb 16 23:51:23 I'm just trying to see what I missed when I made the shield target. I'm sure it could be cleaned up.. works well, but since I've got the second untouched device Feb 16 23:51:34 I completely lost the links to the .bins Feb 16 23:52:05 I'm hoping they might have something from RhiNo or Cavium Feb 16 23:53:55 binwalk for the dtb, `dd if=$file bs=1 skip=$offset count=1000 of=file.db` Feb 17 00:10:49 build #1 of lantiq/ase is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/lantiq%2Fase/builds/1 Feb 17 00:15:46 build #798 of ramips/rt3883 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/master/images/builders/ramips%2Frt3883/builds/798 Feb 17 00:27:24 Hauke: yes, this is the maintenance release for the problem we talked about Feb 17 00:50:48 build #790 of lantiq/xway_legacy is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/master/images/builders/lantiq%2Fxway_legacy/builds/790 Feb 17 01:26:17 build #1 of bcm27xx/bcm2708 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/bcm27xx%2Fbcm2708/builds/1 Feb 17 01:38:20 build #1 of bcm27xx/bcm2709 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-21.02/images/builders/bcm27xx%2Fbcm2709/builds/1 Feb 17 02:41:09 build #649 of mediatek/mt7629 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/master/images/builders/mediatek%2Fmt7629/builds/649 **** ENDING LOGGING AT Wed Feb 17 02:59:56 2021