--- Makefile (revision 492190) +++ Makefile (working copy) @@ -14,16 +14,10 @@ LICENSE= MPL10 -BROKEN_mips= fails to compile: unrecognized command line option "-Wno-incompatible-pointer-types" -BROKEN_mips64= fails to compile: unrecognized command line option "-Wno-incompatible-pointer-types" -BROKEN_powerpc64= fails to compile: unrecognized command line option "-Wno-incompatible-pointer-types" - BUILD_DEPENDS= ${LOCALBASE}/include/rexxsaa.h:lang/rexx-regina USES= zip -CFLAGS+= -Wno-incompatible-pointer-types - WRKSRC= ${WRKDIR}/math USE_LDCONFIG= yes LLD_UNSAFE= yes @@ -38,6 +32,10 @@ OPTIONS_DEFINE= DOCS EXAMPLES +.if !exists(/usr/lib/libstdc++.so) +CFLAGS+= -Wno-incompatible-pointer-types +.endif + do-install: ${INSTALL_LIB} ${WRKSRC}/librexxmath.so ${STAGEDIR}${PREFIX}/lib/ ${INSTALL_LIB} ${WRKSRC}/librxmath.so ${STAGEDIR}${PREFIX}/lib/ --- files/patch-Makefile.bsd (revision 492190) +++ files/patch-Makefile.bsd (working copy) @@ -1,12 +1,11 @@ ---- Makefile.bsd.orig 2001-11-04 18:09:04 UTC +--- Makefile.bsd.orig 2001-11-04 17:09:04 UTC +++ Makefile.bsd -@@ -9,7 +9,8 @@ +@@ -9,7 +9,7 @@ POPT=-O -fomit-frame-pointer PLFL=-s DEBUG=-g -CFLAGS=$(OPT) $(DEBUG) -pipe -fpic -I $$HOME/regina -pipe +CFLAGS+=$(OPT) $(DEBUG) -pipe -fpic -I $$HOME/regina -pipe -I/usr/local/include -+CFLAGS+=-Wno-incompatible-pointer-types LDFLAGS=-Bdynamic -Bshareable $(LFL) LIBS=-lm so=so