[ovs-build] |fail| pw1519383 [ovs-dev] [PATCH 5/5] netdev-offload-dpdk: Support multiple remote destinations

0-day Robot robot at bytheb.org
Sun Aug 22 10:38:57 UTC 2021


From: robot at bytheb.org

Test-Label: github-robot: Build and Test
Test-Status: fail
http://patchwork.ozlabs.org/api/patches/1519383/

_github build: failed_
Build URL: https://github.com/ovsrobot/ovs/actions/runs/1155488004
Build Logs:
-----------------------Summary of failed steps-----------------------
"linux gcc test dpdk" failed at step build
"linux clang test dpdk" failed at step build
"linux gcc dpdk --enable-shared" failed at step build
"linux clang dpdk --enable-shared" failed at step build
"linux gcc dpdk-shared" failed at step build
"linux clang dpdk-shared" failed at step build
"linux gcc dpdk-shared --enable-shared" failed at step build
"linux clang dpdk-shared --enable-shared" failed at step build
----------------------End summary of failed steps--------------------

-------------------------------BEGIN LOGS----------------------------
####################################################################################
#### [Begin job log] "linux gcc test dpdk" at step build
####################################################################################
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo lib/netdev-dpdk.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ../../include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1  -DHAVE_CONFIG_H -I. -I../..    -I ../../include -I ./include -I ../../lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2  -MT lib/netdev-dpdk.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-dpdk.lo ../../lib/netdev-dpdk.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ../../include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I../.. -I ../../include -I ./include -I ../../lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/dpdk.lo -MD -MP -MF lib/.deps/dpdk.Tpo -c ../../lib/dpdk.c -o lib/dpdk.o
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ../../include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I../.. -I ../../include -I ./include -I ../../lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/netdev-dpdk.lo -MD -MP -MF lib/.deps/netdev-dpdk.Tpo -c ../../lib/netdev-dpdk.c -o lib/netdev-dpdk.o
depbase=`echo lib/netdev-offload-dpdk.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ../../include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1  -DHAVE_CONFIG_H -I. -I../..    -I ../../include -I ./include -I ../../lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2  -MT lib/netdev-offload-dpdk.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-offload-dpdk.lo ../../lib/netdev-offload-dpdk.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ../../include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I../.. -I ../../include -I ./include -I ../../lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/netdev-offload-dpdk.lo -MD -MP -MF lib/.deps/netdev-offload-dpdk.Tpo -c ../../lib/netdev-offload-dpdk.c -o lib/netdev-offload-dpdk.o
../../lib/netdev-offload-dpdk.c:1739:21: error: undefined identifier 'get_netdev_by_port'
../../lib/netdev-offload-dpdk.c:1781:13: error: undefined identifier 'get_netdev_by_port'
Makefile:4380: recipe for target 'lib/netdev-offload-dpdk.lo' failed
make[3]: *** [lib/netdev-offload-dpdk.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
Makefile:5144: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
Makefile:2835: recipe for target 'all' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
make[2]: *** [all-recursive] Error 1
Makefile:5353: recipe for target 'distcheck' failed
make[1]: *** [all] Error 2
make: *** [distcheck] Error 1
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc test dpdk" at step build
####################################################################################




####################################################################################
#### [Begin job log] "linux clang test dpdk" at step build
####################################################################################
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I../.. -I ../../include -I ./include -I ../../lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/netdev-offload-dpdk.lo -MD -MP -MF lib/.deps/netdev-offload-dpdk.Tpo -c ../../lib/netdev-offload-dpdk.c -o lib/netdev-offload-dpdk.o
depbase=`echo lib/async-append-aio.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile clang -DHAVE_CONFIG_H -I. -I../..    -I ../../include -I ./include -I ../../lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/async-append-aio.lo -MD -MP -MF $depbase.Tpo -c -o lib/async-append-aio.lo ../../lib/async-append-aio.c &&\
mv -f $depbase.Tpo $depbase.Plo
../../lib/netdev-offload-dpdk.c:1739:21: error: implicit declaration of function 'get_netdev_by_port' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
                if (get_netdev_by_port(netdev, ca, outdev_id, &outdev)) {
                    ^
../../lib/netdev-offload-dpdk.c:1781:13: error: implicit declaration of function 'get_netdev_by_port' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        if (get_netdev_by_port(netdev, nla, &port_id, &outdev)) {
            ^
2 errors generated.
make[3]: *** [lib/netdev-offload-dpdk.lo] Error 1
Makefile:4380: recipe for target 'lib/netdev-offload-dpdk.lo' failed
make[3]: *** Waiting for unfinished jobs....
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I../.. -I ../../include -I ./include -I ../../lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/async-append-aio.lo -MD -MP -MF lib/.deps/async-append-aio.Tpo -c ../../lib/async-append-aio.c -o lib/async-append-aio.o
make[3]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
Makefile:5144: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
make: *** [distcheck] Error 1
Makefile:2835: recipe for target 'all' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
Makefile:5353: recipe for target 'distcheck' failed
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux clang test dpdk" at step build
####################################################################################




####################################################################################
#### [Begin job log] "linux gcc dpdk --enable-shared" at step build
####################################################################################
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/netdev-dpdk.lo -MD -MP -MF lib/.deps/netdev-dpdk.Tpo -c lib/netdev-dpdk.c -o lib/netdev-dpdk.o
depbase=`echo lib/netdev-offload-dpdk.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1  -DHAVE_CONFIG_H -I.    -I ./include -I ./include -I ./lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2  -MT lib/netdev-offload-dpdk.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-offload-dpdk.lo lib/netdev-offload-dpdk.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/netdev-offload-dpdk.lo -MD -MP -MF lib/.deps/netdev-offload-dpdk.Tpo -c lib/netdev-offload-dpdk.c -o lib/netdev-offload-dpdk.o
depbase=`echo lib/async-append-aio.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1  -DHAVE_CONFIG_H -I.    -I ./include -I ./include -I ./lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2  -MT lib/async-append-aio.lo -MD -MP -MF $depbase.Tpo -c -o lib/async-append-aio.lo lib/async-append-aio.c &&\
mv -f $depbase.Tpo $depbase.Plo
lib/netdev-offload-dpdk.c:1739:21: error: undefined identifier 'get_netdev_by_port'
lib/netdev-offload-dpdk.c:1781:13: error: undefined identifier 'get_netdev_by_port'
depbase=`echo lib/stream-ssl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1  -DHAVE_CONFIG_H -I.    -I ./include -I ./include -I ./lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2  -MT lib/stream-ssl.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream-ssl.lo lib/stream-ssl.c &&\
mv -f $depbase.Tpo $depbase.Plo
make[2]: *** [lib/netdev-offload-dpdk.lo] Error 1
Makefile:4380: recipe for target 'lib/netdev-offload-dpdk.lo' failed
make[2]: *** Waiting for unfinished jobs....
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/async-append-aio.lo -MD -MP -MF lib/.deps/async-append-aio.Tpo -c lib/async-append-aio.c -o lib/async-append-aio.o
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/stream-ssl.lo -MD -MP -MF lib/.deps/stream-ssl.Tpo -c lib/stream-ssl.c -o lib/stream-ssl.o
make[2]: Leaving directory '/home/runner/work/ovs/ovs'
Makefile:5144: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Makefile:2835: recipe for target 'all' failed
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc dpdk --enable-shared" at step build
####################################################################################




####################################################################################
#### [Begin job log] "linux clang dpdk --enable-shared" at step build
####################################################################################
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/netdev-offload-dpdk.lo -MD -MP -MF lib/.deps/netdev-offload-dpdk.Tpo -c lib/netdev-offload-dpdk.c  -fPIC -DPIC -o lib/.libs/netdev-offload-dpdk.o
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/tc.lo -MD -MP -MF lib/.deps/tc.Tpo -c lib/tc.c -o lib/tc.o >/dev/null 2>&1
depbase=`echo lib/async-append-aio.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile clang -DHAVE_CONFIG_H -I.    -I ./include -I ./include -I ./lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/async-append-aio.lo -MD -MP -MF $depbase.Tpo -c -o lib/async-append-aio.lo lib/async-append-aio.c &&\
mv -f $depbase.Tpo $depbase.Plo
lib/netdev-offload-dpdk.c:1739:21: error: implicit declaration of function 'get_netdev_by_port' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
                if (get_netdev_by_port(netdev, ca, outdev_id, &outdev)) {
                    ^
lib/netdev-offload-dpdk.c:1781:13: error: implicit declaration of function 'get_netdev_by_port' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        if (get_netdev_by_port(netdev, nla, &port_id, &outdev)) {
            ^
2 errors generated.
make[2]: *** [lib/netdev-offload-dpdk.lo] Error 1
Makefile:4380: recipe for target 'lib/netdev-offload-dpdk.lo' failed
make[2]: *** Waiting for unfinished jobs....
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/async-append-aio.lo -MD -MP -MF lib/.deps/async-append-aio.Tpo -c lib/async-append-aio.c  -fPIC -DPIC -o lib/.libs/async-append-aio.o
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/async-append-aio.lo -MD -MP -MF lib/.deps/async-append-aio.Tpo -c lib/async-append-aio.c -o lib/async-append-aio.o >/dev/null 2>&1
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/netdev-dpdk.lo -MD -MP -MF lib/.deps/netdev-dpdk.Tpo -c lib/netdev-dpdk.c -o lib/netdev-dpdk.o >/dev/null 2>&1
make[2]: Leaving directory '/home/runner/work/ovs/ovs'
Makefile:5144: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs'
Makefile:2835: recipe for target 'all' failed
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux clang dpdk --enable-shared" at step build
####################################################################################




####################################################################################
#### [Begin job log] "linux gcc dpdk-shared" at step build
####################################################################################
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/tc.lo -MD -MP -MF lib/.deps/tc.Tpo -c lib/tc.c -o lib/tc.o
depbase=`echo lib/dpdk.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1  -DHAVE_CONFIG_H -I.    -I ./include -I ./include -I ./lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2  -MT lib/dpdk.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpdk.lo lib/dpdk.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo lib/netdev-dpdk.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1  -DHAVE_CONFIG_H -I.    -I ./include -I ./include -I ./lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2  -MT lib/netdev-dpdk.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-dpdk.lo lib/netdev-dpdk.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo lib/netdev-offload-dpdk.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1  -DHAVE_CONFIG_H -I.    -I ./include -I ./include -I ./lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2  -MT lib/netdev-offload-dpdk.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-offload-dpdk.lo lib/netdev-offload-dpdk.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/dpdk.lo -MD -MP -MF lib/.deps/dpdk.Tpo -c lib/dpdk.c -o lib/dpdk.o
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/netdev-dpdk.lo -MD -MP -MF lib/.deps/netdev-dpdk.Tpo -c lib/netdev-dpdk.c -o lib/netdev-dpdk.o
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/netdev-offload-dpdk.lo -MD -MP -MF lib/.deps/netdev-offload-dpdk.Tpo -c lib/netdev-offload-dpdk.c -o lib/netdev-offload-dpdk.o
lib/netdev-offload-dpdk.c:1739:21: error: undefined identifier 'get_netdev_by_port'
lib/netdev-offload-dpdk.c:1781:13: error: undefined identifier 'get_netdev_by_port'
make[2]: *** [lib/netdev-offload-dpdk.lo] Error 1
Makefile:4380: recipe for target 'lib/netdev-offload-dpdk.lo' failed
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/home/runner/work/ovs/ovs'
make[1]: *** [all-recursive] Error 1
Makefile:5144: recipe for target 'all-recursive' failed
make: *** [all] Error 2
make[1]: Leaving directory '/home/runner/work/ovs/ovs'
Makefile:2835: recipe for target 'all' failed
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc dpdk-shared" at step build
####################################################################################




####################################################################################
#### [Begin job log] "linux clang dpdk-shared" at step build
####################################################################################
depbase=`echo lib/stream-ssl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile clang -DHAVE_CONFIG_H -I.    -I ./include -I ./include -I ./lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/stream-ssl.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream-ssl.lo lib/stream-ssl.c &&\
mv -f $depbase.Tpo $depbase.Plo
lib/netdev-offload-dpdk.c:1739:21: error: implicit declaration of function 'get_netdev_by_port' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
                if (get_netdev_by_port(netdev, ca, outdev_id, &outdev)) {
                    ^
depbase=`echo lib/dhparams.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile clang -DHAVE_CONFIG_H -I.    -I ./include -I ./include -I ./lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/dhparams.lo -MD -MP -MF $depbase.Tpo -c -o lib/dhparams.lo lib/dhparams.c &&\
mv -f $depbase.Tpo $depbase.Plo
lib/netdev-offload-dpdk.c:1781:13: error: implicit declaration of function 'get_netdev_by_port' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        if (get_netdev_by_port(netdev, nla, &port_id, &outdev)) {
            ^
2 errors generated.
make[2]: *** [lib/netdev-offload-dpdk.lo] Error 1
Makefile:4380: recipe for target 'lib/netdev-offload-dpdk.lo' failed
make[2]: *** Waiting for unfinished jobs....
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/stream-ssl.lo -MD -MP -MF lib/.deps/stream-ssl.Tpo -c lib/stream-ssl.c -o lib/stream-ssl.o
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/dhparams.lo -MD -MP -MF lib/.deps/dhparams.Tpo -c lib/dhparams.c -o lib/dhparams.o
make[2]: Leaving directory '/home/runner/work/ovs/ovs'
make[1]: *** [all-recursive] Error 1
Makefile:5144: recipe for target 'all-recursive' failed
make: *** [all] Error 2
make[1]: Leaving directory '/home/runner/work/ovs/ovs'
Makefile:2835: recipe for target 'all' failed
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux clang dpdk-shared" at step build
####################################################################################




####################################################################################
#### [Begin job log] "linux gcc dpdk-shared --enable-shared" at step build
####################################################################################
depbase=`echo lib/dpdk.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1  -DHAVE_CONFIG_H -I.    -I ./include -I ./include -I ./lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2  -MT lib/dpdk.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpdk.lo lib/dpdk.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/tc.lo -MD -MP -MF lib/.deps/tc.Tpo -c lib/tc.c -o lib/tc.o
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/dpdk.lo -MD -MP -MF lib/.deps/dpdk.Tpo -c lib/dpdk.c -o lib/dpdk.o
depbase=`echo lib/netdev-dpdk.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1  -DHAVE_CONFIG_H -I.    -I ./include -I ./include -I ./lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2  -MT lib/netdev-dpdk.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-dpdk.lo lib/netdev-dpdk.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo lib/netdev-offload-dpdk.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1  -DHAVE_CONFIG_H -I.    -I ./include -I ./include -I ./lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2  -MT lib/netdev-offload-dpdk.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-offload-dpdk.lo lib/netdev-offload-dpdk.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/netdev-dpdk.lo -MD -MP -MF lib/.deps/netdev-dpdk.Tpo -c lib/netdev-dpdk.c -o lib/netdev-dpdk.o
libtool: compile:  env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu  " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/netdev-offload-dpdk.lo -MD -MP -MF lib/.deps/netdev-offload-dpdk.Tpo -c lib/netdev-offload-dpdk.c -o lib/netdev-offload-dpdk.o
lib/netdev-offload-dpdk.c:1739:21: error: undefined identifier 'get_netdev_by_port'
lib/netdev-offload-dpdk.c:1781:13: error: undefined identifier 'get_netdev_by_port'
make[2]: *** [lib/netdev-offload-dpdk.lo] Error 1
Makefile:4380: recipe for target 'lib/netdev-offload-dpdk.lo' failed
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/home/runner/work/ovs/ovs'
make[1]: *** [all-recursive] Error 1
Makefile:5144: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs'
make: *** [all] Error 2
Makefile:2835: recipe for target 'all' failed
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc dpdk-shared --enable-shared" at step build
####################################################################################




####################################################################################
#### [Begin job log] "linux clang dpdk-shared --enable-shared" at step build
####################################################################################
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/tc.lo -MD -MP -MF lib/.deps/tc.Tpo -c lib/tc.c -o lib/tc.o >/dev/null 2>&1
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/netdev-offload-dpdk.lo -MD -MP -MF lib/.deps/netdev-offload-dpdk.Tpo -c lib/netdev-offload-dpdk.c  -fPIC -DPIC -o lib/.libs/netdev-offload-dpdk.o
depbase=`echo lib/async-append-aio.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ./libtool  --tag=CC   --mode=compile clang -DHAVE_CONFIG_H -I.    -I ./include -I ./include -I ./lib -I ./lib    -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h  -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64  -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/async-append-aio.lo -MD -MP -MF $depbase.Tpo -c -o lib/async-append-aio.lo lib/async-append-aio.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/async-append-aio.lo -MD -MP -MF lib/.deps/async-append-aio.Tpo -c lib/async-append-aio.c  -fPIC -DPIC -o lib/.libs/async-append-aio.o
lib/netdev-offload-dpdk.c:1739:21: error: implicit declaration of function 'get_netdev_by_port' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
                if (get_netdev_by_port(netdev, ca, outdev_id, &outdev)) {
                    ^
lib/netdev-offload-dpdk.c:1781:13: error: implicit declaration of function 'get_netdev_by_port' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        if (get_netdev_by_port(netdev, nla, &port_id, &outdev)) {
            ^
2 errors generated.
make[2]: *** [lib/netdev-offload-dpdk.lo] Error 1
Makefile:4380: recipe for target 'lib/netdev-offload-dpdk.lo' failed
make[2]: *** Waiting for unfinished jobs....
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/async-append-aio.lo -MD -MP -MF lib/.deps/async-append-aio.Tpo -c lib/async-append-aio.c -o lib/async-append-aio.o >/dev/null 2>&1
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wthread-safety -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wshift-negative-value -Qunused-arguments -Wshadow -Wno-null-pointer-arithmetic -Warray-bounds-pointer-arithmetic -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -Wno-cast-align -Wno-error=unused-command-line-argument -MT lib/netdev-dpdk.lo -MD -MP -MF lib/.deps/netdev-dpdk.Tpo -c lib/netdev-dpdk.c -o lib/netdev-dpdk.o >/dev/null 2>&1
make[2]: Leaving directory '/home/runner/work/ovs/ovs'
make[1]: *** [all-recursive] Error 1
Makefile:5144: recipe for target 'all-recursive' failed
make: *** [all] Error 2
make[1]: Leaving directory '/home/runner/work/ovs/ovs'
Makefile:2835: recipe for target 'all' failed
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux clang dpdk-shared --enable-shared" at step build
####################################################################################
--------------------------------END LOGS-----------------------------


More information about the build mailing list