Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- aredn@c83f5b8f2218:/opt/aredn/aredn_ar71xx$ sudo make
- [sudo] password for aredn:
- rm -f .stamp-compiled
- rm -rf /opt/aredn/aredn_ar71xx/openwrt
- rm -f .stamp*
- touch .stamp-openwrt-removed
- git clone https://github.com/openwrt/openwrt.git /opt/aredn/aredn_ar71xx/openwrt
- Cloning into '/opt/aredn/aredn_ar71xx/openwrt'...
- remote: Enumerating objects: 18, done.
- remote: Counting objects: 100% (18/18), done.
- remote: Compressing objects: 100% (18/18), done.
- remote: Total 444578 (delta 10), reused 0 (delta 0), pack-reused 444560
- Receiving objects: 100% (444578/444578), 154.07 MiB | 1.47 MiB/s, done.
- Resolving deltas: 100% (301456/301456), done.
- Checking connectivity... done.
- cd /opt/aredn/aredn_ar71xx/openwrt; git checkout v18.06.1
- Note: checking out 'v18.06.1'.
- You are in 'detached HEAD' state. You can look around, make experimental
- changes and commit them, and you can discard any commits you make in this
- state without impacting any branches by performing another checkout.
- If you want to create a new branch to retain commits you create, you may
- do so (now or later) by using -b with the checkout command again. Example:
- git checkout -b <new-branch-name>
- HEAD is now at 70255e3... OpenWrt v18.06.1: adjust config defaults
- ln -sf /opt/aredn/aredn_ar71xx/patches /opt/aredn/aredn_ar71xx/openwrt/
- ln -sf /opt/aredn/aredn_ar71xx/files /opt/aredn/aredn_ar71xx/openwrt/
- touch .stamp-openwrt-cleaned
- rm -f .stamp-unpatched
- rm -f .stamp-unpatched
- touch .stamp-pre-patch
- cd /opt/aredn/aredn_ar71xx/openwrt; quilt pop -a -f || [ $? = 2 ] && true
- No patch removed
- rm -rf /opt/aredn/aredn_ar71xx/openwrt/tmp
- rm -f .stamp-patched
- touch .stamp-unpatched
- cp /opt/aredn/aredn_ar71xx/feeds.conf /opt/aredn/aredn_ar71xx/openwrt/feeds.conf
- cat /opt/aredn/aredn_ar71xx/openwrt/feeds.conf.default >> /opt/aredn/aredn_ar71xx/openwrt/feeds.conf
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds uninstall -a
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds update -a
- Updating feed 'arednpackages' from 'git://github.com/aredn/aredn_packages;3.18.9.0' ...
- Cloning into './feeds/arednpackages'...
- remote: Enumerating objects: 58, done.
- remote: Counting objects: 100% (58/58), done.
- remote: Compressing objects: 100% (53/53), done.
- remote: Total 58 (delta 3), reused 50 (delta 2), pack-reused 0
- Receiving objects: 100% (58/58), 41.22 KiB | 0 bytes/s, done.
- Resolving deltas: 100% (3/3), done.
- Checking connectivity... done.
- Note: checking out '105c5b6b7f71c95d0c9229b6eb269f6b7d4e9da9'.
- You are in 'detached HEAD' state. You can look around, make experimental
- changes and commit them, and you can discard any commits you make in this
- state without impacting any branches by performing another checkout.
- If you want to create a new branch to retain commits you create, you may
- do so (now or later) by using -b with the checkout command again. Example:
- git checkout -b <new-branch-name>
- Create index file './feeds/arednpackages.index'
- Checking 'working-make'... ok.
- Checking 'case-sensitive-fs'... ok.
- Checking 'proper-umask'... ok.
- Checking 'gcc'... ok.
- Checking 'working-gcc'... ok.
- Checking 'g++'... ok.
- Checking 'working-g++'... ok.
- Checking 'ncurses'... ok.
- Checking 'perl-thread-queue'... ok.
- Checking 'tar'... ok.
- Checking 'find'... ok.
- Checking 'bash'... ok.
- Checking 'patch'... ok.
- Checking 'diff'... ok.
- Checking 'cp'... ok.
- Checking 'seq'... ok.
- Checking 'awk'... ok.
- Checking 'grep'... ok.
- Checking 'getopt'... ok.
- Checking 'stat'... ok.
- Checking 'unzip'... ok.
- Checking 'bzip2'... ok.
- Checking 'wget'... ok.
- Checking 'time'... ok.
- Checking 'perl'... ok.
- Checking 'python'... ok.
- Checking 'git'... ok.
- Checking 'file'... ok.
- Checking 'ldconfig-stub'... ok.
- Collecting package info: done
- Collecting target info: done
- Updating feed 'packages' from 'https://git.openwrt.org/feed/packages.git^35e0b737ab496f5b51e80079b0d8c9b442e223f5' ...
- Cloning into './feeds/packages'...
- remote: Enumerating objects: 70654, done.
- remote: Counting objects: 100% (70654/70654), done.
- remote: Compressing objects: 100% (31538/31538), done.
- remote: Total 70654 (delta 38880), reused 66260 (delta 35365)
- Receiving objects: 100% (70654/70654), 16.58 MiB | 1.39 MiB/s, done.
- Resolving deltas: 100% (38880/38880), done.
- Checking connectivity... done.
- Switched to a new branch '35e0b737ab496f5b51e80079b0d8c9b442e223f5'
- /opt/aredn/aredn_ar71xx/openwrt
- Create index file './feeds/packages.index'
- Collecting package info: done
- Collecting target info: done
- Updating feed 'luci' from 'https://git.openwrt.org/project/luci.git^f64b1523447547032d5280fb0bcdde570f2ca913' ...
- Cloning into './feeds/luci'...
- remote: Enumerating objects: 119092, done.
- remote: Counting objects: 100% (119092/119092), done.
- remote: Compressing objects: 100% (32670/32670), done.
- remote: Total 119092 (delta 68970), reused 116820 (delta 67164)
- Receiving objects: 100% (119092/119092), 30.75 MiB | 1.45 MiB/s, done.
- Resolving deltas: 100% (68970/68970), done.
- Checking connectivity... done.
- Switched to a new branch 'f64b1523447547032d5280fb0bcdde570f2ca913'
- /opt/aredn/aredn_ar71xx/openwrt
- Create index file './feeds/luci.index'
- Collecting package info: done
- Collecting target info: done
- Updating feed 'routing' from 'https://git.openwrt.org/feed/routing.git^1b9d1c419f0ecefda51922a7845ab2183d6acd76' ...
- Cloning into './feeds/routing'...
- remote: Enumerating objects: 7311, done.
- remote: Counting objects: 100% (7311/7311), done.
- remote: Compressing objects: 100% (4906/4906), done.
- remote: Total 7311 (delta 2982), reused 5185 (delta 1977)
- Receiving objects: 100% (7311/7311), 1.78 MiB | 981.00 KiB/s, done.
- Resolving deltas: 100% (2982/2982), done.
- Checking connectivity... done.
- Switched to a new branch '1b9d1c419f0ecefda51922a7845ab2183d6acd76'
- /opt/aredn/aredn_ar71xx/openwrt
- Create index file './feeds/routing.index'
- Collecting package info: done
- Collecting target info: done
- Updating feed 'telephony' from 'https://git.openwrt.org/feed/telephony.git^b9d7b321d15a44c5abb9e5d43a4ec78abfd9031b' ...
- Cloning into './feeds/telephony'...
- remote: Enumerating objects: 7723, done.
- remote: Counting objects: 100% (7723/7723), done.
- remote: Compressing objects: 100% (5607/5607), done.
- remote: Total 7723 (delta 4291), reused 3741 (delta 1931)
- Receiving objects: 100% (7723/7723), 1.45 MiB | 711.00 KiB/s, done.
- Resolving deltas: 100% (4291/4291), done.
- Checking connectivity... done.
- Switched to a new branch 'b9d7b321d15a44c5abb9e5d43a4ec78abfd9031b'
- /opt/aredn/aredn_ar71xx/openwrt
- Create index file './feeds/telephony.index'
- ERROR: please fix feeds/telephony/net/freeswitch/Makefile - see logs/feeds/telephony/net/freeswitch/dump.txt for details
- ERROR: please fix feeds/telephony/net/freeswitch-stable/Makefile - see logs/feeds/telephony/net/freeswitch-stable/dump.txt for details
- Collecting package info: done
- Collecting target info: done
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libidn2
- Collecting package info: done
- Collecting target info: done
- WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libgnutls', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libopenldap', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libidn2', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libssh2', which does not exist
- WARNING: Makefile 'package/boot/kexec-tools/Makefile' has a dependency on 'liblzma', which does not exist
- WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
- Installing package 'libidn2' from packages
- Installing package 'libunistring' from packages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install liblzma
- Collecting package info: done
- WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libgnutls', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libopenldap', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libssh2', which does not exist
- WARNING: Makefile 'package/boot/kexec-tools/Makefile' has a dependency on 'liblzma', which does not exist
- WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
- Installing package 'xz' from packages
- Installing package 'bash' from packages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libssh2
- Collecting package info: done
- WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libgnutls', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libopenldap', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libssh2', which does not exist
- WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
- Installing package 'libssh2' from packages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libidn
- Collecting package info: done
- WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libgnutls', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libopenldap', which does not exist
- WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
- Installing package 'libidn' from packages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libopenldap
- Collecting package info: done
- WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libgnutls', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libopenldap', which does not exist
- WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
- Installing package 'openldap' from packages
- Installing package 'cyrus-sasl' from packages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libgnutls
- Collecting package info: done
- WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libgnutls', which does not exist
- WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
- Installing package 'gnutls' from packages
- Installing package 'libtasn1' from packages
- Installing package 'p11-kit' from packages
- Installing package 'cryptodev-linux' from packages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libpam
- Collecting package info: done
- WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
- WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
- Installing package 'libpam' from packages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libnetsnmp
- Collecting package info: done
- WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
- Installing package 'net-snmp' from packages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install -p arednpackages olsrd
- Collecting package info: done
- Installing package 'olsrd' from arednpackages
- Installing package 'gpsd' from packages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install perl
- Collecting package info: done
- Installing package 'perl' from packages
- Installing package 'db47' from packages
- Installing package 'libxml2' from packages
- Installing package 'gdbm' from packages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install -p arednpackages vtun
- Collecting package info: done
- Installing package 'vtun' from arednpackages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install -a -p arednpackages
- Collecting package info: done
- Installing all packages from feed arednpackages.
- Installing package 'airrouterusb' from arednpackages
- Installing package 'blockknownencryption' from arednpackages
- Installing package 'hamchat' from arednpackages
- Installing package 'ssidident' from arednpackages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install snmpd
- Collecting package info: done
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install ntpclient
- Installing package 'ntpclient' from packages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install socat
- Collecting package info: done
- Installing package 'socat' from packages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install xinetd
- Collecting package info: done
- Installing package 'xinetd' from packages
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install luci-base
- Collecting package info: done
- Installing package 'luci-base' from luci
- Installing package 'luci-lib-nixio' from luci
- Installing package 'luci-lib-ip' from luci
- Installing package 'luci-lib-jsonc' from luci
- Installing package 'lucihttp' from luci
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install luci-lib-nixio
- Collecting package info: done
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install luci-lib-ip
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install luci-lib-jsonc
- cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install luaposix
- Installing package 'luaposix' from packages
- touch .stamp-feeds-updated
- cd /opt/aredn/aredn_ar71xx/openwrt; quilt push -a || [ $? = 2 ] && true
- Applying patch patches/001-add_support_for_TP-Link_CPE210_v3.patch
- patching file tools/firmware-utils/src/tplink-safeloader.c
- patching file target/linux/ar71xx/base-files/etc/board.d/01_leds
- Hunk #1 succeeded at 237 (offset -2 lines).
- Hunk #2 succeeded at 248 (offset -2 lines).
- patching file target/linux/ar71xx/base-files/etc/board.d/02_network
- Hunk #1 succeeded at 75 (offset -1 lines).
- patching file target/linux/ar71xx/base-files/lib/ar71xx.sh
- Hunk #1 succeeded at 577 (offset -3 lines).
- patching file target/linux/ar71xx/base-files/lib/upgrade/platform.sh
- Hunk #1 succeeded at 587 (offset -1 lines).
- patching file target/linux/ar71xx/files/arch/mips/ath79/mach-cpe510.c
- patching file target/linux/ar71xx/files/arch/mips/ath79/machtypes.h
- Hunk #1 succeeded at 75 (offset -1 lines).
- patching file target/linux/ar71xx/image/generic-tp-link.mk
- Hunk #1 succeeded at 195 (offset -3 lines).
- Applying patch patches/001-add_support_for_TP-Link_CPE510_v2.patch
- patching file target/linux/ar71xx/base-files/lib/ar71xx.sh
- patching file target/linux/ar71xx/base-files/lib/upgrade/platform.sh
- patching file target/linux/ar71xx/base-files/etc/board.d/01_leds
- patching file target/linux/ar71xx/base-files/etc/board.d/02_network
- Hunk #1 succeeded at 76 (offset -2 lines).
- patching file target/linux/ar71xx/files/arch/mips/ath79/mach-cpe510.c
- patching file target/linux/ar71xx/files/arch/mips/ath79/machtypes.h
- patching file target/linux/ar71xx/image/generic-tp-link.mk
- patching file tools/firmware-utils/src/tplink-safeloader.c
- Applying patch patches/002-firmware-check-fix.patch
- patching file target/linux/ar71xx/image/generic-ubnt.mk
- Applying patch patches/003-add-winbond-w25q128jv.patch
- patching file target/linux/generic/backport-4.9/062-pending-0009-mtd-spi-nor-Add-support-for-w25q128jv.patch
- Applying patch patches/004-add-lhg-5hpnd-xl.patch
- patching file target/linux/ar71xx/base-files/etc/board.d/01_leds
- patching file target/linux/ar71xx/base-files/etc/board.d/02_network
- Hunk #1 succeeded at 111 (offset -3 lines).
- patching file target/linux/ar71xx/base-files/etc/diag.sh
- Hunk #1 succeeded at 376 (offset -4 lines).
- patching file target/linux/ar71xx/base-files/lib/ar71xx.sh
- patching file target/linux/ar71xx/base-files/lib/upgrade/platform.sh
- patching file target/linux/ar71xx/image/mikrotik.mk
- Applying patch patches/700-cpe-diags.patch
- patching file target/linux/ar71xx/base-files/etc/diag.sh
- Applying patch patches/701-extended-spectrum.patch
- patching file package/kernel/mac80211/patches/301-extended-spectrum.patch
- patching file package/network/utils/iw/patches/300-extended_spectrum.patch
- patching file package/network/utils/iwinfo/patches/300-extended-spectrum.patch
- Applying patch patches/702-enable-country-hx.patch
- patching file package/firmware/wireless-regdb/patches/501-add-country-hx.patch
- Applying patch patches/703-fix-dnsmasq.patch
- patching file package/base-files/files/etc/rc.local
- patching file package/network/services/dnsmasq/Makefile
- patching file package/network/services/dnsmasq/files/dnsmasq.init.aredn
- Applying patch patches/704-enable-telnet.patch
- patching file package/base-files/files/lib/preinit/99_10_failsafe_login
- patching file package/utils/busybox/Config-defaults.in
- patching file package/utils/busybox/Makefile
- patching file package/utils/busybox/files/telnet
- patching file package/utils/busybox/files/login.sh
- Applying patch patches/705-aredn-banner.patch
- patching file package/base-files/files/etc/banner
- Applying patch patches/706-MeshNode-SSID.patch
- patching file package/kernel/mac80211/files/lib/wifi/mac80211.sh
- Applying patch patches/707-enable-board-name.patch
- patching file target/linux/ar71xx/base-files/lib/ar71xx.sh
- Hunk #1 succeeded at 1534 (offset 4 lines).
- Applying patch patches/708-define-aredn-networks.patch
- patching file package/base-files/files/lib/functions/uci-defaults.sh
- patching file package/base-files/files/bin/config_generate
- patching file target/linux/ar71xx/base-files/etc/board.d/02_network
- Applying patch patches/709-iperf-fw-restart.patch
- patching file package/network/utils/iperf3/Makefile
- patching file package/network/utils/iperf3/files/iperf.firewall
- Applying patch patches/710-no-ping6-traceroute6.patch
- patching file package/utils/busybox/Config-defaults.in
- Applying patch patches/711-nano-xw-switch-config.patch
- patching file target/linux/ar71xx/patches-4.9/903-phy-ar8216-no-vlan-ports.patch
- Now at patch patches/711-nano-xw-switch-config.patch
- rm -rf /opt/aredn/aredn_ar71xx/openwrt/tmp
- touch .stamp-patched
- echo -n NoCall-develop-303c509 >.stamp-build_rev
- cat /opt/aredn/aredn_ar71xx/configs/common.config /opt/aredn/aredn_ar71xx/configs/ar71xx-generic.config >/opt/aredn/aredn_ar71xx/openwrt/.config
- echo "CONFIG_VERSION_NUMBER=\"NoCall-develop-303c509\"" >>/opt/aredn/aredn_ar71xx/openwrt/.config
- echo "NoCall-develop-303c509" >/opt/aredn/aredn_ar71xx/files/etc/mesh-release
- echo "CONFIG_VERSION_REPO=\"http://downloads.arednmesh.org/snapshots/trunk\"" >>/opt/aredn/aredn_ar71xx/openwrt/.config
- umask 022; \
- make -C /opt/aredn/aredn_ar71xx/openwrt defconfig
- make[1]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[2]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[2]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- Collecting package info: done
- Collecting target info: done
- #
- # configuration written to .config
- #
- make[1]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- touch .stamp-prepared
- ln -sf /opt/aredn/aredn_ar71xx/openwrt/bin/ /opt/aredn/aredn_ar71xx/firmware
- /opt/aredn/aredn_ar71xx/scripts/tests-prebuild.sh
- +++ Running case: 00-cgibin_shellcheckexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "shellcheck"
- /usr/bin/shellcheck
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 01-cgibin_luacexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "luac"
- /usr/bin/luac
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 02-cgibin_perlexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "perl"
- /usr/bin/perl
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 03-cgibin_admin
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin
- Unquoted string "false" may clash with future reserved word at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin line 73.
- Unquoted string "true" may clash with future reserved word at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin line 75.
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 04-cgibin_advancedconfig
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/advancedconfig
- Unquoted string "false" may clash with future reserved word at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/advancedconfig line 127.
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/advancedconfig syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 05-cgibin_fwinfo
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/fwinfo
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/fwinfo syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 06-cgibin_mesh
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/mesh
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/mesh syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 07-cgibin_ports
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/ports
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/ports syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 08-cgibin_scan
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/scan
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/scan syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 09-cgibin_setup
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup
- Name "main::olsrd_bridge" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 883.
- Name "main::rc2" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 464.
- Name "main::olsrd_gw" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 931.
- Name "main::dtdlink_ip" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 992.
- Name "main::aprs_lat" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 655.
- Name "main::wifi2_channel" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 863.
- Name "main::lan_dhcp_noroute" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 938.
- Name "main::button_reset" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 107.
- Name "main::wifi_mode" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 701.
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 10-cgibin_signal
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal
- Smartmatch is experimental at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal line 205.
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 11-cgibin_signal.json
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal.json"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 12-cgibin_status
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/status
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/status syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 13-cgibin_supporttool
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/supporttool
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/supporttool syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 14-cgibin_sysinfo
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/sysinfo
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/sysinfo syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 15-cgibin_sysinfo.json
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/www/cgi-bin/sysinfo.json"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 16-cgibin_vpn
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpn
- Name "main::netip" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpn line 221.
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpn syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 17-cgibin_vpnc
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpnc
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpnc syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 00-usrlocalbin_shellcheckexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "shellcheck"
- /usr/bin/shellcheck
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 01-usrlocalbin_luacexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "luac"
- /usr/bin/luac
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 02-usrlocalbin_perlexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "perl"
- /usr/bin/perl
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 03-usrlocalbin_bbhn-postupgrade
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/bbhn-postupgrade
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/bbhn-postupgrade syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 04-usrlocalbin_bbhnrecoverymode
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/bbhnrecoverymode"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 05-usrlocalbin_clean_zombie.sh
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/clean_zombie.sh"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 06-usrlocalbin_fccid
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/fccid"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 07-usrlocalbin_firmwarecheck.sh
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/firmwarecheck.sh"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 08-usrlocalbin_get_boardid
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/get_boardid"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 09-usrlocalbin_get_hardware_mfg
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/get_hardware_mfg"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 10-usrlocalbin_get_hardwaretype
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/get_hardwaretype"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 11-usrlocalbin_get_model
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/get_model
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/get_model syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 12-usrlocalbin_linkled
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/linkled"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 13-usrlocalbin_mesh-firewall
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/mesh-firewall"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 14-usrlocalbin_node-setup
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/node-setup
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/node-setup syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 15-usrlocalbin_nvram-setup
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/nvram-setup
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/nvram-setup syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 16-usrlocalbin_olsrd-config
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-config
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-config syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 17-usrlocalbin_olsrd-namechange
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-namechange
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-namechange syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 18-usrlocalbin_olsrd-namechange-loop
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-namechange-loop"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 19-usrlocalbin_poe_passthrough
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough"
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough line 43:
- export pinnum=$(jsonfilter -e '@.gpioswitch.poe_passthrough.pin' < /etc/board.json)
- ^-- SC2155: Declare and assign separately to avoid masking return values.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough line 53:
- echo "out" > /sys/class/gpio/${pin}/direction
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough line 55:
- echo "${newval}" > /sys/class/gpio/${pin}/value
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- +++ exit code: 1
- +++ error: 1
- +++ Running case: 20-usrlocalbin_rssi_monitor
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/rssi_monitor
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/rssi_monitor syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 21-usrlocalbin_setpasswd
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/setpasswd
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/setpasswd syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 22-usrlocalbin_snrlog
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/snrlog"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 23-usrlocalbin_spawn_sysupgrade
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/spawn_sysupgrade"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 24-usrlocalbin_upgrade_kill_prep
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/upgrade_kill_prep"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 25-usrlocalbin_uploadctlservices
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/uploadctlservices"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 26-usrlocalbin_usb_passthrough
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough"
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 43:
- export pinnum=$(jsonfilter -e '@.gpioswitch.usb_power_switch.pin' < /etc/board.json)
- ^-- SC2155: Declare and assign separately to avoid masking return values.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 48:
- export pin=$(echo "gpio${pinnum}")
- ^-- SC2155: Declare and assign separately to avoid masking return values.
- ^-- SC2116: Useless echo? Instead of 'cmd $(echo foo)', just use 'cmd foo'.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 49:
- if [ ! -d /sys/class/gpio/$pin ]; then
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 50:
- echo ${pinnum} > /sys/class/gpio/export
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 52:
- echo ${newval} > /sys/class/gpio/${pin}/value
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- +++ exit code: 1
- +++ error: 1
- +++ Running case: 27-usrlocalbin_vtun_up
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/vtun_up"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 28-usrlocalbin_wifi-setup
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup"
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 47:
- eval ${line%% =*}="\"${line##*= }"\"
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 69:
- devpath="$(readlink -n -f /sys/class/ieee80211/${dev})"
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 81:
- dev_id="set wireless.${radio}.macaddr=$(cat /sys/class/ieee80211/${dev}/macaddress)"
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 84:
- if [ $wifi2_enable -eq 1 ]; then
- ^-- SC2154: wifi2_enable is referenced but not assigned.
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 102:
- channel="${wifi_channel}"
- ^-- SC2154: wifi_channel is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 103:
- chanbw="${wifi_chanbw}"
- ^-- SC2154: wifi_chanbw is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 105:
- distance="${wifi_distance}"
- ^-- SC2154: wifi_distance is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 106:
- ssid="${wifi_ssid}-${chanbw}-v3"
- ^-- SC2154: wifi_ssid is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 114:
- channel="${wifi2_channel}"
- ^-- SC2154: wifi2_channel is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 118:
- ssid=$(echo "${wifi2_ssid}" | sed -e 's/\(..\)/\\x\1/g')
- ^-- SC2154: wifi2_ssid is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 119:
- ssid=$(echo -e "${ssid}")
- ^-- SC2039: In POSIX sh, echo flags are not supported.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 120:
- ssid=${ssid//\"/\\\"}
- ^-- SC2039: In POSIX sh, string replacement is not supported.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 122:
- encryption="${wifi2_encryption}"
- ^-- SC2154: wifi2_encryption is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 123:
- key=$(echo "${wifi2_key}" | sed -e 's/\(..\)/\\x\1/g')
- ^-- SC2154: wifi2_key is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 124:
- key=$(echo -e "${key}")
- ^-- SC2039: In POSIX sh, echo flags are not supported.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 125:
- key=${key//\"/\\\"}
- ^-- SC2039: In POSIX sh, string replacement is not supported.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 129:
- uci -c ${dropdir} -q batch > /dev/null <<-EOF
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 148:
- uci -c ${dropdir} -q commit wireless
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 153:
- uci -c ${dropdir} -q batch > /dev/null <<-EOF
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 159:
- uci -q -c ${dropdir} commit wireless
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- +++ exit code: 1
- +++ error: 1
- +++ Running case: 29-usrlocalbin_wscan
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/wscan
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/wscan syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 00-usrlibluaaredn_luacexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "luac"
- /usr/bin/luac
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 01-usrlibluaaredn_http.lua
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/http.lua"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 02-usrlibluaaredn_info.lua
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/info.lua"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 03-usrlibluaaredn_uci.lua
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/uci.lua"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 04-usrlibluaaredn_utils.lua
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/utils.lua"
- +++ exit code: 0
- +++ error: 0
- umask 022; \
- make -C /opt/aredn/aredn_ar71xx/openwrt -j3
- make[1]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[2]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[3]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[3]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[3]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- Checking 'rsync'... ok.
- time: target/linux/prereq#0.24#0.00#0.28
- make[3]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[2]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[2] world
- make[3] tools/compile
- make[3] package/cleanup
- make[4] -C tools/flock compile
- make[4] -C tools/sed compile
- make[4] -C tools/patch compile
- make[4] -C tools/xz compile
- make[4] -C tools/tar compile
- make -r world: build failed. Please re-run make with -j1 V=s to see what's going on
- /opt/aredn/aredn_ar71xx/openwrt/include/toplevel.mk:216: recipe for target 'world' failed
- make[1]: *** [world] Error 1
- make[1]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- Makefile:140: recipe for target '.stamp-compiled' failed
- make: *** [.stamp-compiled] Error 2
- aredn@c83f5b8f2218:/opt/aredn/aredn_ar71xx$ make -j1 V=s
- rm -f .stamp-compiled
- cat /opt/aredn/aredn_ar71xx/configs/common.config /opt/aredn/aredn_ar71xx/configs/ar71xx-generic.config >/opt/aredn/aredn_ar71xx/openwrt/.config
- /bin/bash: /opt/aredn/aredn_ar71xx/openwrt/.config: Permission denied
- Makefile:125: recipe for target '/opt/aredn/aredn_ar71xx/openwrt/.config' failed
- make: *** [/opt/aredn/aredn_ar71xx/openwrt/.config] Error 1
- aredn@c83f5b8f2218:/opt/aredn/aredn_ar71xx$ sudo make -j1 V=s
- rm -f .stamp-compiled
- cat /opt/aredn/aredn_ar71xx/configs/common.config /opt/aredn/aredn_ar71xx/configs/ar71xx-generic.config >/opt/aredn/aredn_ar71xx/openwrt/.config
- echo "CONFIG_VERSION_NUMBER=\"NoCall-develop-303c509\"" >>/opt/aredn/aredn_ar71xx/openwrt/.config
- echo "NoCall-develop-303c509" >/opt/aredn/aredn_ar71xx/files/etc/mesh-release
- echo "CONFIG_VERSION_REPO=\"http://downloads.arednmesh.org/snapshots/trunk\"" >>/opt/aredn/aredn_ar71xx/openwrt/.config
- umask 022; \
- make -C /opt/aredn/aredn_ar71xx/openwrt defconfig
- make[1]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[2]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[2]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- touch .config
- [ -L .config ] && export KCONFIG_OVERWRITECONFIG=1; \
- scripts/config/conf --defconfig=.config Config.in
- #
- # configuration written to .config
- #
- make[1]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- touch .stamp-prepared
- ln -sf /opt/aredn/aredn_ar71xx/openwrt/bin/ /opt/aredn/aredn_ar71xx/firmware
- /opt/aredn/aredn_ar71xx/scripts/tests-prebuild.sh
- +++ Running case: 00-cgibin_shellcheckexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "shellcheck"
- /usr/bin/shellcheck
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 01-cgibin_luacexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "luac"
- /usr/bin/luac
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 02-cgibin_perlexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "perl"
- /usr/bin/perl
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 03-cgibin_admin
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin
- Unquoted string "false" may clash with future reserved word at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin line 73.
- Unquoted string "true" may clash with future reserved word at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin line 75.
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 04-cgibin_advancedconfig
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/advancedconfig
- Unquoted string "false" may clash with future reserved word at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/advancedconfig line 127.
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/advancedconfig syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 05-cgibin_fwinfo
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/fwinfo
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/fwinfo syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 06-cgibin_mesh
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/mesh
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/mesh syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 07-cgibin_ports
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/ports
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/ports syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 08-cgibin_scan
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/scan
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/scan syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 09-cgibin_setup
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup
- Name "main::dtdlink_ip" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 992.
- Name "main::olsrd_bridge" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 883.
- Name "main::button_reset" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 107.
- Name "main::olsrd_gw" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 931.
- Name "main::lan_dhcp_noroute" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 938.
- Name "main::wifi_mode" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 701.
- Name "main::aprs_lat" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 655.
- Name "main::wifi2_channel" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 863.
- Name "main::rc2" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 464.
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 10-cgibin_signal
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal
- Smartmatch is experimental at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal line 205.
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 11-cgibin_signal.json
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal.json"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 12-cgibin_status
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/status
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/status syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 13-cgibin_supporttool
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/supporttool
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/supporttool syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 14-cgibin_sysinfo
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/sysinfo
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/sysinfo syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 15-cgibin_sysinfo.json
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/www/cgi-bin/sysinfo.json"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 16-cgibin_vpn
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpn
- Name "main::netip" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpn line 221.
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpn syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 17-cgibin_vpnc
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpnc
- /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpnc syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 00-usrlocalbin_shellcheckexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "shellcheck"
- /usr/bin/shellcheck
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 01-usrlocalbin_luacexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "luac"
- /usr/bin/luac
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 02-usrlocalbin_perlexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "perl"
- /usr/bin/perl
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 03-usrlocalbin_bbhn-postupgrade
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/bbhn-postupgrade
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/bbhn-postupgrade syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 04-usrlocalbin_bbhnrecoverymode
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/bbhnrecoverymode"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 05-usrlocalbin_clean_zombie.sh
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/clean_zombie.sh"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 06-usrlocalbin_fccid
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/fccid"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 07-usrlocalbin_firmwarecheck.sh
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/firmwarecheck.sh"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 08-usrlocalbin_get_boardid
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/get_boardid"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 09-usrlocalbin_get_hardware_mfg
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/get_hardware_mfg"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 10-usrlocalbin_get_hardwaretype
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/get_hardwaretype"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 11-usrlocalbin_get_model
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/get_model
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/get_model syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 12-usrlocalbin_linkled
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/linkled"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 13-usrlocalbin_mesh-firewall
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/mesh-firewall"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 14-usrlocalbin_node-setup
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/node-setup
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/node-setup syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 15-usrlocalbin_nvram-setup
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/nvram-setup
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/nvram-setup syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 16-usrlocalbin_olsrd-config
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-config
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-config syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 17-usrlocalbin_olsrd-namechange
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-namechange
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-namechange syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 18-usrlocalbin_olsrd-namechange-loop
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-namechange-loop"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 19-usrlocalbin_poe_passthrough
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough"
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough line 43:
- export pinnum=$(jsonfilter -e '@.gpioswitch.poe_passthrough.pin' < /etc/board.json)
- ^-- SC2155: Declare and assign separately to avoid masking return values.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough line 53:
- echo "out" > /sys/class/gpio/${pin}/direction
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough line 55:
- echo "${newval}" > /sys/class/gpio/${pin}/value
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- +++ exit code: 1
- +++ error: 1
- +++ Running case: 20-usrlocalbin_rssi_monitor
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/rssi_monitor
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/rssi_monitor syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 21-usrlocalbin_setpasswd
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/setpasswd
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/setpasswd syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 22-usrlocalbin_snrlog
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/snrlog"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 23-usrlocalbin_spawn_sysupgrade
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/spawn_sysupgrade"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 24-usrlocalbin_upgrade_kill_prep
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/upgrade_kill_prep"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 25-usrlocalbin_uploadctlservices
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/uploadctlservices"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 26-usrlocalbin_usb_passthrough
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough"
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 43:
- export pinnum=$(jsonfilter -e '@.gpioswitch.usb_power_switch.pin' < /etc/board.json)
- ^-- SC2155: Declare and assign separately to avoid masking return values.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 48:
- export pin=$(echo "gpio${pinnum}")
- ^-- SC2155: Declare and assign separately to avoid masking return values.
- ^-- SC2116: Useless echo? Instead of 'cmd $(echo foo)', just use 'cmd foo'.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 49:
- if [ ! -d /sys/class/gpio/$pin ]; then
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 50:
- echo ${pinnum} > /sys/class/gpio/export
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 52:
- echo ${newval} > /sys/class/gpio/${pin}/value
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- +++ exit code: 1
- +++ error: 1
- +++ Running case: 27-usrlocalbin_vtun_up
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/vtun_up"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 28-usrlocalbin_wifi-setup
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup"
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 47:
- eval ${line%% =*}="\"${line##*= }"\"
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 69:
- devpath="$(readlink -n -f /sys/class/ieee80211/${dev})"
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 81:
- dev_id="set wireless.${radio}.macaddr=$(cat /sys/class/ieee80211/${dev}/macaddress)"
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 84:
- if [ $wifi2_enable -eq 1 ]; then
- ^-- SC2154: wifi2_enable is referenced but not assigned.
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 102:
- channel="${wifi_channel}"
- ^-- SC2154: wifi_channel is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 103:
- chanbw="${wifi_chanbw}"
- ^-- SC2154: wifi_chanbw is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 105:
- distance="${wifi_distance}"
- ^-- SC2154: wifi_distance is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 106:
- ssid="${wifi_ssid}-${chanbw}-v3"
- ^-- SC2154: wifi_ssid is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 114:
- channel="${wifi2_channel}"
- ^-- SC2154: wifi2_channel is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 118:
- ssid=$(echo "${wifi2_ssid}" | sed -e 's/\(..\)/\\x\1/g')
- ^-- SC2154: wifi2_ssid is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 119:
- ssid=$(echo -e "${ssid}")
- ^-- SC2039: In POSIX sh, echo flags are not supported.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 120:
- ssid=${ssid//\"/\\\"}
- ^-- SC2039: In POSIX sh, string replacement is not supported.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 122:
- encryption="${wifi2_encryption}"
- ^-- SC2154: wifi2_encryption is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 123:
- key=$(echo "${wifi2_key}" | sed -e 's/\(..\)/\\x\1/g')
- ^-- SC2154: wifi2_key is referenced but not assigned.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 124:
- key=$(echo -e "${key}")
- ^-- SC2039: In POSIX sh, echo flags are not supported.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 125:
- key=${key//\"/\\\"}
- ^-- SC2039: In POSIX sh, string replacement is not supported.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 129:
- uci -c ${dropdir} -q batch > /dev/null <<-EOF
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 148:
- uci -c ${dropdir} -q commit wireless
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 153:
- uci -c ${dropdir} -q batch > /dev/null <<-EOF
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 159:
- uci -q -c ${dropdir} commit wireless
- ^-- SC2086: Double quote to prevent globbing and word splitting.
- +++ exit code: 1
- +++ error: 1
- +++ Running case: 29-usrlocalbin_wscan
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/wscan
- /opt/aredn/aredn_ar71xx/files/usr/local/bin/wscan syntax OK
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 00-usrlibluaaredn_luacexists
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: which "luac"
- /usr/bin/luac
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 01-usrlibluaaredn_http.lua
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/http.lua"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 02-usrlibluaaredn_info.lua
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/info.lua"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 03-usrlibluaaredn_uci.lua
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/uci.lua"
- +++ exit code: 0
- +++ error: 0
- +++ Running case: 04-usrlibluaaredn_utils.lua
- +++ working dir: /opt/aredn/aredn_ar71xx
- +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/utils.lua"
- +++ exit code: 0
- +++ error: 0
- umask 022; \
- make -C /opt/aredn/aredn_ar71xx/openwrt -j3
- make[1]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[2]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[3]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[3]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[3]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- Checking 'rsync'... ok.
- time: target/linux/prereq#0.24#0.01#0.30
- make[3]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[2]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[2]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[3]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[3]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
- + mkdir -p /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host
- + mkdir -p /opt/aredn/aredn_ar71xx/openwrt/staging_dir/target-mips_24kc_musl
- + cd /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host
- + cd /opt/aredn/aredn_ar71xx/openwrt/staging_dir/target-mips_24kc_musl
- + mkdir -p bin lib include stamp
- + mkdir -p bin lib include stamp
- mkdir -p /opt/aredn/aredn_ar71xx/openwrt/build_dir/host/stamp /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/include/sys
- mkdir -p /opt/aredn/aredn_ar71xx/openwrt/build_dir/target-mips_24kc_musl/stamp
- install -m0644 /opt/aredn/aredn_ar71xx/openwrt/tools/include/*.h /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/include/
- touch /opt/aredn/aredn_ar71xx/openwrt/staging_dir/target-mips_24kc_musl/.prepared
- install -m0644 /opt/aredn/aredn_ar71xx/openwrt/tools/include/sys/*.h /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/include/sys/
- ln -sf lib /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/lib64
- touch /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/.prepared
- rm -rf /opt/aredn/aredn_ar71xx/openwrt/staging_dir/target-mips_24kc_musl/root-ar71xx
- make[3]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- make[4]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt/tools/flock'
- make[4]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt/tools/flock'
- time: tools/flock/compile#0.00#0.00#0.03
- make[4]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt/tools/sed'
- make[4]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt/tools/sed'
- time: tools/sed/compile#0.00#0.00#0.03
- make[4]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt/tools/patch'
- make[4]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt/tools/xz'
- make[4]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt/tools/tar'
- (cd /opt/aredn/aredn_ar71xx/openwrt/build_dir/host/tar-1.30/; if [ -x configure ]; then cp -fpR /opt/aredn/aredn_ar71xx/openwrt/scripts/config.{guess,sub} /opt/aredn/aredn_ar71xx/openwrt/build_dir/host/tar-1.30// && CC="gcc" CFLAGS="-O2 -I/opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/include " CXX="g++" CPPFLAGS="-I/opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/include " LDFLAGS="-L/opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/lib " CONFIG_SHELL="/usr/bin/env bash" bash ./configure --target=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --program-prefix="" --program-suffix="" --prefix=/opt/aredn/aredn_ar71xx/openwrt/staging_dir/host --exec-prefix=/opt/aredn/aredn_ar71xx/openwrt/staging_dir/host --sysconfdir=/opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/etc --localstatedir=/opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/var --sbindir=/opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/bin --without-posix-acls --without-selinux --without-xattrs --disable-acl --disable-nls ; fi )
- make[4]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt/tools/patch'
- time: tools/patch/compile#0.01#0.00#0.04
- make[4]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt/tools/xz'
- time: tools/xz/compile#0.00#0.01#0.04
- checking for a BSD-compatible install... /usr/bin/install -c
- checking whether build environment is sane... yes
- checking for a thread-safe mkdir -p... /bin/mkdir -p
- checking for gawk... gawk
- checking whether make sets $(MAKE)... yes
- checking whether make supports nested variables... yes
- checking whether UID '0' is supported by ustar format... yes
- checking whether GID '0' is supported by ustar format... yes
- checking how to create a ustar tar archive... gnutar
- checking whether make supports nested variables... (cached) yes
- checking for style of include used by make... GNU
- checking for x86_64-pc-linux-gnu-gcc... gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking whether gcc understands -c and -o together... yes
- checking dependency style of gcc... gcc3
- checking for gcc option to accept ISO C99... none needed
- checking for gcc option to accept ISO Standard C... (cached) none needed
- checking for x86_64-pc-linux-gnu-ranlib... no
- checking for ranlib... ranlib
- checking for bison... no
- checking for byacc... no
- checking how to run the C preprocessor... gcc -E
- checking for grep that handles long lines and -e... /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/bin/grep
- checking for egrep... /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/bin/grep -E
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking minix/config.h usability... no
- checking minix/config.h presence... no
- checking for minix/config.h... no
- checking whether it is safe to define __EXTENSIONS__... yes
- checking whether _XOPEN_SOURCE should be defined... no
- checking for Minix Amsterdam compiler... no
- checking for x86_64-pc-linux-gnu-ar... no
- checking for ar... ar
- checking for _LARGEFILE_SOURCE value needed for large files... no
- checking for special C compiler options needed for large files... no
- checking for _FILE_OFFSET_BITS value needed for large files... no
- checking for x86_64-pc-linux-gnu-ar... ar
- checking for special C compiler options needed for large files... (cached) no
- checking for _FILE_OFFSET_BITS value needed for large files... (cached) no
- checking for inline... inline
- checking for fcntl.h... yes
- checking for linux/fd.h... yes
- checking for memory.h... (cached) yes
- checking for net/errno.h... no
- checking for sgtty.h... yes
- checking for string.h... (cached) yes
- checking for sys/param.h... yes
- checking for sys/device.h... no
- checking for sys/gentape.h... no
- checking for sys/inet.h... no
- checking for sys/io/trioctl.h... no
- checking for sys/mtio.h... yes
- checking for sys/time.h... yes
- checking for sys/tprintf.h... no
- checking for sys/tape.h... no
- checking for unistd.h... (cached) yes
- checking for locale.h... yes
- checking for sys/types.h... (cached) yes
- checking for features.h... yes
- checking for linewrap.h... no
- checking for sys/socket.h... yes
- checking for dirent.h... yes
- checking for wctype.h... yes
- checking for stdio_ext.h... yes
- checking for sys/stat.h... (cached) yes
- checking for getopt.h... yes
- checking for sys/cdefs.h... yes
- checking for limits.h... yes
- checking for wchar.h... yes
- checking for stdint.h... (cached) yes
- checking for inttypes.h... (cached) yes
- checking for crtdefs.h... no
- checking for langinfo.h... yes
- checking for xlocale.h... yes
- checking for sys/mman.h... yes
- checking for priv.h... no
- checking for malloc.h... yes
- checking for selinux/selinux.h... no
- checking for strings.h... (cached) yes
- checking for sysexits.h... yes
- checking for utime.h... yes
- checking for netdb.h... yes
- checking for sys/wait.h... yes
- checking for pwd.h... yes
- checking for grp.h... yes
- checking for sys/buf.h... no
- checking sys/mkdev.h usability... no
- checking sys/mkdev.h presence... no
- checking for sys/mkdev.h... no
- checking sys/sysmacros.h usability... yes
- checking sys/sysmacros.h presence... yes
- checking for sys/sysmacros.h... yes
- checking for st_fstype string in struct stat... no
- checking for mode_t... yes
- checking for pid_t... yes
- checking for off_t... yes
- checking for uid_t in sys/types.h... yes
- checking for major_t... no
- checking for minor_t... no
- checking for dev_t... yes
- checking for ino_t... yes
- checking for ssize_t... yes
- checking for fchmod... yes
- checking for flockfile... yes
- checking for funlockfile... yes
- checking for pathconf... yes
- checking for btowc... yes
- checking for canonicalize_file_name... yes
- checking for getcwd... yes
- checking for readlink... yes
- checking for realpath... yes
- checking for readlinkat... yes
- checking for chown... yes
- checking for fchown... yes
- checking for _set_invalid_parameter_handler... no
- checking for fchdir... yes
- checking for fdopendir... yes
- checking for faccessat... yes
- checking for fchmodat... yes
- checking for lchmod... no
- checking for fcntl... yes
- checking for symlink... yes
- checking for mempcpy... yes
- checking for isblank... yes
- checking for iswctype... yes
- checking for mbsrtowcs... yes
- checking for wmemchr... yes
- checking for wmemcpy... yes
- checking for wmempcpy... yes
- checking for fstatat... yes
- checking for futimens... yes
- checking for getdelim... yes
- checking for getdtablesize... yes
- checking for getprogname... no
- checking for getexecname... no
- checking for gettimeofday... yes
- checking for nanotime... no
- checking for iswcntrl... yes
- checking for iswblank... yes
- checking for link... yes
- checking for openat... yes
- checking for linkat... yes
- checking for lstat... yes
- checking for mbsinit... yes
- checking for mbrtowc... yes
- checking for mprotect... yes
- checking for mkdirat... yes
- checking for mkfifo... yes
- checking for mkfifoat... yes
- checking for mknodat... yes
- checking for mknod... yes
- checking for tzset... yes
- checking for nl_langinfo... yes
- checking for renameat... yes
- checking for setenv... yes
- checking for sleep... yes
- checking for snprintf... yes
- checking for strdup... yes
- checking for strndup... yes
- checking for strtoimax... yes
- checking for strtoumax... yes
- checking for symlinkat... yes
- checking for localtime_r... yes
- checking for timegm... yes
- checking for pipe... yes
- checking for unlinkat... yes
- checking for utime... yes
- checking for futimes... yes
- checking for futimesat... yes
- checking for utimensat... yes
- checking for lutimes... yes
- checking for vasnprintf... no
- checking for wcrtomb... yes
- checking for wcwidth... yes
- checking for setlocale... yes
- checking for fsync... yes
- checking for size_t... yes
- checking for working alloca.h... yes
- checking for alloca... yes
- checking for C/C++ restrict keyword... __restrict
- checking whether clearerr_unlocked is declared... yes
- checking whether feof_unlocked is declared... yes
- checking whether ferror_unlocked is declared... yes
- checking whether fflush_unlocked is declared... yes
- checking whether fgets_unlocked is declared... yes
- checking whether fputc_unlocked is declared... yes
- checking whether fputs_unlocked is declared... yes
- checking whether fread_unlocked is declared... yes
- checking whether fwrite_unlocked is declared... yes
- checking whether getc_unlocked is declared... yes
- checking whether getchar_unlocked is declared... yes
- checking whether putc_unlocked is declared... yes
- checking whether putchar_unlocked is declared... yes
- checking whether strerror_r is declared... yes
- checking for strerror_r... yes
- checking whether strerror_r returns char *... yes
- checking build system type... x86_64-pc-linux-gnu
- checking host system type... x86_64-pc-linux-gnu
- checking for d_ino member in directory struct... yes
- checking for long file names... yes
- checking whether <wchar.h> uses 'inline' correctly... yes
- checking for nl_langinfo and CODESET... yes
- checking for a traditional french locale... none
- checking whether // is distinct from /... no
- checking whether realpath works... yes
- checking for unistd.h... (cached) yes
- checking for working chown... yes
- checking whether chown dereferences symlinks... yes
- checking whether chown honors trailing slash... yes
- checking whether chown always updates ctime... yes
- checking whether the preprocessor supports include_next... yes
- checking whether system header files limit the line length... no
- checking if environ is properly declared... yes
- checking for complete errno.h... yes
- checking type of array argument to getgroups... gid_t
- checking whether lstat correctly handles trailing slash... yes
- checking whether fchdir is declared... yes
- checking for working fcntl.h... yes
- checking for mbstate_t... yes
- checking whether stdin defaults to large file offsets... yes
- checking whether fseeko is declared... yes
- checking for fseeko... yes
- checking whether stat file-mode macros are broken... no
- checking for nlink_t... yes
- checking whether fchmodat is declared without a macro... yes
- checking whether fstat is declared without a macro... yes
- checking whether fstatat is declared without a macro... yes
- checking whether futimens is declared without a macro... yes
- checking whether lchmod is declared without a macro... yes
- checking whether lstat is declared without a macro... yes
- checking whether mkdirat is declared without a macro... yes
- checking whether mkfifo is declared without a macro... yes
- checking whether mkfifoat is declared without a macro... yes
- checking whether mknod is declared without a macro... yes
- checking whether mknodat is declared without a macro... yes
- checking whether stat is declared without a macro... yes
- checking whether utimensat is declared without a macro... yes
- checking whether getcwd (NULL, 0) allocates memory for result... yes
- checking for getcwd with POSIX signature... yes
- checking whether getcwd is declared... yes
- checking whether getdelim is declared... yes
- checking whether getdtablesize is declared... yes
- checking whether getline is declared... yes
- checking for getopt.h... (cached) yes
- checking for getopt_long_only... yes
- checking whether getopt is POSIX compatible... yes
- checking for working GNU getopt function... yes
- checking for working GNU getopt_long function... yes
- checking for struct timeval... yes
- checking for wide-enough struct timeval.tv_sec member... yes
- checking whether gettimeofday is declared without a macro... yes
- checking host CPU and C ABI... x86_64
- checking whether limits.h has ULLONG_WIDTH etc.... no
- checking for wint_t... yes
- checking whether wint_t is too small... no
- checking for unsigned long long int... yes
- checking for long long int... yes
- checking whether stdint.h conforms to C99... yes
- checking whether stdint.h predates C++11... no
- checking whether stdint.h has UINTMAX_WIDTH etc.... no
- checking whether imaxabs is declared without a macro... yes
- checking whether imaxdiv is declared without a macro... yes
- checking whether strtoimax is declared without a macro... yes
- checking whether strtoumax is declared without a macro... yes
- checking for inttypes.h... (cached) yes
- checking whether the inttypes.h PRIxNN macros are broken... no
- checking whether iswcntrl works... yes
- checking for towlower... yes
- checking for wctype_t... yes
- checking for wctrans_t... yes
- checking whether wctype is declared without a macro... yes
- checking whether iswctype is declared without a macro... yes
- checking whether wctrans is declared without a macro... yes
- checking whether towctrans is declared without a macro... yes
- checking for O_CLOEXEC... yes
- checking whether we are using the GNU C Library >= 2.1 or uClibc... yes
- checking for wchar_t... yes
- checking for max_align_t... yes
- checking whether NULL can be used in arbitrary expressions... yes
- checking whether malloc, realloc, calloc are POSIX compliant... yes
- checking for stdlib.h... (cached) yes
- checking for GNU libc compatible malloc... yes
- checking for a traditional japanese locale... none
- checking for a transitional chinese locale... none
- checking for a french Unicode locale... none
- checking for mmap... yes
- checking for MAP_ANONYMOUS... yes
- checking whether memchr works... yes
- checking whether memrchr is declared... yes
- checking whether <limits.h> defines MIN and MAX... no
- checking whether <sys/param.h> defines MIN and MAX... yes
- checking whether time_t is signed... yes
- checking whether alarm is declared... yes
- checking for working mktime... yes
- checking whether struct tm is in sys/time.h or time.h... time.h
- checking for struct tm.tm_zone... yes
- checking for struct tm.tm_gmtoff... yes
- checking for promoted mode_t type... mode_t
- checking for stdbool.h that conforms to C99... yes
- checking for _Bool... yes
- checking for compound literals... yes
- checking whether setenv is declared... yes
- checking search.h usability... yes
- checking search.h presence... yes
- checking for search.h... yes
- checking for tsearch... yes
- checking for sigset_t... yes
- checking whether snprintf returns a byte count as in C99... yes
- checking whether snprintf is declared... yes
- checking whether strdup is declared... yes
- checking whether strerror(0) succeeds... yes
- checking whether ffsl is declared without a macro... yes
- checking whether ffsll is declared without a macro... yes
- checking whether memmem is declared without a macro... yes
- checking whether mempcpy is declared without a macro... yes
- checking whether memrchr is declared without a macro... yes
- checking whether rawmemchr is declared without a macro... yes
- checking whether stpcpy is declared without a macro... yes
- checking whether stpncpy is declared without a macro... yes
- checking whether strchrnul is declared without a macro... yes
- checking whether strdup is declared without a macro... yes
- checking whether strncat is declared without a macro... yes
- checking whether strndup is declared without a macro... yes
- checking whether strnlen is declared without a macro... yes
- checking whether strpbrk is declared without a macro... yes
- checking whether strsep is declared without a macro... yes
- checking whether strcasestr is declared without a macro... yes
- checking whether strtok_r is declared without a macro... yes
- checking whether strerror_r is declared without a macro... yes
- checking whether strsignal is declared without a macro... yes
- checking whether strverscmp is declared without a macro... yes
- checking whether ffs is declared without a macro... yes
- checking whether strcasecmp is declared without a macro... yes
- checking whether strncasecmp is declared without a macro... yes
- checking whether strndup is declared... (cached) yes
- checking whether strnlen is declared... (cached) yes
- checking whether strtoimax is declared... (cached) yes
- checking whether strtoumax is declared... (cached) yes
- checking for struct timespec in <time.h>... yes
- checking whether unsetenv is declared... yes
- checking whether the utimes function works... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for intmax_t... yes
- checking where to find the exponent in a 'double'... word 1 bit 20
- checking for snprintf... (cached) yes
- checking for strnlen... yes
- checking for wcslen... yes
- checking for wcsnlen... yes
- checking for mbrtowc... (cached) yes
- checking for wcrtomb... (cached) yes
- checking whether _snprintf is declared... no
- checking whether vsnprintf is declared... yes
- checking for alloca as a compiler built-in... yes
- checking whether program_invocation_name is declared... yes
- checking whether program_invocation_short_name is declared... yes
- checking whether program_invocation_name is defined... yes
- checking whether program_invocation_short_name is defined... yes
- checking whether btowc(0) is correct... yes
- checking whether btowc(EOF) is correct... guessing yes
- checking for __builtin_expect... yes
- checking whether this system has an arbitrary file name length limit... yes
- checking for library containing clock_gettime... none required
- checking for clock_gettime... yes
- checking for clock_settime... yes
- checking for closedir... yes
- checking for d_ino member in directory struct... (cached) yes
- checking whether alphasort is declared without a macro... yes
- checking whether closedir is declared without a macro... yes
- checking whether dirfd is declared without a macro... yes
- checking whether fdopendir is declared without a macro... yes
- checking whether opendir is declared without a macro... yes
- checking whether readdir is declared without a macro... yes
- checking whether rewinddir is declared without a macro... yes
- checking whether scandir is declared without a macro... yes
- checking for dirfd... yes
- checking whether dirfd is declared... (cached) yes
- checking whether dirfd is a macro... no
- checking whether // is distinct from /... (cached) no
- checking whether dup works... yes
- checking whether dup2 works... yes
- checking for error_at_line... yes
- checking for euidaccess... yes
- checking for fchownat... yes
- checking whether fchownat works with AT_SYMLINK_NOFOLLOW... yes
- checking whether fchownat works with an empty file name... yes
- checking whether fcntl handles F_DUPFD correctly... yes
- checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
- checking whether fcntl is declared without a macro... yes
- checking whether openat is declared without a macro... yes
- checking whether fdopendir is declared... (cached) yes
- checking whether fdopendir works... yes
- checking for struct stat.st_blocks... yes
- checking for flexible array member... yes
- checking whether conversion from 'int' to 'long double' works... yes
- checking for working GNU fnmatch... yes
- checking for __fpending... yes
- checking whether __fpending is declared... yes
- checking for fseeko... (cached) yes
- checking whether fstatat (..., 0) works... yes
- checking whether futimens works... yes
- checking whether getcwd handles long file names properly... yes
- checking for getpagesize... yes
- checking whether getcwd aborts when 4k < cwd_length < 16k... no
- checking for working getdelim function... yes
- checking whether getdtablesize works... yes
- checking for getgroups... yes
- checking for working getgroups... yes
- checking whether getgroups handles negative values... yes
- checking for getline... yes
- checking for working getline function... yes
- checking for getpagesize... (cached) yes
- checking whether getpagesize is declared... yes
- checking whether program_invocation_name is declared... (cached) yes
- checking whether program_invocation_short_name is declared... (cached) yes
- checking whether __argv is declared... no
- checking whether gettimeofday clobbers localtime buffer... no
- checking for gettimeofday with POSIX signature... almost
- checking for group_member... yes
- checking whether INT32_MAX < INTMAX_MAX... yes
- checking whether INT64_MAX == LONG_MAX... yes
- checking whether UINT32_MAX < UINTMAX_MAX... yes
- checking whether UINT64_MAX == ULONG_MAX... yes
- checking whether iswblank is declared... yes
- checking whether langinfo.h defines CODESET... yes
- checking whether langinfo.h defines T_FMT_AMPM... yes
- checking whether langinfo.h defines ERA... yes
- checking whether langinfo.h defines YESEXPR... yes
- checking whether nl_langinfo is declared without a macro... yes
- checking for lchown... yes
- checking whether link obeys POSIX... yes
- checking for __xpg4... no
- checking whether link(2) dereferences a symlink... no
- checking whether linkat() can link symlinks... yes
- checking whether linkat handles trailing slash correctly... yes
- checking whether locale.h conforms to POSIX:2001... yes
- checking whether locale.h defines locale_t... yes
- checking whether struct lconv is properly defined... yes
- checking whether setlocale is declared without a macro... yes
- checking whether duplocale is declared without a macro... yes
- checking whether lseek detects pipes... yes
- checking for stdlib.h... (cached) yes
- checking for GNU libc compatible malloc... (cached) yes
- checking whether mbrtowc handles incomplete characters... guessing yes
- checking whether mbrtowc works as well as mbtowc... guessing yes
- checking whether mbrtowc handles a NULL pwc argument... guessing yes
- checking whether mbrtowc handles a NULL string argument... guessing yes
- checking whether mbrtowc has a correct return value... guessing yes
- checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes
- checking whether mbrtowc works on empty input... yes
- checking whether the C locale is free of encoding errors... no
- checking whether mbrtowc handles incomplete characters... (cached) guessing yes
- checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
- checking whether mbrtowc handles incomplete characters... (cached) guessing yes
- checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
- checking whether mbsrtowcs works... guessing yes
- checking for mempcpy... (cached) yes
- checking for memrchr... yes
- checking whether mkdir handles trailing slash... yes
- checking whether mkdir handles trailing dot... yes
- checking for mkdtemp... yes
- checking whether mkfifo rejects trailing slashes... yes
- checking whether mknod can create fifo without root privileges... configure: error: in `/opt/aredn/aredn_ar71xx/openwrt/build_dir/host/tar-1.30':
- configure: error: you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment to bypass this check)
- See `config.log' for more details
- Makefile:31: recipe for target '/opt/aredn/aredn_ar71xx/openwrt/build_dir/host/tar-1.30/.configured' failed
- make[4]: *** [/opt/aredn/aredn_ar71xx/openwrt/build_dir/host/tar-1.30/.configured] Error 1
- make[4]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt/tools/tar'
- Command exited with non-zero status 2
- time: tools/tar/compile#6.60#1.88#16.30
- tools/Makefile:152: recipe for target 'tools/tar/compile' failed
- make[3]: *** [tools/tar/compile] Error 2
- make[3]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- tools/Makefile:150: recipe for target '/opt/aredn/aredn_ar71xx/openwrt/staging_dir/target-mips_24kc_musl/stamp/.tools_compile_yynyyyyynyyyyynyynnyyyyyyyyyyyyyyyyyyyynyynynyyyynnyy' failed
- make[2]: *** [/opt/aredn/aredn_ar71xx/openwrt/staging_dir/target-mips_24kc_musl/stamp/.tools_compile_yynyyyyynyyyyynyynnyyyyyyyyyyyyyyyyyyyynyynynyyyynnyy] Error 2
- make[2]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- Build failed - please re-run with -j1 to see the real error message
- /opt/aredn/aredn_ar71xx/openwrt/include/toplevel.mk:216: recipe for target 'world' failed
- make[1]: *** [world] Error 1
- make[1]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
- Makefile:140: recipe for target '.stamp-compiled' failed
- make: *** [.stamp-compiled] Error 2
- aredn@c83f5b8f2218:/opt/aredn/aredn_ar71xx$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement