Hi,
The section in the fd.io Wiki says:
...
Linux
VPP can be built, packaged and run on either Debian based (Ubuntu,etc)
or RPM based (Centos,etc) out of the box.
...

Did anyone tried to build on Fedora 25 ?
I just tried to run now, with the latest git repo,
./build-root/vagrant/build.sh (according to the recommendation in the
wiki as a first step for build) and it fails:

...
./build-root/vagrant/build.sh
0:./build-root/vagrant/build.sh
1:
2:
VPP_DIR: ./build-root/vagrant/../../
SUDOCMD:
Redirecting to '/usr/bin/dnf install -y redhat-lsb' (see 'man yum2dnf')

Error: Failed to synchronize cache for repo 'updates'
KERNEL_OS: GNU/Linux
KERNEL_MACHINE: x86_64
KERNEL_RELEASE: 4.8.6-300.fc25.x86_64
KERNEL_VERSION: #1 SMP Tue Nov 1 12:36:38 UTC 2016
DISTRIB_ID: Fedora
DISTRIB_RELEASE: 25
DISTRIB_CODENAME: TwentyFive
DISTRIB_DESCRIPTION: "Fedora release 25 (Twenty Five)"
Redirecting to '/usr/bin/dnf groupinstall -y Development Tools' (see
'man yum2dnf')

Fedora 25 - x86_64 - Updates     4.9 MB/s |  16 MB     00:03
Extra Packages for Enterprise Li 6.8 MB/s |  12 MB     00:01
google-chrome                     22 kB/s | 3.6 kB     00:00
Group 'Development Tools' is already installed, skipping.
Dependencies resolved.
Nothing to do.
Complete!
Redirecting to '/usr/bin/dnf install -y redhat-lsb glibc-static
java-1.8.0-openjdk-devel yum-utils openssl-devel
https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
apr-devel python-devel python-virtualenv lcov chrpath' (see 'man
yum2dnf')

Last metadata expiration check: 0:00:03 ago on Tue Jan 17 14:44:49 2017.
Package epel-release-7-9.noarch is already installed, skipping.
Package redhat-lsb-4.1-33.fc25.x86_64 is already installed, skipping.
Package glibc-static-2.24-4.fc25.x86_64 is already installed, skipping.
Package java-1.8.0-openjdk-devel-1:1.8.0.111-5.b16.fc25.x86_64 is
already installed, skipping.
Package yum-utils-1.1.31-511.fc25.noarch is already installed, skipping.
Package openssl-devel-1:1.0.2j-3.fc25.x86_64 is already installed, skipping.
Package apr-devel-1.5.2-4.fc25.x86_64 is already installed, skipping.
Package python-devel-2.7.12-7.fc25.x86_64 is already installed, skipping.
Package python2-virtualenv-15.0.3-2.fc25.noarch is already installed, skipping.
Package lcov-1.12-1.fc25.noarch is already installed, skipping.
Package chrpath-0.16-3.fc24.x86_64 is already installed, skipping.
Dependencies resolved.
Nothing to do.
Complete!
Redirecting to '/usr/bin/dnf install -y --enablerepo=epel
libconfuse-devel ganglia-devel' (see 'man yum2dnf')

Last metadata expiration check: 0:00:06 ago on Tue Jan 17 14:44:49 2017.
Package libconfuse-devel-3.0-1.fc25.x86_64 is already installed, skipping.
Package ganglia-devel-3.7.2-12.fc25.x86_64 is already installed, skipping.
Dependencies resolved.
Nothing to do.
Complete!

Yum-utils package has been deprecated, use dnf instead.
See 'man yum2dnf' for more information.


enabling epel-debuginfo
enabling fedora-debuginfo
enabling updates-debuginfo
epel/x86_64/metalink                         |  25 kB  00:00
epel                                         | 4.3 kB  00:00
epel-debuginfo/x86_64/metalink               |  24 kB  00:00
epel-debuginfo                               | 3.0 kB  00:00
google-chrome                                |  951 B  00:00
updates/25/x86_64/metalink                   |  19 kB  00:00
updates                                      | 4.7 kB  00:00
updates-debuginfo/25/x86_64/metalink         |  16 kB  00:00
updates-debuginfo                            | 3.0 kB  00:00
(1/6): epel/x86_64/updateinfo                | 722 kB  00:00
(2/6): updates/25/x86_64/updateinfo          | 638 kB  00:00
(3/6): epel-debuginfo/x86_64/primary_db      | 598 kB  00:00
(4/6): updates/25/x86_64/primary_db          | 6.3 MB  00:00
(5/6): updates-debuginfo/25/x86_64/primary_d | 375 kB  00:00
(6/6): epel/x86_64/primary_db                | 4.5 MB  00:02
Could not find a package for: zlib-1.2.7-15.el7.x86_64
No debuginfo packages available to install
rm -f /work/src/vpp/build-root/scripts/.version
/work/src/vpp/build-root/rpm/*.tar.gz
WARNING: Please install ccache AYEC and re-run this script
make[1]: Entering directory '/work/src/vpp/build-root'
@@@@ Arch for platform 'native' is native @@@@
@@@@ Finding source for tools @@@@
@@@@ Makefile fragment found in /work/src/vpp/build-root/packages/tools.mk @@@@
@@@@ Source found in /work/src/vpp/src @@@@
@@@@ Configuring tools in /work/src/vpp/build-root/build-tool-native/tools @@@@
/bin/bash: autoreconf: command not found
Makefile:649: recipe for target 'tools-configure' failed
make[1]: *** [tools-configure] Error 127
make[1]: Leaving directory '/work/src/vpp/build-root'
Makefile:132: recipe for target '/work/src/vpp/build-root/.bootstrap.ok' failed
make: *** [/work/src/vpp/build-root/.bootstrap.ok] Error 2
rm -rf /work/src/vpp/build-root/build-*/
rm -rf /work/src/vpp/build-root/build-tool-*
rm -rf /work/src/vpp/build-root/install-*
rm -rf /work/src/vpp/build-root/images-*
rm -rf /work/src/vpp/build-root/tools
rm -rf /work/src/vpp/build-root/*.deb
rm -rf /work/src/vpp/build-root/*.rpm
rm -rf /work/src/vpp/build-root/*.changes
rm -rf /work/src/vpp/build-root/python
if [ -e /usr/bin/dh ];then (cd
/work/src/vpp/build-root/deb/;debian/rules clean); fi
rm -f /work/src/vpp/build-root/deb/debian/*.install
rm -f /work/src/vpp/build-root/deb/debian/*.dkms
rm -f /work/src/vpp/build-root/deb/debian/changelog
WARNING: Please install ccache AYEC and re-run this script
make[1]: Entering directory '/work/src/vpp/build-root'
@@@@ Arch for platform 'native' is native @@@@
@@@@ Finding source for tools @@@@
@@@@ Makefile fragment found in /work/src/vpp/build-root/packages/tools.mk @@@@
@@@@ Source found in /work/src/vpp/src @@@@
@@@@ Configuring tools in /work/src/vpp/build-root/build-tool-native/tools @@@@
/bin/bash: autoreconf: command not found
Makefile:649: recipe for target 'tools-configure' failed
make[1]: *** [tools-configure] Error 127
make[1]: Leaving directory '/work/src/vpp/build-root'
Makefile:132: recipe for target '/work/src/vpp/build-root/.bootstrap.ok' failed
make: *** [/work/src/vpp/build-root/.bootstrap.ok] Error 2


Any ideas?

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

Reply via email to