Author: Breno Leitao Date: Thu Apr 6 13:59:57 2017 -0300 peekfd: Include headers for ppc64 Currently peekfd fails to build on ppc64le architecture with musl because it does not find reference for __WORDSIZE. This patch just includes reference for this macro if it was not previously defined. Index: psmisc-22.21/src/peekfd.c =================================================================== --- psmisc-22.21.orig/src/peekfd.c +++ psmisc-22.21/src/peekfd.c @@ -37,6 +37,14 @@ #include "i18n.h" +#if !defined(PATH_MAX) +#include +#endif + +#if !defined(__WORDSIZE) +#include +#endif + #ifdef I386 #define REG_ORIG_ACCUM orig_eax #define REG_ACCUM eax Index: psmisc-22.21/src/pstree.c =================================================================== --- psmisc-22.21.orig/src/pstree.c +++ psmisc-22.21/src/pstree.c @@ -45,6 +45,10 @@ #include "i18n.h" #include "comm.h" +#if !defined(PATH_MAX) +#include +#endif + #ifdef WITH_SELINUX #include #else