Index: head/net-mgmt/ipv6calc/Makefile =================================================================== --- head/net-mgmt/ipv6calc/Makefile (revision 482941) +++ head/net-mgmt/ipv6calc/Makefile (revision 482942) @@ -1,28 +1,31 @@ # Created by: Edwin Groothuis # $FreeBSD$ PORTNAME= ipv6calc PORTVERSION= 1.1.0 CATEGORIES= net-mgmt ipv6 MASTER_SITES= ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/ MAINTAINER= dbaio@FreeBSD.org COMMENT= Convert, change, and calculate with IPv6 addresses LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_mips= fails to build: libipv6addr.c: addr_test_method may be used uninitialized in this function -BROKEN_mips64= fails to build: libipv6addr.c: addr_test_method may be used uninitialized in this function -BROKEN_powerpc64= fails to build: libipv6addr.c: addr_test_method may be used uninitialized in this function - USES= gmake perl5 shebangfix ssl GNU_CONFIGURE= yes -CFLAGS+= -Wno-unknown-warning-option SHEBANG_FILES= tools/*.pl tools/*.sh.in +.include + +.if !(${ARCH:Mmips*} || ${ARCH:Mpowerpc*} || ${ARCH} == sparc64) +CFLAGS+= -Wno-unknown-warning-option +.else +CFLAGS+= -Wno-uninitialized +.endif + post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* -.include +.include