As [marked] by Tomaz Buchert GNUInstallDirs assumes include path is just /usr/include, while it could also be a arch-dependent path /usr/include/<arch triplet> We need to propose upstream a patch to improve this, maybe allowing the user to set if the headers are arch-independent or not.