ср, 4 авг. 2021 г. в 15:19, Dmitry Kozlyuk <dmitry.kozl...@gmail.com>:
> 2021-08-04 14:28 (UTC-0500), Sergey Madaminov: > > I've taken a look at this issue. As Dmitry said it is related to the bug > > within meson with having slashes escaping characters. It matters for the > > current meson build files in the DPDK for Windows as there is a reliance > on > > strings for some file names. > > What do you mean? "librte_kvargs.lib" from the error message should be > "lib\rte_kvargs.lib" because "rte_kvargs.lib" is produced inside "lib" > directory. It is pure meson error in generating ninja commands. > > Yes, sorry, I meant what you just said. Confusing wording on my part. > > I believe that it is solvable by replacing > > strings and transitioning to variables. So if there is an interest in > that > > or a need to use higher versions of meson I can try to rewrite meson > build > > files to solve this problem. Chances I may do that anyway as for current > > OvS meson builds I need meson 0.59.0 version. > > DPDK meson.build files must stay compatible with meson 0.49.2. > Of course. I mean the following: I'm using meson 0.59.0 for OvS and I don't want to keep switching between meson versions. So I'm going to try to fiddle with the current DPDK meson.build file for my purposes. And I can try to make it compatible with the 0.49.2 meson. Interestingly, I somehow don't have this issue with OvS so I'm going to check what is going on. I hope that will result in finding a fix for a DPDK meson.build file :)