Advertisement
Guest User

Untitled

a guest
Nov 30th, 2018
476
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 89.56 KB | None | 0 0
  1. aredn@c83f5b8f2218:/opt/aredn/aredn_ar71xx$ sudo make
  2. [sudo] password for aredn:
  3. rm -f .stamp-compiled
  4. rm -rf /opt/aredn/aredn_ar71xx/openwrt
  5. rm -f .stamp*
  6. touch .stamp-openwrt-removed
  7. git clone https://github.com/openwrt/openwrt.git /opt/aredn/aredn_ar71xx/openwrt
  8. Cloning into '/opt/aredn/aredn_ar71xx/openwrt'...
  9. remote: Enumerating objects: 18, done.
  10. remote: Counting objects: 100% (18/18), done.
  11. remote: Compressing objects: 100% (18/18), done.
  12. remote: Total 444578 (delta 10), reused 0 (delta 0), pack-reused 444560
  13. Receiving objects: 100% (444578/444578), 154.07 MiB | 1.47 MiB/s, done.
  14. Resolving deltas: 100% (301456/301456), done.
  15. Checking connectivity... done.
  16. cd /opt/aredn/aredn_ar71xx/openwrt; git checkout v18.06.1
  17. Note: checking out 'v18.06.1'.
  18.  
  19. You are in 'detached HEAD' state. You can look around, make experimental
  20. changes and commit them, and you can discard any commits you make in this
  21. state without impacting any branches by performing another checkout.
  22.  
  23. If you want to create a new branch to retain commits you create, you may
  24. do so (now or later) by using -b with the checkout command again. Example:
  25.  
  26. git checkout -b <new-branch-name>
  27.  
  28. HEAD is now at 70255e3... OpenWrt v18.06.1: adjust config defaults
  29. ln -sf /opt/aredn/aredn_ar71xx/patches /opt/aredn/aredn_ar71xx/openwrt/
  30. ln -sf /opt/aredn/aredn_ar71xx/files /opt/aredn/aredn_ar71xx/openwrt/
  31. touch .stamp-openwrt-cleaned
  32. rm -f .stamp-unpatched
  33. rm -f .stamp-unpatched
  34. touch .stamp-pre-patch
  35. cd /opt/aredn/aredn_ar71xx/openwrt; quilt pop -a -f || [ $? = 2 ] && true
  36. No patch removed
  37. rm -rf /opt/aredn/aredn_ar71xx/openwrt/tmp
  38. rm -f .stamp-patched
  39. touch .stamp-unpatched
  40. cp /opt/aredn/aredn_ar71xx/feeds.conf /opt/aredn/aredn_ar71xx/openwrt/feeds.conf
  41. cat /opt/aredn/aredn_ar71xx/openwrt/feeds.conf.default >> /opt/aredn/aredn_ar71xx/openwrt/feeds.conf
  42. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds uninstall -a
  43. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds update -a
  44. Updating feed 'arednpackages' from 'git://github.com/aredn/aredn_packages;3.18.9.0' ...
  45. Cloning into './feeds/arednpackages'...
  46. remote: Enumerating objects: 58, done.
  47. remote: Counting objects: 100% (58/58), done.
  48. remote: Compressing objects: 100% (53/53), done.
  49. remote: Total 58 (delta 3), reused 50 (delta 2), pack-reused 0
  50. Receiving objects: 100% (58/58), 41.22 KiB | 0 bytes/s, done.
  51. Resolving deltas: 100% (3/3), done.
  52. Checking connectivity... done.
  53. Note: checking out '105c5b6b7f71c95d0c9229b6eb269f6b7d4e9da9'.
  54.  
  55. You are in 'detached HEAD' state. You can look around, make experimental
  56. changes and commit them, and you can discard any commits you make in this
  57. state without impacting any branches by performing another checkout.
  58.  
  59. If you want to create a new branch to retain commits you create, you may
  60. do so (now or later) by using -b with the checkout command again. Example:
  61.  
  62. git checkout -b <new-branch-name>
  63.  
  64. Create index file './feeds/arednpackages.index'
  65. Checking 'working-make'... ok.
  66. Checking 'case-sensitive-fs'... ok.
  67. Checking 'proper-umask'... ok.
  68. Checking 'gcc'... ok.
  69. Checking 'working-gcc'... ok.
  70. Checking 'g++'... ok.
  71. Checking 'working-g++'... ok.
  72. Checking 'ncurses'... ok.
  73. Checking 'perl-thread-queue'... ok.
  74. Checking 'tar'... ok.
  75. Checking 'find'... ok.
  76. Checking 'bash'... ok.
  77. Checking 'patch'... ok.
  78. Checking 'diff'... ok.
  79. Checking 'cp'... ok.
  80. Checking 'seq'... ok.
  81. Checking 'awk'... ok.
  82. Checking 'grep'... ok.
  83. Checking 'getopt'... ok.
  84. Checking 'stat'... ok.
  85. Checking 'unzip'... ok.
  86. Checking 'bzip2'... ok.
  87. Checking 'wget'... ok.
  88. Checking 'time'... ok.
  89. Checking 'perl'... ok.
  90. Checking 'python'... ok.
  91. Checking 'git'... ok.
  92. Checking 'file'... ok.
  93. Checking 'ldconfig-stub'... ok.
  94. Collecting package info: done
  95. Collecting target info: done
  96. Updating feed 'packages' from 'https://git.openwrt.org/feed/packages.git^35e0b737ab496f5b51e80079b0d8c9b442e223f5' ...
  97. Cloning into './feeds/packages'...
  98. remote: Enumerating objects: 70654, done.
  99. remote: Counting objects: 100% (70654/70654), done.
  100. remote: Compressing objects: 100% (31538/31538), done.
  101. remote: Total 70654 (delta 38880), reused 66260 (delta 35365)
  102. Receiving objects: 100% (70654/70654), 16.58 MiB | 1.39 MiB/s, done.
  103. Resolving deltas: 100% (38880/38880), done.
  104. Checking connectivity... done.
  105. Switched to a new branch '35e0b737ab496f5b51e80079b0d8c9b442e223f5'
  106. /opt/aredn/aredn_ar71xx/openwrt
  107. Create index file './feeds/packages.index'
  108. Collecting package info: done
  109. Collecting target info: done
  110. Updating feed 'luci' from 'https://git.openwrt.org/project/luci.git^f64b1523447547032d5280fb0bcdde570f2ca913' ...
  111. Cloning into './feeds/luci'...
  112. remote: Enumerating objects: 119092, done.
  113. remote: Counting objects: 100% (119092/119092), done.
  114. remote: Compressing objects: 100% (32670/32670), done.
  115. remote: Total 119092 (delta 68970), reused 116820 (delta 67164)
  116. Receiving objects: 100% (119092/119092), 30.75 MiB | 1.45 MiB/s, done.
  117. Resolving deltas: 100% (68970/68970), done.
  118. Checking connectivity... done.
  119. Switched to a new branch 'f64b1523447547032d5280fb0bcdde570f2ca913'
  120. /opt/aredn/aredn_ar71xx/openwrt
  121. Create index file './feeds/luci.index'
  122. Collecting package info: done
  123. Collecting target info: done
  124. Updating feed 'routing' from 'https://git.openwrt.org/feed/routing.git^1b9d1c419f0ecefda51922a7845ab2183d6acd76' ...
  125. Cloning into './feeds/routing'...
  126. remote: Enumerating objects: 7311, done.
  127. remote: Counting objects: 100% (7311/7311), done.
  128. remote: Compressing objects: 100% (4906/4906), done.
  129. remote: Total 7311 (delta 2982), reused 5185 (delta 1977)
  130. Receiving objects: 100% (7311/7311), 1.78 MiB | 981.00 KiB/s, done.
  131. Resolving deltas: 100% (2982/2982), done.
  132. Checking connectivity... done.
  133. Switched to a new branch '1b9d1c419f0ecefda51922a7845ab2183d6acd76'
  134. /opt/aredn/aredn_ar71xx/openwrt
  135. Create index file './feeds/routing.index'
  136. Collecting package info: done
  137. Collecting target info: done
  138. Updating feed 'telephony' from 'https://git.openwrt.org/feed/telephony.git^b9d7b321d15a44c5abb9e5d43a4ec78abfd9031b' ...
  139. Cloning into './feeds/telephony'...
  140. remote: Enumerating objects: 7723, done.
  141. remote: Counting objects: 100% (7723/7723), done.
  142. remote: Compressing objects: 100% (5607/5607), done.
  143. remote: Total 7723 (delta 4291), reused 3741 (delta 1931)
  144. Receiving objects: 100% (7723/7723), 1.45 MiB | 711.00 KiB/s, done.
  145. Resolving deltas: 100% (4291/4291), done.
  146. Checking connectivity... done.
  147. Switched to a new branch 'b9d7b321d15a44c5abb9e5d43a4ec78abfd9031b'
  148. /opt/aredn/aredn_ar71xx/openwrt
  149. Create index file './feeds/telephony.index'
  150. ERROR: please fix feeds/telephony/net/freeswitch/Makefile - see logs/feeds/telephony/net/freeswitch/dump.txt for details
  151. ERROR: please fix feeds/telephony/net/freeswitch-stable/Makefile - see logs/feeds/telephony/net/freeswitch-stable/dump.txt for details
  152. Collecting package info: done
  153. Collecting target info: done
  154. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libidn2
  155. Collecting package info: done
  156. Collecting target info: done
  157. WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
  158. WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
  159. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libgnutls', which does not exist
  160. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libopenldap', which does not exist
  161. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libidn2', which does not exist
  162. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libssh2', which does not exist
  163. WARNING: Makefile 'package/boot/kexec-tools/Makefile' has a dependency on 'liblzma', which does not exist
  164. WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
  165. Installing package 'libidn2' from packages
  166. Installing package 'libunistring' from packages
  167. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install liblzma
  168. Collecting package info: done
  169. WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
  170. WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
  171. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libgnutls', which does not exist
  172. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libopenldap', which does not exist
  173. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libssh2', which does not exist
  174. WARNING: Makefile 'package/boot/kexec-tools/Makefile' has a dependency on 'liblzma', which does not exist
  175. WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
  176. Installing package 'xz' from packages
  177. Installing package 'bash' from packages
  178. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libssh2
  179. Collecting package info: done
  180. WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
  181. WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
  182. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libgnutls', which does not exist
  183. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libopenldap', which does not exist
  184. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libssh2', which does not exist
  185. WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
  186. Installing package 'libssh2' from packages
  187. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libidn
  188. Collecting package info: done
  189. WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
  190. WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
  191. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libgnutls', which does not exist
  192. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libopenldap', which does not exist
  193. WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
  194. Installing package 'libidn' from packages
  195. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libopenldap
  196. Collecting package info: done
  197. WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
  198. WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
  199. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libgnutls', which does not exist
  200. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libopenldap', which does not exist
  201. WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
  202. Installing package 'openldap' from packages
  203. Installing package 'cyrus-sasl' from packages
  204. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libgnutls
  205. Collecting package info: done
  206. WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
  207. WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
  208. WARNING: Makefile 'package/network/utils/curl/Makefile' has a dependency on 'libgnutls', which does not exist
  209. WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
  210. Installing package 'gnutls' from packages
  211. Installing package 'libtasn1' from packages
  212. Installing package 'p11-kit' from packages
  213. Installing package 'cryptodev-linux' from packages
  214. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libpam
  215. Collecting package info: done
  216. WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist
  217. WARNING: Makefile 'package/utils/busybox/Makefile' has a build dependency on 'libpam', which does not exist
  218. WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
  219. Installing package 'libpam' from packages
  220. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install libnetsnmp
  221. Collecting package info: done
  222. WARNING: Makefile 'package/network/services/lldpd/Makefile' has a dependency on 'libnetsnmp', which does not exist
  223. Installing package 'net-snmp' from packages
  224. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install -p arednpackages olsrd
  225. Collecting package info: done
  226. Installing package 'olsrd' from arednpackages
  227. Installing package 'gpsd' from packages
  228. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install perl
  229. Collecting package info: done
  230. Installing package 'perl' from packages
  231. Installing package 'db47' from packages
  232. Installing package 'libxml2' from packages
  233. Installing package 'gdbm' from packages
  234. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install -p arednpackages vtun
  235. Collecting package info: done
  236. Installing package 'vtun' from arednpackages
  237. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install -a -p arednpackages
  238. Collecting package info: done
  239. Installing all packages from feed arednpackages.
  240. Installing package 'airrouterusb' from arednpackages
  241. Installing package 'blockknownencryption' from arednpackages
  242. Installing package 'hamchat' from arednpackages
  243. Installing package 'ssidident' from arednpackages
  244. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install snmpd
  245. Collecting package info: done
  246. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install ntpclient
  247. Installing package 'ntpclient' from packages
  248. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install socat
  249. Collecting package info: done
  250. Installing package 'socat' from packages
  251. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install xinetd
  252. Collecting package info: done
  253. Installing package 'xinetd' from packages
  254. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install luci-base
  255. Collecting package info: done
  256. Installing package 'luci-base' from luci
  257. Installing package 'luci-lib-nixio' from luci
  258. Installing package 'luci-lib-ip' from luci
  259. Installing package 'luci-lib-jsonc' from luci
  260. Installing package 'lucihttp' from luci
  261. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install luci-lib-nixio
  262. Collecting package info: done
  263. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install luci-lib-ip
  264. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install luci-lib-jsonc
  265. cd /opt/aredn/aredn_ar71xx/openwrt; ./scripts/feeds install luaposix
  266. Installing package 'luaposix' from packages
  267. touch .stamp-feeds-updated
  268. cd /opt/aredn/aredn_ar71xx/openwrt; quilt push -a || [ $? = 2 ] && true
  269. Applying patch patches/001-add_support_for_TP-Link_CPE210_v3.patch
  270. patching file tools/firmware-utils/src/tplink-safeloader.c
  271. patching file target/linux/ar71xx/base-files/etc/board.d/01_leds
  272. Hunk #1 succeeded at 237 (offset -2 lines).
  273. Hunk #2 succeeded at 248 (offset -2 lines).
  274. patching file target/linux/ar71xx/base-files/etc/board.d/02_network
  275. Hunk #1 succeeded at 75 (offset -1 lines).
  276. patching file target/linux/ar71xx/base-files/lib/ar71xx.sh
  277. Hunk #1 succeeded at 577 (offset -3 lines).
  278. patching file target/linux/ar71xx/base-files/lib/upgrade/platform.sh
  279. Hunk #1 succeeded at 587 (offset -1 lines).
  280. patching file target/linux/ar71xx/files/arch/mips/ath79/mach-cpe510.c
  281. patching file target/linux/ar71xx/files/arch/mips/ath79/machtypes.h
  282. Hunk #1 succeeded at 75 (offset -1 lines).
  283. patching file target/linux/ar71xx/image/generic-tp-link.mk
  284. Hunk #1 succeeded at 195 (offset -3 lines).
  285.  
  286. Applying patch patches/001-add_support_for_TP-Link_CPE510_v2.patch
  287. patching file target/linux/ar71xx/base-files/lib/ar71xx.sh
  288. patching file target/linux/ar71xx/base-files/lib/upgrade/platform.sh
  289. patching file target/linux/ar71xx/base-files/etc/board.d/01_leds
  290. patching file target/linux/ar71xx/base-files/etc/board.d/02_network
  291. Hunk #1 succeeded at 76 (offset -2 lines).
  292. patching file target/linux/ar71xx/files/arch/mips/ath79/mach-cpe510.c
  293. patching file target/linux/ar71xx/files/arch/mips/ath79/machtypes.h
  294. patching file target/linux/ar71xx/image/generic-tp-link.mk
  295. patching file tools/firmware-utils/src/tplink-safeloader.c
  296.  
  297. Applying patch patches/002-firmware-check-fix.patch
  298. patching file target/linux/ar71xx/image/generic-ubnt.mk
  299.  
  300. Applying patch patches/003-add-winbond-w25q128jv.patch
  301. patching file target/linux/generic/backport-4.9/062-pending-0009-mtd-spi-nor-Add-support-for-w25q128jv.patch
  302.  
  303. Applying patch patches/004-add-lhg-5hpnd-xl.patch
  304. patching file target/linux/ar71xx/base-files/etc/board.d/01_leds
  305. patching file target/linux/ar71xx/base-files/etc/board.d/02_network
  306. Hunk #1 succeeded at 111 (offset -3 lines).
  307. patching file target/linux/ar71xx/base-files/etc/diag.sh
  308. Hunk #1 succeeded at 376 (offset -4 lines).
  309. patching file target/linux/ar71xx/base-files/lib/ar71xx.sh
  310. patching file target/linux/ar71xx/base-files/lib/upgrade/platform.sh
  311. patching file target/linux/ar71xx/image/mikrotik.mk
  312.  
  313. Applying patch patches/700-cpe-diags.patch
  314. patching file target/linux/ar71xx/base-files/etc/diag.sh
  315.  
  316. Applying patch patches/701-extended-spectrum.patch
  317. patching file package/kernel/mac80211/patches/301-extended-spectrum.patch
  318. patching file package/network/utils/iw/patches/300-extended_spectrum.patch
  319. patching file package/network/utils/iwinfo/patches/300-extended-spectrum.patch
  320.  
  321. Applying patch patches/702-enable-country-hx.patch
  322. patching file package/firmware/wireless-regdb/patches/501-add-country-hx.patch
  323.  
  324. Applying patch patches/703-fix-dnsmasq.patch
  325. patching file package/base-files/files/etc/rc.local
  326. patching file package/network/services/dnsmasq/Makefile
  327. patching file package/network/services/dnsmasq/files/dnsmasq.init.aredn
  328.  
  329. Applying patch patches/704-enable-telnet.patch
  330. patching file package/base-files/files/lib/preinit/99_10_failsafe_login
  331. patching file package/utils/busybox/Config-defaults.in
  332. patching file package/utils/busybox/Makefile
  333. patching file package/utils/busybox/files/telnet
  334. patching file package/utils/busybox/files/login.sh
  335.  
  336. Applying patch patches/705-aredn-banner.patch
  337. patching file package/base-files/files/etc/banner
  338.  
  339. Applying patch patches/706-MeshNode-SSID.patch
  340. patching file package/kernel/mac80211/files/lib/wifi/mac80211.sh
  341.  
  342. Applying patch patches/707-enable-board-name.patch
  343. patching file target/linux/ar71xx/base-files/lib/ar71xx.sh
  344. Hunk #1 succeeded at 1534 (offset 4 lines).
  345.  
  346. Applying patch patches/708-define-aredn-networks.patch
  347. patching file package/base-files/files/lib/functions/uci-defaults.sh
  348. patching file package/base-files/files/bin/config_generate
  349. patching file target/linux/ar71xx/base-files/etc/board.d/02_network
  350.  
  351. Applying patch patches/709-iperf-fw-restart.patch
  352. patching file package/network/utils/iperf3/Makefile
  353. patching file package/network/utils/iperf3/files/iperf.firewall
  354.  
  355. Applying patch patches/710-no-ping6-traceroute6.patch
  356. patching file package/utils/busybox/Config-defaults.in
  357.  
  358. Applying patch patches/711-nano-xw-switch-config.patch
  359. patching file target/linux/ar71xx/patches-4.9/903-phy-ar8216-no-vlan-ports.patch
  360.  
  361. Now at patch patches/711-nano-xw-switch-config.patch
  362. rm -rf /opt/aredn/aredn_ar71xx/openwrt/tmp
  363. touch .stamp-patched
  364. echo -n NoCall-develop-303c509 >.stamp-build_rev
  365. cat /opt/aredn/aredn_ar71xx/configs/common.config /opt/aredn/aredn_ar71xx/configs/ar71xx-generic.config >/opt/aredn/aredn_ar71xx/openwrt/.config
  366. echo "CONFIG_VERSION_NUMBER=\"NoCall-develop-303c509\"" >>/opt/aredn/aredn_ar71xx/openwrt/.config
  367. echo "NoCall-develop-303c509" >/opt/aredn/aredn_ar71xx/files/etc/mesh-release
  368. echo "CONFIG_VERSION_REPO=\"http://downloads.arednmesh.org/snapshots/trunk\"" >>/opt/aredn/aredn_ar71xx/openwrt/.config
  369. umask 022; \
  370. make -C /opt/aredn/aredn_ar71xx/openwrt defconfig
  371. make[1]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  372. make[2]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  373. make[2]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  374. Collecting package info: done
  375. Collecting target info: done
  376. #
  377. # configuration written to .config
  378. #
  379. make[1]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  380. touch .stamp-prepared
  381. ln -sf /opt/aredn/aredn_ar71xx/openwrt/bin/ /opt/aredn/aredn_ar71xx/firmware
  382. /opt/aredn/aredn_ar71xx/scripts/tests-prebuild.sh
  383.  
  384. +++ Running case: 00-cgibin_shellcheckexists
  385. +++ working dir: /opt/aredn/aredn_ar71xx
  386. +++ command: which "shellcheck"
  387. /usr/bin/shellcheck
  388. +++ exit code: 0
  389. +++ error: 0
  390.  
  391. +++ Running case: 01-cgibin_luacexists
  392. +++ working dir: /opt/aredn/aredn_ar71xx
  393. +++ command: which "luac"
  394. /usr/bin/luac
  395. +++ exit code: 0
  396. +++ error: 0
  397.  
  398. +++ Running case: 02-cgibin_perlexists
  399. +++ working dir: /opt/aredn/aredn_ar71xx
  400. +++ command: which "perl"
  401. /usr/bin/perl
  402. +++ exit code: 0
  403. +++ error: 0
  404.  
  405. +++ Running case: 03-cgibin_admin
  406. +++ working dir: /opt/aredn/aredn_ar71xx
  407. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin
  408. Unquoted string "false" may clash with future reserved word at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin line 73.
  409. Unquoted string "true" may clash with future reserved word at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin line 75.
  410. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin syntax OK
  411. +++ exit code: 0
  412. +++ error: 0
  413.  
  414. +++ Running case: 04-cgibin_advancedconfig
  415. +++ working dir: /opt/aredn/aredn_ar71xx
  416. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/advancedconfig
  417. Unquoted string "false" may clash with future reserved word at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/advancedconfig line 127.
  418. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/advancedconfig syntax OK
  419. +++ exit code: 0
  420. +++ error: 0
  421.  
  422. +++ Running case: 05-cgibin_fwinfo
  423. +++ working dir: /opt/aredn/aredn_ar71xx
  424. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/fwinfo
  425. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/fwinfo syntax OK
  426. +++ exit code: 0
  427. +++ error: 0
  428.  
  429. +++ Running case: 06-cgibin_mesh
  430. +++ working dir: /opt/aredn/aredn_ar71xx
  431. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/mesh
  432. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/mesh syntax OK
  433. +++ exit code: 0
  434. +++ error: 0
  435.  
  436. +++ Running case: 07-cgibin_ports
  437. +++ working dir: /opt/aredn/aredn_ar71xx
  438. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/ports
  439. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/ports syntax OK
  440. +++ exit code: 0
  441. +++ error: 0
  442.  
  443. +++ Running case: 08-cgibin_scan
  444. +++ working dir: /opt/aredn/aredn_ar71xx
  445. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/scan
  446. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/scan syntax OK
  447. +++ exit code: 0
  448. +++ error: 0
  449.  
  450. +++ Running case: 09-cgibin_setup
  451. +++ working dir: /opt/aredn/aredn_ar71xx
  452. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup
  453. Name "main::olsrd_bridge" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 883.
  454. Name "main::rc2" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 464.
  455. Name "main::olsrd_gw" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 931.
  456. Name "main::dtdlink_ip" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 992.
  457. Name "main::aprs_lat" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 655.
  458. Name "main::wifi2_channel" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 863.
  459. Name "main::lan_dhcp_noroute" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 938.
  460. Name "main::button_reset" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 107.
  461. Name "main::wifi_mode" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 701.
  462. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup syntax OK
  463. +++ exit code: 0
  464. +++ error: 0
  465.  
  466. +++ Running case: 10-cgibin_signal
  467. +++ working dir: /opt/aredn/aredn_ar71xx
  468. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal
  469. Smartmatch is experimental at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal line 205.
  470. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal syntax OK
  471. +++ exit code: 0
  472. +++ error: 0
  473.  
  474. +++ Running case: 11-cgibin_signal.json
  475. +++ working dir: /opt/aredn/aredn_ar71xx
  476. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal.json"
  477. +++ exit code: 0
  478. +++ error: 0
  479.  
  480. +++ Running case: 12-cgibin_status
  481. +++ working dir: /opt/aredn/aredn_ar71xx
  482. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/status
  483. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/status syntax OK
  484. +++ exit code: 0
  485. +++ error: 0
  486.  
  487. +++ Running case: 13-cgibin_supporttool
  488. +++ working dir: /opt/aredn/aredn_ar71xx
  489. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/supporttool
  490. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/supporttool syntax OK
  491. +++ exit code: 0
  492. +++ error: 0
  493.  
  494. +++ Running case: 14-cgibin_sysinfo
  495. +++ working dir: /opt/aredn/aredn_ar71xx
  496. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/sysinfo
  497. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/sysinfo syntax OK
  498. +++ exit code: 0
  499. +++ error: 0
  500.  
  501. +++ Running case: 15-cgibin_sysinfo.json
  502. +++ working dir: /opt/aredn/aredn_ar71xx
  503. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/www/cgi-bin/sysinfo.json"
  504. +++ exit code: 0
  505. +++ error: 0
  506.  
  507. +++ Running case: 16-cgibin_vpn
  508. +++ working dir: /opt/aredn/aredn_ar71xx
  509. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpn
  510. Name "main::netip" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpn line 221.
  511. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpn syntax OK
  512. +++ exit code: 0
  513. +++ error: 0
  514.  
  515. +++ Running case: 17-cgibin_vpnc
  516. +++ working dir: /opt/aredn/aredn_ar71xx
  517. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpnc
  518. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpnc syntax OK
  519. +++ exit code: 0
  520. +++ error: 0
  521.  
  522. +++ Running case: 00-usrlocalbin_shellcheckexists
  523. +++ working dir: /opt/aredn/aredn_ar71xx
  524. +++ command: which "shellcheck"
  525. /usr/bin/shellcheck
  526. +++ exit code: 0
  527. +++ error: 0
  528.  
  529. +++ Running case: 01-usrlocalbin_luacexists
  530. +++ working dir: /opt/aredn/aredn_ar71xx
  531. +++ command: which "luac"
  532. /usr/bin/luac
  533. +++ exit code: 0
  534. +++ error: 0
  535.  
  536. +++ Running case: 02-usrlocalbin_perlexists
  537. +++ working dir: /opt/aredn/aredn_ar71xx
  538. +++ command: which "perl"
  539. /usr/bin/perl
  540. +++ exit code: 0
  541. +++ error: 0
  542.  
  543. +++ Running case: 03-usrlocalbin_bbhn-postupgrade
  544. +++ working dir: /opt/aredn/aredn_ar71xx
  545. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/bbhn-postupgrade
  546. /opt/aredn/aredn_ar71xx/files/usr/local/bin/bbhn-postupgrade syntax OK
  547. +++ exit code: 0
  548. +++ error: 0
  549.  
  550. +++ Running case: 04-usrlocalbin_bbhnrecoverymode
  551. +++ working dir: /opt/aredn/aredn_ar71xx
  552. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/bbhnrecoverymode"
  553. +++ exit code: 0
  554. +++ error: 0
  555.  
  556. +++ Running case: 05-usrlocalbin_clean_zombie.sh
  557. +++ working dir: /opt/aredn/aredn_ar71xx
  558. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/clean_zombie.sh"
  559. +++ exit code: 0
  560. +++ error: 0
  561.  
  562. +++ Running case: 06-usrlocalbin_fccid
  563. +++ working dir: /opt/aredn/aredn_ar71xx
  564. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/fccid"
  565. +++ exit code: 0
  566. +++ error: 0
  567.  
  568. +++ Running case: 07-usrlocalbin_firmwarecheck.sh
  569. +++ working dir: /opt/aredn/aredn_ar71xx
  570. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/firmwarecheck.sh"
  571. +++ exit code: 0
  572. +++ error: 0
  573.  
  574. +++ Running case: 08-usrlocalbin_get_boardid
  575. +++ working dir: /opt/aredn/aredn_ar71xx
  576. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/get_boardid"
  577. +++ exit code: 0
  578. +++ error: 0
  579.  
  580. +++ Running case: 09-usrlocalbin_get_hardware_mfg
  581. +++ working dir: /opt/aredn/aredn_ar71xx
  582. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/get_hardware_mfg"
  583. +++ exit code: 0
  584. +++ error: 0
  585.  
  586. +++ Running case: 10-usrlocalbin_get_hardwaretype
  587. +++ working dir: /opt/aredn/aredn_ar71xx
  588. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/get_hardwaretype"
  589. +++ exit code: 0
  590. +++ error: 0
  591.  
  592. +++ Running case: 11-usrlocalbin_get_model
  593. +++ working dir: /opt/aredn/aredn_ar71xx
  594. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/get_model
  595. /opt/aredn/aredn_ar71xx/files/usr/local/bin/get_model syntax OK
  596. +++ exit code: 0
  597. +++ error: 0
  598.  
  599. +++ Running case: 12-usrlocalbin_linkled
  600. +++ working dir: /opt/aredn/aredn_ar71xx
  601. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/linkled"
  602. +++ exit code: 0
  603. +++ error: 0
  604.  
  605. +++ Running case: 13-usrlocalbin_mesh-firewall
  606. +++ working dir: /opt/aredn/aredn_ar71xx
  607. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/mesh-firewall"
  608. +++ exit code: 0
  609. +++ error: 0
  610.  
  611. +++ Running case: 14-usrlocalbin_node-setup
  612. +++ working dir: /opt/aredn/aredn_ar71xx
  613. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/node-setup
  614. /opt/aredn/aredn_ar71xx/files/usr/local/bin/node-setup syntax OK
  615. +++ exit code: 0
  616. +++ error: 0
  617.  
  618. +++ Running case: 15-usrlocalbin_nvram-setup
  619. +++ working dir: /opt/aredn/aredn_ar71xx
  620. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/nvram-setup
  621. /opt/aredn/aredn_ar71xx/files/usr/local/bin/nvram-setup syntax OK
  622. +++ exit code: 0
  623. +++ error: 0
  624.  
  625. +++ Running case: 16-usrlocalbin_olsrd-config
  626. +++ working dir: /opt/aredn/aredn_ar71xx
  627. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-config
  628. /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-config syntax OK
  629. +++ exit code: 0
  630. +++ error: 0
  631.  
  632. +++ Running case: 17-usrlocalbin_olsrd-namechange
  633. +++ working dir: /opt/aredn/aredn_ar71xx
  634. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-namechange
  635. /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-namechange syntax OK
  636. +++ exit code: 0
  637. +++ error: 0
  638.  
  639. +++ Running case: 18-usrlocalbin_olsrd-namechange-loop
  640. +++ working dir: /opt/aredn/aredn_ar71xx
  641. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-namechange-loop"
  642. +++ exit code: 0
  643. +++ error: 0
  644.  
  645. +++ Running case: 19-usrlocalbin_poe_passthrough
  646. +++ working dir: /opt/aredn/aredn_ar71xx
  647. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough"
  648.  
  649. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough line 43:
  650. export pinnum=$(jsonfilter -e '@.gpioswitch.poe_passthrough.pin' < /etc/board.json)
  651. ^-- SC2155: Declare and assign separately to avoid masking return values.
  652.  
  653.  
  654. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough line 53:
  655. echo "out" > /sys/class/gpio/${pin}/direction
  656. ^-- SC2086: Double quote to prevent globbing and word splitting.
  657.  
  658.  
  659. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough line 55:
  660. echo "${newval}" > /sys/class/gpio/${pin}/value
  661. ^-- SC2086: Double quote to prevent globbing and word splitting.
  662.  
  663. +++ exit code: 1
  664. +++ error: 1
  665.  
  666. +++ Running case: 20-usrlocalbin_rssi_monitor
  667. +++ working dir: /opt/aredn/aredn_ar71xx
  668. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/rssi_monitor
  669. /opt/aredn/aredn_ar71xx/files/usr/local/bin/rssi_monitor syntax OK
  670. +++ exit code: 0
  671. +++ error: 0
  672.  
  673. +++ Running case: 21-usrlocalbin_setpasswd
  674. +++ working dir: /opt/aredn/aredn_ar71xx
  675. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/setpasswd
  676. /opt/aredn/aredn_ar71xx/files/usr/local/bin/setpasswd syntax OK
  677. +++ exit code: 0
  678. +++ error: 0
  679.  
  680. +++ Running case: 22-usrlocalbin_snrlog
  681. +++ working dir: /opt/aredn/aredn_ar71xx
  682. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/snrlog"
  683. +++ exit code: 0
  684. +++ error: 0
  685.  
  686. +++ Running case: 23-usrlocalbin_spawn_sysupgrade
  687. +++ working dir: /opt/aredn/aredn_ar71xx
  688. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/spawn_sysupgrade"
  689. +++ exit code: 0
  690. +++ error: 0
  691.  
  692. +++ Running case: 24-usrlocalbin_upgrade_kill_prep
  693. +++ working dir: /opt/aredn/aredn_ar71xx
  694. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/upgrade_kill_prep"
  695. +++ exit code: 0
  696. +++ error: 0
  697.  
  698. +++ Running case: 25-usrlocalbin_uploadctlservices
  699. +++ working dir: /opt/aredn/aredn_ar71xx
  700. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/uploadctlservices"
  701. +++ exit code: 0
  702. +++ error: 0
  703.  
  704. +++ Running case: 26-usrlocalbin_usb_passthrough
  705. +++ working dir: /opt/aredn/aredn_ar71xx
  706. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough"
  707.  
  708. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 43:
  709. export pinnum=$(jsonfilter -e '@.gpioswitch.usb_power_switch.pin' < /etc/board.json)
  710. ^-- SC2155: Declare and assign separately to avoid masking return values.
  711.  
  712.  
  713. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 48:
  714. export pin=$(echo "gpio${pinnum}")
  715. ^-- SC2155: Declare and assign separately to avoid masking return values.
  716. ^-- SC2116: Useless echo? Instead of 'cmd $(echo foo)', just use 'cmd foo'.
  717.  
  718.  
  719. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 49:
  720. if [ ! -d /sys/class/gpio/$pin ]; then
  721. ^-- SC2086: Double quote to prevent globbing and word splitting.
  722.  
  723.  
  724. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 50:
  725. echo ${pinnum} > /sys/class/gpio/export
  726. ^-- SC2086: Double quote to prevent globbing and word splitting.
  727.  
  728.  
  729. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 52:
  730. echo ${newval} > /sys/class/gpio/${pin}/value
  731. ^-- SC2086: Double quote to prevent globbing and word splitting.
  732. ^-- SC2086: Double quote to prevent globbing and word splitting.
  733.  
  734. +++ exit code: 1
  735. +++ error: 1
  736.  
  737. +++ Running case: 27-usrlocalbin_vtun_up
  738. +++ working dir: /opt/aredn/aredn_ar71xx
  739. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/vtun_up"
  740. +++ exit code: 0
  741. +++ error: 0
  742.  
  743. +++ Running case: 28-usrlocalbin_wifi-setup
  744. +++ working dir: /opt/aredn/aredn_ar71xx
  745. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup"
  746.  
  747. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 47:
  748. eval ${line%% =*}="\"${line##*= }"\"
  749. ^-- SC2086: Double quote to prevent globbing and word splitting.
  750.  
  751.  
  752. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 69:
  753. devpath="$(readlink -n -f /sys/class/ieee80211/${dev})"
  754. ^-- SC2086: Double quote to prevent globbing and word splitting.
  755.  
  756.  
  757. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 81:
  758. dev_id="set wireless.${radio}.macaddr=$(cat /sys/class/ieee80211/${dev}/macaddress)"
  759. ^-- SC2086: Double quote to prevent globbing and word splitting.
  760.  
  761.  
  762. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 84:
  763. if [ $wifi2_enable -eq 1 ]; then
  764. ^-- SC2154: wifi2_enable is referenced but not assigned.
  765. ^-- SC2086: Double quote to prevent globbing and word splitting.
  766.  
  767.  
  768. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 102:
  769. channel="${wifi_channel}"
  770. ^-- SC2154: wifi_channel is referenced but not assigned.
  771.  
  772.  
  773. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 103:
  774. chanbw="${wifi_chanbw}"
  775. ^-- SC2154: wifi_chanbw is referenced but not assigned.
  776.  
  777.  
  778. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 105:
  779. distance="${wifi_distance}"
  780. ^-- SC2154: wifi_distance is referenced but not assigned.
  781.  
  782.  
  783. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 106:
  784. ssid="${wifi_ssid}-${chanbw}-v3"
  785. ^-- SC2154: wifi_ssid is referenced but not assigned.
  786.  
  787.  
  788. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 114:
  789. channel="${wifi2_channel}"
  790. ^-- SC2154: wifi2_channel is referenced but not assigned.
  791.  
  792.  
  793. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 118:
  794. ssid=$(echo "${wifi2_ssid}" | sed -e 's/\(..\)/\\x\1/g')
  795. ^-- SC2154: wifi2_ssid is referenced but not assigned.
  796.  
  797.  
  798. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 119:
  799. ssid=$(echo -e "${ssid}")
  800. ^-- SC2039: In POSIX sh, echo flags are not supported.
  801.  
  802.  
  803. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 120:
  804. ssid=${ssid//\"/\\\"}
  805. ^-- SC2039: In POSIX sh, string replacement is not supported.
  806.  
  807.  
  808. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 122:
  809. encryption="${wifi2_encryption}"
  810. ^-- SC2154: wifi2_encryption is referenced but not assigned.
  811.  
  812.  
  813. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 123:
  814. key=$(echo "${wifi2_key}" | sed -e 's/\(..\)/\\x\1/g')
  815. ^-- SC2154: wifi2_key is referenced but not assigned.
  816.  
  817.  
  818. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 124:
  819. key=$(echo -e "${key}")
  820. ^-- SC2039: In POSIX sh, echo flags are not supported.
  821.  
  822.  
  823. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 125:
  824. key=${key//\"/\\\"}
  825. ^-- SC2039: In POSIX sh, string replacement is not supported.
  826.  
  827.  
  828. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 129:
  829. uci -c ${dropdir} -q batch > /dev/null <<-EOF
  830. ^-- SC2086: Double quote to prevent globbing and word splitting.
  831.  
  832.  
  833. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 148:
  834. uci -c ${dropdir} -q commit wireless
  835. ^-- SC2086: Double quote to prevent globbing and word splitting.
  836.  
  837.  
  838. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 153:
  839. uci -c ${dropdir} -q batch > /dev/null <<-EOF
  840. ^-- SC2086: Double quote to prevent globbing and word splitting.
  841.  
  842.  
  843. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 159:
  844. uci -q -c ${dropdir} commit wireless
  845. ^-- SC2086: Double quote to prevent globbing and word splitting.
  846.  
  847. +++ exit code: 1
  848. +++ error: 1
  849.  
  850. +++ Running case: 29-usrlocalbin_wscan
  851. +++ working dir: /opt/aredn/aredn_ar71xx
  852. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/wscan
  853. /opt/aredn/aredn_ar71xx/files/usr/local/bin/wscan syntax OK
  854. +++ exit code: 0
  855. +++ error: 0
  856.  
  857. +++ Running case: 00-usrlibluaaredn_luacexists
  858. +++ working dir: /opt/aredn/aredn_ar71xx
  859. +++ command: which "luac"
  860. /usr/bin/luac
  861. +++ exit code: 0
  862. +++ error: 0
  863.  
  864. +++ Running case: 01-usrlibluaaredn_http.lua
  865. +++ working dir: /opt/aredn/aredn_ar71xx
  866. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/http.lua"
  867. +++ exit code: 0
  868. +++ error: 0
  869.  
  870. +++ Running case: 02-usrlibluaaredn_info.lua
  871. +++ working dir: /opt/aredn/aredn_ar71xx
  872. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/info.lua"
  873. +++ exit code: 0
  874. +++ error: 0
  875.  
  876. +++ Running case: 03-usrlibluaaredn_uci.lua
  877. +++ working dir: /opt/aredn/aredn_ar71xx
  878. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/uci.lua"
  879. +++ exit code: 0
  880. +++ error: 0
  881.  
  882. +++ Running case: 04-usrlibluaaredn_utils.lua
  883. +++ working dir: /opt/aredn/aredn_ar71xx
  884. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/utils.lua"
  885. +++ exit code: 0
  886. +++ error: 0
  887. umask 022; \
  888. make -C /opt/aredn/aredn_ar71xx/openwrt -j3
  889. make[1]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  890. make[2]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  891. make[3]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  892. make[3]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  893. make[3]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  894. Checking 'rsync'... ok.
  895. time: target/linux/prereq#0.24#0.00#0.28
  896. make[3]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  897. make[2]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  898. make[2] world
  899. make[3] tools/compile
  900. make[3] package/cleanup
  901. make[4] -C tools/flock compile
  902. make[4] -C tools/sed compile
  903. make[4] -C tools/patch compile
  904. make[4] -C tools/xz compile
  905. make[4] -C tools/tar compile
  906. make -r world: build failed. Please re-run make with -j1 V=s to see what's going on
  907. /opt/aredn/aredn_ar71xx/openwrt/include/toplevel.mk:216: recipe for target 'world' failed
  908. make[1]: *** [world] Error 1
  909. make[1]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  910. Makefile:140: recipe for target '.stamp-compiled' failed
  911. make: *** [.stamp-compiled] Error 2
  912. aredn@c83f5b8f2218:/opt/aredn/aredn_ar71xx$ make -j1 V=s
  913. rm -f .stamp-compiled
  914. cat /opt/aredn/aredn_ar71xx/configs/common.config /opt/aredn/aredn_ar71xx/configs/ar71xx-generic.config >/opt/aredn/aredn_ar71xx/openwrt/.config
  915. /bin/bash: /opt/aredn/aredn_ar71xx/openwrt/.config: Permission denied
  916. Makefile:125: recipe for target '/opt/aredn/aredn_ar71xx/openwrt/.config' failed
  917. make: *** [/opt/aredn/aredn_ar71xx/openwrt/.config] Error 1
  918. aredn@c83f5b8f2218:/opt/aredn/aredn_ar71xx$ sudo make -j1 V=s
  919. rm -f .stamp-compiled
  920. cat /opt/aredn/aredn_ar71xx/configs/common.config /opt/aredn/aredn_ar71xx/configs/ar71xx-generic.config >/opt/aredn/aredn_ar71xx/openwrt/.config
  921. echo "CONFIG_VERSION_NUMBER=\"NoCall-develop-303c509\"" >>/opt/aredn/aredn_ar71xx/openwrt/.config
  922. echo "NoCall-develop-303c509" >/opt/aredn/aredn_ar71xx/files/etc/mesh-release
  923. echo "CONFIG_VERSION_REPO=\"http://downloads.arednmesh.org/snapshots/trunk\"" >>/opt/aredn/aredn_ar71xx/openwrt/.config
  924. umask 022; \
  925. make -C /opt/aredn/aredn_ar71xx/openwrt defconfig
  926. make[1]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  927. make[2]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  928. make[2]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  929. touch .config
  930. [ -L .config ] && export KCONFIG_OVERWRITECONFIG=1; \
  931. scripts/config/conf --defconfig=.config Config.in
  932. #
  933. # configuration written to .config
  934. #
  935. make[1]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  936. touch .stamp-prepared
  937. ln -sf /opt/aredn/aredn_ar71xx/openwrt/bin/ /opt/aredn/aredn_ar71xx/firmware
  938. /opt/aredn/aredn_ar71xx/scripts/tests-prebuild.sh
  939.  
  940. +++ Running case: 00-cgibin_shellcheckexists
  941. +++ working dir: /opt/aredn/aredn_ar71xx
  942. +++ command: which "shellcheck"
  943. /usr/bin/shellcheck
  944. +++ exit code: 0
  945. +++ error: 0
  946.  
  947. +++ Running case: 01-cgibin_luacexists
  948. +++ working dir: /opt/aredn/aredn_ar71xx
  949. +++ command: which "luac"
  950. /usr/bin/luac
  951. +++ exit code: 0
  952. +++ error: 0
  953.  
  954. +++ Running case: 02-cgibin_perlexists
  955. +++ working dir: /opt/aredn/aredn_ar71xx
  956. +++ command: which "perl"
  957. /usr/bin/perl
  958. +++ exit code: 0
  959. +++ error: 0
  960.  
  961. +++ Running case: 03-cgibin_admin
  962. +++ working dir: /opt/aredn/aredn_ar71xx
  963. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin
  964. Unquoted string "false" may clash with future reserved word at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin line 73.
  965. Unquoted string "true" may clash with future reserved word at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin line 75.
  966. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/admin syntax OK
  967. +++ exit code: 0
  968. +++ error: 0
  969.  
  970. +++ Running case: 04-cgibin_advancedconfig
  971. +++ working dir: /opt/aredn/aredn_ar71xx
  972. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/advancedconfig
  973. Unquoted string "false" may clash with future reserved word at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/advancedconfig line 127.
  974. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/advancedconfig syntax OK
  975. +++ exit code: 0
  976. +++ error: 0
  977.  
  978. +++ Running case: 05-cgibin_fwinfo
  979. +++ working dir: /opt/aredn/aredn_ar71xx
  980. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/fwinfo
  981. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/fwinfo syntax OK
  982. +++ exit code: 0
  983. +++ error: 0
  984.  
  985. +++ Running case: 06-cgibin_mesh
  986. +++ working dir: /opt/aredn/aredn_ar71xx
  987. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/mesh
  988. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/mesh syntax OK
  989. +++ exit code: 0
  990. +++ error: 0
  991.  
  992. +++ Running case: 07-cgibin_ports
  993. +++ working dir: /opt/aredn/aredn_ar71xx
  994. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/ports
  995. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/ports syntax OK
  996. +++ exit code: 0
  997. +++ error: 0
  998.  
  999. +++ Running case: 08-cgibin_scan
  1000. +++ working dir: /opt/aredn/aredn_ar71xx
  1001. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/scan
  1002. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/scan syntax OK
  1003. +++ exit code: 0
  1004. +++ error: 0
  1005.  
  1006. +++ Running case: 09-cgibin_setup
  1007. +++ working dir: /opt/aredn/aredn_ar71xx
  1008. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup
  1009. Name "main::dtdlink_ip" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 992.
  1010. Name "main::olsrd_bridge" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 883.
  1011. Name "main::button_reset" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 107.
  1012. Name "main::olsrd_gw" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 931.
  1013. Name "main::lan_dhcp_noroute" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 938.
  1014. Name "main::wifi_mode" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 701.
  1015. Name "main::aprs_lat" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 655.
  1016. Name "main::wifi2_channel" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 863.
  1017. Name "main::rc2" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup line 464.
  1018. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/setup syntax OK
  1019. +++ exit code: 0
  1020. +++ error: 0
  1021.  
  1022. +++ Running case: 10-cgibin_signal
  1023. +++ working dir: /opt/aredn/aredn_ar71xx
  1024. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal
  1025. Smartmatch is experimental at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal line 205.
  1026. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal syntax OK
  1027. +++ exit code: 0
  1028. +++ error: 0
  1029.  
  1030. +++ Running case: 11-cgibin_signal.json
  1031. +++ working dir: /opt/aredn/aredn_ar71xx
  1032. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/www/cgi-bin/signal.json"
  1033. +++ exit code: 0
  1034. +++ error: 0
  1035.  
  1036. +++ Running case: 12-cgibin_status
  1037. +++ working dir: /opt/aredn/aredn_ar71xx
  1038. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/status
  1039. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/status syntax OK
  1040. +++ exit code: 0
  1041. +++ error: 0
  1042.  
  1043. +++ Running case: 13-cgibin_supporttool
  1044. +++ working dir: /opt/aredn/aredn_ar71xx
  1045. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/supporttool
  1046. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/supporttool syntax OK
  1047. +++ exit code: 0
  1048. +++ error: 0
  1049.  
  1050. +++ Running case: 14-cgibin_sysinfo
  1051. +++ working dir: /opt/aredn/aredn_ar71xx
  1052. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/sysinfo
  1053. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/sysinfo syntax OK
  1054. +++ exit code: 0
  1055. +++ error: 0
  1056.  
  1057. +++ Running case: 15-cgibin_sysinfo.json
  1058. +++ working dir: /opt/aredn/aredn_ar71xx
  1059. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/www/cgi-bin/sysinfo.json"
  1060. +++ exit code: 0
  1061. +++ error: 0
  1062.  
  1063. +++ Running case: 16-cgibin_vpn
  1064. +++ working dir: /opt/aredn/aredn_ar71xx
  1065. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpn
  1066. Name "main::netip" used only once: possible typo at /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpn line 221.
  1067. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpn syntax OK
  1068. +++ exit code: 0
  1069. +++ error: 0
  1070.  
  1071. +++ Running case: 17-cgibin_vpnc
  1072. +++ working dir: /opt/aredn/aredn_ar71xx
  1073. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpnc
  1074. /opt/aredn/aredn_ar71xx/files/www/cgi-bin/vpnc syntax OK
  1075. +++ exit code: 0
  1076. +++ error: 0
  1077.  
  1078. +++ Running case: 00-usrlocalbin_shellcheckexists
  1079. +++ working dir: /opt/aredn/aredn_ar71xx
  1080. +++ command: which "shellcheck"
  1081. /usr/bin/shellcheck
  1082. +++ exit code: 0
  1083. +++ error: 0
  1084.  
  1085. +++ Running case: 01-usrlocalbin_luacexists
  1086. +++ working dir: /opt/aredn/aredn_ar71xx
  1087. +++ command: which "luac"
  1088. /usr/bin/luac
  1089. +++ exit code: 0
  1090. +++ error: 0
  1091.  
  1092. +++ Running case: 02-usrlocalbin_perlexists
  1093. +++ working dir: /opt/aredn/aredn_ar71xx
  1094. +++ command: which "perl"
  1095. /usr/bin/perl
  1096. +++ exit code: 0
  1097. +++ error: 0
  1098.  
  1099. +++ Running case: 03-usrlocalbin_bbhn-postupgrade
  1100. +++ working dir: /opt/aredn/aredn_ar71xx
  1101. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/bbhn-postupgrade
  1102. /opt/aredn/aredn_ar71xx/files/usr/local/bin/bbhn-postupgrade syntax OK
  1103. +++ exit code: 0
  1104. +++ error: 0
  1105.  
  1106. +++ Running case: 04-usrlocalbin_bbhnrecoverymode
  1107. +++ working dir: /opt/aredn/aredn_ar71xx
  1108. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/bbhnrecoverymode"
  1109. +++ exit code: 0
  1110. +++ error: 0
  1111.  
  1112. +++ Running case: 05-usrlocalbin_clean_zombie.sh
  1113. +++ working dir: /opt/aredn/aredn_ar71xx
  1114. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/clean_zombie.sh"
  1115. +++ exit code: 0
  1116. +++ error: 0
  1117.  
  1118. +++ Running case: 06-usrlocalbin_fccid
  1119. +++ working dir: /opt/aredn/aredn_ar71xx
  1120. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/fccid"
  1121. +++ exit code: 0
  1122. +++ error: 0
  1123.  
  1124. +++ Running case: 07-usrlocalbin_firmwarecheck.sh
  1125. +++ working dir: /opt/aredn/aredn_ar71xx
  1126. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/firmwarecheck.sh"
  1127. +++ exit code: 0
  1128. +++ error: 0
  1129.  
  1130. +++ Running case: 08-usrlocalbin_get_boardid
  1131. +++ working dir: /opt/aredn/aredn_ar71xx
  1132. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/get_boardid"
  1133. +++ exit code: 0
  1134. +++ error: 0
  1135.  
  1136. +++ Running case: 09-usrlocalbin_get_hardware_mfg
  1137. +++ working dir: /opt/aredn/aredn_ar71xx
  1138. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/get_hardware_mfg"
  1139. +++ exit code: 0
  1140. +++ error: 0
  1141.  
  1142. +++ Running case: 10-usrlocalbin_get_hardwaretype
  1143. +++ working dir: /opt/aredn/aredn_ar71xx
  1144. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/get_hardwaretype"
  1145. +++ exit code: 0
  1146. +++ error: 0
  1147.  
  1148. +++ Running case: 11-usrlocalbin_get_model
  1149. +++ working dir: /opt/aredn/aredn_ar71xx
  1150. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/get_model
  1151. /opt/aredn/aredn_ar71xx/files/usr/local/bin/get_model syntax OK
  1152. +++ exit code: 0
  1153. +++ error: 0
  1154.  
  1155. +++ Running case: 12-usrlocalbin_linkled
  1156. +++ working dir: /opt/aredn/aredn_ar71xx
  1157. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/linkled"
  1158. +++ exit code: 0
  1159. +++ error: 0
  1160.  
  1161. +++ Running case: 13-usrlocalbin_mesh-firewall
  1162. +++ working dir: /opt/aredn/aredn_ar71xx
  1163. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/mesh-firewall"
  1164. +++ exit code: 0
  1165. +++ error: 0
  1166.  
  1167. +++ Running case: 14-usrlocalbin_node-setup
  1168. +++ working dir: /opt/aredn/aredn_ar71xx
  1169. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/node-setup
  1170. /opt/aredn/aredn_ar71xx/files/usr/local/bin/node-setup syntax OK
  1171. +++ exit code: 0
  1172. +++ error: 0
  1173.  
  1174. +++ Running case: 15-usrlocalbin_nvram-setup
  1175. +++ working dir: /opt/aredn/aredn_ar71xx
  1176. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/nvram-setup
  1177. /opt/aredn/aredn_ar71xx/files/usr/local/bin/nvram-setup syntax OK
  1178. +++ exit code: 0
  1179. +++ error: 0
  1180.  
  1181. +++ Running case: 16-usrlocalbin_olsrd-config
  1182. +++ working dir: /opt/aredn/aredn_ar71xx
  1183. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-config
  1184. /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-config syntax OK
  1185. +++ exit code: 0
  1186. +++ error: 0
  1187.  
  1188. +++ Running case: 17-usrlocalbin_olsrd-namechange
  1189. +++ working dir: /opt/aredn/aredn_ar71xx
  1190. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-namechange
  1191. /opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-namechange syntax OK
  1192. +++ exit code: 0
  1193. +++ error: 0
  1194.  
  1195. +++ Running case: 18-usrlocalbin_olsrd-namechange-loop
  1196. +++ working dir: /opt/aredn/aredn_ar71xx
  1197. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/olsrd-namechange-loop"
  1198. +++ exit code: 0
  1199. +++ error: 0
  1200.  
  1201. +++ Running case: 19-usrlocalbin_poe_passthrough
  1202. +++ working dir: /opt/aredn/aredn_ar71xx
  1203. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough"
  1204.  
  1205. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough line 43:
  1206. export pinnum=$(jsonfilter -e '@.gpioswitch.poe_passthrough.pin' < /etc/board.json)
  1207. ^-- SC2155: Declare and assign separately to avoid masking return values.
  1208.  
  1209.  
  1210. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough line 53:
  1211. echo "out" > /sys/class/gpio/${pin}/direction
  1212. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1213.  
  1214.  
  1215. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/poe_passthrough line 55:
  1216. echo "${newval}" > /sys/class/gpio/${pin}/value
  1217. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1218.  
  1219. +++ exit code: 1
  1220. +++ error: 1
  1221.  
  1222. +++ Running case: 20-usrlocalbin_rssi_monitor
  1223. +++ working dir: /opt/aredn/aredn_ar71xx
  1224. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/rssi_monitor
  1225. /opt/aredn/aredn_ar71xx/files/usr/local/bin/rssi_monitor syntax OK
  1226. +++ exit code: 0
  1227. +++ error: 0
  1228.  
  1229. +++ Running case: 21-usrlocalbin_setpasswd
  1230. +++ working dir: /opt/aredn/aredn_ar71xx
  1231. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/setpasswd
  1232. /opt/aredn/aredn_ar71xx/files/usr/local/bin/setpasswd syntax OK
  1233. +++ exit code: 0
  1234. +++ error: 0
  1235.  
  1236. +++ Running case: 22-usrlocalbin_snrlog
  1237. +++ working dir: /opt/aredn/aredn_ar71xx
  1238. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/snrlog"
  1239. +++ exit code: 0
  1240. +++ error: 0
  1241.  
  1242. +++ Running case: 23-usrlocalbin_spawn_sysupgrade
  1243. +++ working dir: /opt/aredn/aredn_ar71xx
  1244. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/spawn_sysupgrade"
  1245. +++ exit code: 0
  1246. +++ error: 0
  1247.  
  1248. +++ Running case: 24-usrlocalbin_upgrade_kill_prep
  1249. +++ working dir: /opt/aredn/aredn_ar71xx
  1250. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/upgrade_kill_prep"
  1251. +++ exit code: 0
  1252. +++ error: 0
  1253.  
  1254. +++ Running case: 25-usrlocalbin_uploadctlservices
  1255. +++ working dir: /opt/aredn/aredn_ar71xx
  1256. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/uploadctlservices"
  1257. +++ exit code: 0
  1258. +++ error: 0
  1259.  
  1260. +++ Running case: 26-usrlocalbin_usb_passthrough
  1261. +++ working dir: /opt/aredn/aredn_ar71xx
  1262. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough"
  1263.  
  1264. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 43:
  1265. export pinnum=$(jsonfilter -e '@.gpioswitch.usb_power_switch.pin' < /etc/board.json)
  1266. ^-- SC2155: Declare and assign separately to avoid masking return values.
  1267.  
  1268.  
  1269. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 48:
  1270. export pin=$(echo "gpio${pinnum}")
  1271. ^-- SC2155: Declare and assign separately to avoid masking return values.
  1272. ^-- SC2116: Useless echo? Instead of 'cmd $(echo foo)', just use 'cmd foo'.
  1273.  
  1274.  
  1275. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 49:
  1276. if [ ! -d /sys/class/gpio/$pin ]; then
  1277. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1278.  
  1279.  
  1280. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 50:
  1281. echo ${pinnum} > /sys/class/gpio/export
  1282. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1283.  
  1284.  
  1285. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/usb_passthrough line 52:
  1286. echo ${newval} > /sys/class/gpio/${pin}/value
  1287. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1288. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1289.  
  1290. +++ exit code: 1
  1291. +++ error: 1
  1292.  
  1293. +++ Running case: 27-usrlocalbin_vtun_up
  1294. +++ working dir: /opt/aredn/aredn_ar71xx
  1295. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/vtun_up"
  1296. +++ exit code: 0
  1297. +++ error: 0
  1298.  
  1299. +++ Running case: 28-usrlocalbin_wifi-setup
  1300. +++ working dir: /opt/aredn/aredn_ar71xx
  1301. +++ command: shellcheck "-e" "SC2069,SC2009" "/opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup"
  1302.  
  1303. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 47:
  1304. eval ${line%% =*}="\"${line##*= }"\"
  1305. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1306.  
  1307.  
  1308. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 69:
  1309. devpath="$(readlink -n -f /sys/class/ieee80211/${dev})"
  1310. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1311.  
  1312.  
  1313. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 81:
  1314. dev_id="set wireless.${radio}.macaddr=$(cat /sys/class/ieee80211/${dev}/macaddress)"
  1315. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1316.  
  1317.  
  1318. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 84:
  1319. if [ $wifi2_enable -eq 1 ]; then
  1320. ^-- SC2154: wifi2_enable is referenced but not assigned.
  1321. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1322.  
  1323.  
  1324. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 102:
  1325. channel="${wifi_channel}"
  1326. ^-- SC2154: wifi_channel is referenced but not assigned.
  1327.  
  1328.  
  1329. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 103:
  1330. chanbw="${wifi_chanbw}"
  1331. ^-- SC2154: wifi_chanbw is referenced but not assigned.
  1332.  
  1333.  
  1334. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 105:
  1335. distance="${wifi_distance}"
  1336. ^-- SC2154: wifi_distance is referenced but not assigned.
  1337.  
  1338.  
  1339. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 106:
  1340. ssid="${wifi_ssid}-${chanbw}-v3"
  1341. ^-- SC2154: wifi_ssid is referenced but not assigned.
  1342.  
  1343.  
  1344. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 114:
  1345. channel="${wifi2_channel}"
  1346. ^-- SC2154: wifi2_channel is referenced but not assigned.
  1347.  
  1348.  
  1349. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 118:
  1350. ssid=$(echo "${wifi2_ssid}" | sed -e 's/\(..\)/\\x\1/g')
  1351. ^-- SC2154: wifi2_ssid is referenced but not assigned.
  1352.  
  1353.  
  1354. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 119:
  1355. ssid=$(echo -e "${ssid}")
  1356. ^-- SC2039: In POSIX sh, echo flags are not supported.
  1357.  
  1358.  
  1359. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 120:
  1360. ssid=${ssid//\"/\\\"}
  1361. ^-- SC2039: In POSIX sh, string replacement is not supported.
  1362.  
  1363.  
  1364. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 122:
  1365. encryption="${wifi2_encryption}"
  1366. ^-- SC2154: wifi2_encryption is referenced but not assigned.
  1367.  
  1368.  
  1369. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 123:
  1370. key=$(echo "${wifi2_key}" | sed -e 's/\(..\)/\\x\1/g')
  1371. ^-- SC2154: wifi2_key is referenced but not assigned.
  1372.  
  1373.  
  1374. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 124:
  1375. key=$(echo -e "${key}")
  1376. ^-- SC2039: In POSIX sh, echo flags are not supported.
  1377.  
  1378.  
  1379. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 125:
  1380. key=${key//\"/\\\"}
  1381. ^-- SC2039: In POSIX sh, string replacement is not supported.
  1382.  
  1383.  
  1384. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 129:
  1385. uci -c ${dropdir} -q batch > /dev/null <<-EOF
  1386. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1387.  
  1388.  
  1389. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 148:
  1390. uci -c ${dropdir} -q commit wireless
  1391. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1392.  
  1393.  
  1394. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 153:
  1395. uci -c ${dropdir} -q batch > /dev/null <<-EOF
  1396. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1397.  
  1398.  
  1399. In /opt/aredn/aredn_ar71xx/files/usr/local/bin/wifi-setup line 159:
  1400. uci -q -c ${dropdir} commit wireless
  1401. ^-- SC2086: Double quote to prevent globbing and word splitting.
  1402.  
  1403. +++ exit code: 1
  1404. +++ error: 1
  1405.  
  1406. +++ Running case: 29-usrlocalbin_wscan
  1407. +++ working dir: /opt/aredn/aredn_ar71xx
  1408. +++ command: perl -I /opt/aredn/aredn_ar71xx/files/www/cgi-bin -cw /opt/aredn/aredn_ar71xx/files/usr/local/bin/wscan
  1409. /opt/aredn/aredn_ar71xx/files/usr/local/bin/wscan syntax OK
  1410. +++ exit code: 0
  1411. +++ error: 0
  1412.  
  1413. +++ Running case: 00-usrlibluaaredn_luacexists
  1414. +++ working dir: /opt/aredn/aredn_ar71xx
  1415. +++ command: which "luac"
  1416. /usr/bin/luac
  1417. +++ exit code: 0
  1418. +++ error: 0
  1419.  
  1420. +++ Running case: 01-usrlibluaaredn_http.lua
  1421. +++ working dir: /opt/aredn/aredn_ar71xx
  1422. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/http.lua"
  1423. +++ exit code: 0
  1424. +++ error: 0
  1425.  
  1426. +++ Running case: 02-usrlibluaaredn_info.lua
  1427. +++ working dir: /opt/aredn/aredn_ar71xx
  1428. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/info.lua"
  1429. +++ exit code: 0
  1430. +++ error: 0
  1431.  
  1432. +++ Running case: 03-usrlibluaaredn_uci.lua
  1433. +++ working dir: /opt/aredn/aredn_ar71xx
  1434. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/uci.lua"
  1435. +++ exit code: 0
  1436. +++ error: 0
  1437.  
  1438. +++ Running case: 04-usrlibluaaredn_utils.lua
  1439. +++ working dir: /opt/aredn/aredn_ar71xx
  1440. +++ command: luac "-p" "/opt/aredn/aredn_ar71xx/files/usr/lib/lua/aredn/utils.lua"
  1441. +++ exit code: 0
  1442. +++ error: 0
  1443. umask 022; \
  1444. make -C /opt/aredn/aredn_ar71xx/openwrt -j3
  1445. make[1]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  1446. make[2]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  1447. make[3]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  1448. make[3]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  1449. make[3]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  1450. Checking 'rsync'... ok.
  1451. time: target/linux/prereq#0.24#0.01#0.30
  1452. make[3]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  1453. make[2]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  1454. make[2]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  1455. make[3]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  1456. make[3]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt'
  1457. + mkdir -p /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host
  1458. + mkdir -p /opt/aredn/aredn_ar71xx/openwrt/staging_dir/target-mips_24kc_musl
  1459. + cd /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host
  1460. + cd /opt/aredn/aredn_ar71xx/openwrt/staging_dir/target-mips_24kc_musl
  1461. + mkdir -p bin lib include stamp
  1462. + mkdir -p bin lib include stamp
  1463. mkdir -p /opt/aredn/aredn_ar71xx/openwrt/build_dir/host/stamp /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/include/sys
  1464. mkdir -p /opt/aredn/aredn_ar71xx/openwrt/build_dir/target-mips_24kc_musl/stamp
  1465. install -m0644 /opt/aredn/aredn_ar71xx/openwrt/tools/include/*.h /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/include/
  1466. touch /opt/aredn/aredn_ar71xx/openwrt/staging_dir/target-mips_24kc_musl/.prepared
  1467. install -m0644 /opt/aredn/aredn_ar71xx/openwrt/tools/include/sys/*.h /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/include/sys/
  1468. ln -sf lib /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/lib64
  1469. touch /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/.prepared
  1470. rm -rf /opt/aredn/aredn_ar71xx/openwrt/staging_dir/target-mips_24kc_musl/root-ar71xx
  1471. make[3]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  1472. make[4]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt/tools/flock'
  1473. make[4]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt/tools/flock'
  1474. time: tools/flock/compile#0.00#0.00#0.03
  1475. make[4]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt/tools/sed'
  1476. make[4]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt/tools/sed'
  1477. time: tools/sed/compile#0.00#0.00#0.03
  1478. make[4]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt/tools/patch'
  1479. make[4]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt/tools/xz'
  1480. make[4]: Entering directory '/opt/aredn/aredn_ar71xx/openwrt/tools/tar'
  1481. (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 )
  1482. make[4]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt/tools/patch'
  1483. time: tools/patch/compile#0.01#0.00#0.04
  1484. make[4]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt/tools/xz'
  1485. time: tools/xz/compile#0.00#0.01#0.04
  1486. checking for a BSD-compatible install... /usr/bin/install -c
  1487. checking whether build environment is sane... yes
  1488. checking for a thread-safe mkdir -p... /bin/mkdir -p
  1489. checking for gawk... gawk
  1490. checking whether make sets $(MAKE)... yes
  1491. checking whether make supports nested variables... yes
  1492. checking whether UID '0' is supported by ustar format... yes
  1493. checking whether GID '0' is supported by ustar format... yes
  1494. checking how to create a ustar tar archive... gnutar
  1495. checking whether make supports nested variables... (cached) yes
  1496. checking for style of include used by make... GNU
  1497. checking for x86_64-pc-linux-gnu-gcc... gcc
  1498. checking whether the C compiler works... yes
  1499. checking for C compiler default output file name... a.out
  1500. checking for suffix of executables...
  1501. checking whether we are cross compiling... no
  1502. checking for suffix of object files... o
  1503. checking whether we are using the GNU C compiler... yes
  1504. checking whether gcc accepts -g... yes
  1505. checking for gcc option to accept ISO C89... none needed
  1506. checking whether gcc understands -c and -o together... yes
  1507. checking dependency style of gcc... gcc3
  1508. checking for gcc option to accept ISO C99... none needed
  1509. checking for gcc option to accept ISO Standard C... (cached) none needed
  1510. checking for x86_64-pc-linux-gnu-ranlib... no
  1511. checking for ranlib... ranlib
  1512. checking for bison... no
  1513. checking for byacc... no
  1514. checking how to run the C preprocessor... gcc -E
  1515. checking for grep that handles long lines and -e... /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/bin/grep
  1516. checking for egrep... /opt/aredn/aredn_ar71xx/openwrt/staging_dir/host/bin/grep -E
  1517. checking for ANSI C header files... yes
  1518. checking for sys/types.h... yes
  1519. checking for sys/stat.h... yes
  1520. checking for stdlib.h... yes
  1521. checking for string.h... yes
  1522. checking for memory.h... yes
  1523. checking for strings.h... yes
  1524. checking for inttypes.h... yes
  1525. checking for stdint.h... yes
  1526. checking for unistd.h... yes
  1527. checking minix/config.h usability... no
  1528. checking minix/config.h presence... no
  1529. checking for minix/config.h... no
  1530. checking whether it is safe to define __EXTENSIONS__... yes
  1531. checking whether _XOPEN_SOURCE should be defined... no
  1532. checking for Minix Amsterdam compiler... no
  1533. checking for x86_64-pc-linux-gnu-ar... no
  1534. checking for ar... ar
  1535. checking for _LARGEFILE_SOURCE value needed for large files... no
  1536. checking for special C compiler options needed for large files... no
  1537. checking for _FILE_OFFSET_BITS value needed for large files... no
  1538. checking for x86_64-pc-linux-gnu-ar... ar
  1539. checking for special C compiler options needed for large files... (cached) no
  1540. checking for _FILE_OFFSET_BITS value needed for large files... (cached) no
  1541. checking for inline... inline
  1542. checking for fcntl.h... yes
  1543. checking for linux/fd.h... yes
  1544. checking for memory.h... (cached) yes
  1545. checking for net/errno.h... no
  1546. checking for sgtty.h... yes
  1547. checking for string.h... (cached) yes
  1548. checking for sys/param.h... yes
  1549. checking for sys/device.h... no
  1550. checking for sys/gentape.h... no
  1551. checking for sys/inet.h... no
  1552. checking for sys/io/trioctl.h... no
  1553. checking for sys/mtio.h... yes
  1554. checking for sys/time.h... yes
  1555. checking for sys/tprintf.h... no
  1556. checking for sys/tape.h... no
  1557. checking for unistd.h... (cached) yes
  1558. checking for locale.h... yes
  1559. checking for sys/types.h... (cached) yes
  1560. checking for features.h... yes
  1561. checking for linewrap.h... no
  1562. checking for sys/socket.h... yes
  1563. checking for dirent.h... yes
  1564. checking for wctype.h... yes
  1565. checking for stdio_ext.h... yes
  1566. checking for sys/stat.h... (cached) yes
  1567. checking for getopt.h... yes
  1568. checking for sys/cdefs.h... yes
  1569. checking for limits.h... yes
  1570. checking for wchar.h... yes
  1571. checking for stdint.h... (cached) yes
  1572. checking for inttypes.h... (cached) yes
  1573. checking for crtdefs.h... no
  1574. checking for langinfo.h... yes
  1575. checking for xlocale.h... yes
  1576. checking for sys/mman.h... yes
  1577. checking for priv.h... no
  1578. checking for malloc.h... yes
  1579. checking for selinux/selinux.h... no
  1580. checking for strings.h... (cached) yes
  1581. checking for sysexits.h... yes
  1582. checking for utime.h... yes
  1583. checking for netdb.h... yes
  1584. checking for sys/wait.h... yes
  1585. checking for pwd.h... yes
  1586. checking for grp.h... yes
  1587. checking for sys/buf.h... no
  1588. checking sys/mkdev.h usability... no
  1589. checking sys/mkdev.h presence... no
  1590. checking for sys/mkdev.h... no
  1591. checking sys/sysmacros.h usability... yes
  1592. checking sys/sysmacros.h presence... yes
  1593. checking for sys/sysmacros.h... yes
  1594. checking for st_fstype string in struct stat... no
  1595. checking for mode_t... yes
  1596. checking for pid_t... yes
  1597. checking for off_t... yes
  1598. checking for uid_t in sys/types.h... yes
  1599. checking for major_t... no
  1600. checking for minor_t... no
  1601. checking for dev_t... yes
  1602. checking for ino_t... yes
  1603. checking for ssize_t... yes
  1604. checking for fchmod... yes
  1605. checking for flockfile... yes
  1606. checking for funlockfile... yes
  1607. checking for pathconf... yes
  1608. checking for btowc... yes
  1609. checking for canonicalize_file_name... yes
  1610. checking for getcwd... yes
  1611. checking for readlink... yes
  1612. checking for realpath... yes
  1613. checking for readlinkat... yes
  1614. checking for chown... yes
  1615. checking for fchown... yes
  1616. checking for _set_invalid_parameter_handler... no
  1617. checking for fchdir... yes
  1618. checking for fdopendir... yes
  1619. checking for faccessat... yes
  1620. checking for fchmodat... yes
  1621. checking for lchmod... no
  1622. checking for fcntl... yes
  1623. checking for symlink... yes
  1624. checking for mempcpy... yes
  1625. checking for isblank... yes
  1626. checking for iswctype... yes
  1627. checking for mbsrtowcs... yes
  1628. checking for wmemchr... yes
  1629. checking for wmemcpy... yes
  1630. checking for wmempcpy... yes
  1631. checking for fstatat... yes
  1632. checking for futimens... yes
  1633. checking for getdelim... yes
  1634. checking for getdtablesize... yes
  1635. checking for getprogname... no
  1636. checking for getexecname... no
  1637. checking for gettimeofday... yes
  1638. checking for nanotime... no
  1639. checking for iswcntrl... yes
  1640. checking for iswblank... yes
  1641. checking for link... yes
  1642. checking for openat... yes
  1643. checking for linkat... yes
  1644. checking for lstat... yes
  1645. checking for mbsinit... yes
  1646. checking for mbrtowc... yes
  1647. checking for mprotect... yes
  1648. checking for mkdirat... yes
  1649. checking for mkfifo... yes
  1650. checking for mkfifoat... yes
  1651. checking for mknodat... yes
  1652. checking for mknod... yes
  1653. checking for tzset... yes
  1654. checking for nl_langinfo... yes
  1655. checking for renameat... yes
  1656. checking for setenv... yes
  1657. checking for sleep... yes
  1658. checking for snprintf... yes
  1659. checking for strdup... yes
  1660. checking for strndup... yes
  1661. checking for strtoimax... yes
  1662. checking for strtoumax... yes
  1663. checking for symlinkat... yes
  1664. checking for localtime_r... yes
  1665. checking for timegm... yes
  1666. checking for pipe... yes
  1667. checking for unlinkat... yes
  1668. checking for utime... yes
  1669. checking for futimes... yes
  1670. checking for futimesat... yes
  1671. checking for utimensat... yes
  1672. checking for lutimes... yes
  1673. checking for vasnprintf... no
  1674. checking for wcrtomb... yes
  1675. checking for wcwidth... yes
  1676. checking for setlocale... yes
  1677. checking for fsync... yes
  1678. checking for size_t... yes
  1679. checking for working alloca.h... yes
  1680. checking for alloca... yes
  1681. checking for C/C++ restrict keyword... __restrict
  1682. checking whether clearerr_unlocked is declared... yes
  1683. checking whether feof_unlocked is declared... yes
  1684. checking whether ferror_unlocked is declared... yes
  1685. checking whether fflush_unlocked is declared... yes
  1686. checking whether fgets_unlocked is declared... yes
  1687. checking whether fputc_unlocked is declared... yes
  1688. checking whether fputs_unlocked is declared... yes
  1689. checking whether fread_unlocked is declared... yes
  1690. checking whether fwrite_unlocked is declared... yes
  1691. checking whether getc_unlocked is declared... yes
  1692. checking whether getchar_unlocked is declared... yes
  1693. checking whether putc_unlocked is declared... yes
  1694. checking whether putchar_unlocked is declared... yes
  1695. checking whether strerror_r is declared... yes
  1696. checking for strerror_r... yes
  1697. checking whether strerror_r returns char *... yes
  1698. checking build system type... x86_64-pc-linux-gnu
  1699. checking host system type... x86_64-pc-linux-gnu
  1700. checking for d_ino member in directory struct... yes
  1701. checking for long file names... yes
  1702. checking whether <wchar.h> uses 'inline' correctly... yes
  1703. checking for nl_langinfo and CODESET... yes
  1704. checking for a traditional french locale... none
  1705. checking whether // is distinct from /... no
  1706. checking whether realpath works... yes
  1707. checking for unistd.h... (cached) yes
  1708. checking for working chown... yes
  1709. checking whether chown dereferences symlinks... yes
  1710. checking whether chown honors trailing slash... yes
  1711. checking whether chown always updates ctime... yes
  1712. checking whether the preprocessor supports include_next... yes
  1713. checking whether system header files limit the line length... no
  1714. checking if environ is properly declared... yes
  1715. checking for complete errno.h... yes
  1716. checking type of array argument to getgroups... gid_t
  1717. checking whether lstat correctly handles trailing slash... yes
  1718. checking whether fchdir is declared... yes
  1719. checking for working fcntl.h... yes
  1720. checking for mbstate_t... yes
  1721. checking whether stdin defaults to large file offsets... yes
  1722. checking whether fseeko is declared... yes
  1723. checking for fseeko... yes
  1724. checking whether stat file-mode macros are broken... no
  1725. checking for nlink_t... yes
  1726. checking whether fchmodat is declared without a macro... yes
  1727. checking whether fstat is declared without a macro... yes
  1728. checking whether fstatat is declared without a macro... yes
  1729. checking whether futimens is declared without a macro... yes
  1730. checking whether lchmod is declared without a macro... yes
  1731. checking whether lstat is declared without a macro... yes
  1732. checking whether mkdirat is declared without a macro... yes
  1733. checking whether mkfifo is declared without a macro... yes
  1734. checking whether mkfifoat is declared without a macro... yes
  1735. checking whether mknod is declared without a macro... yes
  1736. checking whether mknodat is declared without a macro... yes
  1737. checking whether stat is declared without a macro... yes
  1738. checking whether utimensat is declared without a macro... yes
  1739. checking whether getcwd (NULL, 0) allocates memory for result... yes
  1740. checking for getcwd with POSIX signature... yes
  1741. checking whether getcwd is declared... yes
  1742. checking whether getdelim is declared... yes
  1743. checking whether getdtablesize is declared... yes
  1744. checking whether getline is declared... yes
  1745. checking for getopt.h... (cached) yes
  1746. checking for getopt_long_only... yes
  1747. checking whether getopt is POSIX compatible... yes
  1748. checking for working GNU getopt function... yes
  1749. checking for working GNU getopt_long function... yes
  1750. checking for struct timeval... yes
  1751. checking for wide-enough struct timeval.tv_sec member... yes
  1752. checking whether gettimeofday is declared without a macro... yes
  1753. checking host CPU and C ABI... x86_64
  1754. checking whether limits.h has ULLONG_WIDTH etc.... no
  1755. checking for wint_t... yes
  1756. checking whether wint_t is too small... no
  1757. checking for unsigned long long int... yes
  1758. checking for long long int... yes
  1759. checking whether stdint.h conforms to C99... yes
  1760. checking whether stdint.h predates C++11... no
  1761. checking whether stdint.h has UINTMAX_WIDTH etc.... no
  1762. checking whether imaxabs is declared without a macro... yes
  1763. checking whether imaxdiv is declared without a macro... yes
  1764. checking whether strtoimax is declared without a macro... yes
  1765. checking whether strtoumax is declared without a macro... yes
  1766. checking for inttypes.h... (cached) yes
  1767. checking whether the inttypes.h PRIxNN macros are broken... no
  1768. checking whether iswcntrl works... yes
  1769. checking for towlower... yes
  1770. checking for wctype_t... yes
  1771. checking for wctrans_t... yes
  1772. checking whether wctype is declared without a macro... yes
  1773. checking whether iswctype is declared without a macro... yes
  1774. checking whether wctrans is declared without a macro... yes
  1775. checking whether towctrans is declared without a macro... yes
  1776. checking for O_CLOEXEC... yes
  1777. checking whether we are using the GNU C Library >= 2.1 or uClibc... yes
  1778. checking for wchar_t... yes
  1779. checking for max_align_t... yes
  1780. checking whether NULL can be used in arbitrary expressions... yes
  1781. checking whether malloc, realloc, calloc are POSIX compliant... yes
  1782. checking for stdlib.h... (cached) yes
  1783. checking for GNU libc compatible malloc... yes
  1784. checking for a traditional japanese locale... none
  1785. checking for a transitional chinese locale... none
  1786. checking for a french Unicode locale... none
  1787. checking for mmap... yes
  1788. checking for MAP_ANONYMOUS... yes
  1789. checking whether memchr works... yes
  1790. checking whether memrchr is declared... yes
  1791. checking whether <limits.h> defines MIN and MAX... no
  1792. checking whether <sys/param.h> defines MIN and MAX... yes
  1793. checking whether time_t is signed... yes
  1794. checking whether alarm is declared... yes
  1795. checking for working mktime... yes
  1796. checking whether struct tm is in sys/time.h or time.h... time.h
  1797. checking for struct tm.tm_zone... yes
  1798. checking for struct tm.tm_gmtoff... yes
  1799. checking for promoted mode_t type... mode_t
  1800. checking for stdbool.h that conforms to C99... yes
  1801. checking for _Bool... yes
  1802. checking for compound literals... yes
  1803. checking whether setenv is declared... yes
  1804. checking search.h usability... yes
  1805. checking search.h presence... yes
  1806. checking for search.h... yes
  1807. checking for tsearch... yes
  1808. checking for sigset_t... yes
  1809. checking whether snprintf returns a byte count as in C99... yes
  1810. checking whether snprintf is declared... yes
  1811. checking whether strdup is declared... yes
  1812. checking whether strerror(0) succeeds... yes
  1813. checking whether ffsl is declared without a macro... yes
  1814. checking whether ffsll is declared without a macro... yes
  1815. checking whether memmem is declared without a macro... yes
  1816. checking whether mempcpy is declared without a macro... yes
  1817. checking whether memrchr is declared without a macro... yes
  1818. checking whether rawmemchr is declared without a macro... yes
  1819. checking whether stpcpy is declared without a macro... yes
  1820. checking whether stpncpy is declared without a macro... yes
  1821. checking whether strchrnul is declared without a macro... yes
  1822. checking whether strdup is declared without a macro... yes
  1823. checking whether strncat is declared without a macro... yes
  1824. checking whether strndup is declared without a macro... yes
  1825. checking whether strnlen is declared without a macro... yes
  1826. checking whether strpbrk is declared without a macro... yes
  1827. checking whether strsep is declared without a macro... yes
  1828. checking whether strcasestr is declared without a macro... yes
  1829. checking whether strtok_r is declared without a macro... yes
  1830. checking whether strerror_r is declared without a macro... yes
  1831. checking whether strsignal is declared without a macro... yes
  1832. checking whether strverscmp is declared without a macro... yes
  1833. checking whether ffs is declared without a macro... yes
  1834. checking whether strcasecmp is declared without a macro... yes
  1835. checking whether strncasecmp is declared without a macro... yes
  1836. checking whether strndup is declared... (cached) yes
  1837. checking whether strnlen is declared... (cached) yes
  1838. checking whether strtoimax is declared... (cached) yes
  1839. checking whether strtoumax is declared... (cached) yes
  1840. checking for struct timespec in <time.h>... yes
  1841. checking whether unsetenv is declared... yes
  1842. checking whether the utimes function works... yes
  1843. checking for inttypes.h... yes
  1844. checking for stdint.h... yes
  1845. checking for intmax_t... yes
  1846. checking where to find the exponent in a 'double'... word 1 bit 20
  1847. checking for snprintf... (cached) yes
  1848. checking for strnlen... yes
  1849. checking for wcslen... yes
  1850. checking for wcsnlen... yes
  1851. checking for mbrtowc... (cached) yes
  1852. checking for wcrtomb... (cached) yes
  1853. checking whether _snprintf is declared... no
  1854. checking whether vsnprintf is declared... yes
  1855. checking for alloca as a compiler built-in... yes
  1856. checking whether program_invocation_name is declared... yes
  1857. checking whether program_invocation_short_name is declared... yes
  1858. checking whether program_invocation_name is defined... yes
  1859. checking whether program_invocation_short_name is defined... yes
  1860. checking whether btowc(0) is correct... yes
  1861. checking whether btowc(EOF) is correct... guessing yes
  1862. checking for __builtin_expect... yes
  1863. checking whether this system has an arbitrary file name length limit... yes
  1864. checking for library containing clock_gettime... none required
  1865. checking for clock_gettime... yes
  1866. checking for clock_settime... yes
  1867. checking for closedir... yes
  1868. checking for d_ino member in directory struct... (cached) yes
  1869. checking whether alphasort is declared without a macro... yes
  1870. checking whether closedir is declared without a macro... yes
  1871. checking whether dirfd is declared without a macro... yes
  1872. checking whether fdopendir is declared without a macro... yes
  1873. checking whether opendir is declared without a macro... yes
  1874. checking whether readdir is declared without a macro... yes
  1875. checking whether rewinddir is declared without a macro... yes
  1876. checking whether scandir is declared without a macro... yes
  1877. checking for dirfd... yes
  1878. checking whether dirfd is declared... (cached) yes
  1879. checking whether dirfd is a macro... no
  1880. checking whether // is distinct from /... (cached) no
  1881. checking whether dup works... yes
  1882. checking whether dup2 works... yes
  1883. checking for error_at_line... yes
  1884. checking for euidaccess... yes
  1885. checking for fchownat... yes
  1886. checking whether fchownat works with AT_SYMLINK_NOFOLLOW... yes
  1887. checking whether fchownat works with an empty file name... yes
  1888. checking whether fcntl handles F_DUPFD correctly... yes
  1889. checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
  1890. checking whether fcntl is declared without a macro... yes
  1891. checking whether openat is declared without a macro... yes
  1892. checking whether fdopendir is declared... (cached) yes
  1893. checking whether fdopendir works... yes
  1894. checking for struct stat.st_blocks... yes
  1895. checking for flexible array member... yes
  1896. checking whether conversion from 'int' to 'long double' works... yes
  1897. checking for working GNU fnmatch... yes
  1898. checking for __fpending... yes
  1899. checking whether __fpending is declared... yes
  1900. checking for fseeko... (cached) yes
  1901. checking whether fstatat (..., 0) works... yes
  1902. checking whether futimens works... yes
  1903. checking whether getcwd handles long file names properly... yes
  1904. checking for getpagesize... yes
  1905. checking whether getcwd aborts when 4k < cwd_length < 16k... no
  1906. checking for working getdelim function... yes
  1907. checking whether getdtablesize works... yes
  1908. checking for getgroups... yes
  1909. checking for working getgroups... yes
  1910. checking whether getgroups handles negative values... yes
  1911. checking for getline... yes
  1912. checking for working getline function... yes
  1913. checking for getpagesize... (cached) yes
  1914. checking whether getpagesize is declared... yes
  1915. checking whether program_invocation_name is declared... (cached) yes
  1916. checking whether program_invocation_short_name is declared... (cached) yes
  1917. checking whether __argv is declared... no
  1918. checking whether gettimeofday clobbers localtime buffer... no
  1919. checking for gettimeofday with POSIX signature... almost
  1920. checking for group_member... yes
  1921. checking whether INT32_MAX < INTMAX_MAX... yes
  1922. checking whether INT64_MAX == LONG_MAX... yes
  1923. checking whether UINT32_MAX < UINTMAX_MAX... yes
  1924. checking whether UINT64_MAX == ULONG_MAX... yes
  1925. checking whether iswblank is declared... yes
  1926. checking whether langinfo.h defines CODESET... yes
  1927. checking whether langinfo.h defines T_FMT_AMPM... yes
  1928. checking whether langinfo.h defines ERA... yes
  1929. checking whether langinfo.h defines YESEXPR... yes
  1930. checking whether nl_langinfo is declared without a macro... yes
  1931. checking for lchown... yes
  1932. checking whether link obeys POSIX... yes
  1933. checking for __xpg4... no
  1934. checking whether link(2) dereferences a symlink... no
  1935. checking whether linkat() can link symlinks... yes
  1936. checking whether linkat handles trailing slash correctly... yes
  1937. checking whether locale.h conforms to POSIX:2001... yes
  1938. checking whether locale.h defines locale_t... yes
  1939. checking whether struct lconv is properly defined... yes
  1940. checking whether setlocale is declared without a macro... yes
  1941. checking whether duplocale is declared without a macro... yes
  1942. checking whether lseek detects pipes... yes
  1943. checking for stdlib.h... (cached) yes
  1944. checking for GNU libc compatible malloc... (cached) yes
  1945. checking whether mbrtowc handles incomplete characters... guessing yes
  1946. checking whether mbrtowc works as well as mbtowc... guessing yes
  1947. checking whether mbrtowc handles a NULL pwc argument... guessing yes
  1948. checking whether mbrtowc handles a NULL string argument... guessing yes
  1949. checking whether mbrtowc has a correct return value... guessing yes
  1950. checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes
  1951. checking whether mbrtowc works on empty input... yes
  1952. checking whether the C locale is free of encoding errors... no
  1953. checking whether mbrtowc handles incomplete characters... (cached) guessing yes
  1954. checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
  1955. checking whether mbrtowc handles incomplete characters... (cached) guessing yes
  1956. checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
  1957. checking whether mbsrtowcs works... guessing yes
  1958. checking for mempcpy... (cached) yes
  1959. checking for memrchr... yes
  1960. checking whether mkdir handles trailing slash... yes
  1961. checking whether mkdir handles trailing dot... yes
  1962. checking for mkdtemp... yes
  1963. checking whether mkfifo rejects trailing slashes... yes
  1964. checking whether mknod can create fifo without root privileges... configure: error: in `/opt/aredn/aredn_ar71xx/openwrt/build_dir/host/tar-1.30':
  1965. configure: error: you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment to bypass this check)
  1966. See `config.log' for more details
  1967. Makefile:31: recipe for target '/opt/aredn/aredn_ar71xx/openwrt/build_dir/host/tar-1.30/.configured' failed
  1968. make[4]: *** [/opt/aredn/aredn_ar71xx/openwrt/build_dir/host/tar-1.30/.configured] Error 1
  1969. make[4]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt/tools/tar'
  1970. Command exited with non-zero status 2
  1971. time: tools/tar/compile#6.60#1.88#16.30
  1972. tools/Makefile:152: recipe for target 'tools/tar/compile' failed
  1973. make[3]: *** [tools/tar/compile] Error 2
  1974. make[3]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  1975. tools/Makefile:150: recipe for target '/opt/aredn/aredn_ar71xx/openwrt/staging_dir/target-mips_24kc_musl/stamp/.tools_compile_yynyyyyynyyyyynyynnyyyyyyyyyyyyyyyyyyyynyynynyyyynnyy' failed
  1976. make[2]: *** [/opt/aredn/aredn_ar71xx/openwrt/staging_dir/target-mips_24kc_musl/stamp/.tools_compile_yynyyyyynyyyyynyynnyyyyyyyyyyyyyyyyyyyynyynynyyyynnyy] Error 2
  1977. make[2]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  1978. Build failed - please re-run with -j1 to see the real error message
  1979. /opt/aredn/aredn_ar71xx/openwrt/include/toplevel.mk:216: recipe for target 'world' failed
  1980. make[1]: *** [world] Error 1
  1981. make[1]: Leaving directory '/opt/aredn/aredn_ar71xx/openwrt'
  1982. Makefile:140: recipe for target '.stamp-compiled' failed
  1983. make: *** [.stamp-compiled] Error 2
  1984. aredn@c83f5b8f2218:/opt/aredn/aredn_ar71xx$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement