From 9077dd2c34546c8e077b40b36e36290c7d31a339 Mon Sep 17 00:00:00 2001 From: kwm Date: Thu, 22 May 2014 10:25:39 +0000 Subject: Tweak OSVERSION check to also include newer 9.x versions, since gcc from base is not good enough. For i386 depend on gcc form ports. This is due to a clang assertion [1], which has been reported in the clang bugtracker. Reported by: many [1] --- graphics/dri/Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'graphics') diff --git a/graphics/dri/Makefile b/graphics/dri/Makefile index a06ab7d9566c..69e161ee55a2 100644 --- a/graphics/dri/Makefile +++ b/graphics/dri/Makefile @@ -21,12 +21,13 @@ USE_XORG= glproto x11 xext xxf86vm xdamage xfixes dri2proto # We only care for 9.x and 8.x, not for old pre-clang default current. # This is for 0b0000 binary which gcc 4.3+ understands and is in the i965 driver. .if defined(WITH_NEW_XORG) -. if ${OSVERSION} >= 901500 && ${OSVERSION} < 902502 \ - && (${ARCH} == i386 || ${ARCH} == amd64) +. if (${OSVERSION} >= 901500 && ${OSVERSION} < 1000000) \ + && ${ARCH} == amd64 CC=clang CXX=clang++ CPP=clang-cpp -. elif ${OSVERSION} < 901500 +# i386 triggers clang bug 19778. This happens with clang 3.4.1 and older. +. elif ${OSVERSION} < 901500 || ${ARCH} == i386) USE_GCC=yes . endif .endif -- cgit FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/devel/colormake
Commit message (Expand)AuthorAgeFilesLines
* Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-211-0/+1
* - convert to the new perl5 frameworkaz2013-09-101-1/+2