aboutsummaryrefslogtreecommitdiffstats
path: root/archivers
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2009-01-21 05:22:17 +0800
committerpav <pav@FreeBSD.org>2009-01-21 05:22:17 +0800
commitf28d7cf8491c45b328949cc1489f25078ae9892a (patch)
tree1bcdc0ef1b7ec56f762b6023a047108bad6d4544 /archivers
parent3c77b0e81e0f26496e7d4f81364bddfda4712720 (diff)
downloadfreebsd-ports-gnome-f28d7cf8491c45b328949cc1489f25078ae9892a.tar.gz
freebsd-ports-gnome-f28d7cf8491c45b328949cc1489f25078ae9892a.tar.zst
freebsd-ports-gnome-f28d7cf8491c45b328949cc1489f25078ae9892a.zip
- Mark BROKEN on amd64/7 (cast to 'unsigned int' loses precision)
Reported by: pointyhat
Diffstat (limited to 'archivers')
-rw-r--r--archivers/xmill/Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/archivers/xmill/Makefile b/archivers/xmill/Makefile
index 1d67d92730a3..b072ae4d2725 100644
--- a/archivers/xmill/Makefile
+++ b/archivers/xmill/Makefile
@@ -25,6 +25,12 @@ PLIST_FILES= bin/xcmill bin/xdemill bin/xmilltest bin/xmillexample \
PORTDOCS= *
PORTEXAMPLES= *
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "amd64" && ${OSVERSION} >= 700043
+BROKEN= does not compile
+.endif
+
post-patch:
# Allow to build with modern GCC
@${REINPLACE_CMD} -e 's,friend,& class,' ${WRKSRC}/XMill/*.?pp \
@@ -43,4 +49,4 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR}
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>