diff options
| -rw-r--r-- | package/libnss/libnss.mk | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/package/libnss/libnss.mk b/package/libnss/libnss.mk index 10879e219d..6fdb77cd14 100644 --- a/package/libnss/libnss.mk +++ b/package/libnss/libnss.mk @@ -30,6 +30,12 @@ LIBNSS_BUILD_VARS = \  	OS_RELEASE="2.6" \  	OS_TEST="$(ARCH)" +# #pragma usage needs gcc >= 4.8 +# See https://bugzilla.mozilla.org/show_bug.cgi?id=1226179 +ifeq ($(BR2_TOOLCHAIN_GCC_AT_LEAST_4_8),) +LIBNSS_BUILD_VARS += NSS_ENABLE_WERROR=0 +endif +  ifeq ($(BR2_ARCH_IS_64),y)  # MIPS64 n32 is treated as a 32-bit architecture by libnss.  # See: https://bugzilla.mozilla.org/show_bug.cgi?id=1010730  | 

