From: Daniel Kahn Gillmor Date: Fri, 10 Feb 2023 15:55:36 -0500 Subject: Avoid libreswan build failures on mipsel (Closes: #854472) Forwarded: https://bugzilla.mozilla.org/show_bug.cgi?id=1815947 Bug 1815947 - Fix build failure with glibc and uclibc while including sgidefs.h Let's include glibc and uclibc while with musl let's include Linux . --- nspr/pr/include/md/_linux.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nspr/pr/include/md/_linux.cfg b/nspr/pr/include/md/_linux.cfg index 2232820..009d5e5 100644 --- a/nspr/pr/include/md/_linux.cfg +++ b/nspr/pr/include/md/_linux.cfg @@ -499,7 +499,11 @@ #elif defined(__mips__) /* For _ABI64 */ +#if defined(__GLIBC__) || defined(__UCLIBC__) +#include +#else #include +#endif #ifdef __MIPSEB__ #define IS_BIG_ENDIAN 1