31/10/2019 15:05, Ciara Power: > Building with clang 3.4.2 caused the following error: > > CC dpaa2_sec_dpseci.o > In file included from /dpdk/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:40: > In file included from /dpdk/drivers/common/dpaax/caamflib/desc/ipsec.h:11: > In file included from /dpdk/drivers/common/dpaax/caamflib/rta.h:11: > In file included from .../common/dpaax/caamflib/rta/sec_run_time_asm.h:14: > /dpdk/drivers/common/dpaax/compat.h:108:18: > error: redefinition of typedef 'dma_addr_t' is a C11 feature > [-Werror,-Wtypedef-redefinition] > typedef uint64_t dma_addr_t; > ^ > /dpdk/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c:37:18: > note: previous definition is here > typedef uint64_t dma_addr_t; > ^ > 1 error generated. > > The dma_addr_t was defined in the common compat.h file, and does not > need to be redefined. > > The meson build include directories list was updated to enable the > definition in the common compat.h file be used. > > Fixes: 8c83f28cc8a4 ("common/dpaax: move OF library from DPAA bus") > Cc: hemant.agra...@nxp.com > > Signed-off-by: Ciara Power <ciara.po...@intel.com>
Applied, thanks