immortalwrt / immortalwrt

An opensource OpenWrt variant for mainland China users.
https://downloads.immortalwrt.org
Other
6.58k stars 1.85k forks source link

Build failure: `openwrt-21.02` branch (Ruby) #451

Closed imWildCat closed 3 years ago

imWildCat commented 3 years ago

Sample output: nproc == 24

$ make -j$(nproc) V=s

TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_whirlpool.module build-grub-module-verifier gcry_whirlpool.mod
make[7]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/grub-core'
make[6]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/grub-core'
Making all in po
make[6]: Entering directory '/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/po'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/po'
Making all in docs
make[6]: Entering directory '/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/docs'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/docs'
Making all in util/bash-completion.d
make[6]: Entering directory '/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/util/bash-completion.d'
../../config.status --file=grub:grub-completion.bash.in
config.status: creating grub
make[6]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/util/bash-completion.d'
make[5]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04'
make[4]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04'
touch /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/.built
removed '/home/kitten/Downloads/202109/temp/immortalwrt/bin/targets/x86/64/packages/grub2-efi_2.04-3_x86_64.ipk'
mkdir -p /home/kitten/Downloads/202109/temp/immortalwrt/bin/targets/x86/64/packages /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/ipkg-x86_64/grub2-efi/CONTROL /home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/pkginfo
sed 's#msdos1#gpt1#g' ./files/grub-early.cfg >/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/grub-early.cfg
/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/host/bin/grub-mkimage -d /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/grub-core -p /boot/grub -O "x86_64"-efi -c /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/grub-early.cfg -o /home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/image/grub2/bootx64.efi at_keyboard boot chain configfile fat linux ls part_gpt reboot serial efi_gop efi_uga
/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/host/bin/grub-mkimage -d /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/grub-core -p /boot/grub -O "x86_64"-efi -c ./files/grub-early.cfg -o /home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/image/grub2/iso-bootx64.efi at_keyboard boot chain configfile fat iso9660 linux ls part_msdos part_gpt reboot serial test efi_gop efi_uga
find /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/ipkg-x86_64/grub2-efi -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="x86_64-openwrt-linux-musl-"  NO_RENAME=1 ; NM="x86_64-openwrt-linux-musl-nm" STRIP="/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/home/kitten/Downloads/202109/temp/immortalwrt/scripts/strip-kmod.sh" PATCHELF="/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/host/bin/patchelf" /home/kitten/Downloads/202109/temp/immortalwrt/scripts/rstrip.sh /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/ipkg-x86_64/grub2-efi
(cd /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/ipkg-x86_64/grub2-efi/CONTROL; ( echo "$CONTROL"; printf "Description: "; echo "$DESCRIPTION" | sed -e 's,^[[:space:]]*, ,g'; ) > control; chmod 644 control; ( echo "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo "default_postinst \$0 \$@"; ) > postinst; ( echo "#!/bin/sh"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo "default_prerm \$0 \$@"; ) > prerm; chmod 0755 postinst prerm;  )
install -d -m0755 /home/kitten/Downloads/202109/temp/immortalwrt/bin/targets/x86/64/packages
/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/host/bin/fakeroot /home/kitten/Downloads/202109/temp/immortalwrt/scripts/ipkg-build -m "" /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/ipkg-x86_64/grub2-efi /home/kitten/Downloads/202109/temp/immortalwrt/bin/targets/x86/64/packages
Packaged contents of /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/ipkg-x86_64/grub2-efi into /home/kitten/Downloads/202109/temp/immortalwrt/bin/targets/x86/64/packages/grub2-efi_2.04-3_x86_64.ipk
rm -rf /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/.pkgdir/grub2-efi.installed /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/.pkgdir/grub2-efi
mkdir -p /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/.pkgdir/grub2-efi
sed 's#msdos1#gpt1#g' ./files/grub-early.cfg >/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/grub-early.cfg
/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/host/bin/grub-mkimage -d /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/grub-core -p /boot/grub -O "x86_64"-efi -c /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/grub-early.cfg -o /home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/image/grub2/bootx64.efi at_keyboard boot chain configfile fat linux ls part_gpt reboot serial efi_gop efi_uga
/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/host/bin/grub-mkimage -d /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/grub-core -p /boot/grub -O "x86_64"-efi -c ./files/grub-early.cfg -o /home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/image/grub2/iso-bootx64.efi at_keyboard boot chain configfile fat iso9660 linux ls part_msdos part_gpt reboot serial test efi_gop efi_uga
touch /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/.pkgdir/grub2-efi.installed
mkdir -p /home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/root-x86/stamp
SHELL= flock /home/kitten/Downloads/202109/temp/immortalwrt/tmp/.root-copy.flock -c 'cp -fpR /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/target-x86_64_musl/linux-x86_64/grub-efi/grub-2.04/.pkgdir/grub2-efi/. /home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/root-x86/'
touch /home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.grub2-efi_installed
echo "grub2-efi" >> /home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/pkginfo/grub2.efi.install
make[3]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt/package/boot/grub2'
time: package/boot/grub2/efi/compile#24.51#7.63#30.21
make[2]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt'
make[1]: *** [package/Makefile:108: /home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt'
make: *** [/home/kitten/Downloads/202109/temp/immortalwrt/include/toplevel.mk:230: world] Error 2

.config file

Click to expand details ``` CONFIG_DEFAULT_coreutils=y CONFIG_DEFAULT_ddns-scripts_aliyun=y CONFIG_DEFAULT_ddns-scripts_dnspod=y CONFIG_DEFAULT_default-settings=y CONFIG_DEFAULT_dnsmasq-full=y CONFIG_DEFAULT_dropbear=y CONFIG_DEFAULT_e2fsprogs=y CONFIG_DEFAULT_fdisk=y CONFIG_DEFAULT_firewall=y CONFIG_DEFAULT_fstools=y CONFIG_DEFAULT_htop=y CONFIG_DEFAULT_iptables=y CONFIG_DEFAULT_iwinfo=y CONFIG_DEFAULT_kmod-8139cp=y CONFIG_DEFAULT_kmod-8139too=y CONFIG_DEFAULT_kmod-ac97=y CONFIG_DEFAULT_kmod-ath10k=y CONFIG_DEFAULT_kmod-ath5k=y CONFIG_DEFAULT_kmod-ath9k=y CONFIG_DEFAULT_kmod-ath9k-htc=y CONFIG_DEFAULT_kmod-bnx2=y CONFIG_DEFAULT_kmod-button-hotplug=y CONFIG_DEFAULT_kmod-e1000=y CONFIG_DEFAULT_kmod-e1000e=y CONFIG_DEFAULT_kmod-forcedeth=y CONFIG_DEFAULT_kmod-fs-f2fs=y CONFIG_DEFAULT_kmod-i40e=y CONFIG_DEFAULT_kmod-i40evf=y CONFIG_DEFAULT_kmod-igb=y CONFIG_DEFAULT_kmod-igbvf=y CONFIG_DEFAULT_kmod-ipt-raw=y CONFIG_DEFAULT_kmod-ixgbe=y CONFIG_DEFAULT_kmod-nf-nathelper=y CONFIG_DEFAULT_kmod-nf-nathelper-extra=y CONFIG_DEFAULT_kmod-pcnet32=y CONFIG_DEFAULT_kmod-r8125=y CONFIG_DEFAULT_kmod-r8169=y CONFIG_DEFAULT_kmod-rt2800-usb=y CONFIG_DEFAULT_kmod-sound-hda-codec-hdmi=y CONFIG_DEFAULT_kmod-sound-hda-codec-realtek=y CONFIG_DEFAULT_kmod-sound-hda-codec-via=y CONFIG_DEFAULT_kmod-sound-hda-core=y CONFIG_DEFAULT_kmod-sound-hda-intel=y CONFIG_DEFAULT_kmod-sound-i8x0=y CONFIG_DEFAULT_kmod-sound-via82xx=y CONFIG_DEFAULT_kmod-tulip=y CONFIG_DEFAULT_kmod-usb-audio=y CONFIG_DEFAULT_kmod-usb-hid=y CONFIG_DEFAULT_kmod-usb-net=y CONFIG_DEFAULT_kmod-usb-net-asix=y CONFIG_DEFAULT_kmod-usb-net-asix-ax88179=y CONFIG_DEFAULT_kmod-usb-net-rtl8150=y CONFIG_DEFAULT_kmod-usb-net-rtl8152=y CONFIG_DEFAULT_kmod-vmxnet3=y CONFIG_DEFAULT_libc=y CONFIG_DEFAULT_libgcc=y CONFIG_DEFAULT_li CONFIG_SIGNED_PACKAGES=y CONFIG_SIGNATURE_CHECK=y CONFIG_DISPLAY_SUPPORT=y CONFIG_SHADOW_PASSWORDS=y CONFIG_KERNEL_BUILD_USER="" CONFIG_KERNEL_BUILD_DOMAIN="" CONFIG_KERNEL_PRINTK=y CONFIG_KERNEL_SWAP=y CONFIG_KERNEL_DEBUG_FS=y CONFIG_KERNEL_KALLSYMS=y CONFIG_KERNEL_DEBUG_KERNEL=y CONFIG_KERNEL_DEBUG_INFO=y CONFIG_KERNEL_AIO=y CONFIG_KERNEL_IO_URING=y CONFIG_KERNEL_FHANDLE=y CONFIG_KERNEL_FANOTIFY=y CONFIG_KERNEL_MAGIC_SYSRQ=y CONFIG_KERNEL_POSIX_MQUEUE=y CONFIG_KERNEL_SECCOMP_FILTER=y CONFIG_KERNEL_SECCOMP=y CONFIG_KERNEL_IP_MROUTE=y CONFIG_KERNEL_IPV6=y CONFIG_KERNEL_IPV6_MULTIPLE_TABLES=y CONFIG_KERNEL_IPV6_SUBTREES=y CONFIG_KERNEL_IPV6_MROUTE=y CONFIG_KERNEL_IPV6_SEG6_LWTUNNEL=y CONFIG_KERNEL_SQUASHFS_FRAGMENT_CACHE_SIZE=3 CONFIG_KERNEL_CC_OPTIMIZE_FOR_PERFORMANCE=y CONFIG_IPV6=y CONFIG_TARGET_SUFFIX="musl" CONFIG_TARGET_PREINIT_SUPPRESS_STDERR=y CONFIG_TARGET_PREINIT_TIMEOUT=2 CONFIG_TARGET_PREINIT_IFNAME="" CONFIG_TARGET_PREINIT_IP="192.168.1.1" CONFIG_TARGET_PREINIT_NETMASK="255.255.255.0" CONFIG_TARGET_PREINIT_BROADCAST="192.168.1.255" CONFIG_TARGET_INIT_PATH="/usr/sbin:/usr/bin:/sbin:/bin" CONFIG_TARGET_INIT_ENV="" CONFIG_TARGET_INIT_CMD="/sbin/init" CONFIG_TARGET_INIT_SUPPRESS_STDERR=y CONFIG_PER_FEED_REPO=y CONFIG_FEED_packages=y CONFIG_FEED_luci=y CONFIG_FEED_routing=y CONFIG_FEED_telephony=y CONFIG_PACKAGE_base-files=y CONFIG_PACKAGE_block-mount=y CONFIG_PACKAGE_busybox=y CONFIG_BUSYBOX_DEFAULT_HAVE_DOT_CONFIG=y CONFIG_BUSYBOX_DEFAULT_INCLUDE_SUSv2=y CONFIG_BUSYBOX_DEFAULT_LONG_OPTS=y CONFIG_BUSYBOX_DEFAULT_SHOW_USAGE=y CONFIG_BUSYBOX_DEFAULT_FEATURE_VERBOSE_USAGE=y CONFIG_BUSYBOX_DEFAULT_LFS=y CONFIG_BUSYBOX_DEFAULT_FEATURE_DEVPTS=y CONFIG_BUSYBOX_DEFAULT_FEATURE_PIDFILE=y CONFIG_BUSYBOX_DEFAULT_PID_FILE_PATH="/var/run" CONFIG_BUSYBOX_DEFAULT_EXTRA_LDFLAGS="" CONFIG_BUSYBOX_DEFAULT_EXTRA_LDLIBS="" CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_SYMLINKS=y CONFIG_BUSYBOX_DEFAULT_PREFIX="./_install" CONFIG_BUSYBOX_DEFAULT_NO_DEBUG_LIB=y CONFIG_BUSYBOX_DEFAULT_FEATURE_BUFFERS_GO_ON_STACK=y CONFIG_BUSYBOX_DEFAULT_PASSWORD_MINLEN=6 CONFIG_BUSYBOX_DEFAULT_MD5_SMALL=1 CONFIG_BUSYBOX_DEFAULT_SHA3_SMALL=1 CONFIG_BUSYBOX_DEFAULT_FEATURE_FAST_TOP=y CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING=y CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_MAX_LEN=512 CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_HISTORY=256 CONFIG_BUSYBOX_DEFAULT_FEATURE_TAB_COMPLETION=y CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_FANCY_PROMPT=y CONFIG_BUSYBOX_DEFAULT_SUBST_WCHAR=0 CONFIG_BUSYBOX_DEFAULT_LAST_SUPPORTED_WCHAR=0 CONFIG_BUSYBOX_DEFAULT_BZIP2_SMALL=0 CONFIG_BUSYBOX_DEFAULT_FEATURE_BZIP2_DECOMPRESS=y CONFIG_BUSYBOX_DEFAULT_GZIP=y CONFIG_BUSYBOX_DEFAULT_GZIP_FAST=0 CONFIG_BUSYBOX_DEFAULT_FEATURE_GZIP_DECOMPRESS=y CONFIG_BUSYBOX_DEFAULT_TAR=y CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_CREATE=y CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_FROM=y CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_GNU_EXTENSIONS=y CONFIG_BUSYBOX_DEFAULT_BASENAME=y CONFIG_BUSYBOX_DEFAULT_CAT=y CONFIG_BUSYBOX_DEFAULT_CHGRP=y CONFIG_BUSYBOX_DEFAULT_CHMOD=y CONFIG_BUSYBOX_DEFAULT_CHOWN=y CONFIG_BUSYBOX_DEFAULT_CHROOT=y CONFIG_BUSYBOX_DEFAULT_CP=y CONFIG_BUSYBOX_DEFAULT_CUT=y CONFIG_BUSYBOX_DEFAULT_DATE=y CONFIG_BUSYBOX_DEFAULT_FEATURE_DATE_ISOFMT=y CONFIG_BUSYBOX_DEFAULT_MD5SUM=y CONFIG_BUSYBOX_DEFAULT_SHA256SUM=y CONFIG_BUSYBOX_DEFAULT_FEATURE_MD5_SHA1_SUM_CHECK=y CONFIG_BUSYBOX_DEFAULT_MKDIR=y CONFIG_BUSYBOX_DEFAULT_MKFIFO=y CONFIG_BUSYBOX_DEFAULT_MKNOD=y CONFIG_BUSYBOX_DEFAULT_MKTEMP=y CONFIG_BUSYBOX_DEFAULT_MV=y CONFIG_BUSYBOX_DEFAULT_NICE=y CONFIG_BUSYBOX_DEFAULT_PRINTF=y CONFIG_BUSYBOX_DEFAULT_PWD=y CONFIG_BUSYBOX_DEFAULT_READLINK=y CONFIG_BUSYBOX_DEFAULT_FEATURE_READLINK_FOLLOW=y CONFIG_BUSYBOX_DEFAULT_RM=y CONFIG_BUSYBOX_DEFAULT_RMDIR=y CONFIG_BUSYBOX_DEFAULT_SEQ=y CONFIG_BUSYBOX_DEFAULT_SLEEP=y CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_SLEEP=y CONFIG_BUSYBOX_DEFAULT_SORT=y CONFIG_BUSYBOX_DEFAULT_SYNC=y CONFIG_BUSYBOX_DEFAULT_FSYNC=y CONFIG_BUSYBOX_DEFAULT_TAIL=y CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_TAIL=y CONFIG_BUSYBOX_DEFAULT_TEE=y CONFIG_BUSYBOX_DEFAULT_FEATURE_TEE_USE_BLOCK_IO=y CONFIG_BUSYBOX_DEFAULT_TEST=y CONFIG_BUSYBOX_DEFAULT_TEST1=y CONFIG_BUSYBOX_DEFAULT_TEST2=y CONFIG_BUSYBOX_DEFAULT_FEATURE_TEST_64=y CONFIG_BUSYBOX_DEFAULT_TOUCH=y CONFIG_BUSYBOX_DEFAULT_FEATURE_TOUCH_SUSV3=y CO CONFIG_BUSYBOX_DEFAULT_DEFAULT_SETFONT_DIR="" CONFIG_BUSYBOX_DEFAULT_RESET=y CONFIG_BUSYBOX_DEFAULT_START_STOP_DAEMON=y CONFIG_BUSYBOX_DEFAULT_WHICH=y CONFIG_BUSYBOX_DEFAULT_AWK=y CONFIG_BUSYBOX_DEFAULT_FEATURE_AWK_LIBM=y CONFIG_BUSYBOX_DEFAULT_FEATURE_AWK_GNU_EXTENSIONS=y CONFIG_BUSYBOX_DEFAULT_CMP=y CONFIG_BUSYBOX_DEFAULT_SED=y CONFIG_BUSYBOX_DEFAULT_VI=y CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_MAX_LEN=1024 CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_COLON=y CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_YANKMARK=y CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SEARCH=y CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_USE_SIGNALS=y CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_DOT_CMD=y CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_READONLY=y CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SETOPTS=y CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SET=y CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_WIN_RESIZE=y CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_ASK_TERMINAL=y CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_UNDO_QUEUE_MAX=0 CONFIG_BUSYBOX_DEFAULT_FEATURE_ALLOW_EXEC=y CONFIG_B CONFIG_BUSYBOX_DEFAULT_GREP=y CONFIG_BUSYBOX_DEFAULT_EGREP=y CONFIG_BUSYBOX_DEFAULT_FGREP=y CONFIG_BUSYBOX_DEFAULT_FEATURE_GREP_CONTEXT=y CONFIG_BUSYBOX_DEFAULT_XARGS=y CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_CONFIRMATION=y CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_QUOTES=y CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_TERMOPT=y CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_ZERO_TERM=y CONFIG_BUSYBOX_DEFAULT_HALT=y CONFIG_BUSYBOX_DEFAULT_POWEROFF=y CONFIG_BUSYBOX_DEFAULT_REBOOT=y CONFIG_BUSYBOX_DEFAULT_TELINIT_PATH="" CONFIG_BUSYBOX_DEFAULT_FEATURE_KILL_DELAY=0 CONFIG_BUSYBOX_DEFAULT_INIT_TERMINAL_TYPE="" CONFIG_BUSYBOX_DEFAULT_FEATURE_SHADOWPASSWDS=y CONFIG_BUSYBOX_DEFAULT_LAST_ID=0 CONFIG_BUSYBOX_DEFAULT_FIRST_SYSTEM_ID=0 CONFIG_BUSYBOX_DEFAULT_LAST_SYSTEM_ID=0 CONFIG_BUSYBOX_DEFAULT_FEATURE_DEFAULT_PASSWD_ALGO="md5" CONFIG_BUSYBOX_DEFAULT_LOGIN=y CONFIG_BUSYBOX_DEFAULT_LOGIN_SESSION_AS_CHILD=y CONFIG_BUSYBOX_DEFAULT_DEFAULT_MODULES_DIR="" CONFIG_BUSYBOX_DEFAULT_DEFAULT_DEPMOD_FILE="" CONFIG_BUSYBOX_DEFAULT_DMESG=y CONFIG_BUSYBOX_DEFAULT_FEATURE_DMESG_PRETTY=y CONFIG_BUSYBOX_DEFAULT_FLOCK=y CONFIG_BUSYBOX_DEFAULT_HEXDUMP=y CONFIG_BUSYBOX_DEFAULT_HWCLOCK=y CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_HELPERS=y CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_CIFS=y CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FLAGS=y CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FSTAB=y CONFIG_BUSYBOX_DEFAULT_PIVOT_ROOT=y CONFIG_BUSYBOX_DEFAULT_SWAPON=y CONFIG_BUSYBOX_DEFAULT_FEATURE_SWAPON_DISCARD=y CONFIG_BUSYBOX_DEFAULT_FEATURE_SWAPON_PRI=y CONFIG_BUSYBOX_DEFAULT_SWAPOFF=y CONFIG_BUSYBOX_DEFAULT_SWITCH_ROOT=y CONFIG_BUSYBOX_DEFAULT_UMOUNT=y CONFIG_BUSYBOX_DEFAULT_FEATURE_UMOUNT_ALL=y CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_LOOP=y CONFIG_BUSYBOX_DEFAULT_FEATURE_BEEP_FREQ=0 CONFIG_BUSYBOX_DEFAULT_FEATURE_BEEP_LENGTH_MS=0 CONFIG_BUSYBOX_DEFAULT_CROND=y CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_SPECIAL_TIMES=y CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_DIR="/etc" CONFIG_BUSYBOX_DEFAULT_CRONTAB=y CONFIG_BUSYBOX_DEFAULT_LESS=y CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_MAXLINES=9999999 CONFIG_BUSYBOX_DEFAULT_STRINGS=y CONFIG_BUSYBOX_DEFAULT_TIME=y CONFIG_BUSYBOX_DEFAULT_FEATURE_IPV6=y CONFIG_BUSYBOX_DEFAULT_VERBOSE_RESOLUTION_ERRORS=y CONFIG_BUSYBOX_DEFAULT_BRCTL=y CONFIG_BUSYBOX_DEFAULT_FEATURE_BRCTL_FANCY=y CONFIG_BUSYBOX_DEFAULT_FEATURE_BRCTL_SHOW=y CONFIG_BUSYBOX_DEFAULT_IFCONFIG=y CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_STATUS=y CONFIG_BUSYBOX_DE CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ADDRESS=y CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_LINK=y CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ROUTE=y CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ROUTE_DIR="/etc/iproute2" CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_RULE=y CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_NEIGH=y CONFIG_BUSYBOX_DEFAULT_NC=y CONFIG_BUSYBOX_DEFAULT_NETMSG=y CONFIG_BUSYBOX_DEFAULT_NETSTAT=y CONFIG_BUSYBOX_DEFAULT_FEATURE_NETSTAT_WIDE=y CONFIG_BUSYBOX_DEFAULT_FEATURE_NETSTAT_PRG=y CONFIG_BUSYBOX_DEFAULT_NSLOOKUP_OPENWRT=y CONFIG_BUSYBOX_DEFAULT_NTPD=y CONFIG_BUSYBOX_DEFAULT_FEATURE_NTPD_SERVER=y CONFIG_BUSYBOX_DEFAULT_PING=y CONFIG_BUSYBOX_DEFAULT_PING6=y CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_PING=y CONFIG_BUSYBOX_DEFAULT_ROUTE=y CONFIG_BUSYBOX_DEFAULT_UDHCPC=y CONFIG_BUSYBOX_DEFAULT_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" CONFIG_BUSYBOX_DEFAULT_UDHCP_DEBUG=0 CONFIG_BUSYBOX_DEFAULT_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCP_RFC3397=y CONFIG_BUSYBOX_DEFAULT_IFUPDOWN_UDHCPC_CMD_OPTIONS="" CONFIG_BUSYBOX_DEFAULT_FEATURE_MIME_CHARSET="" CONFIG_BUSYBOX_DEFAULT_FREE=y CONFIG_BUSYBOX_DEFAULT_KILL=y CONFIG_BUSYBOX_DEFAULT_KILLALL=y CONFIG_BUSYBOX_DEFAULT_PGREP=y CONFIG_BUSYBOX_DEFAULT_PIDOF=y CONFIG_BUSYBOX_DEFAULT_PS=y CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_WIDE=y CONFIG_BUSYBOX_DEFAULT_BB_SYSCTL=y CONFIG_BUSYBOX_DEFAULT_TOP=y CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_CPU_GLOBA CONFIG_BUSYBOX_DEFAULT_SH_IS_ASH=y CONFIG_BUSYBOX_DEFAULT_BASH_IS_NONE=y CONFIG_BUSYBOX_DEFAULT_SHELL_ASH=y CONFIG_BUSYBOX_DEFAULT_ASH=y CONFIG_BUSYBOX_DEFAULT_ASH_INTERNAL_GLOB=y CONFIG_BUSYBOX_DEFAULT_ASH_BASH_COMPAT=y CONFIG_BUSYBOX_DEFAULT_ASH_JOB_CONTROL=y CONFIG_BUSYBOX_DEFAULT_ASH_ALIAS=y CONFIG_BUSYBOX_DEFAULT_ASH_EXPAND_PRMT=y CONFIG_BUSYBOX_DEFAULT_ASH_ECHO=y CONFIG_BUSYBOX_DEFAULT_ASH_PRINTF=y CONFIG_BUSYBOX_DEFAULT_ASH_TEST=y CONFIG_BUSYBOX_DEFAULT_ASH_GETOPTS=y CONFIG_BUSYBOX_DEFAULT_ASH_CMDCMD=y CONFIG_PACKAGE_dropbear=y CONFIG_DROPBEAR_CURVE25519=y CONFIG_DROPBEAR_ED25519=y CONFIG_DROPBEAR_CHACHA20POLY1305=y CONFIG_DROPBEAR_DBCLIENT=y CONFIG_DROPBEAR_SCP=y CONFIG_PACKAGE_firewall=y CONFIG_PACKAGE_fstools=y CONFIG_PACKAGE_fwtool=y CONFIG_PACKAGE_getrandom=y CONFIG_PACKAGE_jsonfilter=y CONFIG_PACKAGE_libc=y CONFIG_PACKAGE_libgcc=y CONFIG_PACKAGE_libpthread=y CONFIG_PACKAGE_librt=y CONFIG_PACKAGE_libstdcpp=y CONFIG_PACKAGE_logd=y CONFIG_PACKAGE_mtd=y CONFIG_PACKAGE_netifd=y CONFIG_PACKAGE_openwrt-keyring=y CONFIG_PACKAGE_opkg=y CONFIG_PACKAGE_procd=y CONFIG_PACKAGE_resolveip=y CONFIG_PACKAGE_rpcd=y CONFIG_PACKAGE_ CONFIG_PACKAGE_grub2=y CONFIG_PACKAGE_grub2-efi=y CONFIG_PACKAGE_autocore-x86=y CONFIG_PACKAGE_ath10k-firmware-qca9888=y CONFIG_PACKAGE_ath10k-firmware-qca988x=y CONFIG_PACKAGE_ath10k-firmware-qca9984=y CONFIG_PACKAGE_ath9k-htc-firmware=y CONFIG_PACKAGE_bnx2-firmware=y CONFIG_PACKAGE_brcmfmac-firmware-43602a1-pcie=y CONFIG_PACKAGE_r8169-firmware=y CONFIG_PACKAGE_rt2800-usb-firmware=y CONFIG_PACKAGE_wireless-regdb=y CONFIG_PACKAGE_kmod-crypto-aead=y CONFIG_PACKAGE_kmod-crypto-arc4=y CONFIG_PACKAGE_kmod-crypto-authenc=y CONFIG_PACKAGE_kmod-crypto-crc32=y CONFIG_PACKAGE_kmod-crypto-ecb=y CONFIG_PACKAGE_kmod-crypto-hash=y CONFIG_PACKAGE_kmod-crypto-kpp=y CONFIG_PACKAGE_kmod-crypto-lib-blake2s=y CONFIG_PACKAGE_kmod-crypto-lib-chacha20=y CONFIG_PACKAGE_kmod-crypto-lib-chacha20poly1305=y CONFIG_PACKAGE_kmod-crypto-lib-curve25519=y CONFIG_PACKAGE_kmod-crypto-lib-poly1305=y CONFIG_PACKAGE_kmod-crypto-manager=y CONFIG_PACKAGE_kmod-crypto-null=y CONFIG_PACKAGE_kmod-crypto-pcompress=y CONFIG_PACKAGE_kmod-crypto-sha1=y CONFIG_PACKAGE_kmod-hwmon-core=y CONFIG_PACKAGE_kmod-i2c-algo-bit=y CONFIG_PACKAGE_kmod-i2c-core=y CONFIG_PACKAGE_kmod-asn1-decoder=y CONFIG_PACKAGE_kmod-lib-crc-ccitt=y CONFIG_PACKAGE_kmod-lib-textsearch=y CONFIG_PACKAGE_kmod-nls-base=y CONFIG_PACKAGE_kmod-nls-cp437=y CONFIG_PACKAGE_kmod-nls-iso8859-1=y CONFIG_PACKAGE_kmod-ipt-nat=y CONFIG_PACKAGE_kmod-ipt-offload=y CONFIG_PACKAGE_kmod-ipt-raw=y CONFIG_PACKAGE_kmod-ipt-tproxy=y CONFIG_PACKAGE_kmod-nf-conntrack=y CONFIG_PACKAGE_kmod-nf-conntrack-netlink=y CONFIG_PACKAGE_kmod-nf-conntrack6=y CONFIG_PACKAGE_kmod-nf-flow=y CONFIG_PACKAGE_kmod-nf-ipt=y CONFIG_PACKAGE_kmod-nf-ipt6=y CONFIG_PACKAGE_kmod-nf-nat=y CONFIG_PACKAGE_kmod-nf-nathelper=y CONFIG_PACKAGE_kmod-nf-nathelper-extra=y CONFIG_PACKAGE_kmod-nf-reject=y CONFIG_PACKAGE_kmod-nf-reject6=y CONFIG_PACKAGE_kmod-nfnetlink=y CONFIG_PACKAGE_kmod-tulip=y CONFIG_PACKAGE_kmod-vmxnet3=y CONFIG_PACKAGE_kmod-bonding=y CONFIG_PACKAGE_kmod-mdio=y CONFIG_PACKAGE_kmod-button-hotplug=y CONFIG_PACKAGE_kmod-pps=y CONFIG_PACKAGE_kmod-ptp=y CONFIG_PACKAGE_kmod-regmap-core=y CONFIG_PACKAGE_kmod-sound-hda-codec-via=y CONFIG_PACKAGE_kmod-sound-hda-intel=y CONFIG_PACKAGE_kmod-sound-i8x0=y CONFIG_PACKAGE_kmod-sound-mpu401=y CONFIG_PACKAGE_kmod-sound-via82xx=y CONFIG_PACKAGE_kmod-usb-audio=y CONFIG_PACKAGE_kmod-usb-core=y CONFIG_PACKAGE_kmod-usb-hid=y CONFIG_PACKAGE_kmod-usb-net=y CONFIG_PACKAGE_kmod-usb-net-asix=y CONFIG_PACKAGE_kmod-usb-net-asix-ax88179=y CONFIG_PACKAGE_kmod-usb-net-rtl8150=y CONFIG_PACKAGE_kmod-usb-net-rtl8152=y CONFIG_PACKAGE_kmod-ath=y CONFIG_ATH_USER_REGD=y CONFIG_PACKAGE_ATH_DFS=y CONFIG_PACKAGE_kmod-ath10k=y CONFIG_ATH10K_LEDS=y CONFIG_ATH10K_THERMAL=y CONFIG_PACKAGE_kmod-ath5k=y CONFIG_PACKAGE_kmod-ath9k=y CONFIG_ATH9K_SUPPORT_PCOEM=y CONFIG_PACKAGE_kmod-ath9k-common=y CONFIG_PACKAGE_kmod-ath9k-htc=y CONFIG_PACKAGE_kmod-rt2800-lib=y CONFIG_PACKAGE_kmod-rt2800-usb=y CONFIG_PACKAGE_kmod-rt2x00-lib=y CONFIG_PACKAGE_kmod-rt2x00-usb=y CONFIG_PACKAGE_luci-lib-fs=y CONFIG_PACKAGE_ruby=y CONFIG_PACKAGE_ruby-bigdecimal=y CONFIG_PACKAGE_ruby-date=y CONFIG_PACKAGE_ruby-dbm=y CONFIG_PACKAGE_ruby-stringio=y CONFIG_PACKAGE_ruby-strscan=y CONFIG_PACKAGE_ruby-yaml=y CONFIG_LIBMBEDTLS_HAVE_SSE2=y CONFIG_PACKAGE_libopenssl=y CONFIG_OPENSSL_OPTIMIZE_SPEED=y CONFIG_OPENSSL_WITH_ASM=y CONFIG_OPENSSL_WITH_SSE2=y CONFIG_OPENSSL_WITH_DEPRECATED=y CONFIG_OPENSSL_WITH_ERROR_MESSAGES=y CONFIG_OPENSSL_WITH_TLS13=y CONFIG_OPENSSL_WITH_SRP=y CONFIG_OPENSSL_WITH_CMS=y CONFIG_OPENSSL_WITH_CHACHA_POLY1305=y CONFIG_OPENSSL_WITH_PSK=y CONFIG_OPENSSL_ENGINE=y CONFIG_OPENSSL_ENGINE_BUILTIN=y CONFIG_OPENSSL_ENGINE_BUILTIN_AFALG=y CONFIG_OPENSSL_ENGINE_BUILTIN_DEVCRYPTO=y CONFIG_PACKAGE_libopenssl- CONFIG_PACKAGE_libblkid=y CONFIG_PACKAGE_libblobmsg-json=y CONFIG_PACKAGE_libbpf=y CONFIG_PACKAGE_libcap=y CONFIG_PACKAGE_libcap-bin=y CONFIG_PACKAGE_libcap-bin-capsh-shell="/bin/sh" CONFIG_PACKAGE_libcares=y CONFIG_PACKAGE_libcomerr=y CONFIG_PACKAGE_libev=y CONFIG_PACKAGE_libext2fs=y CONFIG_PACKAGE_libf2fs=y CONFIG_PACKAGE_libfdisk=y CONFIG_FFMPEG_X86ASM=y CONFIG_PACKAGE_libgmp=y CONFIG_PACKAGE_libnettle=y CONFIG_PACKAGE_libnfnetlink=y CONFIG_PACKAGE_libnghttp2=y CONFIG_PACKAGE_libnl-tiny=y CONFIG_PACKAGE_libpcre=y CONFIG_PCRE_JIT_ENABLED=y CONFIG_PACKAGE_libsmartcols=y CONFIG_PACKAGE_libsodium=y CONFIG_LIBSODIUM_MINIMAL=y CONFIG_PACKAGE_libss=y CONFIG_PACKAGE_libubox=y CONFIG_PACKAGE_libubus=y CONFIG_PACKAGE_libubus-lua=y CONFIG_PACKAGE_libuci=y CONFIG_PACKAGE_libuci-lua=y CONFIG_PACKAGE_libuclient=y CONFIG_PACKAGE_libudns=y CONFIG_PACKAGE_libustream-openssl=y CONFIG CONFIG_PACKAGE_luci=y CONFIG_PACKAGE_luci-base=y CONFIG_LUCI_JSMIN=y CONFIG_LUCI_LANG_zh_Hans=y CONFIG_ CONFIG_PACKAGE_luci-app-baidupcs-web=y CONFIG_PACKAGE_luci-app-ddns=y CONFIG_PACKAGE_luci-app-diskman_INCLUDE_btrfs_progs=y CONFIG_PACKAGE_luci-app-diskman_INCLUDE_lsblk=y CONFIG_PACKAGE_luci-app-filetransfer=y CONFIG_PACKAGE_luci-app-firewall=y CONFIG_PACKAGE_luci-app-openclash=y CONFIG_PACKAGE_luci-app-openvpn=y CONFIG_PACKAGE_luci-app-openvpn-server=y CONFIG_PACKAGE_luci-app-opkg=y CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ChinaDNS_NG=y CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Dns2socks=y CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Haproxy=y CONFIG_PACKAGE_luci-app-passwall_INCLUDE_PDNSD=y CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Client=y CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Server=y CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Client=y CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Simple_Obfs=y CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_Plus=y CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray=y CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray_Plugin=y CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray=y CONFIG_PACKAGE_luci-app-ramfree=y CONFIG_PACKAGE_luci-app-rclone_INCLUDE_rclone-webui=y CONFIG_PACKAGE_luci-app-rclone_INCLUDE_rclone-ng=y CONFIG_PACKAGE_luci-app-rclone_INCLUDE_fuse-utils=y CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ShadowsocksR_Libev_Client=y CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Simple_Obfs=y CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Xray=y CONFIG_PACKAGE_luci-app-turboacc=y CONFIG_PACKAGE_TURBOACC_INCLUDE_OFFLOADING=y CONFIG_PACKAGE_TURBOACC_INCLUDE_BBR_CCA=y CONFIG_UnblockNeteaseMusic_Go=y CONFIG_UnblockNeteaseMusic_NodeJS=y CONFIG_PACKAGE_luci-app-vlmcsd=y CONFIG_PACKAGE_luci-app-vssr_INCLUDE_ShadowsocksR_Libev_Server=y CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Trojan=y CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Xray=y CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Xray_plugin=y CONFIG_PACKAGE_luci-app-wireguard= CONFIG_PACKAGE_luci-lib-base=y CONFIG_PACKAGE_luci-lib-ip=y CONFIG_PACKAGE_luci-lib-ipkg=y CONFIG_PACKAGE_luci-lib-jsonc=y CONFIG_PACKAGE_luci-lib-nixio=y CONFIG_PACKAGE_luci-lib-nixio_openssl=y CONFIG_PACKAGE_default-settings=y CONFIG_DEFAULT_SETTINGS_OPTIMIZE_FOR_CHINESE=y CONFIG_PACKAGE_luci-i18n-accesscontrol-zh-cn=y CONFIG_PACKAGE_luci-i18n-arpbind-zh-cn=y CONFIG_PACKAGE_luci-i18n-baidupcs-web-zh-cn=y CONFIG_PACKAGE_luci-i18n-base-zh-cn=y CONFIG_PACKAGE_luci-i18n-ddns-zh-cn=y CONFIG_PACKAGE_luci-i18n-filetransfer-zh-cn=y CONFIG_PACKAGE_luci-i18n-firewall-zh-cn=y CONFIG_PACKAGE_luci-i18n-opkg-zh-cn=y CONFIG_PACKAGE_luci-i18n-ramfree-zh-cn=y CONFIG_PACKAGE_luci-i18n-ssr-plus-zh-cn=y CONFIG_PACKAGE_luci-i18n-turboacc-zh-cn=y CONFIG_PACKAGE_luci-i18n-vlmcsd-zh-cn=y CONFIG_PACKAGE_luci-i18n-wireguard-zh-cn=y CONFIG_POSTFIX_TLS=y CONFIG_POSTFIX_SASL=y CONFIG_POSTFIX_LDAP=y CONFIG_POSTFIX_CDB=y CONFIG_POSTFIX_SQLITE=y CONFIG_POSTFIX_PCRE=y CONFIG_UNBLOCKNETEASEMUSIC_GO_COMPRESS_UPX=y CONFIG_ANNIE_COMPRESS_UPX=y CONFIG_PACKAGE_curl=y CONFIG_GOWEBDAV_COMPRESS_UPX=y CONFIG_WEBDAV_GO_COMPRESS_UPX=y CONFIG_PACKAGE_wget-ssl=y CONFIG_PACKAGE_iptables=y CONFIG_PACKAGE_ddns-scripts=y CONFIG_MOSDNS_COMPRESS_UPX=y CONFIG_PCAP_DNSPROXY_LIBPCAP=y CONFIG_PCAP_DNSPROXY_LIBSODIUM=y CONFIG_PCAP_DNSPROXY_TLS=y CONFIG_PCAP_DNSPROXY_LISTENPORT=1053 CONFIG_PACKAGE_ip-full=y CONFIG_PACKAGE_wireguard-tools=y CONFIG_PACKAGE_zerotier=y CONFIG_BROOK_COMPRESS_UPX=y CONFIG_PACKAGE_cgi-io=y CONFIG_TROJAN_GO_COMPRESS_UPX=y CONFIG_PACKAGE_uhttpd=y CONFIG_PACKAGE_uhttpd-mod-ubus=y CONFIG_V2RAYA_COMPRESS_UPX=y CONFIG_PACKAGE_hostapd-common=y CONFIG_WPA_ CONFIG_PACKAGE_baidupcs-web=y CONFIG_BAIDUPCS_WEB_COMPRESS_UPX=y CONFIG_CDNSPEEDTEST_COMPRESS_UPX=y CONFIG_PACKAGE_etherwake=y CONFIG_PACKAGE_ethtool=y CONFIG_NPC_COMPRESS_UPX=y CONFIG_NPS_COMPRESS_UPX=y CONFIG_PACKAGE_simple-obfs-client=y CONFIG_PACKAGE_tcping=y CONFIG_PACKAGE_uclient-fetch=y CONFIG_V2RAY_PLUGIN_COMPRESS_UPX=y CONFIG_PACKAGE_vlmcsd=y CONFIG_PACKAGE_fdisk=y CONFIG_PACKAGE_sysfsutils=y CONFIG_PACKAGE_bash=y CONFIG_PACKAGE_coreutils=y CONFIG_PACKAGE_coreutils-base64=y CONFIG_PACKAGE_coreutils-nohup=y CONFIG_FILEBROWSER_COMPRESS_UPX=y CONFIG_PACKAGE_libjson-script=y CONFIG_PACKAGE_lm-sensors=y CONFIG_PACKAGE_openssl-util=y CONFIG_STRACE_NONE=y CONFIG_SYNCTHING_COMPRESS_UPX=y CONFIG_YQ_COMPRESS_UPX=y # end of Xorg ```
1715173329 commented 3 years ago

Please re-run with make -j1 V=s to see the real error.

imWildCat commented 3 years ago

Thanks for your prompt reply!

Here's the real error, likely related to Ruby:

make[4]: Entering directory '/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/hostpkg/ruby-3.0.2'
    BASERUBY = /home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/hostpkg/bin/ruby --disable=gems
    CC = ccache gcc
    LD = ld
    LDSHARED = ccache gcc -shared
    CFLAGS = -O2 -I/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/host/include -I/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/hostpkg/include -I/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/host/include
    XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux-gnu -I./include -I. -I./enc/unicode/12.1.0
    CPPFLAGS = -I/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/host/include -I/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/hostpkg/include -I/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/host/include
    DLDFLAGS = -L/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/host/lib -L/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/hostpkg/lib -L/home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/host/lib -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie
    SOLIBS = -lz -lpthread -lrt -lrt -ldl -lcrypt -lm
    LANG = C
    LC_ALL = C
    LC_CTYPE =
    MFLAGS = -w -j1
gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

cd -P . && \
type aclocal >/dev/null 2>&1 && exec aclocal; \
touch aclocal.m4
cd -P . && exec autoconf -o configure
./tool/file2lastrev.rb:6:in `require': cannot load such file -- optparse (LoadError)
    from ./tool/file2lastrev.rb:6:in `<main>'
make[4]: *** [uncommon.mk:1156: revision.tmp] Error 1
make[4]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt/build_dir/hostpkg/ruby-3.0.2'
make[3]: *** [Makefile:1134: /home/kitten/Downloads/202109/temp/immortalwrt/build_dir/hostpkg/ruby-3.0.2/.built] Error 2
make[3]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt/feeds/packages/lang/ruby'
time: package/feeds/packages/ruby/host-compile#1.32#0.08#1.38
    ERROR: package/feeds/packages/ruby [host] failed to build.
make[2]: *** [package/Makefile:112: package/feeds/packages/ruby/host/compile] Error 1
make[2]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt'
make[1]: *** [package/Makefile:108: /home/kitten/Downloads/202109/temp/immortalwrt/staging_dir/target-x86_64_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/kitten/Downloads/202109/temp/immortalwrt'
make: *** [/home/kitten/Downloads/202109/temp/immortalwrt/include/toplevel.mk:230: world] Error 2

I found Ruby cannot be unchecked in Languages. What can I do?

1715173329 commented 3 years ago

I found Ruby cannot be unchecked in Languages. What can I do?

Ruby is selected by OpenClash.

Don't know how did this happen - maybe the dirty build environment? I just found the same error: rbenv/ruby-build#1484

zxlhhyccc commented 3 years ago

Ruby

官方master分支没问题,不过9.3编译会出现一些莫名其妙的问题,比如我软路由,编译出来明明有防火墙,但实际根本使用不了。。。

imWildCat commented 3 years ago

I can checkout to a commit from last week to work around this issue. The last working commit hash: 854a8a67804ddaaaf16a1d1244106091f438c94c

1715173329 commented 3 years ago

Well, is there anyone can help me to reproduce this issue? Cc: @QiuSimons

1715173329 commented 3 years ago

A new test now is launched. https://github.com/immortalwrt/OpenWrt-Compilation-Checker/runs/3582108533?check_suite_focus=true

imWildCat commented 3 years ago

Thanks. I will try a build using GH Actions later.

1715173329 commented 3 years ago

CI reported that the package ruby works fine. https://github.com/immortalwrt/OpenWrt-Compilation-Checker/runs/3582108533?check_suite_focus=true#step:6:191

1715173329 commented 3 years ago

You may use our script to setup the dependencies quickly:

curl -s https://build-scripts.immortalwrt.eu.org/init_build_environment.sh | sudo bash
imWildCat commented 3 years ago

@1715173329 Cool, thanks!