<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[SDK TINA-D1-H 勾选systemd报错，请问怎么配置]]></title><description><![CDATA[<p dir="auto">勾选后make</p>
<pre><code>[2] 13169
./scripts/Makefile.asm-generic:25: redundant generic-y found in arch/riscv/include/asm/Kbuild: device.h
In file included from ./include/linux/kernel.h:11,
                 from ./include/linux/skbuff.h:13,
                 from ./include/linux/if_ether.h:19,
                 from ./drivers/net/wireless/xr829/include/linux/ieee80211.h:19,
                 from drivers/net/wireless/xr829/umac/ht.c:16:
drivers/net/wireless/xr829/umac/ht.c: In function 'mac80211_send_smps_action':
./include/linux/compiler.h:78:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
 # define unlikely(x) __builtin_expect(!!(x), 0)
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/asm-generic/bug.h:116:2: note: in expansion of macro 'unlikely'
  unlikely(__ret_warn_on);     \
  ^~~~~~~~
drivers/net/wireless/xr829/umac/ht.c:272:3: note: in expansion of macro 'WARN_ON'
   WARN_ON(1);
   ^~~~~~~
drivers/net/wireless/xr829/umac/ht.c:273:2: note: here
  case IEEE80211_SMPS_OFF:
  ^~~~
In file included from ./include/linux/kernel.h:11,
                 from ./include/linux/delay.h:22,
                 from drivers/net/wireless/xr829/umac/work.c:16:
drivers/net/wireless/xr829/umac/work.c: In function 'ieee80211_add_ht_ie':
./include/linux/compiler.h:78:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
 # define unlikely(x) __builtin_expect(!!(x), 0)
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/asm-generic/bug.h:116:2: note: in expansion of macro 'unlikely'
  unlikely(__ret_warn_on);     \
  ^~~~~~~~
drivers/net/wireless/xr829/umac/work.c:156:3: note: in expansion of macro 'WARN_ON'
   WARN_ON(1);
   ^~~~~~~
drivers/net/wireless/xr829/umac/work.c:157:2: note: here
  case IEEE80211_SMPS_OFF:
  ^~~~
drivers/net/wireless/xr829/umac/cfg.c: In function 'ieee80211_scan':
drivers/net/wireless/xr829/umac/cfg.c:1965:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
   if (sdata-&gt;local-&gt;ops-&gt;hw_scan)
      ^
drivers/net/wireless/xr829/umac/cfg.c:1972:2: note: here
  case NL80211_IFTYPE_AP:
  ^~~~
drivers/net/wireless/xr829/umac/tx.c: In function 'ieee80211_tx_h_select_key':
drivers/net/wireless/xr829/umac/tx.c:596:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (ieee80211_is_auth(hdr-&gt;frame_control))
       ^
drivers/net/wireless/xr829/umac/tx.c:598:3: note: here
   case WLAN_CIPHER_SUITE_TKIP:
   ^~~~
drivers/net/wireless/xr829/umac/wme.c: In function 'mac80211_select_queue':
drivers/net/wireless/xr829/umac/wme.c:74:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
   if (sta) {
      ^
drivers/net/wireless/xr829/umac/wme.c:78:2: note: here
  case NL80211_IFTYPE_AP:
  ^~~~
cp: cannot stat '/home/allwinner/tina-2/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/sysroot//./riscv64-unknown-linux-gnu/lib64xthead/lp64d/libgomp.so*': No such file or directory
cp: cannot stat '/home/allwinner/tina-2/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/sysroot//./usr/lib64xthead/lp64d/libssp.so.*': No such file or directory
make[3]: [/home/allwinner/tina-2/out/d1-h-nezha/compile_dir/target/linux-d1-h-nezha/iptables-1.4.21/.configured_yyy_ab06bf2b3e81dec99f57886236317abc] Error 123 (ignored)
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: /home/allwinner/tina-2/out/host/bin/aclocal -I /home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/host/share/aclocal -I /home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/usr/share/aclocal -I m4 -I . --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: /home/allwinner/tina-2/out/host/bin/libtoolize --force
autoreconf: running: /home/allwinner/tina-2/out/host/bin/autoconf --include=/home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/host/share/aclocal --include=/home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/usr/share/aclocal --include=m4 --include=. --prepend-include=/home/allwinner/tina-2/out/host/share/aclocal --force
autoreconf: running: /home/allwinner/tina-2/out/host/bin/autoheader --include=/home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/host/share/aclocal --include=/home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/usr/share/aclocal --include=m4 --include=. --prepend-include=/home/allwinner/tina-2/out/host/share/aclocal --force
autoreconf: running: /home/allwinner/tina-2/out/host/bin/automake --add-missing --force-missing
autoreconf: Leaving directory `.'
configure: WARNING: you should use --build, --host, --target
configure: WARNING: unrecognized options: --disable-nls
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING: unrecognized options: --disable-nls
In file included from libiptc.c:40,
                 from libip4tc.c:113:
libiptc.c: In function 'iptcc_chain_index_build':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:552:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:552:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_get_rule_num':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:655:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:655:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_get_rule_num_reverse':
linux_list.h:394:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;prev, typeof(*pos), member), \
                                                           ^
libiptc.c:670:2: note: in expansion of macro 'list_for_each_entry_reverse'
  list_for_each_entry_reverse(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
linux_list.h:397:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.prev, typeof(*pos), member), \
                                                               ^
libiptc.c:670:2: note: in expansion of macro 'list_for_each_entry_reverse'
  list_for_each_entry_reverse(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_find_chain_by_offset':
linux_list.h:339:25: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = (head)-&gt;next, prefetch(pos-&gt;next); pos != (head); \
                         ^
libiptc.c:698:2: note: in expansion of macro 'list_for_each'
  list_for_each(pos, list_start_pos-&gt;prev) {
  ^~~~~~~~~~~~~
linux_list.h:340:25: warning: right-hand operand of comma expression has no effect [-Wunused-value]
          pos = pos-&gt;next, prefetch(pos-&gt;next))
                         ^
libiptc.c:698:2: note: in expansion of macro 'list_for_each'
  list_for_each(pos, list_start_pos-&gt;prev) {
  ^~~~~~~~~~~~~
libiptc.c: In function 'iptcc_find_label':
linux_list.h:339:25: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = (head)-&gt;next, prefetch(pos-&gt;next); pos != (head); \
                         ^
libiptc.c:723:2: note: in expansion of macro 'list_for_each'
  list_for_each(pos, &amp;handle-&gt;chains) {
  ^~~~~~~~~~~~~
linux_list.h:340:25: warning: right-hand operand of comma expression has no effect [-Wunused-value]
          pos = pos-&gt;next, prefetch(pos-&gt;next))
                         ^
libiptc.c:723:2: note: in expansion of macro 'list_for_each'
  list_for_each(pos, &amp;handle-&gt;chains) {
  ^~~~~~~~~~~~~
linux_list.h:339:25: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = (head)-&gt;next, prefetch(pos-&gt;next); pos != (head); \
                         ^
libiptc.c:763:2: note: in expansion of macro 'list_for_each'
  list_for_each(pos, list_start_pos-&gt;prev) {
  ^~~~~~~~~~~~~
linux_list.h:340:25: warning: right-hand operand of comma expression has no effect [-Wunused-value]
          pos = pos-&gt;next, prefetch(pos-&gt;next))
                         ^
libiptc.c:763:2: note: in expansion of macro 'list_for_each'
  list_for_each(pos, list_start_pos-&gt;prev) {
  ^~~~~~~~~~~~~
libiptc.c: In function 'iptc_insert_chain':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:866:3: note: in expansion of macro 'list_for_each_entry'
   list_for_each_entry(tmp, list_start_pos-&gt;prev, list) {
   ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:866:3: note: in expansion of macro 'list_for_each_entry'
   list_for_each_entry(tmp, list_start_pos-&gt;prev, list) {
   ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'parse_table':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1060:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1060:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1062:3: note: in expansion of macro 'list_for_each_entry'
   list_for_each_entry(r, &amp;c-&gt;rules, list) {
   ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1062:3: note: in expansion of macro 'list_for_each_entry'
   list_for_each_entry(r, &amp;c-&gt;rules, list) {
   ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_compile_chain':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1159:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1159:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_compile_chain_offsets':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1199:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1199:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_compile_table_prep':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1226:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1226:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_compile_table':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1248:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1248:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'delete_entry':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1993:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(i, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1993:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(i, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptc_zero_entries':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:2131:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:2131:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptc_commit':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:2608:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;handle-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:2608:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;handle-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:2636:3: note: in expansion of macro 'list_for_each_entry'
   list_for_each_entry(r, &amp;c-&gt;rules, list) {
   ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:2636:3: note: in expansion of macro 'list_for_each_entry'
   list_for_each_entry(r, &amp;c-&gt;rules, list) {
   ^~~~~~~~~~~~~~~~~~~
In file included from libiptc.c:40,
                 from libip6tc.c:111:
libiptc.c: In function 'iptcc_chain_index_build':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:552:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:552:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_get_rule_num':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:655:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:655:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_get_rule_num_reverse':
linux_list.h:394:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;prev, typeof(*pos), member), \
                                                           ^
libiptc.c:670:2: note: in expansion of macro 'list_for_each_entry_reverse'
  list_for_each_entry_reverse(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
linux_list.h:397:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.prev, typeof(*pos), member), \
                                                               ^
libiptc.c:670:2: note: in expansion of macro 'list_for_each_entry_reverse'
  list_for_each_entry_reverse(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_find_chain_by_offset':
linux_list.h:339:25: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = (head)-&gt;next, prefetch(pos-&gt;next); pos != (head); \
                         ^
libiptc.c:698:2: note: in expansion of macro 'list_for_each'
  list_for_each(pos, list_start_pos-&gt;prev) {
  ^~~~~~~~~~~~~
linux_list.h:340:25: warning: right-hand operand of comma expression has no effect [-Wunused-value]
          pos = pos-&gt;next, prefetch(pos-&gt;next))
                         ^
libiptc.c:698:2: note: in expansion of macro 'list_for_each'
  list_for_each(pos, list_start_pos-&gt;prev) {
  ^~~~~~~~~~~~~
libiptc.c: In function 'iptcc_find_label':
linux_list.h:339:25: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = (head)-&gt;next, prefetch(pos-&gt;next); pos != (head); \
                         ^
libiptc.c:723:2: note: in expansion of macro 'list_for_each'
  list_for_each(pos, &amp;handle-&gt;chains) {
  ^~~~~~~~~~~~~
linux_list.h:340:25: warning: right-hand operand of comma expression has no effect [-Wunused-value]
          pos = pos-&gt;next, prefetch(pos-&gt;next))
                         ^
libiptc.c:723:2: note: in expansion of macro 'list_for_each'
  list_for_each(pos, &amp;handle-&gt;chains) {
  ^~~~~~~~~~~~~
linux_list.h:339:25: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = (head)-&gt;next, prefetch(pos-&gt;next); pos != (head); \
                         ^
libiptc.c:763:2: note: in expansion of macro 'list_for_each'
  list_for_each(pos, list_start_pos-&gt;prev) {
  ^~~~~~~~~~~~~
linux_list.h:340:25: warning: right-hand operand of comma expression has no effect [-Wunused-value]
          pos = pos-&gt;next, prefetch(pos-&gt;next))
                         ^
libiptc.c:763:2: note: in expansion of macro 'list_for_each'
  list_for_each(pos, list_start_pos-&gt;prev) {
  ^~~~~~~~~~~~~
libiptc.c: In function 'iptc_insert_chain':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:866:3: note: in expansion of macro 'list_for_each_entry'
   list_for_each_entry(tmp, list_start_pos-&gt;prev, list) {
   ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:866:3: note: in expansion of macro 'list_for_each_entry'
   list_for_each_entry(tmp, list_start_pos-&gt;prev, list) {
   ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'parse_table':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1060:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1060:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1062:3: note: in expansion of macro 'list_for_each_entry'
   list_for_each_entry(r, &amp;c-&gt;rules, list) {
   ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1062:3: note: in expansion of macro 'list_for_each_entry'
   list_for_each_entry(r, &amp;c-&gt;rules, list) {
   ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_compile_chain':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1159:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1159:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_compile_chain_offsets':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1199:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1199:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_compile_table_prep':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1226:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1226:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'iptcc_compile_table':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1248:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1248:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;h-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'delete_entry':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:1993:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(i, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:1993:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(i, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'ip6tc_zero_entries':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:2131:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:2131:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(r, &amp;c-&gt;rules, list) {
  ^~~~~~~~~~~~~~~~~~~
libiptc.c: In function 'ip6tc_commit':
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:2608:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;handle-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:2608:2: note: in expansion of macro 'list_for_each_entry'
  list_for_each_entry(c, &amp;handle-&gt;chains, list) {
  ^~~~~~~~~~~~~~~~~~~
linux_list.h:381:59: warning: right-hand operand of comma expression has no effect [-Wunused-value]
  for (pos = list_entry((head)-&gt;next, typeof(*pos), member), \
                                                           ^
libiptc.c:2636:3: note: in expansion of macro 'list_for_each_entry'
   list_for_each_entry(r, &amp;c-&gt;rules, list) {
   ^~~~~~~~~~~~~~~~~~~
linux_list.h:384:63: warning: right-hand operand of comma expression has no effect [-Wunused-value]
       pos = list_entry(pos-&gt;member.next, typeof(*pos), member), \
                                                               ^
libiptc.c:2636:3: note: in expansion of macro 'list_for_each_entry'
   list_for_each_entry(r, &amp;c-&gt;rules, list) {
   ^~~~~~~~~~~~~~~~~~~
xtables.c:304:14: warning: 'get_modprobe' defined but not used [-Wunused-function]
 static char *get_modprobe(void)
              ^~~~~~~~~~~~
libxt_conntrack.c:1092:13: warning: 'state_ct1_parse' defined but not used [-Wunused-function]
 static void state_ct1_parse(struct xt_option_call *cb)
             ^~~~~~~~~~~~~~~
libxt_conntrack.c:1082:13: warning: 'state_parse' defined but not used [-Wunused-function]
 static void state_parse(struct xt_option_call *cb)
             ^~~~~~~~~~~
libxt_conntrack.c:1012:1: warning: 'conntrack1_mt6_save' defined but not used [-Wunused-function]
 conntrack1_mt6_save(const void *ip, const struct xt_entry_match *match)
 ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:1002:1: warning: 'conntrack1_mt4_save' defined but not used [-Wunused-function]
 conntrack1_mt4_save(const void *ip, const struct xt_entry_match *match)
 ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:995:13: warning: 'conntrack2_mt6_save' defined but not used [-Wunused-function]
 static void conntrack2_mt6_save(const void *ip,
             ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:989:13: warning: 'conntrack2_mt_save' defined but not used [-Wunused-function]
 static void conntrack2_mt_save(const void *ip,
             ^~~~~~~~~~~~~~~~~~
libxt_conntrack.c:972:13: warning: 'conntrack_save' defined but not used [-Wunused-function]
 static void conntrack_save(const void *ip, const struct xt_entry_match *match)
             ^~~~~~~~~~~~~~
libxt_conntrack.c:952:1: warning: 'conntrack2_mt6_print' defined but not used [-Wunused-function]
 conntrack2_mt6_print(const void *ip, const struct xt_entry_match *match,
 ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:945:1: warning: 'conntrack2_mt_print' defined but not used [-Wunused-function]
 conntrack2_mt_print(const void *ip, const struct xt_entry_match *match,
 ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:934:1: warning: 'conntrack1_mt6_print' defined but not used [-Wunused-function]
 conntrack1_mt6_print(const void *ip, const struct xt_entry_match *match,
 ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:923:1: warning: 'conntrack1_mt4_print' defined but not used [-Wunused-function]
 conntrack1_mt4_print(const void *ip, const struct xt_entry_match *match,
 ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:916:13: warning: 'conntrack_print' defined but not used [-Wunused-function]
 static void conntrack_print(const void *ip, const struct xt_entry_match *match,
             ^~~~~~~~~~~~~~~
libxt_conntrack.c:538:13: warning: 'conntrack2_mt_parse' defined but not used [-Wunused-function]
 static void conntrack2_mt_parse(struct xt_option_call *cb)
             ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:515:13: warning: 'conntrack1_mt_parse' defined but not used [-Wunused-function]
 static void conntrack1_mt_parse(struct xt_option_call *cb)
             ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:337:13: warning: 'conntrack_parse' defined but not used [-Wunused-function]
 static void conntrack_parse(struct xt_option_call *cb)
             ^~~~~~~~~~~~~~~
libxt_conntrack.c:119:37: warning: 'conntrack2_mt_opts' defined but not used [-Wunused-const-variable=]
 static const struct xt_option_entry conntrack2_mt_opts[] = {
                                     ^~~~~~~~~~~~~~~~~~
libxt_conntrack.c:96:37: warning: 'conntrack_mt_opts_v0' defined but not used [-Wunused-const-variable=]
 static const struct xt_option_entry conntrack_mt_opts_v0[] = {
                                     ^~~~~~~~~~~~~~~~~~~~
libxt_id.c: In function 'id_print':
libxt_id.c:27:18: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type '__u32' {aka 'unsigned int'} [-Wformat=]
  printf(" ID:%08lx", idinfo-&gt;id);
              ~~~~^   ~~~~~~~~~~
              %08x
libxt_id.c: In function 'id_save':
libxt_id.c:37:20: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type '__u32' {aka 'unsigned int'} [-Wformat=]
  printf(" --id 0x%lx", idinfo-&gt;id);
                  ~~^   ~~~~~~~~~~
                  %x
In file included from /home/allwinner/tina-2/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/sysroot/usr/include/bits/libc-header-start.h:33,
                 from /home/allwinner/tina-2/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/sysroot/usr/include/math.h:27,
                 from libxt_limit.c:8:
/home/allwinner/tina-2/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/sysroot/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
   ^~~~~~~
libxt_multiport.c:416:13: warning: 'multiport_save6' defined but not used [-Wunused-function]
 static void multiport_save6(const void *ip_void,
             ^~~~~~~~~~~~~~~
libxt_multiport.c:409:13: warning: 'multiport_save' defined but not used [-Wunused-function]
 static void multiport_save(const void *ip_void,
             ^~~~~~~~~~~~~~
libxt_multiport.c:321:13: warning: 'multiport_print6' defined but not used [-Wunused-function]
 static void multiport_print6(const void *ip_void,
             ^~~~~~~~~~~~~~~~
libxt_multiport.c:314:13: warning: 'multiport_print' defined but not used [-Wunused-function]
 static void multiport_print(const void *ip_void,
             ^~~~~~~~~~~~~~~
libxt_multiport.c:203:13: warning: 'multiport_parse6' defined but not used [-Wunused-function]
 static void multiport_parse6(struct xt_option_call *cb)
             ^~~~~~~~~~~~~~~~
libxt_multiport.c:196:13: warning: 'multiport_parse' defined but not used [-Wunused-function]
 static void multiport_parse(struct xt_option_call *cb)
             ^~~~~~~~~~~~~~~
libxt_multiport.c:22:13: warning: 'multiport_help' defined but not used [-Wunused-function]
 static void multiport_help(void)
             ^~~~~~~~~~~~~~
libxt_CT.c:285:13: warning: 'notrack_ct2_tg_init' defined but not used [-Wunused-function]
 static void notrack_ct2_tg_init(struct xt_entry_target *target)
             ^~~~~~~~~~~~~~~~~~~
libxt_CT.c:278:13: warning: 'notrack_ct1_tg_init' defined but not used [-Wunused-function]
 static void notrack_ct1_tg_init(struct xt_entry_target *target)
             ^~~~~~~~~~~~~~~~~~~
libxt_CT.c:271:13: warning: 'notrack_ct0_tg_init' defined but not used [-Wunused-function]
 static void notrack_ct0_tg_init(struct xt_entry_target *target)
             ^~~~~~~~~~~~~~~~~~~
libxt_CT.c:219:13: warning: 'ct_save' defined but not used [-Wunused-function]
 static void ct_save(const void *ip, const struct xt_entry_target *target)
             ^~~~~~~
libxt_CT.c:172:13: warning: 'ct_print' defined but not used [-Wunused-function]
 static void ct_print(const void *ip, const struct xt_entry_target *target, int numeric)
             ^~~~~~~~
libxt_CT.c:132:13: warning: 'ct_parse' defined but not used [-Wunused-function]
 static void ct_parse(struct xt_option_call *cb)
             ^~~~~~~~
libxt_CT.c:46:37: warning: 'ct_opts' defined but not used [-Wunused-const-variable=]
 static const struct xt_option_entry ct_opts[] = {
                                     ^~~~~~~
libxt_CT.c:11:13: warning: 'ct_help' defined but not used [-Wunused-function]
 static void ct_help(void)
             ^~~~~~~
In file included from /home/allwinner/tina-2/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/sysroot/usr/include/bits/libc-header-start.h:33,
                 from /home/allwinner/tina-2/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/sysroot/usr/include/math.h:27,
                 from libxt_hashlimit.c:15:
/home/allwinner/tina-2/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/sysroot/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
   ^~~~~~~
libxt_conntrack.c:1092:13: warning: 'state_ct1_parse' defined but not used [-Wunused-function]
 static void state_ct1_parse(struct xt_option_call *cb)
             ^~~~~~~~~~~~~~~
libxt_conntrack.c:1082:13: warning: 'state_parse' defined but not used [-Wunused-function]
 static void state_parse(struct xt_option_call *cb)
             ^~~~~~~~~~~
libxt_conntrack.c:1012:1: warning: 'conntrack1_mt6_save' defined but not used [-Wunused-function]
 conntrack1_mt6_save(const void *ip, const struct xt_entry_match *match)
 ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:1002:1: warning: 'conntrack1_mt4_save' defined but not used [-Wunused-function]
 conntrack1_mt4_save(const void *ip, const struct xt_entry_match *match)
 ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:995:13: warning: 'conntrack2_mt6_save' defined but not used [-Wunused-function]
 static void conntrack2_mt6_save(const void *ip,
             ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:989:13: warning: 'conntrack2_mt_save' defined but not used [-Wunused-function]
 static void conntrack2_mt_save(const void *ip,
             ^~~~~~~~~~~~~~~~~~
libxt_conntrack.c:972:13: warning: 'conntrack_save' defined but not used [-Wunused-function]
 static void conntrack_save(const void *ip, const struct xt_entry_match *match)
             ^~~~~~~~~~~~~~
libxt_conntrack.c:952:1: warning: 'conntrack2_mt6_print' defined but not used [-Wunused-function]
 conntrack2_mt6_print(const void *ip, const struct xt_entry_match *match,
 ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:945:1: warning: 'conntrack2_mt_print' defined but not used [-Wunused-function]
 conntrack2_mt_print(const void *ip, const struct xt_entry_match *match,
 ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:934:1: warning: 'conntrack1_mt6_print' defined but not used [-Wunused-function]
 conntrack1_mt6_print(const void *ip, const struct xt_entry_match *match,
 ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:923:1: warning: 'conntrack1_mt4_print' defined but not used [-Wunused-function]
 conntrack1_mt4_print(const void *ip, const struct xt_entry_match *match,
 ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:916:13: warning: 'conntrack_print' defined but not used [-Wunused-function]
 static void conntrack_print(const void *ip, const struct xt_entry_match *match,
             ^~~~~~~~~~~~~~~
libxt_conntrack.c:538:13: warning: 'conntrack2_mt_parse' defined but not used [-Wunused-function]
 static void conntrack2_mt_parse(struct xt_option_call *cb)
             ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:515:13: warning: 'conntrack1_mt_parse' defined but not used [-Wunused-function]
 static void conntrack1_mt_parse(struct xt_option_call *cb)
             ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:337:13: warning: 'conntrack_parse' defined but not used [-Wunused-function]
 static void conntrack_parse(struct xt_option_call *cb)
             ^~~~~~~~~~~~~~~
libxt_conntrack.c:119:37: warning: 'conntrack2_mt_opts' defined but not used [-Wunused-const-variable=]
 static const struct xt_option_entry conntrack2_mt_opts[] = {
                                     ^~~~~~~~~~~~~~~~~~
libxt_conntrack.c:96:37: warning: 'conntrack_mt_opts_v0' defined but not used [-Wunused-const-variable=]
 static const struct xt_option_entry conntrack_mt_opts_v0[] = {
                                     ^~~~~~~~~~~~~~~~~~~~
OpenWrt-libtool: install: warning: relinking `libiptc.la'
OpenWrt-libtool: install: warning: remember to run `libtool --finish /usr/lib'
OpenWrt-libtool: install: warning: remember to run `libtool --finish /usr/lib'
OpenWrt-libtool: install: warning: `../libiptc/libip4tc.la' has not been installed in `/usr/lib'
OpenWrt-libtool: install: warning: `../libiptc/libip6tc.la' has not been installed in `/usr/lib'
OpenWrt-libtool: install: warning: `../libxtables/libxtables.la' has not been installed in `/usr/lib'
find: '/home/allwinner/tina-2/target/allwinner/d1-common/base-files': No such file or directory
find: '/home/allwinner/tina-2/target/allwinner/d1-common/base-files': No such file or directory
find: '/home/allwinner/tina-2/target/allwinner/d1-common/base-files': No such file or directory
find: '/home/allwinner/tina-2/target/allwinner/d1-common/base-files': No such file or directory
find: '/home/allwinner/tina-2/target/allwinner/d1-common/base-files': No such file or directory
find: '/home/allwinner/tina-2/target/allwinner/d1-common/base-files': No such file or directory
find: '/home/allwinner/tina-2/target/allwinner/d1-common/base-files': No such file or directory
find: '/home/allwinner/tina-2/target/allwinner/d1-common/base-files': No such file or directory
find: '/home/allwinner/tina-2/target/allwinner/d1-common/base-files': No such file or directory
make[3]: [/home/allwinner/tina-2/out/d1-h-nezha/compile_dir/target/procd-2016-02-08/.configured_ynnnnynnyyy_8e081b74cf069e1e6800a5bbcbb282f0] Error 123 (ignored)
grep: /home/allwinner/tina-2/out/d1-h-nezha/compile_dir/target/linux-d1-h-nezha/base-files/ipkg-sunxi/base-files/CONTROL/conffiles: No such file or directory
/home/allwinner/tina-2/out/host/bin/find: '/home/allwinner/tina-2/out/d1-h-nezha/compile_dir/target/linux-d1-h-nezha/base-files/ipkg-sunxi/base-files/etc/config/network': No such file or directory
/home/allwinner/tina-2/out/host/bin/find: '/home/allwinner/tina-2/out/d1-h-nezha/compile_dir/target/linux-d1-h-nezha/base-files/ipkg-sunxi/base-files/etc/dropbear/': No such file or directory
grep: /home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/rootfs/tmp-base-files/CONTROL/conffiles: No such file or directory
--2022-11-29 05:16:21--  https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.51.tar.gz
Resolving kernel.org (kernel.org)... 139.178.84.217, 2604:1380:4641:c500::1
Connecting to kernel.org (kernel.org)|139.178.84.217|:443... connected.
WARNING: cannot verify kernel.org's certificate, issued by '/C=US/O=Let\'s Encrypt/CN=R3':
  Issued certificate has expired.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://mirrors.edge.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.51.tar.gz [following]
--2022-11-29 05:16:26--  https://mirrors.edge.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.51.tar.gz
Resolving mirrors.edge.kernel.org (mirrors.edge.kernel.org)... 147.75.80.249, 2604:1380:4601:e00::3
Connecting to mirrors.edge.kernel.org (mirrors.edge.kernel.org)|147.75.80.249|:443... connected.
WARNING: cannot verify mirrors.edge.kernel.org's certificate, issued by '/C=US/O=Let\'s Encrypt/CN=R3':
  Issued certificate has expired.
HTTP request sent, awaiting response... 200 OK
Length: 198414 (194K) [application/x-gzip]
Saving to: 'STDOUT'

     0K .......... .......... .......... .......... .......... 25% 15.3K 9s
    50K .......... .......... .......... .......... .......... 51% 6.46K 10s
   100K .......... .......... .......... .......... .......... 77% 13.1K 4s
   150K .......... .......... .......... .......... ...       100% 10.3K=19s

2022-11-29 05:16:50 (10.2 KB/s) - written to stdout [198414/198414]

autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: /home/allwinner/tina-2/out/host/bin/aclocal -I m4 -I . --force 
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /home/allwinner/tina-2/out/host/bin/autoconf --include=m4 --include=. --prepend-include=/home/allwinner/tina-2/out/host/share/aclocal --force
autoreconf: configure.ac: not using Autoheader
autoreconf: running: /home/allwinner/tina-2/out/host/bin/automake --add-missing --force-missing
autoreconf: Leaving directory `.'
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: /home/allwinner/tina-2/out/host/bin/aclocal -I m4 -I . --force 
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /home/allwinner/tina-2/out/host/bin/autoconf --include=m4 --include=. --prepend-include=/home/allwinner/tina-2/out/host/share/aclocal --force
autoreconf: configure.ac: not using Autoheader
autoreconf: running: /home/allwinner/tina-2/out/host/bin/automake --add-missing --force-missing
autoreconf: Leaving directory `.'
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: /home/allwinner/tina-2/out/host/bin/aclocal -I /home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/host/share/aclocal -I /home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/usr/share/aclocal -I m4 -I . --force -I m4 ${ACLOCAL_FLAGS}
autoreconf: configure.ac: tracing
autoreconf: running: /home/allwinner/tina-2/out/host/bin/libtoolize --force
autoreconf: running: /home/allwinner/tina-2/out/host/bin/autoconf --include=/home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/host/share/aclocal --include=/home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/usr/share/aclocal --include=m4 --include=. --prepend-include=/home/allwinner/tina-2/out/host/share/aclocal --force
autoreconf: running: /home/allwinner/tina-2/out/host/bin/autoheader --include=/home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/host/share/aclocal --include=/home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/usr/share/aclocal --include=m4 --include=. --prepend-include=/home/allwinner/tina-2/out/host/share/aclocal --force
autoreconf: running: /home/allwinner/tina-2/out/host/bin/automake --add-missing --force-missing
autoreconf: Leaving directory `.'
configure: WARNING: unrecognized options: --disable-nls
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING:
  You will not be able to create source packages with 'make dist'
  because gtk-doc &gt;= 1.14 is not found.
configure: WARNING: unrecognized options: --disable-nls
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
shared/util.c: In function 'read_str_safe':
shared/util.c:211:24: warning: logical 'or' of equal expressions [-Wlogical-op]
    if (errno == EAGAIN || errno == EWOULDBLOCK ||
                        ^~
shared/util.c: In function 'write_str_safe':
shared/util.c:237:24: warning: logical 'or' of equal expressions [-Wlogical-op]
    if (errno == EAGAIN || errno == EWOULDBLOCK ||
                        ^~
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
OpenWrt-libtool: install: warning: remember to run `libtool --finish /usr/lib'
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
configure.ac:33: installing 'build-aux/compile'
configure.ac:39: installing 'build-aux/config.guess'
configure.ac:39: installing 'build-aux/config.sub'
configure.ac:37: installing 'build-aux/install-sh'
configure.ac:37: installing 'build-aux/missing'
Makefile.am: installing 'build-aux/depcomp'
parallel-tests: installing 'build-aux/test-driver'
configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-introspection, --disable-gudev, --disable-chkconfig
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING: *** Using Google NTP servers.
                        Do not ship OSes or devices with these default settings.
                        See DISTRO_PORTING for details!
./configure: line 19928: cd: /usr/lib/../lib64xthead/lp64d: No such file or directory
configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-introspection, --disable-gudev, --disable-chkconfig
In file included from &lt;command-line&gt;:
./src/basic/missing.h:583:6: error: #error "neither secure_getenv nor __secure_getenv are available"
 #    error "neither secure_getenv nor __secure_getenv are available"
      ^~~~~
In file included from &lt;command-line&gt;:
./src/basic/missing.h:583:6: error: #error "neither secure_getenv nor __secure_getenv are available"
 #    error "neither secure_getenv nor __secure_getenv are available"
      ^~~~~
In file included from ./src/basic/util.h:46,
                 from src/libsystemd/sd-bus/sd-bus.c:30:
./src/basic/missing.h:583:6: error: #error "neither secure_getenv nor __secure_getenv are available"
 #    error "neither secure_getenv nor __secure_getenv are available"
      ^~~~~
./src/basic/missing.h:1030:19: error: static declaration of 'renameat2' follows non-static declaration
 static inline int renameat2(int oldfd, const char *oldname, int newfd, const char *newname, unsigned flags) {
                   ^~~~~~~~~
In file included from ./src/basic/util.h:31,
                 from src/libsystemd/sd-bus/sd-bus.c:30:
/home/allwinner/tina-2/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/sysroot/usr/include/stdio.h:164:12: note: previous declaration of 'renameat2' was here
 extern int renameat2 (int __oldfd, const char *__old, int __newfd,
            ^~~~~~~~~
make[6]: *** [src/libsystemd/sd-bus/libsystemd_la-sd-bus.lo] Error 1
make[5]: *** [all-recursive] Error 1
make[4]: *** [all] Error 2
make[3]: *** [/home/allwinner/tina-2/out/d1-h-nezha/compile_dir/target/systemd-225/.built] Error 2
make[2]: *** [package/system/systemd/compile] Error 2
make[1]: *** [/home/allwinner/tina-2/out/d1-h-nezha/staging_dir/target/stamp/.package_compile] Error 2
make: *** [world] Error 2
[2]+  Done                    $T/tools/build/buildserver --path $T 2&gt; /dev/null 1&gt;&amp;2


</code></pre>
<p dir="auto">$cd package/system/systemd<br />
$mm -B</p>
<pre><code>configure.ac:33: installing 'build-aux/compile'
configure.ac:39: installing 'build-aux/config.guess'
configure.ac:39: installing 'build-aux/config.sub'
configure.ac:37: installing 'build-aux/install-sh'
configure.ac:37: installing 'build-aux/missing'
Makefile.am: installing 'build-aux/depcomp'
parallel-tests: installing 'build-aux/test-driver'
configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-introspection, --disable-gudev, --disable-chkconfig
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING: *** Using Google NTP servers.
                        Do not ship OSes or devices with these default settings.
                        See DISTRO_PORTING for details!
./configure: line 19928: cd: /usr/lib/../lib64xthead/lp64d: No such file or directory
configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-introspection, --disable-gudev, --disable-chkconfig
In file included from &lt;command-line&gt;:
./src/basic/missing.h:583:6: error: #error "neither secure_getenv nor __secure_getenv are available"
 #    error "neither secure_getenv nor __secure_getenv are available"
      ^~~~~
In file included from &lt;command-line&gt;:
./src/basic/missing.h:583:6: error: #error "neither secure_getenv nor __secure_getenv are available"
 #    error "neither secure_getenv nor __secure_getenv are available"
      ^~~~~
In file included from ./src/basic/util.h:46,
                 from src/libsystemd/sd-bus/sd-bus.c:30:
./src/basic/missing.h:583:6: error: #error "neither secure_getenv nor __secure_getenv are available"
 #    error "neither secure_getenv nor __secure_getenv are available"
      ^~~~~
./src/basic/missing.h:1030:19: error: static declaration of 'renameat2' follows non-static declaration
 static inline int renameat2(int oldfd, const char *oldname, int newfd, const char *newname, unsigned flags) {
                   ^~~~~~~~~
In file included from ./src/basic/util.h:31,
                 from src/libsystemd/sd-bus/sd-bus.c:30:
/home/allwinner/tina-2/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/sysroot/usr/include/stdio.h:164:12: note: previous declaration of 'renameat2' was here
 extern int renameat2 (int __oldfd, const char *__old, int __newfd,
            ^~~~~~~~~
make[5]: *** [src/libsystemd/sd-bus/libsystemd_la-sd-bus.lo] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all] Error 2
make[2]: *** [/home/allwinner/tina-2/out/d1-h-nezha/compile_dir/target/systemd-225/.built] Error 2
make[1]: *** [package/system/systemd/install] Error 2
make: *** [package/system/systemd/install] Error 2

</code></pre>
]]></description><link>https://bbs.aw-ol.com/topic/2658/sdk-tina-d1-h-勾选systemd报错-请问怎么配置</link><generator>RSS for Node</generator><lastBuildDate>Sun, 10 May 2026 07:50:23 GMT</lastBuildDate><atom:link href="https://bbs.aw-ol.com/topic/2658.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Nov 2022 05:59:56 GMT</pubDate><ttl>60</ttl></channel></rss>