[xiph-commits] r17977 - branches/theora-1.1

giles at svn.xiph.org giles at svn.xiph.org
Sat May 7 15:54:49 PDT 2011


Author: giles
Date: 2011-05-07 15:54:49 -0700 (Sat, 07 May 2011)
New Revision: 17977

Modified:
   branches/theora-1.1/configure.ac
Log:
Don't build the specification by default. Trac #1773.

A dependency loop in the spec makefile causes Theora.pdf
to be rebuilt even when it's up to date, such as a fresh
build from a release package. This confuses some tools.

This really just a makefile bug; I would like to find a
better fix for trunk, but for now we can work around
the problem by not (re)building the spec by default.

NB: this means one needs to './configure --enable-spec'
before trying 'make dist'.


Modified: branches/theora-1.1/configure.ac
===================================================================
--- branches/theora-1.1/configure.ac	2011-05-07 22:38:53 UTC (rev 17976)
+++ branches/theora-1.1/configure.ac	2011-05-07 22:54:49 UTC (rev 17977)
@@ -86,15 +86,15 @@
 
 dnl Check for tools used to build the format specification
 BUILD_SPEC="false"
-ac_build_spec=yes
+ac_build_spec=no
 AC_ARG_ENABLE(spec,
-     AS_HELP_STRING([--disable-spec], [Do not build the specification]),
+     AS_HELP_STRING([--enable-spec], [(re)build the specification document]),
      [
-       if test "x$enableval" = "xno"; then
+       if test "x$enableval" = "xyes"; then
          ac_build_spec=$enableval
        fi
      ], [
-       ac_build_spec=yes
+       ac_build_spec=no
      ] )
 if test "x$ac_build_spec" = "xyes"; then
   AC_CHECK_PROG(HAVE_PDFLATEX, pdflatex, yes)



More information about the commits mailing list