The sender domain has a DMARC Reject/Quarantine policy which disallows
sending mailing list messages using the original "From" header.

To mitigate this problem, the original message has been wrapped
automatically by the mailing list software.
--- Begin Message ---
To narrow down the problem, my mt76 device (zbt826) runs fines on
OpenWrt 19.07-SNAPSHOT r10233-4a7a8d93fa (including DebugFS and JFFS)
On current 19.07, DebugFS makes the compilation fails, and here the
details of JFFS2 dmesg dmesg | grep -i jffs
[ 0.000000] Kernel command line: console=ttyS0,115200
rootfstype=squashfs,jffs2
[ 0.753768] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME)
(CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 9.720839] jffs2: Error: unknown compressor "zlib"
[ 9.726302] mount_root: failed to mount -t jffs2 /dev/mtdblock6
/tmp/overlay: Invalid argument
[ 9.743698] mount_root: switching to jffs2 overlay
[ 9.748830] mount_root: switching to jffs2 failed - fallback to
ramoverlay

On 2019-08-03 10:18, Joan Moreau wrote:

well maybe Bottom line : mt76 is not usable in master or 19.07. So far - DebugFS creates compilation error - SquashFS does not include LZO and creates compilation errors On 2019-08-03 09:57, Rosen Penev wrote: On Fri, Aug 2, 2019 at 5:55 PM Joan Moreau via openwrt-devel <[email protected]> wrote: The sender domain has a DMARC Reject/Quarantine policy which disallows
sending mailing list messages using the original "From" header.

To mitigate this problem, the original message has been wrapped
automatically by the mailing list software.

---------- Forwarded message ----------
From: Joan Moreau <[email protected]>
To: "Petr Štetiar" <[email protected]>
Cc: [email protected]
Bcc:
Date: Sat, 03 Aug 2019 08:54:45 +0800
Subject: Re: [OpenWrt-Devel] package mt76 fails to compile under certain 
configuration [Was: Compilation error on master / mt7620]

In an attempt to force LZO with JFFS2, I clicked on "mksquash" in menuconfig.

I reach the follwoing error

mipsel-openwrt-linux-musl-gcc -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc 
-fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable 
-Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 
-iremap/usr/src/openwrt/4g/build_dir/target-mipsel_24kc_musl/squashfs-tools-4.3:squashfs-tools-4.3
 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now 
-Wl,-z,relro -I/usr/src/openwrt/4g/staging_dir/target-mipsel_24kc_musl/usr/include 
-I/usr/src/openwrt/4g/staging_dir/target-mipsel_24kc_musl/include 
-I/usr/src/openwrt/4g/staging_dir/toolchain-mipsel_24kc_gcc-7.4.0_musl/usr/include 
-I/usr/src/openwrt/4g/staging_dir/toolchain-mipsel_24kc_gcc-7.4.0_musl/include/fortify 
-I/usr/src/openwrt/4g/staging_dir/toolchain-mipsel_24kc_gcc-7.4.0_musl/include -I. 
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE 
-DCOMP_DEFAULT=\"gzip\" -Wall -DGZIP_SUPPORT -DXZ_SUPPORT -DLZO_SUPPORT 
-DLZ4_SUPPORT -c -o mksquashfs.o mksquashfs.c
mksquashfs.c: In function 'create_inode':
mksquashfs.c:996:24: error: called object 'major' is not a function or function 
pointer
unsigned int major = major(buf->st_rdev);
^~~~~
mksquashfs.c:996:16: note: declared here
unsigned int major = major(buf->st_rdev);
^~~~~

Something is very broken in mt76 That error is related to squashfs-tools, not 
mt76:
https://downloads.openwrt.org/snapshots/faillogs/mips_24kc/packages/squashfs-tools/compile.txt
On 2019-08-02 23:12, Joan Moreau wrote:

Additionally, I get the following error in the image generated (master) without 
the debugfs option then to allow compilation

[ 8.936247] jffs2: Error: unknown compressor "zlib"
[ 8.941939] mount_root: failed to mount -t jffs2 /dev/mtdblock6 /tmp/overlay: 
Invalid argument
[ 8.951033] mount_root: overlay filesystem has not been fully initialized yet
[ 8.958979] mount_root: switching to jffs2 overlay
[ 8.964114] mount_root: switching to jffs2 failed - fallback to ramoverlay

On 2019-08-02 21:37, Joan Moreau wrote:

Removing "debug fs" in compilation options removes the problem.

So there is something very awkward in the Makefile

On 2019-08-02 20:28, Joan Moreau wrote:

attached

On 2019-08-02 18:36, Petr Štetiar wrote:

Joan Moreau via openwrt-devel <[email protected]> [2019-08-02 
07:56:41]:

Hello,

I reach the following error while compiling my MT7620/ZBT826-16M on
master (no error on 18.06) :

CC [M]
/usr/src/openwrt/4g/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/mt76-2019-07-22-75656a45/mt7603/pci.o
<command-line>:0:37: error: redeclaration of enumerator
'IEEE80211_HW_REPORTS_TX_ACK_STATUS'
<command-line>:0:37: note: in definition of macro
'IEEE80211_HW_TX_STATUS_NO_AMPDU_LEN'
In file included from
/usr/src/openwrt/4g/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/mt76-2019-07-22-75656a45/mt7603/../mt76.h:27:0,
from
/usr/src/openwrt/4g/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/mt76-2019-07-22-75656a45/mt7603/mt7603.h:8,
from
/usr/src/openwrt/4g/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/mt76-2019-07-22-75656a45/mt7603/pci.c:7:
/usr/src/openwrt/4g/staging_dir/target-mipsel_24kc_musl/usr/include/mac80211/net/mac80211.h:2293:2:
note: previous definition of 'IEEE80211_HW_REPORTS_TX_ACK_STATUS' was
here
IEEE80211_HW_REPORTS_TX_ACK_STATUS,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[6]: *** [scripts/Makefile.build:327:
/usr/src/openwrt/4g/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/mt76-2019-07-22-75656a45/mt7603/pci.o]
Error 1
make[5]: *** [scripts/Makefile.build:585:
/usr/src/openwrt/4g/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/mt76-2019-07-22-75656a45/mt7603]
Error 2
make[4]: *** [Makefile:1532:
_module_/usr/src/openwrt/4g/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/mt76-2019-07-22-75656a45]
Error 2

Can you help ?

the problem is probably in this compile check[1], so please do following:

make package/mt76/{clean,prepare}
sed -i 's;TMP";TMP" 2> $(TOPDIR)/meh.log;' 
build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/mt76-2019-07-22-75656a45/mt7603/Makefile
make package/mt76/compile
scripts/diffconfig.sh >> meh.log; gzip meh.log

and send meh.log.gz file as attachment.

1. https://github.com/openwrt/mt76/blob/master/mt7603/Makefile#L7

-- ynezz

_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel _______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

--- End Message ---
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to