]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r269662:
authorroberto <roberto@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 14 Aug 2014 12:16:03 +0000 (12:16 +0000)
committerroberto <roberto@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 14 Aug 2014 12:16:03 +0000 (12:16 +0000)
commit3494964379a09208996dd7c24132b6d2ccaaf0c0
treef8a60db3f8e502f9f6cf4bfcf25108da7e51f469
parent1ba6e98c95c0369b3cb22e19de8e2c9d2fc69ad0
MFC r269662:

10 has a new flex (2.5.37) and the config.h for unbound has been updated to
take this into account. Alas it breaks source upgrade from any version of
9 because flex is not built as a bootstrap-tools (it would be for older
versions).

That means "libunbound/configlexer.c" is built with the old flex but using
config.h for the new one. Build is thus broken going from 9.* to 10.

Make flex a bootstrap-tools entry if host is less than 1000033 to take into
account the flex update in 10.

Tested on both 9.2-RC3 and 9.3 by myself and dim@. Running buildworld in
head but as both 10 and 11 has the new flex, it will not matter.

Reviewed by:    imp
Approved by:    des, imp
MFC after:      1 week
Phabric:        D554

git-svn-id: svn://svn.freebsd.org/base/stable/10@269967 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Makefile.inc1