shithub: opus

Download patch

ref: cfe8e2b86d778da6c3d4521ae6f3bd46311399d8
parent: ae521b0fe56edb19dacad72851eb996f2b2d5ae9
author: Ron <[email protected]>
date: Sat Jul 13 13:23:04 EDT 2013

Always try to update the version when autogen.sh is run

This avoids at least one case where ./autogen.sh && ./configure && make
will re-run configure because the makefile rules updated something that
it depends upon. Pulling a new version from git will change the version
so we should update that at the first step rather than iterating after
the last one.

--- a/configure.ac
+++ b/configure.ac
@@ -4,7 +4,8 @@
 dnl by the update_version script when configured in the repository, but will
 dnl remain constant in tarball releases unless it is manually edited.
 m4_define([CURRENT_VERSION],
-          m4_esyscmd([ if test -e package_version || ./update_version; then
+          m4_esyscmd([ ./update_version 2>/dev/null || true
+                       if test -e package_version; then
                            . ./package_version
                            printf "$PACKAGE_VERSION"
                        else