Latest comments about building X.org, turn off xserver devel docs
authordavshao <davshao@web>
Fri, 21 May 2010 17:18:01 +0000 (10:18 -0700)
committerCharlie <root@leaf.dragonflybsd.org>
Fri, 21 May 2010 17:18:01 +0000 (10:18 -0700)
docs/developer/GEMdrmKMS/index.mdwn

index 3ac598c..63fac2a 100644 (file)
@@ -255,6 +255,21 @@ and substitute it using a patch similar to
      m4_ifval(mesa_version,,
          [m4_fatal([Failed to get the Mesa version from `make -f bin/version.mk version`])])
 
+#### C99 fpclassify()
+
+    diff --git a/src/mesa/main/querymatrix.c b/src/mesa/main/querymatrix.c
+    index ca292aa..a0969f6 100644
+    --- a/src/mesa/main/querymatrix.c
+    +++ b/src/mesa/main/querymatrix.c
+    @@ -71,7 +71,7 @@ fpclassify(double x)
+     }
+
+     #elif defined(__APPLE__) || defined(__CYGWIN__) || defined(__FreeBSD__) || \
+    -     (defined(__sun) && defined(__C99FEATURES__))
+    +     defined(__DragonFly__) || (defined(__sun) && defined(__C99FEATURES__))
+
+     /* fpclassify is available. */
+
 ### xserver
 
 If one uses the patches alluded to in the pkgsrc section, one can avoid the following build error:
@@ -263,4 +278,16 @@ If one uses the patches alluded to in the pkgsrc section, one can avoid the foll
     bison: m4 subprocess failed: Operation not permitted
     gmake[3]: *** [parser.c] Error 1
 
+Developer documentation appears to now be enabled by default; therefore, if one is bootstrapping
+a new tree, one might want to use the option to *autogen.sh* to not build developer documentation:
+
+I experienced the following build error:
+
+      GEN    Xserver-spec.txt
+    No way to convert HTML to text found.
+
+Corrected using the *autogen.sh* flag:
+
+    --disable-devel-docs
+