Hi folks,

I am trying to build VPP for the first time. I am using the instructions at 
https://wiki.fd.io/view/VPP/Pulling,_Building,_Running,_Hacking_and_Pushing_VPP_Code

I am running on a Mac and using the default setup of VirtualBox and Ubuntu. 
Things go seemingly well until during ‘vagrant up’ when it tries to build dpdk:

==> default: Command list built, Time taken: 0m0.034s
==> default:  /bin/mkdir -p '/vpp/build-root/tools/bin'
==> default:   /bin/sh ./libtool --quiet  --mode=install /usr/bin/install -c 
elftool vppapigen '/vpp/build-root/tools/bin'
==> default: make[5]: Leaving directory 
'/vpp/build-root/build-tool-native/tools'
==> default: make[4]: Leaving directory 
'/vpp/build-root/build-tool-native/tools'
==> default: make[3]: Leaving directory 
'/vpp/build-root/build-tool-native/tools'
==> default: make[2]: Leaving directory 
'/vpp/build-root/build-tool-native/tools'
==> default: make[1]: Leaving directory '/vpp/build-root'
==> default: make[1]: Entering directory '/vpp/build-root'
==> default: make[2]: Entering directory '/vpp/build-root'
==> default: @@@@ Arch for platform 'vpp' is native @@@@
==> default: @@@@ Finding source for dpdk @@@@
==> default: @@@@ Makefile fragment found in /vpp/build-data/packages/dpdk.mk 
@@@@
==> default: @@@@ Source found in /vpp/dpdk @@@@
==> default: @@@@ Arch for platform 'vpp' is native @@@@
==> default: @@@@ Finding source for vpp @@@@
==> default: @@@@ Makefile fragment found in /vpp/build-data/packages/vpp.mk 
@@@@
==> default: @@@@ Source found in /vpp/src @@@@
==> default: @@@@ Configuring dpdk in /vpp/build-root/build-vpp-native/dpdk @@@@
==> default: @@@@ Building dpdk in /vpp/build-root/build-vpp-native/dpdk @@@@
==> default: make[3]: Entering directory '/vpp/dpdk'
==> default: ==========================================================
==> default: Building DPDK from source. Consider installing development
==> default: package by invoking 'make dpdk-install-dev' from the
==> default: top level directory
==> default: ==========================================================
==> default: make config
==> default: make[4]: Entering directory '/vpp/dpdk'
==> default: make[4]: warning: jobserver unavailable: using -j1.  Add '+' to 
parent make rule.
==> default:   % Total    % Received % Xferd  Average Speed   Time    Time     
Time  Current
==> default:                                  Dload  Upload   Total   Spe
==> default: nt    Left  Speed
  0     0    0     0    0     0      0      0 --:
==> default: --:-- --:--:-- --:--:--     0
  0 9681k    0 50668    0     0   221k      0  0:00:43 --:--:--  0:00:43  221k
 32 9681k   32 3160k    0     0  2591k      0  0:00:03  0:00:01
==> default:   0:00:02 2590k
 72 9681k   72 7035k    0     0  3172k      0  0:00:03  0:00:02  0:00:01 3171k
100 9681k  100 9681k    0     0  3162k      0  0:00:03  0:00:03 --:--:-- 3162k
==> default:   % Total    % Received % Xferd  Average Speed   Time    Time     
Time  Current
==> default:                                  Dload  Upload   Total   Spent    
Left  Speed
  0     0    
==> default:  0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:03 --:--:--     0
<snip>
  0     0    0     0    0     0      0      0 --:--:--  0:05:02 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:05:03 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:05:04 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:05:05 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:05:06 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:05:07 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:05:08 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:05:09 --:--:--     0
100  2267  100  2267    0     0      7      0  0:05:23  0:05:10  0:00:13   503
==> default: --- extracting dpdk-17.05.tar.xz ---
==> default: --- extracting v0.45.tar.gz ---
==> default: 
==> default: gzip: stdin: not in gzip format
==> default: tar: 
==> default: Child returned status 1
==> default: tar: 
==> default: Error is not recoverable: exiting now
==> default: Makefile:203: recipe for target 
'/vpp/build-root/build-vpp-native/dpdk/.extract.ok' failed
==> default: make[4]: *** [/vpp/build-root/build-vpp-native/dpdk/.extract.ok] 
Error 2
==> default: make[4]: Leaving directory '/vpp/dpdk'
==> default: Makefile:372: recipe for target 'ebuild-build' failed
==> default: make[3]: *** [ebuild-build] Error 2
==> default: make[3]: Leaving directory '/vpp/dpdk'
==> default: Makefile:697: recipe for target 'dpdk-build' failed
==> default: make[2]: *** [dpdk-build] Error 2
==> default: make[2]: Leaving directory '/vpp/build-root'
==> default: /vpp/build-data/platforms.mk:20: recipe for target 'install-deb' 
failed
==> default: make[1]: *** [install-deb] Error 1
==> default: make[1]: Leaving directory '/vpp/build-root'
==> default: Makefile:433: recipe for target 'pkg-deb' failed
==> default: make: *** [pkg-deb] Error 2
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.

I see ‘==> default: make[4]: warning: jobserver unavailable: using -j1.  Add 
'+' to parent make rule.’, but I am not sure if this is expected or how best to 
proceed. Thoughts?

Thanks,
Charles




_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to