]> git.droids-corp.org - dpdk.git/commitdiff
build: fix build on FreeBSD with Meson 0.61.1
authorKarl Bonde Torp <k.torp@samsung.com>
Mon, 14 Feb 2022 11:43:13 +0000 (12:43 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 8 Mar 2022 15:37:22 +0000 (16:37 +0100)
When building with Meson 0.61.1 on FreeBSD some archives become
corrupted. This can be avoided by using 'llvm-ar' instead of 'ar'.

Cc: stable@dpdk.org
Signed-off-by: Karl Bonde Torp <k.torp@samsung.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
buildtools/meson.build

index 400b88f251b54d6e943ea58518c211d25c00c46b..e1c600e40f9953db7c1c9dfbac864f890277952d 100644 (file)
@@ -31,6 +31,9 @@ if host_machine.system() == 'windows'
         pmdinfo += 'llvm-ar'
     endif
     pmdinfogen += 'coff'
+elif host_machine.system() == 'freebsd'
+    pmdinfo += 'llvm-ar'
+    pmdinfogen += 'elf'
 else
     pmdinfo += 'ar'
     pmdinfogen += 'elf'