Re: [dpdk-dev] [PATCH v8 2/3] build: use Python pmdinfogen
From: Thomas Monjalon <hidden>
Date: 2021-01-20 10:24:29
20/01/2021 08:23, Dmitry Kozlyuk:
On Wed, 20 Jan 2021 01:05:59 +0100, Thomas Monjalon wrote:quoted
This is now the right timeframe to introduce this change with the new Python module dependency. Unfortunately, the ABI check is returning an issue: 'const char mlx5_common_pci_pmd_info[62]' was changed to 'const char mlx5_common_pci_pmd_info[60]' at rte_common_mlx5.pmd.cWill investigate and fix ASAP.quoted
Few more comments below: 20/10/2020 19:44, Dmitry Kozlyuk:quoted
--- a/buildtools/meson.build +++ b/buildtools/meson.build +if host_machine.system() != 'windows'You can use "is_windows".It's defined by config/meson.build, which is processed after buidtools/meson.build, because of the dependency, if swapped: config/x86/meson.build:6:1: ERROR: Unknown variable "binutils_avx512_check".
OK
quoted
quoted
--- a/doc/guides/linux_gsg/sys_reqs.rst +++ b/doc/guides/linux_gsg/sys_reqs.rst +* ``pyelftools`` (version 0.22+)This requirement is missing in doc/guides/freebsd_gsg/build_dpdk.rstOK.quoted
quoted
--- a/meson.build +++ b/meson.build -subdir('buildtools/pmdinfogen')This could be in patch 3 (removing the code).It would redefine "pmdinfogen" variable to old pmdinfogen. Besides, why build what's not used at this patch already?
Just trying to find the best patch split. If needed, OK to keep as is.