bug-bash
[Top][All Lists]
Advanced

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

Re: Cannot build bash-4.2 with Patch 53


From: Steve Simmons
Subject: Re: Cannot build bash-4.2 with Patch 53
Date: Fri, 10 Oct 2014 00:47:16 -0400

On Oct 9, 2014, at 9:34 PM, TODD TRIMMER <todd.trimmer@gmail.com> wrote:

> If I compile from bash-4.2 from source, cumulatively applying patches through 
> 52, things work fine. If I start from scratch and apply through 53, it errors 
> out:
> 
> gcc -L.. . .
> ./builtins/libbuiltins.a(evalstring.o): In function `parse_and_execute':
> /home/ttrimmer/depot/ext/bash/patch/src/builtins/evalstring.c:274: undefined 
> reference to `parser_remaining_input'
> collect2: ld returned 1 exit status
> make: *** [bash] Error 1
> 
> 
> I can see parser_remaining_input patched in parse.y and 
> builtins/evalstring.c. However, it will not compile.

Sounds like y.tab.[ch] never got (re)built from parse.y. Try renaming them to 
-old and give the 'make' command again. If you don't have yacc or bison, 
that'll fail. Get and install bison and try again.


reply via email to

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