**** BEGIN LOGGING AT Wed Nov 18 03:02:03 2020 Nov 18 03:49:00 Any suggestions where to look? Porting my patches for a mt7620a board from 19.07.4 to master, I have lost access to the LED (now giving me error -22 when trying to access to gpio pin via /sys/class/gpio). Nov 18 03:54:58 The reset button also doesn't work (same -22 error code when trying to assign the GPIO via DTS to gpio-keys-polled) Nov 18 04:29:53 mangix: do you handle the perl update? Nov 18 05:05:10 aparcar[m]: what perl update? Nov 18 05:10:09 i thought you suggested a perl update on the ml Nov 18 05:11:13 the person had a patch for it. I suggested that he post it on the packages repo. Nov 18 05:23:03 >KGB-0< https://tests.reproducible-builds.org/openwrt/openwrt_tegra.html has been updated. (0% images and 100.0% packages reproducible in our current test framework.) Nov 18 07:27:18 it's just me or the PKG_MIRROR_HASH stuff doesn't work properly for PKG_SOURCE_PROTO:=git? My test case is, that I remove the package foo tarball from the dl dir, make the hash intentionaly wrong, then do `make package/foo/{clean,compile}`, git clone is performed and build continues Nov 18 07:29:00 I need to do `make package/foo/check` to get just the warning Nov 18 07:29:26 why isn't hash mismatch hard error? Nov 18 07:43:49 it works almost as expected for PKG_HASH, when the tarball is missing, it will download and check Nov 18 07:44:35 if I change the tarball content on the disk (or that hash) then it happily continues building Nov 18 07:45:00 shouldn't we always perform that check step and make that warning hard error? Nov 18 07:46:12 I for example would prefer sane sources in exchange for little more computing power spent on checksums Nov 18 07:57:21 if it hard-errored, it would never checkout the new source, would it? Nov 18 07:57:48 ynezz: I'm having issues with download and unpack for non-package files Nov 18 08:32:53 'morning! Nov 18 09:03:32 rsalvaterra, o/ Nov 18 09:04:07 ynezz: good question Nov 18 09:04:14 nitroshift: o/ Nov 18 09:12:50 aparcar[m]: Patch sent. :) Nov 18 09:33:28 heya guys, I just rebuilt my build box (moved from ceph to zfs), but libubox is failing to build, is it just me, or is it expected ? Nov 18 09:36:35 hmm... google says that it's a build directory issue... make distclean time Nov 18 10:20:30 zfs with cache on ssd is much faster than ceph with tiered ssd... glad I took the time to rebuild my server Nov 18 10:31:14 time make - real2m37.375s for a no-changes rebuild, vs >5minutes on ceph Nov 18 14:01:42 I have a firewall.user line that looks like this, "iptables -t mangle -I PREROUTING -i br-lan -m physdev --physdev-in wlan0-1 -j MARK --set-mark 1". I would like to rewrite it into a /etc/config/firewall config instead. But I'm not sure how exactly, especially with the physdev requirement Nov 18 15:37:44 build #90 of rb532/generic is complete: Failure [failed updatefeeds] Build details are at http://buildbot.openwrt.org/openwrt-18.06/images/builders/rb532%2Fgeneric/builds/90 Nov 18 15:56:33 barhom: you could use `option extra '-m physdev --physdev-in wlan0-1` Nov 18 15:57:36 barhom: https://pastebin.com/iawpTJB9 Nov 18 15:59:21 ynezz: iirc PKG_MIRROR_CHECKSUM was always meant to soft fail Nov 18 15:59:58 ynezz: it originally was designed as performance improvement (ability to fetch a precompressed cached tarball) to avoid potentially slower git cloning Nov 18 16:00:24 it does not provide the smae strong integrity guarantees as the normal checksum for tarball downloads Nov 18 16:03:26 the idea is that if the cached tarball is either absent or mismatching, a clone operation is performed using the specified git commit hash, which guarantees source integrity Nov 18 16:16:40 exit Nov 18 16:22:57 build #91 of rb532/generic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org/openwrt-18.06/images/builders/rb532%2Fgeneric/builds/91 Nov 18 16:41:35 jow: so the mismatch part is currently not working: rm dl/libubox-2020-08-06-9e52171d.tar.xz; make package/libubox/download V=sc; sed -i 's/PKG_MIRROR_HASH:=c/PKG_MIRROR_HASH:=d/' package/libs/libubox/Makefile; make package/libubox/{clean,compile} V=sc Nov 18 16:42:02 jow: it wouldn't download the package again even if it has now the wrong hash Nov 18 16:42:21 jow: is my observation correct? Nov 18 16:46:08 well, by re-downloading I mean git cloning again Nov 18 16:53:21 you mena when changing the hash after the cached tarball has been downloaded? Nov 18 16:53:45 if so then yes, that should be fixed Nov 18 16:59:26 yes, will take a look at it Nov 18 17:35:47 any suggestion on some openwrt supported 'l3 switch' that is not limited to 1gbit to soc? edgerouter X have 1gbit. edgerouter X-sfp and mikrotik hex-s have sfp port on a separate 1gbit to soc Nov 18 17:35:59 debugging a autogen.sh issue for hours, 'staging_dir/host/bin/aclocal: 2: aclocal.real: not found' ..aclocal does refer to aclocal.real which is nowhere to find Nov 18 17:36:51 https://nopaste.xyz/?4632386ba2223b5a#29GHeMGHWsJvb1P59tPKNRRNsoZic93YzASjDC1AeDY9 Nov 18 17:36:52 i picked hex-s to see how well it performs (already have er-x) - need another recommendation for a well supported platform :) Nov 18 17:39:49 builderr log: https://nopaste.xyz/?cecebcc4d76ad5bc#4DTLrAMtZYu4aeS8UyEkVD9X4Nu7YLPmNALuuvGGfYaG Nov 18 17:41:54 repost the build error log: https://nopaste.xyz/?4b5cf07772fc147b#79qoxx57UsxYXBqz3ifvbuFPg16N4rPHnFXVXChUDJTo Nov 18 18:11:21 rsalvaterra: thanks Nov 18 18:38:26 jow: if you want you can criticize some poorly written shell scripts here https://github.com/openwrt/openwrt/pull/3599 Nov 18 18:48:28 aparcar[m]: did you already try shellcheck? also maybe you can try readon file to the memory and then try to parse it? Nov 18 18:48:47 aparcar[m]: I like it. Only minor suggestion would be to support wget as fallback Nov 18 18:49:05 but thats no blocker for me, just to align with download.pl which supports either curl or wget Nov 18 18:50:01 damex: who do I load it into memory? Just inside a variable? The performance is somewhat terrible, that's why packages.git isn't enabled by default Nov 18 18:50:09 jow: I'll look into that thanks Nov 18 18:50:27 aparcar[m]: yeah, inside variable. Nov 18 18:50:33 you should also be able to pass data.tar.gz as addiitonal argument to tar tzf directly Nov 18 18:50:36 no need for grep Nov 18 18:51:17 and some sed command to parse the feed list should be way faster than the read / case loop Nov 18 18:52:08 but likely neglectible, the script is suppoed to be run on the host after all, and that is doing way more complex things during compilation Nov 18 19:33:04 aparcar[m]: You're welcome! Nov 18 19:51:31 jow: i'm curious about the sed command, you'd basically use it with some multi line mode? Nov 18 20:01:08 damex: I stored it in a variable but it didn't speed up anything. In a later iteration I'm happy to use sed Nov 18 20:01:21 however the multiline sed stuff looks like it's own language Nov 18 20:29:20 why is openvpn in openwrt.git? Nov 18 20:35:12 aparcar[m]: Because it's considered a core packageā€¦? Nov 18 20:35:46 it's not really necessary for the default installation, that's why i'm wondering Nov 18 20:39:37 greetings, i have a few questions about MT76 driver Nov 18 20:40:28 specifically regarding its stability since OpenWrt 19.07 Nov 18 20:40:52 has it gotten better? because the one included with 19.07 is unstable and slow. Nov 18 20:41:49 yes now it works thanks Nov 18 20:42:00 wrong channel Nov 18 20:42:02 this is for the MT7621 platform and specifically the mt7615n wifi chip Nov 18 20:42:38 this is the openwrt-devel channel right ? Nov 18 20:42:49 Guest88411: it's being constantly improved. Nov 18 20:43:04 Guest88411: and so yes, it should be better now. Nov 18 20:43:27 is there an eta when the pulls will be included (like a release date for 20.whatever) Nov 18 20:43:54 and would the new improvements be included in recent snapshots? Nov 18 20:47:21 Guest88411: improvements are included in snapshots. Nov 18 20:56:37 PaulFertser Thanks. Nov 18 20:57:36 Guest88411: if you're interested in specifics, you can just see the git history, package/kernel/mt76/Makefile Nov 18 21:00:31 how can I set compile definitions (-D) for non cmake packages? Nov 18 21:03:25 EXTRA_CFLAGS+=-D_GNU_SOURCE apparently Nov 18 21:08:45 mangix: can you help me out here? https://github.com/openwrt/packages/pull/13944 Nov 18 21:14:30 >KGB-0< https://tests.reproducible-builds.org/openwrt/openwrt_x86.html has been updated. (100.0% images and 100.0% packages reproducible in our current test framework.) Nov 19 02:20:04 aparcar[m]: why you need GNU_SOURCE? Nov 19 02:20:29 mangix: no was just an example. I needed the getopt full Nov 19 02:29:18 aparcar[m]: enabling GNU_SOURCE glogally is not a good idea. Nov 19 02:29:28 some packages get an increase in size Nov 19 02:29:44 mangix: that's just an example I copied from a differen package Nov 19 02:29:59 I replaced it with HAVE_GETOPT_LONG (as seen in the package) Nov 19 02:34:42 armbian uses felix' mvebu patch Nov 19 02:34:44 why... Nov 19 02:35:04 they even have it under a needs-checking folder Nov 19 02:35:05 rofl Nov 19 02:36:44 mangix: could you test the imagebuilder signature check for me? Nov 19 02:37:01 it's a release blocker for 20.x so I'd like to have some external testing Nov 19 02:39:30 link? Nov 19 02:41:51 >KGB-1< https://tests.reproducible-builds.org/openwrt/openwrt_ar71xx.html has been updated. (99.1% images and 100.0% packages reproducible in our current test framework.) Nov 19 02:41:59 mangix: https://github.com/aparcar/openwrt/commits/staging **** ENDING LOGGING AT Thu Nov 19 02:59:59 2020