编译 syzkaller 模糊器失败,没有任何错误或警告

问题描述 投票:0回答:1

我在编译syzkaller时遇到问题(定制版本的syzkaller,基于syzkaller提交a371c43c33b6f901421f93b655442363c072d251,在此提交上编译成功)。

使用 make fuzzer 时,我收到一条消息说

build constraints exclude all Go files in xxx

enter image description here 由于我的环境是amd64和Linux,所以我认为这是正常的;但是编译失败。

我尝试使用-x和-v来显示编译日志,但是-v没有产生任何输出,并且-x生成的文件/tmp/go-xxxxx是空的。

这是编译命令: enter image description here

我想知道为什么编译失败,因为它没有显示任何错误或警告。有没有办法让Go显示这些信息?

我尝试使用-x和-v来显示编译日志,但是-v没有产生任何输出,并且-x生成的文件/tmp/go-xxxxx是空的。

这是完整的输出:

zec@creat2012-Inspiron-3910:~/SyzDirect/source/syzdirect/syzdirect_fuzzer$ make fuzzer
go list -f '{{.Stale}}' ./sys/syz-sysgen | grep -q false || go install ./sys/syz-sysgen
make .descriptions
make[1]: '.descriptions' is up to date.
GOOS=linux GOARCH=amd64 go build "-ldflags=-s -w -X github.com/google/syzkaller/prog.GitRevision=02c9a6504a757e6cec0f10202624d175aa474d94+ -X 'github.com/google/syzkaller/prog.gitRevisionDate=20240118-134457'" "-tags=syz_target syz_os_linux syz_arch_amd64 " -o ./bin/linux_amd64/syz-fuzzer github.com/google/syzkaller/syz-fuzzer
package github.com/google/syzkaller/syz-fuzzer
        imports github.com/google/syzkaller/pkg/cover
        imports github.com/google/syzkaller/pkg/cover/backend
        imports github.com/google/syzkaller/pkg/host
        imports github.com/google/syzkaller/pkg/csource
        imports github.com/google/syzkaller/pkg/mgrconfig
        imports github.com/google/syzkaller/sys
        imports github.com/google/syzkaller/sys/akaros/gen: build constraints exclude all Go files in /home/zec/SyzDirect/source/syzdirect/syzdirect_fuzzer/sys/akaros/gen
package github.com/google/syzkaller/syz-fuzzer
        imports github.com/google/syzkaller/pkg/cover
        imports github.com/google/syzkaller/pkg/cover/backend
        imports github.com/google/syzkaller/pkg/host
        imports github.com/google/syzkaller/pkg/csource
        imports github.com/google/syzkaller/pkg/mgrconfig
        imports github.com/google/syzkaller/sys
        imports github.com/google/syzkaller/sys/darwin/gen: build constraints exclude all Go files in /home/zec/SyzDirect/source/syzdirect/syzdirect_fuzzer/sys/darwin/gen
package github.com/google/syzkaller/syz-fuzzer
        imports github.com/google/syzkaller/pkg/cover
        imports github.com/google/syzkaller/pkg/cover/backend
        imports github.com/google/syzkaller/pkg/host
        imports github.com/google/syzkaller/pkg/csource
        imports github.com/google/syzkaller/pkg/mgrconfig
        imports github.com/google/syzkaller/sys
        imports github.com/google/syzkaller/sys/freebsd/gen: build constraints exclude all Go files in /home/zec/SyzDirect/source/syzdirect/syzdirect_fuzzer/sys/freebsd/gen
package github.com/google/syzkaller/syz-fuzzer
        imports github.com/google/syzkaller/pkg/cover
        imports github.com/google/syzkaller/pkg/cover/backend
        imports github.com/google/syzkaller/pkg/host
        imports github.com/google/syzkaller/pkg/csource
        imports github.com/google/syzkaller/pkg/mgrconfig
        imports github.com/google/syzkaller/sys
        imports github.com/google/syzkaller/sys/fuchsia/gen: build constraints exclude all Go files in /home/zec/SyzDirect/source/syzdirect/syzdirect_fuzzer/sys/fuchsia/gen
package github.com/google/syzkaller/syz-fuzzer
        imports github.com/google/syzkaller/pkg/cover
        imports github.com/google/syzkaller/pkg/cover/backend
        imports github.com/google/syzkaller/pkg/host
        imports github.com/google/syzkaller/pkg/csource
        imports github.com/google/syzkaller/pkg/mgrconfig
        imports github.com/google/syzkaller/sys
        imports github.com/google/syzkaller/sys/netbsd/gen: build constraints exclude all Go files in /home/zec/SyzDirect/source/syzdirect/syzdirect_fuzzer/sys/netbsd/gen
package github.com/google/syzkaller/syz-fuzzer
        imports github.com/google/syzkaller/pkg/cover
        imports github.com/google/syzkaller/pkg/cover/backend
        imports github.com/google/syzkaller/pkg/host
        imports github.com/google/syzkaller/pkg/csource
        imports github.com/google/syzkaller/pkg/mgrconfig
        imports github.com/google/syzkaller/sys
        imports github.com/google/syzkaller/sys/openbsd/gen: build constraints exclude all Go files in /home/zec/SyzDirect/source/syzdirect/syzdirect_fuzzer/sys/openbsd/gen
package github.com/google/syzkaller/syz-fuzzer
        imports github.com/google/syzkaller/pkg/cover
        imports github.com/google/syzkaller/pkg/cover/backend
        imports github.com/google/syzkaller/pkg/host
        imports github.com/google/syzkaller/pkg/csource
        imports github.com/google/syzkaller/pkg/mgrconfig
        imports github.com/google/syzkaller/sys
        imports github.com/google/syzkaller/sys/test/gen: build constraints exclude all Go files in /home/zec/SyzDirect/source/syzdirect/syzdirect_fuzzer/sys/test/gen
package github.com/google/syzkaller/syz-fuzzer
        imports github.com/google/syzkaller/pkg/cover
        imports github.com/google/syzkaller/pkg/cover/backend
        imports github.com/google/syzkaller/pkg/host
        imports github.com/google/syzkaller/pkg/csource
        imports github.com/google/syzkaller/pkg/mgrconfig
        imports github.com/google/syzkaller/sys
        imports github.com/google/syzkaller/sys/trusty/gen: build constraints exclude all Go files in /home/zec/SyzDirect/source/syzdirect/syzdirect_fuzzer/sys/trusty/gen
package github.com/google/syzkaller/syz-fuzzer
        imports github.com/google/syzkaller/pkg/cover
        imports github.com/google/syzkaller/pkg/cover/backend
        imports github.com/google/syzkaller/pkg/host
        imports github.com/google/syzkaller/pkg/csource
        imports github.com/google/syzkaller/pkg/mgrconfig
        imports github.com/google/syzkaller/sys
        imports github.com/google/syzkaller/sys/windows/gen: build constraints exclude all Go files in /home/zec/SyzDirect/source/syzdirect/syzdirect_fuzzer/sys/windows/gen
make: *** [Makefile:158: fuzzer] Error 1
go compilation fuzzing
1个回答
0
投票

我刚刚通过注释掉一些代码解决了这个问题,但我仍然不知道为什么会出现这个问题或为什么它得到解决。

© www.soinside.com 2019 - 2024. All rights reserved.