Juergen Reuter <[EMAIL PROTECTED]> wrote:

> 
> 
> On Mon, 8 Nov 2004, Karl Hammar wrote:
> 
> > ...
> > 
> > I have found a way to get rid of the errors.
> > 
> > Previous run, lots of errors from make web:
> > 
> >   $ grep -i error log | wc -l  
> >   1359
> >   $
> > 
> > New idea:
> > 
> >   $ (./autogen.sh --prefix=$HOME; make clean; make all install; . 
> > buildscripts/out/lilypond-profile; make web) > log 2>&1
> >   $ grep -i error log | uniq -c
> >     3 make[1]: [out/parser.hh] Error 1 (ignored)
> >     1 make[1]: [out/parser.cc] Error 1 (ignored)
> >        40 Do not worry about the @ signs in the output, they are not 
> > errors. 
> >     1  file:line:error style messages enabled.
> >   $
> > 
> > So the cause of the "programming errors" is a missing path in TEXMF.
> > 
> 
> Are you sure that the .ly snippets were actually rebuilt?  "make clean" 
> does not delete them, IIRC.  Please also note that, during "make web", 
> lilypond is called with the option:
> 
> -e '(ly:set-option (quote internal-type-checking) #t)'
> 
> Without explicitly adding this option (e.g. when calling lilypond 
> manually), lilypond will not issue any "Grob 'xyz' has no interface for 
> property ..." warning.
> 
> Greetings,
> Jürgen

My bad, youre right.

  $ unset TEXMF
  $ (./autogen.sh --prefix=$HOME; make clean; make all install; make web) > log 
2>&1
  $ grep -i error log | uniq -c
        3 make[1]: [out/parser.hh] Error 1 (ignored)
        1 make[1]: [out/parser.cc] Error 1 (ignored)
       40 Do not worry about the @ signs in the output, they are not errors. 
        1 make[1]: [out/parser.cc] Error 1 (ignored)
        1  file:line:error style messages enabled.
  $ (./autogen.sh --prefix=$HOME; make clean; make web-clean; make all install; 
make web) > log 2>&1
  $ grep -i error log | wc -l        
  1332
  $ (./autogen.sh --prefix=$HOME; make clean; make web-clean; make all install; 
. buildscripts/out/lilypond-profile; make web) > log 2>&1
  $ grep -i error log | wc -l
  1332

It was too god to be true.

(And yes, make web-clean fails with 
  rm -f ./out-www/*
  /bin/sh: /bin/rm: Argument list too long
I suggest
  find ./out-www -name lily-1\* | xargs rm -f
or
  rm -rf ./out-www; mkdir out-www
)

Regards
/Karl


_______________________________________________
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to