Hello Dmitry, On Wed, Oct 14, 2020 at 8:31 PM Dmitry Kozlyuk <dmitry.kozl...@gmail.com> wrote: > > This patchset implements existing pmdinfogen logic in Python, replaces > and removes the old code. The goals of rewriting are: > > * easier maintenance by using a more high-level language, > * simpler build process without host application and libelf, > * foundation for adding Windows support. > > Travis CI script is adjusted to install python3-pyelftools, but other CI > systems may need similar tweaking. Particularly, testing on FreeBSD and > big-endian targets is desired. >
- Travis reported an error in meson: https://travis-ci.com/github/ovsrobot/dpdk/jobs/399762460#L478 Build machine cpu: x86_64 buildtools/meson.build:27:10: ERROR: Expecting endforeach got eol_cont. script = \ ^ For a block that started at 26,0 foreach module : python3_required_modules ^ - In a thread on c...@dpdk.org http://inbox.dpdk.org/ci/CAOeXdvbosqRGouSX06_phVTCam57XUt0s=sf_kpe-vmiwft...@mail.gmail.com/T/#m9bb193c74ca979c151f2dbfa35664f95093a9e71, UNH people confirmed that python3-elftools should be available, but the last test had an error too, which might be linked to incorrect meson syntax: http://mails.dpdk.org/archives/test-report/2020-October/159038.html ninja: error: loading 'build.ninja': No such file or directory - As far as Intel CI systems are concerned, there might be an issue with the Windows system: http://mails.dpdk.org/archives/test-report/2020-October/159123.html OS: WIN10-64 Target: x86_64-windows-clang Program binutils-avx512-check.sh found: YES Program python3 found: YES (c:\program files\python37\python.exe) buildtools\meson.build:32:2: ERROR: Problem encountered: missing python module: elftools A full log can be found at C:\windows-dpdk\dpdk\build\meson-logs\meson-log.txt ninja: Entering directory `build' DPDK STV team -- David Marchand