i think i found the problem
the new patch is not working because the dpdk build is not currect
in new patch i remove PKG_CONFIG_PATH = $ ( dpdk_install_dir ) /lib/pkgconfig 
because after fixing the path for pkgconfig the path pointing to devain/tmp was 
broken so i use this two lines
-Dc_args = "-I$(dpdk_root_dir)/$(dpdk_install_dir)/include"
-Dc_link_args = "-L$(dpdk_root_dir)/$(dpdk_install_dir)/lib"
but i now see that this two line is not enough since the pkgconfig for dpdk 
dependencies also conations build flag which is necessary
i revert these lines and use this
PKG_CONFIG_PATH= $( dpdk_root_dir ) / $( dpdk_install_dir ) /lib/pkgconfig \
PKG_CONFIG_SYSROOT_DIR= $( dpdk_root_dir ) \
meson setup $( dpdk_src_dir ) \
$( dpdk_build_dir ) \
$( DPDK_MESON_ARGS ) \
| tee $( dpdk_config_log ) && \

I am currently testing to see if there is any different is size in library 
since I don't have the proper card for testing
i think after this it should work
the size of deb also the same when i check it as you can see after this patch 
https://gerrit.fd.io/r/c/vpp/+/44303/5

ll /home/mahdi255/nemati/vpp/build/external/vpp-ext-deps_26.02-*.deb
-rw-r--r-- 1 mahdi255 mahdi255 76M Dec  9 04:14 
/home/mahdi255/nemati/vpp/build/external/vpp-ext-deps_26.02-3_amd64.deb -> 
original
-rw-r--r-- 1 mahdi255 mahdi255 85M Dec  9 14:00 
/home/mahdi255/nemati/vpp/build/external/vpp-ext-deps_26.02-4_amd64.deb -> 
reverted patch
-rw-r--r-- 1 mahdi255 mahdi255 76M Dec 10 00:39 
/home/mahdi255/nemati/vpp/build/external/vpp-ext-deps_26.02-5_amd64.deb -> new 
patch

i think it should work now

thanks
Mohammad
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#26642): https://lists.fd.io/g/vpp-dev/message/26642
Mute This Topic: https://lists.fd.io/mt/116663717/21656
Group Owner: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/14379924/21656/631435203/xyzzy 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to