meta-dpdk/recipes-extended/dpdk
Xiangyu Chen 4f5ff4c3c8
dpdk: backport patches to fix build
Currently, a number of integer types are typedef'd to their corresponding
userspace or RTE values. This can be problematic if these types are already
defined somewhere else, as it would cause type collisions.

The error like this:
gve_osdep.h:45:20: error: conflicting types for '__le64';
have 'rte_le64_t' {aka 'long unsigned int'} | 45 | typedef rte_le64_t __le64; | | ^~~~~~ |
....
recipe-sysroot/usr/include/linux/types.h:35:25: note: previous declaration of
'__le64' with type '__le64' {aka 'long long unsigned int'} | 35 | typedef __u64 __bitwise __le64;

The upstream has already fixed, backport them to 23.11.x.

Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2025-02-13 23:27:14 +08:00
..
dpdk dpdk: backport patches to fix build 2025-02-13 23:27:14 +08:00
dpdk_22.11.7.bb dpdk: upgrade 22.11.7 -> 22.11.7 2024-12-04 13:40:24 +08:00
dpdk_23.11.1.bb dpdk: backport patches to fix build 2025-02-13 23:27:14 +08:00
dpdk-kmods_git.bb dpdk-kmods: upgrade to commit hash e721c733cd24206399bebb8f0751b0387c4c1595 2023-05-10 16:04:59 +08:00
dpdk-module_22.11.7.bb dpdk: upgrade 22.11.7 -> 22.11.7 2024-12-04 13:40:24 +08:00
dpdk.inc dpdk.inc: switch to using https protocol 2023-10-03 15:32:47 +08:00