Hi,
I'm compiling vpp inside docker container (Ubuntu 18.04.3 LTS).
When I give command of "make build",
I got the error (attached tail part of error)

src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/toolchain/gcc/
rte.toolchain-compat.mk:30: AVX512 support disabled because of binutils
2.30. See Bug 97
== Build lib/librte_eal/common
  SYMLINK-FILE include/rte_branch_prediction.h
  SYMLINK-FILE include/rte_common.h
  SYMLINK-FILE include/rte_compat.h
  SYMLINK-FILE include/rte_debug.h
  SYMLINK-FILE include/rte_eal.h
  SYMLINK-FILE include/rte_eal_interrupts.h
  SYMLINK-FILE include/rte_errno.h
  SYMLINK-FILE include/rte_launch.h
  SYMLINK-FILE include/rte_lcore.h
  SYMLINK-FILE include/rte_log.h
echo: I/O error
/src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/internal/
rte.install-post.mk:38: recipe for target
'/src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/x86_64-native-linuxapp-gcc/include/rte_memory.h'
failed
make[10]: ***
[/src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/x86_64-native-linuxapp-gcc/include/rte_memory.h]
Error 1
make[10]: *** Waiting for unfinished jobs....
  SYMLINK-FILE include/rte_per_lcore.h
  SYMLINK-FILE include/rte_memzone.h
/src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/
rte.subdir.mk:35: recipe for target 'common' failed
make[9]: *** [common] Error 2
/src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/
rte.subdir.mk:35: recipe for target 'librte_eal' failed
make[8]: *** [librte_eal] Error 2
/src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/
rte.sdkbuild.mk:46: recipe for target 'lib' failed
make[7]: *** [lib] Error 2
/src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/
rte.sdkroot.mk:98: recipe for target 'all' failed
make[6]: *** [all] Error 2
/src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/
rte.sdkinstall.mk:60: recipe for target 'pre_install' failed
make[5]: *** [pre_install] Error 2
/src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/
rte.sdkroot.mk:77: recipe for target 'install' failed
make[4]: *** [install] Error 2
make[4]: Leaving directory
'/src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08'
packages/dpdk.mk:291: recipe for target
'/src/vpp/build-root/build-vpp_debug-native/external/.dpdk-build.ok' failed
make[3]: ***
[/src/vpp/build-root/build-vpp_debug-native/external/.dpdk-build.ok] Error 2
make[3]: Leaving directory '/src/vpp/build/external'
Makefile:169: recipe for target 'ebuild-install' failed
make[2]: *** [ebuild-install] Error 2
make[2]: Leaving directory '/src/vpp/build/external'
Makefile:734: recipe for target 'external-install' failed
make[1]: *** [external-install] Error 2
make[1]: Leaving directory '/src/vpp/build-root'
Makefile:379: recipe for target 'build' failed
make: *** [build] Error 2

**************************************
In the middle of  output of make build , It asked to run <<make
install-ext-deps>>. so When I run, I got also nearly same error. Please see
tail part  of output of the above command.

  CC rte_cycles.o
  AR librte_eal.a
  INSTALL-LIB librte_eal.a
== Build lib/librte_pci
== Build lib/librte_stack
== Build lib/librte_timer
== Build lib/librte_meter
/src/vpp/build/external/deb/_build/dpdk-19.08/mk/rte.subdir.mk:35: recipe
for target 'librte_acl' failed
make[10]: *** [librte_acl] Error 1
make[10]: *** Waiting for unfinished jobs....
== Build lib/librte_metrics
== Build lib/librte_ring
== Build lib/librte_rcu
  SYMLINK-FILE include/rte_metrics.h
  CC rte_metrics.o
  SYMLINK-FILE include/rte_timer.h
sh: echo: I/O error
  CC rte_timer.o
/src/vpp/build/external/deb/_build/dpdk-19.08/mk/internal/
rte.install-post.mk:38: recipe for target
'/src/vpp/build/external/deb/_build/dpdk-19.08/x86_64-native-linuxapp-gcc/include/rte_ring.h'
failed
make[11]: ***
[/src/vpp/build/external/deb/_build/dpdk-19.08/x86_64-native-linuxapp-gcc/include/rte_ring.h]
Error 1
/src/vpp/build/external/deb/_build/dpdk-19.08/mk/rte.subdir.mk:35: recipe
for target 'librte_ring' failed
make[10]: *** [librte_ring] Error 2
  SYMLINK-FILE include/rte_pci.h
  SYMLINK-FILE include/rte_stack.h
  SYMLINK-FILE include/rte_rcu_qsbr.h
  SYMLINK-FILE include/rte_meter.h
  CC rte_rcu_qsbr.o
  CC rte_pci.o
  SYMLINK-FILE include/rte_stack_std.h
  CC rte_meter.o
  SYMLINK-FILE include/rte_stack_lf.h
  SYMLINK-FILE include/rte_stack_lf_generic.h
  SYMLINK-FILE include/rte_stack_lf_c11.h
  CC rte_stack.o
  CC rte_stack_std.o
  CC rte_stack_lf.o
  AR librte_pci.a
  INSTALL-LIB librte_pci.a
  AR librte_metrics.a
  INSTALL-LIB librte_metrics.a
  AR librte_stack.a
  INSTALL-LIB librte_stack.a
  AR librte_meter.a
  INSTALL-LIB librte_meter.a
  AR librte_rcu.a
  INSTALL-LIB librte_rcu.a
  AR librte_timer.a
  INSTALL-LIB librte_timer.a
/src/vpp/build/external/deb/_build/dpdk-19.08/mk/rte.sdkbuild.mk:46: recipe
for target 'lib' failed
make[9]: *** [lib] Error 2
/src/vpp/build/external/deb/_build/dpdk-19.08/mk/rte.sdkroot.mk:98: recipe
for target 'all' failed
make[8]: *** [all] Error 2
/src/vpp/build/external/deb/_build/dpdk-19.08/mk/rte.sdkinstall.mk:60:
recipe for target 'pre_install' failed
make[7]: *** [pre_install] Error 2
/src/vpp/build/external/deb/_build/dpdk-19.08/mk/rte.sdkroot.mk:77: recipe
for target 'install' failed
make[6]: *** [install] Error 2
make[6]: Leaving directory '/src/vpp/build/external/deb/_build/dpdk-19.08'
packages/dpdk.mk:291: recipe for target
'/src/vpp/build/external/deb/_build/.dpdk-build.ok' failed
make[5]: *** [/src/vpp/build/external/deb/_build/.dpdk-build.ok] Error 2
make[5]: Leaving directory '/src/vpp/build/external'
debian/rules:25: recipe for target 'override_dh_install' failed
make[4]: *** [override_dh_install] Error 2
make[4]: Leaving directory '/src/vpp/build/external/deb'
debian/rules:17: recipe for target 'binary' failed
make[3]: *** [binary] Error 2
make[3]: Leaving directory '/src/vpp/build/external/deb'
dpkg-buildpackage: error: debian/rules binary subprocess returned exit
status 2
Makefile:72: recipe for target 'vpp-ext-deps_20.01-18_amd64.deb' failed
make[2]: *** [vpp-ext-deps_20.01-18_amd64.deb] Error 2
make[2]: Leaving directory '/src/vpp/build/external'
Makefile:79: recipe for target 'install-deb' failed
make[1]: *** [install-deb] Error 2
make[1]: Leaving directory '/src/vpp/build/external'
Makefile:611: recipe for target 'install-ext-deps' failed
make: *** [install-ext-deps] Error 2

May I know where is the problem? thanks

Best regards
Sothy
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#15506): https://lists.fd.io/g/vpp-dev/message/15506
Mute This Topic: https://lists.fd.io/mt/71499863/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to