summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/bison/bison_2.5.bb
AgeCommit message (Collapse)Author
2012-08-06bison: updated to 2.5.1Bogdan Marinescu
The gets patch is not needed anymore in this version. The manpage patch was updated for this version. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-29bison: move remove-gets.patch to BASE_SRC_URI, it's needed for bison-native ↵Martin Jansa
too if host has (e)glibc-2.16 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-17bison: Fix for gets being removed from eglibc 2.16Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-29bison: link in librt on uclibcKhem Raj
uclibc has some functions in librt that are needed by bison build. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-11-02gettext: Switch to disabling nls and reducing -native build dependencies to ↵Richard Purdie
a set of pre built m4 macros When analysing our build performance, its apparent that binutils-cross takes an age to get built. This is due to its dependencies on flex-native and bison-native which in turn depend on gettext-native. gettext-native is problematic as it has a significant dependency chain of its own and takes an age to build. What is worse is that we never care about the native language support in -native and -cross packages since we always force the C locale. This patch therefore disables nls for all -native packages (its already disabled for -cross) and adds a new gettext-minimal-native package which contains the m4 macros to keep autoconf/automake happy. This means we gain a significant build time speedup by the removal of gettext-native from most dependency chains (only being part of gettext for the target now). For now the LICENCE field says GPLv3, the macros are actually under a FSF MIT like licence so we need to update this part of the patch in due course. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-04bison: Add dependency on flex-nativeNoor, Ahsan
* This is 0479b70418ef553859029911c57c63a7aaebe299 from OE. flex-native is needed to build bison. The dependency was being satisfied indirectly but we need to add it explicitly. Signed-off-by: Noor, Ahsan <noor_ahsan@mentor.com>
2011-07-01Drop PRIORITY variableRichard Purdie
As discussed on the mailing list, this variable isn't useful and if wanted would be better implemented by distros using pn-X overrides. This patch executes: find . -regex ".*\.\(bb\|inc\)$" | xargs sed -i '/^PRIORITY = ".*"$/d' against the tree removing the referenced. Thanks to Phil Blundell for the command. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-06bison: upgrade from 2.4.3 to 2.5Nitin A Kamble
This version of bison needs m4 1.4.16 or newer Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>