configure: WARNING: *** Disabling building of unit tests ../source_subfolder/lib/route/cls/ematch_syntax.y:30.1-14: warning: POSIX Yacc does not support %error-verbose [-Wyacc] 30 | %error-verbose | ^~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:30.1-14: warning: deprecated directive: ‘%error-verbose’, use ‘%define parse.error verbose’ [-Wdeprecated] 30 | %error-verbose | ^~~~~~~~~~~~~~ | %define parse.error verbose ../source_subfolder/lib/route/cls/ematch_syntax.y:31.1-7: warning: POSIX Yacc does not support %define [-Wyacc] 31 | %define api.pure | ^~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:32.14-22: warning: POSIX Yacc does not support string literals [-Wyacc] 32 | %name-prefix "ematch_" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:32.1-22: warning: POSIX Yacc does not support %name-prefix [-Wyacc] 32 | %name-prefix "ematch_" | ^~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:32.1-22: warning: deprecated directive: ‘%name-prefix "ematch_"’, use ‘%define api.prefix {ematch_}’ [-Wdeprecated] 32 | %name-prefix "ematch_" | ^~~~~~~~~~~~~~~~~~~~~~ | %define api.prefix {ematch_} ../source_subfolder/lib/route/cls/ematch_syntax.y:63.20-22: warning: POSIX Yacc does not support string literals [-Wyacc] 63 | %token KW_OPEN "(" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:64.21-23: warning: POSIX Yacc does not support string literals [-Wyacc] 64 | %token KW_CLOSE ")" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:65.20-22: warning: POSIX Yacc does not support string literals [-Wyacc] 65 | %token KW_PLUS "+" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:66.20-25: warning: POSIX Yacc does not support string literals [-Wyacc] 66 | %token KW_MASK "mask" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:67.21-24: warning: POSIX Yacc does not support string literals [-Wyacc] 67 | %token KW_SHIFT ">>" | ^~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:68.18-21: warning: POSIX Yacc does not support string literals [-Wyacc] 68 | %token KW_AT "at" | ^~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:69.23-27: warning: POSIX Yacc does not support string literals [-Wyacc] 69 | %token EMATCH_CMP "cmp" | ^~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:70.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 70 | %token EMATCH_NBYTE "pattern" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:71.24-29: warning: POSIX Yacc does not support string literals [-Wyacc] 71 | %token EMATCH_TEXT "text" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:72.24-29: warning: POSIX Yacc does not support string literals [-Wyacc] 72 | %token EMATCH_META "meta" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:73.18-20: warning: POSIX Yacc does not support string literals [-Wyacc] 73 | %token KW_EQ "=" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:74.18-20: warning: POSIX Yacc does not support string literals [-Wyacc] 74 | %token KW_GT ">" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:75.18-20: warning: POSIX Yacc does not support string literals [-Wyacc] 75 | %token KW_LT "<" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:76.20-25: warning: POSIX Yacc does not support string literals [-Wyacc] 76 | %token KW_FROM "from" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:77.18-21: warning: POSIX Yacc does not support string literals [-Wyacc] 77 | %token KW_TO "to" | ^~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:79.24-31: warning: POSIX Yacc does not support string literals [-Wyacc] 79 | %token META_RANDOM "random" | ^~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:80.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 80 | %token META_LOADAVG_0 "loadavg_0" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:81.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 81 | %token META_LOADAVG_1 "loadavg_1" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:82.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 82 | %token META_LOADAVG_2 "loadavg_2" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:83.21-25: warning: POSIX Yacc does not support string literals [-Wyacc] 83 | %token META_DEV "dev" | ^~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:84.22-27: warning: POSIX Yacc does not support string literals [-Wyacc] 84 | %token META_PRIO "prio" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:85.23-29: warning: POSIX Yacc does not support string literals [-Wyacc] 85 | %token META_PROTO "proto" | ^~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:86.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 86 | %token META_PKTTYPE "pkttype" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:87.24-31: warning: POSIX Yacc does not support string literals [-Wyacc] 87 | %token META_PKTLEN "pktlen" | ^~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:88.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 88 | %token META_DATALEN "datalen" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:89.24-31: warning: POSIX Yacc does not support string literals [-Wyacc] 89 | %token META_MACLEN "maclen" | ^~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:90.22-27: warning: POSIX Yacc does not support string literals [-Wyacc] 90 | %token META_MARK "mark" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:91.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 91 | %token META_TCINDEX "tcindex" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:92.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 92 | %token META_RTCLASSID "rtclassid" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:93.23-29: warning: POSIX Yacc does not support string literals [-Wyacc] 93 | %token META_RTIIF "rtiif" | ^~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:94.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 94 | %token META_SK_FAMILY "sk_family" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:95.26-35: warning: POSIX Yacc does not support string literals [-Wyacc] 95 | %token META_SK_STATE "sk_state" | ^~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:96.26-35: warning: POSIX Yacc does not support string literals [-Wyacc] 96 | %token META_SK_REUSE "sk_reuse" | ^~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:97.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 97 | %token META_SK_REFCNT "sk_refcnt" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:98.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 98 | %token META_SK_RCVBUF "sk_rcvbuf" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:99.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 99 | %token META_SK_SNDBUF "sk_sndbuf" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:100.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 100 | %token META_SK_SHUTDOWN "sk_shutdown" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:101.26-35: warning: POSIX Yacc does not support string literals [-Wyacc] 101 | %token META_SK_PROTO "sk_proto" | ^~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:102.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 102 | %token META_SK_TYPE "sk_type" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:103.31-45: warning: POSIX Yacc does not support string literals [-Wyacc] 103 | %token META_SK_RMEM_ALLOC "sk_rmem_alloc" | ^~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:104.31-45: warning: POSIX Yacc does not support string literals [-Wyacc] 104 | %token META_SK_WMEM_ALLOC "sk_wmem_alloc" | ^~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:105.32-47: warning: POSIX Yacc does not support string literals [-Wyacc] 105 | %token META_SK_WMEM_QUEUED "sk_wmem_queued" | ^~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:106.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 106 | %token META_SK_RCV_QLEN "sk_rcv_qlen" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:107.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 107 | %token META_SK_SND_QLEN "sk_snd_qlen" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:108.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 108 | %token META_SK_ERR_QLEN "sk_err_qlen" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:109.35-53: warning: POSIX Yacc does not support string literals [-Wyacc] 109 | %token META_SK_FORWARD_ALLOCS "sk_forward_allocs" | ^~~~~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:110.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 110 | %token META_SK_ALLOCS "sk_allocs" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:111.31-45: warning: POSIX Yacc does not support string literals [-Wyacc] 111 | %token META_SK_ROUTE_CAPS "sk_route_caps" | ^~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:112.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 112 | %token META_SK_HASH "sk_hash" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:113.31-45: warning: POSIX Yacc does not support string literals [-Wyacc] 113 | %token META_SK_LINGERTIME "sk_lingertime" | ^~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:114.32-47: warning: POSIX Yacc does not support string literals [-Wyacc] 114 | %token META_SK_ACK_BACKLOG "sk_ack_backlog" | ^~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:115.36-55: warning: POSIX Yacc does not support string literals [-Wyacc] 115 | %token META_SK_MAX_ACK_BACKLOG "sk_max_ack_backlog" | ^~~~~~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:116.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 116 | %token META_SK_PRIO "sk_prio" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:117.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 117 | %token META_SK_RCVLOWAT "sk_rcvlowat" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:118.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 118 | %token META_SK_RCVTIMEO "sk_rcvtimeo" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:119.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 119 | %token META_SK_SNDTIMEO "sk_sndtimeo" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:120.32-47: warning: POSIX Yacc does not support string literals [-Wyacc] 120 | %token META_SK_SENDMSG_OFF "sk_sendmsg_off" | ^~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:121.34-51: warning: POSIX Yacc does not support string literals [-Wyacc] 121 | %token META_SK_WRITE_PENDING "sk_write_pending" | ^~~~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:122.22-27: warning: POSIX Yacc does not support string literals [-Wyacc] 122 | %token META_VLAN "vlan" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:123.24-31: warning: POSIX Yacc does not support string literals [-Wyacc] 123 | %token META_RXHASH "rxhash" | ^~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:124.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 124 | %token META_DEVNAME "devname" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:125.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 125 | %token META_SK_BOUND_IF "sk_bound_if" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:139.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 139 | %destructor { free($$); NL_DBG(2, "string destructor\n"); } | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:140.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 140 | %destructor { rtnl_pktloc_put($$); NL_DBG(2, "pktloc destructor\n"); ... | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:141.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 141 | %destructor { free($$.data); NL_DBG(2, "quoted destructor\n"); } | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:142.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 142 | %destructor { rtnl_meta_value_put($$); NL_DBG(2, "meta value destruct... | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:201.24-26: warning: POSIX Yacc does not support string literals [-Wyacc] 201 | | EMATCH_NBYTE "(" pktloc KW_EQ pattern ")" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:201.49-51: warning: POSIX Yacc does not support string literals [-Wyacc] 201 | | EMATCH_NBYTE "(" pktloc KW_EQ pattern ")" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:219.23-25: warning: POSIX Yacc does not support string literals [-Wyacc] 219 | | EMATCH_TEXT "(" STR QUOTED text_from text_to ")" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:219.56-58: warning: POSIX Yacc does not support string literals [-Wyacc] 219 | | EM../source_subfolder/lib/route/pktloc_syntax.yA:10T.1C-14H: _warning:T EPOSIX Yacc does not support %error-verboseX [T-Wyacc ]" (" STR QUOTED text_f 10 | r%oemr rtoerx-tv_etrob o"s)e" | | ^^~~~~~ ~~~~~~~~~../source_subfolder/lib/route/cls/ematch_syntax.y~:246 .23-25: warning: POSIX Yacc does not support string literals [-Wyacc../source_subfolder/lib/route/pktloc_syntax.y]:10 .1-14: warning: 246 | deprecated directive: ‘%error-verbose’, use ‘%define parse.error verbose’ [|-Wdeprecated ]E MAT 10 | C%He_rMrEoTrA- v"e(r"b omseet a | _^v~a~l~u~e~ ~o~p~e~r~a~n~d~ meta _ | v%define parse.error verbosea lue ")" | ^~~ ../source_subfolder/lib/route/pktloc_syntax.y:11.1../source_subfolder/lib/route/cls/ematch_syntax.y-7:246: .57warning:-59 : POSIX Yacc does not support %definewarning: [ -WyaccPOSIX Yacc does not support string literals] [ -Wyacc] 11 | % 246 | d e|f iEnMeA TaCpHi_.MpEuTrAe " | (^"~ ~m~e~t~a~_ value operand meta../source_subfolder/lib/route/pktloc_syntax.y_:12v.14a-22l: uwarning:e POSIX Yacc does not support string literals" [)-Wyacc"] | ^~ 12 | ~% name-pre../source_subfolder/lib/route/cls/ematch_syntax.yf:265i.11x-13 : "warning:p kPOSIX Yacc does not support string literalst [l-Wyacco]c _" | 265 | ^ ~|~ ~"~(~"~ ~e~x pr../source_subfolder/lib/route/pktloc_syntax.y :12".1)-22": warning: | ^POSIX Yacc does not support %name-prefix ~ [~-Wyacc ] ../source_subfolder/lib/route/cls/ematch_syntax.y 12 | :265%.20n-22a: mwarning:e -POSIX Yacc does not support string literalsp [r-Wyacce]f ix 265 | "|p k"t(l"o ce_x"p r | ^"~)~"~ ~ | ~^~~~~~ ~~~~~~~~~~~~~../source_subfolder/lib/route/cls/ematch_syntax.y :293.20-22: ../source_subfolder/lib/route/pktloc_syntax.ywarning::12 .1POSIX Yacc does not support string literals-22 [: -Wyaccwarning:] deprecated directive: ‘%name-prefix "pktloc_"’, use ‘%define api.prefix {pktloc_}’ [-Wdeprecated] 12 | 293 | % nEaMmAeT-CpHr_eCfMiPx ""(p"k tclmopc__e"x p | r^ ~"~)~"~ ~ | ~^~~~~~ ~~~~../source_subfolder/lib/route/cls/ematch_syntax.y~:293~.33~-35~: ~warning:~ ~POSIX Yacc does not support string literals~ [ -Wyacc | ]%define api.prefix {pktloc_} 293 | EMATCH_../source_subfolder/lib/route/pktloc_syntax.yC:16M.1P-7 : "warning:( "POSIX Yacc does not support %expect [c-Wyaccm]p _e 16 | x%perx p"e)c"t | 1^ ~ | ~^ ~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:322.11-16: warning: POSIX Yacc does not support string literals [-Wyacc] ../source_subfolder/lib/route/pktloc_syntax.y 322 | :39 .1|-11 : "warning:f rPOSIX Yacc does not support %destructoro [m-Wyacc"] pktl 39 | o%cd e | s^t~r~u~c~t~o r { fr../source_subfolder/lib/route/cls/ematch_syntax.ye:329e.11(-14$: $warning:) ;POSIX Yacc does not support string literals [}-Wyacc ]N AME 329 | | |^ ~"~t~o~"~ ~p~k~t~l~o c | ^~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:447.23-25: warning: POSIX Yacc does not support string literals [-Wyacc] 447 | | align LAYER "+" NUMBER mask | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:474.17-20: warning: POSIX Yacc does not support string literals [-Wyacc] 474 | | ALIGN "at" | ^~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:476.18-21: warning: POSIX Yacc does not support string literals [-Wyacc] 476 | | NUMBER "at" | ^~~~ ../source_subfolder/lib/route/pktloc_syntax.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] ../source_subfolder/lib/route/cls/ematch_syntax.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] ../source_subfolder/lib/utils.c:210:2: warning: variable 'frac' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] default: ^~~~~~~ ../source_subfolder/lib/utils.c:214:40: note: uninitialized use occurs here return snprintf(buf, len, "%.2f%s/s", frac, unit); ^~~~ ../source_subfolder/lib/utils.c:199:13: note: initialize the variable 'frac' to silence this warning double frac; ^ = 0.0 ../source_subfolder/lib/utils.c:210:2: warning: variable 'unit' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] default: ^~~~~~~ ../source_subfolder/lib/utils.c:214:46: note: uninitialized use occurs here return snprintf(buf, len, "%.2f%s/s", frac, unit); ^~~~ ../source_subfolder/lib/utils.c:198:12: note: initialize the variable 'unit' to silence this warning char *unit; ^ = NULL ../source_subfolder/lib/utils.c:346:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ 3 warnings generated. ../source_subfolder/lib/route/tc.c:1012:13: warning: address of array 'tc->tc_kind' will always evaluate to 'true' [-Wpointer-bool-conversion] if (!tc->tc_kind) ~~~~~^~~~~~~ 1 warning generated. ../source_subfolder/lib/netfilter/ct.c:47:17: warning: unused function 'htonll' [-Wunused-function] static uint64_t htonll(uint64_t x) ^ 1 warning generated. clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] libtool: install: warning: relinking `libnl-genl-3.la' libtool: install: warning: relinking `libnl-route-3.la' libtool: install: warning: relinking `libnl-nf-3.la' libtool: install: warning: relinking `libnl-idiag-3.la' libtool: install: warning: relinking `libnl-cli-3.la' CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY /home/conan/w/cci_PR-3915/1/920e31b9-2e35-4a24-87a0-eac79041c7ee/recipes/libnl/all/test_package/show_links.c:103:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(err = nl_connect(p_nl_sock, NETLINK_ROUTE)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/cci_PR-3915/1/920e31b9-2e35-4a24-87a0-eac79041c7ee/recipes/libnl/all/test_package/show_links.c:103:12: note: place parentheses around the assignment to silence this warning if(err = nl_connect(p_nl_sock, NETLINK_ROUTE)) ^ ( ) /home/conan/w/cci_PR-3915/1/920e31b9-2e35-4a24-87a0-eac79041c7ee/recipes/libnl/all/test_package/show_links.c:103:12: note: use '==' to turn this assignment into an equality comparison if(err = nl_connect(p_nl_sock, NETLINK_ROUTE)) ^ == 1 warning generated.