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../source_subfolder/lib/route/pktloc_syntax.y]:10 .1-14 201 | : warning:| POSIX Yacc does not support %error-verboseE [M-WyaccA]T CH_NBYTE "(" 10 | %pekrtrloorc- vKeWr_bEoQs ep a | t^t~e~r~n~ ~"~)~"~ ~ | ~^~~~~~ ../source_subfolder/lib/route/pktloc_syntax.y:10.1-14: warning:../source_subfolder/lib/route/cls/ematch_syntax.y :219deprecated directive: ‘%error-verbose’, use ‘%define parse.error verbose’.23 [-25-Wdeprecated: ]warning: POSIX Yacc does not support string literals 10 | [%-Wyacce]r ror-ve 219 | r b|o sEeM A | T^C~H~_~T~E~X~T~ ~"~(~"~ ~S~T R | %define parse.error verboseQ UOTED tex../source_subfolder/lib/route/pktloc_syntax.yt:11_.1f-7r: owarning:m POSIX Yacc does not support %definet [e-Wyaccx]t _t 11 | o% d"e)f"i n | e^ ~a~p i.pu../source_subfolder/lib/route/cls/ematch_syntax.yr:219e.56 -58 | : ^warning:~ ~POSIX Yacc does not support string literals~ [~-Wyacc~]~ 219 | | EMATCH_../source_subfolder/lib/route/pktloc_syntax.yT:12E.14X-22T: warning:"(" POSIX Yacc does not support string literalsS [T-WyaccR] QU 12 | O%TnEaDm et-epxrte_ffirxo m" ptketxlto_ct_o" " | )^"~ ~ | ~^~~~~~ ~~ ../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]:246 .23-25 12 | : %warning:n aPOSIX Yacc does not support string literalsm [e-Wyacc-]p refix "p 246 | k t|l oEcM_A"T C | H^_~M~E~T~A~ ~"~(~"~ ~m~e~t~a~_~v~a~l~u~e~ ~o pera../source_subfolder/lib/route/pktloc_syntax.yn:12d.1 -22m: ewarning:t adeprecated directive: ‘%name-prefix "pktloc_"’, use ‘%define api.prefix {pktloc_}’_ [v-Wdeprecateda]l ue 12 | %"n)a"m e | -^p~r~e fix../source_subfolder/lib/route/cls/ematch_syntax.y :246".57p-59k: twarning:l oPOSIX Yacc does not support string literalsc [_-Wyacc"] | ^ 246 | ~ ~|~ ~E~M~A~T~C~H~_~M~E~T~A~ ~"~(~"~ ~m~e t | a%define api.prefix {pktloc_}_ value../source_subfolder/lib/route/pktloc_syntax.y :16o.1p-7e: rwarning:a nPOSIX Yacc does not support %expectd [ -Wyaccm]e ta_ 16 | v%aelxupee c"t) "1 | | ^^~~~~ ~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:265.11-13: warning: POSIX Yacc does not support string literals [-Wyacc] 265 | |../source_subfolder/lib/route/pktloc_syntax.y :39".1(-11": warning: ePOSIX Yacc does not support %destructorx [p-Wyaccr] ")" | ^ 39 | ~%~d es../source_subfolder/lib/route/cls/ematch_syntax.yt:265r.20u-22c: twarning: POSIX Yacc does not support string literalso [r-Wyacc ]{ f 265 | r e|e ("$($") ;e x}p rN A"M)E" | | ^^~~~~~ ~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:293.20-22: warning: POSIX Yacc does not support string literals [-Wyacc] 293 | EMATCH_CMP "(" cmp_expr ")" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:293.33-35: warning: POSIX Yacc does not support string literals [-Wyacc] 293 | EMATCH_CMP "(" cmp_expr ")" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:322.11-16: warning: POSIX Yacc does not support string literals [-Wyacc] 322 | | "from" pktloc | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:329.11-14: warning: POSIX Yacc does not support string literals [-Wyacc] 329 | | "to" pktloc | ^~~~ ../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/43a750cd-1c43-4cb9-b23f-e8201171ca87/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/43a750cd-1c43-4cb9-b23f-e8201171ca87/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/43a750cd-1c43-4cb9-b23f-e8201171ca87/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.