[ovs-discuss] libnuma missing FreeBSD 11.1
Ben Pfaff
blp at ovn.org
Wed May 9 22:13:21 UTC 2018
On Wed, Apr 25, 2018 at 12:17:54PM -0400, fpostic--- via discuss wrote:
> Hello,
>
> I'm trying to build Open vSwitch by following this guide :
>
> http://docs.openvswitch.org/en/latest/intro/install/dpdk/
>
> uname -a gives :
>
> FreeBSD 11.1-RELEASE-p9
>
> In the guide I skipped the part for installing DPDK from source and followed this guide instead :
>
> https://dpdk.org/doc/guides/freebsd_gsg/install_from_ports.html
>
> Everything runs fine until I try to run ./configure --with-dpdk=/usr/local/share/dpdk/x86_64-native-bsdapp-clan/lib in ovs folder.
>
> I get the following error :
>
> **** Non relevant output from ./configure
>
> checking target hint for cgcc... x86_64
>
> checking whether dpdk datapath is enabled... yes
>
> checking for library containing get_mempolicy... no
>
> configure: error: unable to find libnuma, install the dependency package
>
> I guess this error message is intended to linux users because searching on the web libnuma+freebsd returns no package or port to install on FreeBSD. Instead I found that numactl was available since FreeBSD 11.0.
>
> ./configure end correctly without --with-dpdk option
>
> What can I do to fix this?
I guess that we would need someone to add some kind of comparable NUMA
implementation for FreeBSD. We don't really have a FreeBSD maintainer
for OVS. Patches would be welcome.
More information about the discuss
mailing list