On Wed, Feb 25, 2015 at 10:51:31PM +0400, Arseny Nasokin wrote:
> On 25 February 2015 at 20:27, Jung-uk Kim <j...@freebsd.org> wrote:
> > Your installed yacc(1) is too old, i.e., your world was built from
> > head before r274460.  FYI, this commit fixes the above problem for
> > building from stable:
> >
> > https://svnweb.freebsd.org/changeset/base/278975
> >
> > For building from old head (pre-r274460), you have to manually
> > bootstrap yacc first, e.g., something like this:
> >
> > cd /usr/src/usr.bin/yacc
> > make clean cleandepend
> > make all && make install
> > make clean cleandepend
> > cd /usr/src
> > make buildworld
> >
> 
> Hi, guys,
> 
> I've found the fix by forcing to add yacc(1) to bootstrap build.
> 
> Makefile.inc1, line 1277:
> 
> if ${BOOTSTRAPPING} < 1001506
> _yacc=      lib/liby \
> 
> change to:
> 
> if ${BOOTSTRAPPING} < 1201506 ## It is for test purposes only!!!
> _yacc=      lib/liby \
> 

This can be set to 1001507 now; __FreeBSD_version was bumped earlier
today.

Glen

Attachment: pgpfqOC99cos6.pgp
Description: PGP signature

Reply via email to