coolsnowwolf / lede

Lean's LEDE source
Other
29.16k stars 19.46k forks source link

adguardhome编译报错,go: updates to go.mod needed; to update it: go mod tidy #11592

Closed fxxccp closed 8 months ago

fxxccp commented 8 months ago

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

2. 详细叙述

详细日志

make[3] -C package/adguardhome compile ERROR: package/adguardhome failed to build. make -r world: build failed. Please re-run make with -j1 V=s or V=sc for a higher verbosity level to see what's going on make: [/workdir/openwrt/include/toplevel.mk:231: world] Error 1 make[2]: Entering directory '/workdir/openwrt/scripts/config' make[2]: 'conf' is up to date. make[2]: Leaving directory '/workdir/openwrt/scripts/config' make[1] world make[2] target/compile make[3] -C target/linux compile make[2] buildinfo make[3] diffconfig buildversion feedsversion make[4] scripts/config/conf make[2] package/cleanup make[2] package/compile make[3] -C package/libs/libjson-c host-compile make[3] -C package/libs/libubox host-compile make[3] -C package/system/opkg host-compile make[3] -C feeds/packages/lang/golang/golang host-compile make[3] -C feeds/packages/libs/libffi host-compile make[3] -C package/utils/bzip2 host-compile make[3] -C feeds/packages/lang/python/python3 host-compile make[3] -C feeds/packages/lang/node host-compile make[3] -C feeds/packages/lang/node-yarn host-compile make[3] -C package/libs/toolchain compile make[3] -C package/system/ca-certificates compile make[3] -C package/adguardhome compile ERROR: package/adguardhome failed to build. make -r world: build failed. Please re-run make with -j1 V=s or V=sc for a higher verbosity level to see what's going on make: [/workdir/openwrt/include/toplevel.mk:231: world] Error 1 make[2]: Entering directory '/workdir/openwrt/scripts/config' make[2]: 'conf' is up to date. make[2]: Leaving directory '/workdir/openwrt/scripts/config' make[1]: Entering directory '/workdir/openwrt' make[2]: Entering directory '/workdir/openwrt' make[3]: Entering directory '/workdir/openwrt/target/linux' make[4]: Entering directory '/workdir/openwrt/target/linux/x86' rm -f /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/localversion /workdir/openwrt/scripts/kconfig.pl + + /workdir/openwrt/target/linux/generic/config-5.15 /workdir/openwrt/target/linux/x86/config-5.15 /workdir/openwrt/target/linux/x86/64/config-5.15 > /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.target awk '/^(#[[:space:]]+)?CONFIG_KERNEL/{sub("CONFIGKERNEL","CONFIG_");print}' /workdir/openwrt/.config >> /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.target echo "# CONFIG_KALLSYMS_EXTRA_PASS is not set" >> /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.target echo "# CONFIG_KALLSYMS_ALL is not set" >> /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.target echo "CONFIG_KALLSYMS_UNCOMPRESSED=y" >> /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.target /workdir/openwrt/scripts/package-metadata.pl kconfig /workdir/openwrt/tmp/.packageinfo /workdir/openwrt/.config 5.15 > /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.override /workdir/openwrt/scripts/kconfig.pl 'm+' '+' /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.target /dev/null /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.override > /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.set mv /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.set /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.old grep -v INITRAMFS /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.old > /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.set echo 'CONFIG_INITRAMFS_SOURCE=""' >> /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.set echo '# CONFIG_INITRAMFS_FORCE is not set' >> /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.set rm -rf /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/modules cmp -s /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.set /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.prev || { cp /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.set /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config; cp /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.set /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.prev; } export MAKEFLAGS= ; [ -d /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/user_headers ] || make -C /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133 KCFLAGS="-fmacro-prefix-map=/workdir/openwrt/build_dir/target-x86_64_musl=target-x86_64_musl -fno-caller-saves " HOSTCFLAGS="-O2 -I/workdir/openwrt/staging_dir/host/include -Wall -Wmissing-prototypes -Wstrict-prototypes" CROSS_COMPILE="x86_64-openwrt-linux-musl-" ARCH="x86" KBUILD_HAVE_NLS=no KBUILD_BUILD_USER="" KBUILD_BUILD_HOST="" KBUILD_BUILD_TIMESTAMP="Wed Oct 11 04:16:25 2023" KBUILD_BUILD_VERSION="0" KBUILD_HOSTLDFLAGS="-L/workdir/openwrt/staging_dir/host/lib" CONFIG_SHELL="bash" V='' cmd_syscalls= KERNELRELEASE=5.15.133 CC="x86_64-openwrt-linux-musl-gcc" INSTALL_HDR_PATH=/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/user_headers headers_install grep '=[ym]' /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.set | LC_ALL=C sort | /workdir/openwrt/staging_dir/host/bin/mkhash md5 > /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.vermagic touch /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.configured rm -f /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/vmlinux /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/System.map make -C /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133 KCFLAGS="-fmacro-prefix-map=/workdir/openwrt/build_dir/target-x86_64_musl=target-x86_64_musl -fno-caller-saves " HOSTCFLAGS="-O2 -I/workdir/openwrt/staging_dir/host/include -Wall -Wmissing-prototypes -Wstrict-prototypes" CROSS_COMPILE="x86_64-openwrt-linux-musl-" ARCH="x86" KBUILD_HAVE_NLS=no KBUILD_BUILD_USER="" KBUILD_BUILD_HOST="" KBUILD_BUILD_TIMESTAMP="Wed Oct 11 04:16:25 2023" KBUILD_BUILD_VERSION="0" KBUILD_HOSTLDFLAGS="-L/workdir/openwrt/staging_dir/host/lib" CONFIG_SHELL="bash" V='' cmd_syscalls= KERNELRELEASE=5.15.133 CC="x86_64-openwrt-linux-musl-gcc" olddefconfig make[5]: Entering directory '/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133' net/sched/Kconfig:45: warning: menuconfig statement without prompt #

No change to .config

# make[5]: Leaving directory '/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133' make -C /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133 KCFLAGS="-fmacro-prefix-map=/workdir/openwrt/build_dir/target-x86_64_musl=target-x86_64_musl -fno-caller-saves " HOSTCFLAGS="-O2 -I/workdir/openwrt/staging_dir/host/include -Wall -Wmissing-prototypes -Wstrict-prototypes" CROSS_COMPILE="x86_64-openwrt-linux-musl-" ARCH="x86" KBUILD_HAVE_NLS=no KBUILD_BUILD_USER="" KBUILD_BUILD_HOST="" KBUILD_BUILD_TIMESTAMP="Wed Oct 11 04:16:25 2023" KBUILD_BUILD_VERSION="0" KBUILD_HOSTLDFLAGS="-L/workdir/openwrt/staging_dir/host/lib" CONFIG_SHELL="bash" V='' cmd_syscalls= KERNELRELEASE=5.15.133 CC="x86_64-openwrt-linux-musl-gcc" bzImage modules make[5]: Entering directory '/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133' CALL scripts/checksyscalls.sh CALL scripts/atomic/check-atomics.sh DESCEND objtool CHK include/generated/compile.h GEN .version CHK include/generated/compile.h LD vmlinux.o MODPOST vmlinux.symvers MODINFO modules.builtin.modinfo GEN modules.builtin LD .tmp_vmlinux.kallsyms1 KSYMS .tmp_vmlinux.kallsyms1.S AS .tmp_vmlinux.kallsyms1.S LD .tmp_vmlinux.kallsyms2 KSYMS .tmp_vmlinux.kallsyms2.S AS .tmp_vmlinux.kallsyms2.S LD vmlinux SORTTAB vmlinux SYSMAP System.map VOFFSET arch/x86/boot/compressed/../voffset.h CC arch/x86/boot/compressed/misc.o OBJCOPY arch/x86/boot/compressed/vmlinux.bin XZKERN arch/x86/boot/compressed/vmlinux.bin.xz MKPIGGY arch/x86/boot/compressed/piggy.S AS arch/x86/boot/compressed/piggy.o LD arch/x86/boot/compressed/vmlinux ZOFFSET arch/x86/boot/zoffset.h AS arch/x86/boot/header.o LD arch/x86/boot/setup.elf OBJCOPY arch/x86/boot/setup.bin OBJCOPY arch/x86/boot/vmlinux.bin BUILD arch/x86/boot/bzImage Kernel: arch/x86/boot/bzImage is ready (#3) MODPOST modules-only.symvers GEN Module.symvers make[5]: Leaving directory '/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133'

If .config did not change, use the previous timestamp to avoid package rebuilds

cmp -s /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.modules.save && mv /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.modules.save /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config; cp -fpR /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.config.modules.save touch /workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.133/.modules make -C image compile TARGET_BUILD= make[5]: Entering directory '/workdir/openwrt/target/linux/x86/image' make[5]: Nothing to be done for 'compile'. make[5]: Leaving directory '/workdir/openwrt/target/linux/x86/image' make[4]: Leaving directory '/workdir/openwrt/target/linux/x86' make[3]: Leaving directory '/workdir/openwrt/target/linux' time: target/linux/compile#28.72#5.89#35.11 make[2]: Leaving directory '/workdir/openwrt' export MAKEFLAGS= ;make -w -r buildinfo make[2]: Entering directory '/workdir/openwrt' make[3] diffconfig buildversion feedsversion make[4] scripts/config/conf make[2]: Leaving directory '/workdir/openwrt' make[2]: Entering directory '/workdir/openwrt' rm -rf /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86 make[2]: Leaving directory '/workdir/openwrt' make[2]: Entering directory '/workdir/openwrt' make[3]: Entering directory '/workdir/openwrt/package/libs/libjson-c' make[3]: Leaving directory '/workdir/openwrt/package/libs/libjson-c' time: package/libs/libjson-c/host-compile#0.16#0.05#0.20 make[3]: Entering directory '/workdir/openwrt/package/libs/libubox' make[3]: Leaving directory '/workdir/openwrt/package/libs/libubox' time: package/libs/libubox/host-compile#0.17#0.05#0.20 make[3]: Entering directory '/workdir/openwrt/package/system/opkg' make[3]: Leaving directory '/workdir/openwrt/package/system/opkg' time: package/system/opkg/host-compile#0.31#0.06#0.35 make[3]: Entering directory '/workdir/openwrt/feeds/packages/lang/golang/golang' make[3]: Leaving directory '/workdir/openwrt/feeds/packages/lang/golang/golang' time: package/feeds/packages/golang/host-compile#0.59#0.14#0.61 make[3]: Entering directory '/workdir/openwrt/feeds/packages/libs/libffi' make[3]: Leaving directory '/workdir/openwrt/feeds/packages/libs/libffi' time: package/feeds/packages/libffi/host-compile#0.18#0.04#0.20 make[3]: Entering directory '/workdir/openwrt/package/utils/bzip2' make[3]: Leaving directory '/workdir/openwrt/package/utils/bzip2' time: package/utils/bzip2/host-compile#0.21#0.05#0.24 make[3]: Entering directory '/workdir/openwrt/feeds/packages/lang/python/python3' make[3]: Leaving directory '/workdir/openwrt/feeds/packages/lang/python/python3' time: package/feeds/packages/python3/host-compile#0.34#0.07#0.38 make[3]: Entering directory '/workdir/openwrt/feeds/packages/lang/node' make[3]: Leaving directory '/workdir/openwrt/feeds/packages/lang/node' time: package/feeds/packages/node/host-compile#0.48#0.16#0.52 make[3]: Entering directory '/workdir/openwrt/feeds/packages/lang/node-yarn' make[3]: Leaving directory '/workdir/openwrt/feeds/packages/lang/node-yarn' time: package/feeds/packages/node-yarn/host-compile#0.11#0.02#0.13 make[3]: Entering directory '/workdir/openwrt/package/libs/toolchain' mkdir -p /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp SHELL= flock /workdir/openwrt/tmp/.root-copy.flock -c 'cp -fpR /workdir/openwrt/build_dir/target-x86_64_musl/toolchain/.pkgdir/libc/. /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/' touch /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.libc_installed echo "libc" >> /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/toolchain.default.install mkdir -p /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp echo '1' | cmp -s - /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/libgcc.version || { echo '1' > /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/libgcc.version; } SHELL= flock /workdir/openwrt/tmp/.root-copy.flock -c 'cp -fpR /workdir/openwrt/build_dir/target-x86_64_musl/toolchain/.pkgdir/libgcc/. /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/' touch /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.libgcc_installed echo "libgcc" >> /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/toolchain.default.install mkdir -p /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp echo '1' | cmp -s - /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/libatomic.version || { echo '1' > /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/libatomic.version; } SHELL= flock /workdir/openwrt/tmp/.root-copy.flock -c 'cp -fpR /workdir/openwrt/build_dir/target-x86_64_musl/toolchain/.pkgdir/libatomic/. /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/' touch /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.libatomic_installed echo "libatomic" >> /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/toolchain.default.install mkdir -p /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp echo '6' | cmp -s - /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/libstdcpp.version || { echo '6' > /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/libstdcpp.version; } SHELL= flock /workdir/openwrt/tmp/.root-copy.flock -c 'cp -fpR /workdir/openwrt/build_dir/target-x86_64_musl/toolchain/.pkgdir/libstdcpp/. /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/' touch /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.libstdcpp_installed echo "libstdcpp" >> /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/toolchain.default.install mkdir -p /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp SHELL= flock /workdir/openwrt/tmp/.root-copy.flock -c 'cp -fpR /workdir/openwrt/build_dir/target-x86_64_musl/toolchain/.pkgdir/libpthread/. /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/' touch /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.libpthread_installed echo "libpthread" >> /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/toolchain.default.install mkdir -p /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp SHELL= flock /workdir/openwrt/tmp/.root-copy.flock -c 'cp -fpR /workdir/openwrt/build_dir/target-x86_64_musl/toolchain/.pkgdir/librt/. /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/' touch /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.librt_installed echo "librt" >> /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/toolchain.default.install make[3]: Leaving directory '/workdir/openwrt/package/libs/toolchain' time: package/libs/toolchain/compile#0.19#0.09#0.28 make[3]: Entering directory '/workdir/openwrt/package/system/ca-certificates' mkdir -p /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp SHELL= flock /workdir/openwrt/tmp/.root-copy.flock -c 'cp -fpR /workdir/openwrt/build_dir/target-x86_64_musl/ca-certificates-20211016/.pkgdir/ca-bundle/. /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/' touch /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.ca-bundle_installed echo "ca-bundle" >> /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/ca-certificates.default.install mkdir -p /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp SHELL= flock /workdir/openwrt/tmp/.root-copy.flock -c 'cp -fpR /workdir/openwrt/build_dir/target-x86_64_musl/ca-certificates-20211016/.pkgdir/ca-certificates/. /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/' touch /workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.ca-certificates_installed echo "ca-certificates" >> /workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/ca-certificates.default.install make[3]: Leaving directory '/workdir/openwrt/package/system/ca-certificates' time: package/system/ca-certificates/compile#0.15#0.07#0.21 make[3]: Entering directory '/workdir/openwrt/package/adguardhome' mkdir -p /workdir/openwrt/dl SHELL= flock /workdir/openwrt/tmp/.adguardhome-0.107.39.tar.xz.flock -c ' /workdir/openwrt/scripts/download.pl "/workdir/openwrt/dl" "adguardhome-0.107.39.tar.xz" "skip" "" || ( /workdir/openwrt/scripts/dl_github_archive.py --dl-dir="/workdir/openwrt/dl" --url="https://github.com/AdguardTeam/AdGuardHome" --version="c6aed4eb5715279310c2ab9a7b1ef894c6cdcd7c" --subdir="adguardhome-0.107.39" --source="adguardhome-0.107.39.tar.xz" --hash="skip" || ( echo "Checking out files from the git repository..."; mkdir -p /workdir/openwrt/tmp/dl && cd /workdir/openwrt/tmp/dl && rm -rf adguardhome-0.107.39 && [ ! -d adguardhome-0.107.39 ] && git clone https://github.com/AdguardTeam/AdGuardHome adguardhome-0.107.39 && (cd adguardhome-0.107.39 && git checkout c6aed4eb5715279310c2ab9a7b1ef894c6cdcd7c && git submodule update --init --recursive) && echo "Packing checkout..." && export TAR_TIMESTAMP=cd adguardhome-0.107.39 && git log -1 --format='\''@%ct'\'' && rm -rf adguardhome-0.107.39/.git && tar --numeric-owner --owner=0 --group=0 --mode=a-s --sort=name ${TAR_TIMESTAMP:+--mtime="$TAR_TIMESTAMP"} -c adguardhome-0.107.39 | xz -zc -7e > /workdir/openwrt/tmp/dl/adguardhome-0.107.39.tar.xz && mv /workdir/openwrt/tmp/dl/adguardhome-0.107.39.tar.xz /workdir/openwrt/dl/ && rm -rf adguardhome-0.107.39; ); ) ' rm -f /workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39/.built touch /workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39/.built_check ( pushd /workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39 ; NODE_OPTIONS=--openssl-legacy-provider make js-deps js-build ; popd ; CONFIG_GOLANG_MOD_CACHE_WORLD_READABLE="" GO_BUILD_CACHE_DIR="/workdir/openwrt/tmp/go-build" GO_MOD_CACHE_DIR="/workdir/openwrt/dl/go-mod-cache" GO_MOD_ARGS="-modcacherw" GO_PKG="github.com/AdguardTeam/AdGuardHome" GO_INSTALL_EXTRA="" GO_INSTALL_ALL="" GO_SOURCE_ONLY="" GO_BUILD_PKG="github.com/AdguardTeam/AdGuardHome" GO_EXCLUDES="" GO_GO_GENERATE="" GO_INSTALL_BIN_PATH="/usr/bin" BUILD_DIR="/workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39" GO_BUILD_DIR="/workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39/.go_work/build" GO_BUILD_BIN_DIR="/workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39/.go_work/build/bin" GO_BUILD_DEPENDS_PATH="/usr/share/gocode" GO_BUILD_DEPENDS_SRC="/workdir/openwrt/staging_dir/target-x86_64_musl/usr/share/gocode/src" GOOS="linux" GOARCH="amd64" GO386="" GOAMD64="v1" GOARM="" GOMIPS="" GOMIPS64="" GOPPC64="" CGO_ENABLED=1 CC="x86_64-openwrt-linux-musl-gcc" CXX="x86_64-openwrt-linux-musl-g++" CGO_CFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39=adguardhome-0.107.39 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" CGO_CPPFLAGS="-I/workdir/openwrt/staging_dir/toolchain-x86_64_gcc-11.3.0_musl/usr/include -I/workdir/openwrt/staging_dir/toolchain-x86_64_gcc-11.3.0_musl/include/fortify -I/workdir/openwrt/staging_dir/toolchain-x86_64_gcc-11.3.0_musl/include" CGO_CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39=adguardhome-0.107.39 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" CGO_LDFLAGS="-L/workdir/openwrt/staging_dir/toolchain-x86_64_gcc-11.3.0_musl/usr/lib -L/workdir/openwrt/staging_dir/toolchain-x86_64_gcc-11.3.0_musl/lib -znow -zrelro" GOPATH="/workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39/.go_work/build" GOCACHE="/workdir/openwrt/tmp/go-build" GOMODCACHE="/workdir/openwrt/dl/go-mod-cache" GOENV=off GOTOOLCHAIN=local /usr/bin/env bash /workdir/openwrt/feeds/packages/lang/golang//golang-build.sh build -v -buildvcs=false -trimpath -ldflags "all=-buildid '1696997785' -linkmode external -extldflags '-L/workdir/openwrt/staging_dir/toolchain-x86_64_gcc-11.3.0_musl/usr/lib -L/workdir/openwrt/staging_dir/toolchain-x86_64_gcc-11.3.0_musl/lib -Wl,-z,now -Wl,-z,relro'" -ldflags " -X github.com/AdguardTeam/AdGuardHome/internal/version.channel=release -X github.com/AdguardTeam/AdGuardHome/internal/version.version=v0.107.39 -X github.com/AdguardTeam/AdGuardHome/internal/version.buildtime=2023-10-11T04:16:25Z+0000 -X github.com/AdguardTeam/AdGuardHome/internal/version.goarm= -X github.com/AdguardTeam/AdGuardHome/internal/version.gomips= -buildid '1696997785' -linkmode external -extldflags '-L/workdir/openwrt/staging_dir/toolchain-x86_64_gcc-11.3.0_musl/usr/lib -L/workdir/openwrt/staging_dir/toolchain-x86_64_gcc-11.3.0_musl/lib -Wl,-z,now -Wl,-z,relro'" ; ) /workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39 /workdir/openwrt/package/adguardhome make[4]: Entering directory '/workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39' npm --prefix client --quiet --no-progress --ignore-engines --ignore-optional --ignore-platform --ignore-scripts ci node: --openssl-legacy-provider is not allowed in NODE_OPTIONS make[4]: *** [Makefile:102: js-deps] Error 9 make[4]: Leaving directory '/workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39' /workdir/openwrt/package/adguardhome Finding targets go: updates to go.mod needed; to update it: go mod tidy

Building targets no Go files in /workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39/.go_work/build

make[3]: [Makefile:91: /workdir/openwrt/build_dir/target-x86_64_musl/adguardhome-0.107.39/.built] Error 1 make[3]: Leaving directory '/workdir/openwrt/package/adguardhome' time: package/adguardhome/compile#0.38#0.18#0.53 ERROR: package/adguardhome failed to build. make[2]: [package/Makefile:116: package/adguardhome/compile] Error 1 make[2]: Leaving directory '/workdir/openwrt' make[1]: [package/Makefile:110: /workdir/openwrt/staging_dir/target-x86_64_musl/stamp/.package_compile] Error 2 make[1]: Leaving directory '/workdir/openwrt' make: [/workdir/openwrt/include/toplevel.mk:231: world] Error 2 Error: Process completed with exit code 2.

fairok commented 5 months ago

楼主是怎么解决的啊? image

ppyohhh commented 5 months ago

楼主是怎么解决的啊? image

楼主是怎么解决的啊? image

我也是提示这个go.mod 问题 等了好几个版本的都提示 所幸我给adg删掉了....

fairok commented 5 months ago

楼主是怎么解决的啊? image

楼主是怎么解决的啊? image

我也是提示这个go.mod 问题 等了好几个版本的都提示 所幸我给adg删掉了....

最近几个月的删掉adg可以编译就没问题,只是感觉更麻烦了