* Install headers with arch-specific content in /usr/include/<multiarch>/dpdk
to make libdpdk-dev multiarch-compliant.
To ensure backward compatibility in x86_64, which is what most of the
consumers use, symlink x86_64 headers in /usr/include/dpdk.
pkg-config returns the arch-specific headers first so that other
architectures are still compatible.
Also create a full copy of the headers in the dpdk-dev SDK package, as it
does not support multiple levels of headers.
This bug was fixed in the package dpdk - 17.05.1-2
---------------
dpdk (17.05.1-2) experimental; urgency=medium
* Install headers with arch-specific content in /usr/include/ <multiarch> /dpdk compliant.
to make libdpdk-dev multiarch-
To ensure backward compatibility in x86_64, which is what most of the
consumers use, symlink x86_64 headers in /usr/include/dpdk.
pkg-config returns the arch-specific headers first so that other
architectures are still compatible.
Also create a full copy of the headers in the dpdk-dev SDK package, as it
does not support multiple levels of headers.
-- Luca Boccassi <email address hidden> Wed, 09 Aug 2017 13:02:28 +0100