From 42b76781985b73c3094bb3d6c0d5f83c5c491e90 Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Thu, 28 Apr 2016 00:16:32 -0500 Subject: [PATCH] netresolv: Fix build issues under Ubuntu 16.04 and OS X * Either gcc or bison version changes are throwing a sign-compare Werror in the generateda irs nslexer.c * This simply targets that Werror and disabled it in irs --- src/kits/network/netresolv/Jamfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kits/network/netresolv/Jamfile b/src/kits/network/netresolv/Jamfile index 99734d38d4..aeaca1051b 100644 --- a/src/kits/network/netresolv/Jamfile +++ b/src/kits/network/netresolv/Jamfile @@ -24,8 +24,8 @@ for architectureObject in [ MultiArchSubDirSetup ] { # we also need to use our BSD compatibility functions local defines = _REENTRANT=1 USE_MD5=1 _BSD_SOURCE INET6 ; defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) ; - SubDirC++Flags $(defines) ; + SubDirCcFlags $(defines) -Wno-error=sign-compare ; + SubDirC++Flags $(defines) -Wno-error=sign-compare ; } MergeObject netresolv.o :