Hi all,

First of all, thank you for your help and sorry.

I checked Ross's comment again and saw that I had made a mistake in modifying 
the recipe. That's why the compilation was failing and that's why I tried 
another route.

After rereading the comment I have made the indicated changes and now the code 
compiles.

This would be the resulting recipe:

> 
> DESCRIPTION = "Vector Packet Processing"
> 
> STABLE = "stable/2310"
> BRANCH = "master"
> SRCREV = "6b287b53011208bc242040962056360c1ff54a6c"
> S = "${WORKDIR}/git"
> PV = "23.10"
> 
> LICENSE = "Apache-2.0"
> 
> LIC_FILES_CHKSUM = "file://LICENSE;md5=175792518e4ac015ab6696d16c4f607e"
> 
> SRC_URI += "git://github.com/FDio/vpp;branch=${STABLE} \
> "
> 
> OECMAKE_SOURCEPATH = "${S}/src"
> 
> DEPENDS += "openssl numactl curl-native cmake-native nasm-native
> python3-pip-native python3-ply-native ninja-native m4-native zlib-native
> binutils-native elfutils-native libpcap libbpf apt systemd bpftrace
> util-linux"
> 
> inherit  cmake
> 
> export OPENSSL_PATH = "${RECIPE_SYSROOT}"
> 
> include vpp-packages.inc
> 

Now that the code compiles, it gives me an error that the packages have been 
installed but that they have not been shipped in any package.

> 
> ERROR: vpp-test-23.10-r0 do_package: QA Issue: vpp-test: Files/directories
> were installed but not shipped in any package:
> /usr/share
> /usr/share/vpp
> /usr/share/vpp/vppapigen_json.py
> /usr/share/vpp/generate_json.py
> /usr/share/vpp/vapi_cpp_gen.py
> /usr/share/vpp/vppapigen_c.py
> /usr/share/vpp/vapi_json_parser.py
> /usr/share/vpp/vapi_c_gen.py
> /usr/share/vpp/api
> /usr/share/vpp/api/core
> /usr/share/vpp/api/plugins
> /usr/share/vpp/api/core/tunnel_types.api.json
> /usr/share/vpp/api/core/span.api.json
> /usr/share/vpp/api/core/flow.api.json
> /usr/share/vpp/api/core/crypto.api.json
> /usr/share/vpp/api/core/session.api.json
> /usr/share/vpp/api/core/ip6_nd.api.json
> /usr/share/vpp/api/core/bier.api.json
> /usr/share/vpp/api/core/ip_types.api.json
> /usr/share/vpp/api/core/vpe_types.api.json
> /usr/share/vpp/api/core/memclnt.api.json
> /usr/share/vpp/api/core/pci_types.api.json
> /usr/share/vpp/api/core/vpe.api.json
> /usr/share/vpp/api/core/teib.api.json
> /usr/share/vpp/api/core/p2p_ethernet.api.json
> /usr/share/vpp/api/core/flow_types.api.json
> /usr/share/vpp/api/core/arp.api.json
> /usr/share/vpp/api/core/pipe.api.json
> /usr/share/vpp/api/core/sr_types.api.json
> /usr/share/vpp/api/core/policer_types.api.json
> /usr/share/vpp/api/core/ethernet_types.api.json
> /usr/share/vpp/api/plugins/vhost_user.api.json
> /usr/share/vpp/api/plugins/lisp_gpe.api.json
> /usr/share/vpp/api/plugins/pot.api.json
> /usr/share/vpp/api/plugins/dhcp.api.json
> /usr/share/vpp/api/plugins/tls_openssl.api.json
> /usr/share/vpp/api/plugins/ioam_cache.api.json
> /usr/share/vpp/api/plugins/igmp.api.json
> /usr/share/vpp/api/plugins/dns.api.json
> /usr/lib/vpp_api_test_plugins/vpp_api_test_plugin.so
> /usr/lib/vpp_api_test_plugins/lb_test_plugin.so
> /usr/lib/vpp_api_test_plugins/adl_test_plugin.so
> /usr/lib/vpp_api_test_plugins/memif_test_plugin.so
> /usr/lib/vpp_api_test_plugins/vmxnet3_test_plugin.so
> /usr/lib/vpp_api_test_plugins/vlib_vlibapi_test_plugin.so
> /usr/lib/vpp_api_test_plugins/vnet_arp_test_plugin.so
> /usr/lib/vpp_api_test_plugins/tracedump_test_plugin.so
> /usr/lib/vpp_api_test_plugins/builtinurl_test_plugin.so
> /usr/lib/vpp_api_test_plugins/flowprobe_test_plugin.so
> /usr/lib/vpp_api_test_plugins/arping_test_plugin.so
> /usr/lib/vpp_api_test_plugins/vrrp_test_plugin.so
> /usr/lib/python3.8/site-packages
> /usr/lib/python3.8/site-packages/vpp_papi
> /usr/lib/python3.8/site-packages/vpp_papi-2.0.0-py3.8.egg-info
> /usr/lib/python3.8/site-packages/vpp_papi/vpp_serializer.py
> /usr/lib/python3.8/site-packages/vpp_papi/vpp_papi.py
> /usr/lib/vpp_plugins/srv6adflow_plugin.so
> /usr/lib/vpp_plugins/dma_intel_plugin.so
> /usr/lib/vpp_plugins/af_packet_plugin.so
> /usr/lib/vpp_plugins/cdp_plugin.so
> /usr/lib/vpp_plugins/ip_session_redirect_plugin.so
> /usr/lib/vpp_plugins/oddbuf_plugin.so
> /usr/lib/vpp_plugins/hsi_plugin.so
> /usr/lib/vpp_plugins/pnat_plugin.so
> /usr/lib/vat2_plugins/pppoe_test_plugin_pppoe_plugin.so
> /usr/lib/vat2_plugins/vnet_l2_plugin.so
> /usr/lib/vat2_plugins/npt66_test_plugin_npt66_plugin.so
> /usr/lib/vat2_plugins/vnet_mpls_plugin.so
> /usr/lib/vat2_plugins/vnet_feature_plugin.so
> /usr/lib/vat2_plugins/vnet_ip6_nd_plugin.so
> /usr/lib/vat2_plugins/vnet_ipsec_plugin.so
> /usr/lib/vat2_plugins/lb_test_plugin_lb_types_plugin.so
> /usr/lib/vat2_plugins/cnat_test_plugin_cnat_plugin.so
> /usr/lib/vat2_plugins/vnet_session_plugin.so
> /usr/lib/vat2_plugins/gtpu_test_plugin_gtpu_plugin.so
> /usr/lib/vat2_plugins/vlibmemory_vlib_plugin.so
> /usr/lib/vat2_plugins/dns_test_plugin_dns_plugin.so
> /usr/lib/vat2_plugins/lisp_test_plugin_lisp_plugin.so
> /usr/lib/vat2_plugins/tracedump_test_plugin_tracedump_plugin.so
> /usr/lib/vat2_plugins/l2tp_test_plugin_l2tp_plugin.so
> /usr/lib/vat2_plugins/vnet_policer_plugin.so
> /usr/lib/vat2_plugins/af_packet_test_plugin_af_packet_plugin.so
> /usr/lib/vat2_plugins/flowprobe_test_plugin_flowprobe_plugin.so
> /usr/lib/vat2_plugins/http_static_test_plugin_http_static_plugin.so
> /usr/lib/vat2_plugins/vnet_pg_plugin.so
> /usr/lib/vat2_plugins/vnet_fib_types_plugin.so
> /usr/lib/vat2_plugins/lisp_test_plugin_one_plugin.so
> /usr/lib/vat2_plugins/vnet_ethernet_types_plugin.so
> /usr/lib/vat2_plugins/tracenode_test_plugin_tracenode_plugin.so
> /usr/lib/vat2_plugins/vxlan_test_plugin_vxlan_plugin.so
> /usr/lib/vat2_plugins/dhcp_test_plugin_dhcp6_ia_na_client_cp_plugin.so
> /usr/lib/vat2_plugins/dslite_test_plugin_dslite_plugin.so
> Please set FILES such that these items are packaged. Alternatively if they
> are unneeded, avoid installing them or delete them within do_install.
> vpp-test: 430 installed and not shipped files. [installed-vs-shipped]
> 

More packages appear but I have reduced the list. I'm modifying the recipe to 
solve the problems I'm having.

Thank you very much for your help and sorry for the inconvenience.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#62621): https://lists.yoctoproject.org/g/yocto/message/62621
Mute This Topic: https://lists.yoctoproject.org/mt/104580146/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to