I hadn't tried to build 2.9.x in a while, and it seems that there was a change to the version number checking that broke for some of the tools used in the fink build on MacOS X. e.g. we run guile-config as guile-1.6-config.

The solution is to insist that the version number be at the beginning of a line or after a space (a 1 character patch – does it get any more efficient than that?)

Matthias

diff -ruN lilypond-2.9.16-orig/aclocal.m4 lilypond-2.9.16/aclocal.m4
--- lilypond-2.9.16-orig/aclocal.m4 2006-08-26 20:47:16.000000000 -0700
+++ lilypond-2.9.16/aclocal.m4  2006-08-26 21:43:45.000000000 -0700
@@ -34,7 +34,7 @@
     ## grab the first version number in  --version output.
eval _ver=\"\`("$1" --version || "$1" -V) 2>&1 | grep '\(^\| \) [0-9][0-9]*\.[0-9]' \
         | head -n 1 \
- | tr ' ' '\n' | grep '[0-9]\.[0-9]' | head -n 1 | sed 's/\ ([0-9.]*\).*/\1/g'\`\" + | tr ' ' '\n' | grep '^[0-9]\.[0-9]' | head -n 1 | sed 's/\ ([0-9.]*\).*/\1/g'\`\"

     if test -z "$_ver"; then
         ## If empty, try date [fontforge]



_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to