0503c07037832600de4b22ca48dcd8eafe72301b angie Thu May 15 11:31:44 2014 -0700 Mac OS X Mavericks gcc -Wall complains that openssl is deprecated(Apple wants everyone to use its Common Crypto lib instead). Suppress those warnings by adding -Wno-deprecated-declarations to HG_WARN for Mac (Darwin). diff --git src/inc/common.mk src/inc/common.mk index 1341b85..29e2e70 100644 --- src/inc/common.mk +++ src/inc/common.mk @@ -250,31 +250,31 @@ TABIXLIB = ${TABIXDIR}/libtabix.a endif HG_INC += -I${TABIXINC} L+=${TABIXLIB} -lz HG_DEFS+=-DUSE_TABIX ifeq (${KNETFILE_HOOKS},1) HG_DEFS+=-DKNETFILE_HOOKS endif endif endif SYS = $(shell uname -s) ifeq (${HG_WARN},) ifeq (${SYS},Darwin) - HG_WARN = -Wall -Wno-unused-variable + HG_WARN = -Wall -Wno-unused-variable -Wno-deprecated-declarations HG_WARN_UNINIT= else ifeq (${SYS},SunOS) HG_WARN = -Wall -Wformat -Wimplicit -Wreturn-type HG_WARN_UNINIT=-Wuninitialized else ifeq (${FULLWARN},hgwdev) HG_WARN = -Wall -Werror -Wformat -Wformat-security -Wimplicit -Wreturn-type -Wempty-body HG_WARN_UNINIT=-Wuninitialized else HG_WARN = -Wall -Wformat -Wimplicit -Wreturn-type HG_WARN_UNINIT=-Wuninitialized endif endif endif