summaryrefslogtreecommitdiff
path: root/graphics/libGL
diff options
context:
space:
mode:
authorFlorent Thoumie <flz@FreeBSD.org>2007-10-25 10:42:56 +0000
committerFlorent Thoumie <flz@FreeBSD.org>2007-10-25 10:42:56 +0000
commitc6e1ca916ec524bbdd474819108ad6668d6f3735 (patch)
tree01635911e60c0d2559278bef69ea927e1aabb42b /graphics/libGL
parentUpdate to 2.9.2 (diff)
Fix dri build on alpha (disable -ffast-math).
PR: ports/113599 Submitted by: naddy
Notes
Notes: svn path=/head/; revision=201986
Diffstat (limited to 'graphics/libGL')
-rw-r--r--graphics/libGL/bsd.mesalib.mk7
1 files changed, 7 insertions, 0 deletions
diff --git a/graphics/libGL/bsd.mesalib.mk b/graphics/libGL/bsd.mesalib.mk
index 39350c1d2962..d7b633b79e68 100644
--- a/graphics/libGL/bsd.mesalib.mk
+++ b/graphics/libGL/bsd.mesalib.mk
@@ -57,12 +57,19 @@ PLIST_SUB+= I386_AMD64="@comment "
ALL_TARGET= freebsd-dri
.endif
+.if ${ARCH} == alpha
+FAST_MATH=
+.else
+FAST_MATH= -ffast-math
+.endif
+
pre-patch:
@${REINPLACE_CMD} \
-e '/^CC =/d' -e '/^CXX =/d' \
-e 's|/usr/X11R6|${X11BASE}|g' \
-e 's|/usr/local|${LOCALBASE}|g' \
-e 's|-lpthread|${PTHREAD_LIBS}|g' \
+ -e 's|-ffast-math|${FAST_MATH}|g' \
-e 's|CFLAGS = |CFLAGS = ${CFLAGS} |g' \
-e 's|OPT_FLAGS = .*|OPT_FLAGS = ${CFLAGS}|g' \
-e "s|SRC_DIRS = .*|SRC_DIRS = ${SRCDIR}|g" \