bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Issue 254 in project lilypond


From: codesite-noreply
Subject: Issue 254 in project lilypond
Date: Tue, 23 Jan 2007 08:08:51 -0800

Issue 254: ./configure chokes on mftrace-1.1.19 (bug in STEPMAKE_GET_VERSION)
http://code.google.com/p/lilypond/issues/detail?id=254

New issue report by address@hidden:
checking for makeinfo... (cached) makeinfo
checking makeinfo version... 4.8
configure: creating ./config.status
config.status: creating config.make
config.status: creating config.hh

ERROR: Please install required programs:  guile-config >= 1.6.7 (installed:
1.6) mftrace >= 1.1.19 (installed: 1.1)

See INSTALL.txt for more information on how to build LilyPond

$ mftrace --version
mftrace 1.1.19

The bug is in stepmake/aclocal.m4 (and aclocal.m4):

AC_DEFUN(STEPMAKE_GET_VERSION, [
...
    ## 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' | sed 's/\([0-9][0-9]*\.[0-9][0-9]*\).*/\1/g' | grep
'\(^\| \)[0-9][0-9]*\.[0-9]' | head -n 1\`\"

Of course, this only picks out the first two numbers in any version string,
so "mftrace 1.1.19" becomes "1.1".

At http://bugs.gentoo.org/show_bug.cgi?id=132706 we're currently using
        | tr ' ' '\n' | grep '[0-9]\.[0-9]' | head -n 1 | sed
's/\([0-9.]*\).*/\1/g'\`\"
but if keeping it as similar is possible is desired, it should be
        | tr ' ' '\n' | sed
's/\([0-9][0-9]*\.[0-9][0-9]*\(\.[0-9][0-9]*\)*\).*/\1/g' | grep '\(^\|
\)[0-9][0-9]*\.[0-9]' | head -n 1\`\"

Also submitted via post.gmane.org.


Issue attributes:
        Status: New
        Owner: ----
        Labels: Type-Defect Priority-Medium

-- 
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings




reply via email to

[Prev in Thread] Current Thread [Next in Thread]