Federico Bruni <f...@inventati.org> writes:

> Hi folks
>
> Can anybody help me with the following error?
>
> Making lily/out/lexer.o < cc
> Making lily/out/parser.o < cc
> Making lily/out/lilypond
> /usr/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld:
> warning: ./out/ly-module.o has a corrupt string table index - ignoring
> /usr/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld:
> error: ./out/ly-module.o: ELF section name out of range
> collect2: error: ld returned 1 exit status
> make[1]: *** [GNUmakefile:40: out/lilypond] Error 1
> make: ***
> [/run/build/lilypond-dev/stepmake/stepmake/generic-targets.make:6:
> all] Error 2
> Error: module lilypond-dev: Child process exited with code 2

Sounds like corruption to me.  Either you have run out of disk space
(unlikely since the file in question is pretty much in the middle), or
one process wrote on a file while another process accessed it (write or
read) in parallel, or you have a hardware error or some other utility
has a severe bug or corruption.

So I'd check how repeatable that error is.  Reproducible on the same
system?  Reproducible on a system with the same versions of software?

-- 
David Kastrup

Reply via email to