<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openembedded-core.git/meta/recipes-devtools/bison, branch master</title>
<subtitle></subtitle>
<id>https://trygvis.io/git/2012/05/openembedded-core.git/atom?h=master</id>
<link rel='self' href='https://trygvis.io/git/2012/05/openembedded-core.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/'/>
<updated>2011-11-02T08:56:11Z</updated>
<entry>
<title>gettext: Switch to disabling nls and reducing -native build dependencies to a set of pre built m4 macros</title>
<updated>2011-11-02T08:56:11Z</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-10-18T17:26:26Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=01b2a16beb4a924077b74943ad4d6e7976563ff1'/>
<id>urn:sha1:01b2a16beb4a924077b74943ad4d6e7976563ff1</id>
<content type='text'>
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 &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bison: Add dependency on flex-native</title>
<updated>2011-08-04T14:01:16Z</updated>
<author>
<name>Noor, Ahsan</name>
<email>noor_ahsan@mentor.com</email>
</author>
<published>2011-08-01T10:16:18Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=344d5789e688bcbc566ae336f1f821110a2e4feb'/>
<id>urn:sha1:344d5789e688bcbc566ae336f1f821110a2e4feb</id>
<content type='text'>
* 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 &lt;noor_ahsan@mentor.com&gt;
</content>
</entry>
<entry>
<title>Drop PRIORITY variable</title>
<updated>2011-07-01T22:26:55Z</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-07-01T22:25:36Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=d122343362669c683acc4af295971a62cbc823fc'/>
<id>urn:sha1:d122343362669c683acc4af295971a62cbc823fc</id>
<content type='text'>
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 &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bison: upgrade from 2.4.3 to 2.5</title>
<updated>2011-06-06T14:52:16Z</updated>
<author>
<name>Nitin A Kamble</name>
<email>nitin.a.kamble@intel.com</email>
</author>
<published>2011-05-23T22:40:04Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=8aa07da69f4966afda40d77b1e8b83749c5d1c28'/>
<id>urn:sha1:8aa07da69f4966afda40d77b1e8b83749c5d1c28</id>
<content type='text'>
This version of bison needs m4 1.4.16 or newer

Signed-off-by: Nitin A Kamble &lt;nitin.a.kamble@intel.com&gt;
</content>
</entry>
<entry>
<title>recipes: Update upstream-status of patches</title>
<updated>2011-05-13T09:58:08Z</updated>
<author>
<name>Nitin A Kamble</name>
<email>nitin.a.kamble@intel.com</email>
</author>
<published>2011-05-12T21:54:55Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=a62fa9b213b09bf48c48499d2e3c66a9ee306deb'/>
<id>urn:sha1:a62fa9b213b09bf48c48499d2e3c66a9ee306deb</id>
<content type='text'>
python: update upstream-status for patches
binutils: update upstream-status for patches
gcc 4.5.1 4.6.0: update upstream-status for patches
autoconf: update upstream-status for patches
automake: update upstream-status for patches
bison: update upstream-status for patches
distcc: update upstream-status of patches
fstests: update upstream-status for patches
gdb: update upstream-status of patches
intltool: update upstream-status of patches
libtool: update upstream status of patches
linux-libc-headers: update upstream-status for patches
make: update upstream-status for patches
perl: update upstream-status for patches
python-pycurl: update upstream-status for patches
python-pygobject: update upstream status for patches
python-pyrex: update upstream-status for patches
quilt: update upstream-status of patches
tcl: update upstream-status for patches
gnu-config: update upstream-status for patches
gmp: update upstream-status for patches

Signed-off-by: Nitin A Kamble &lt;nitin.a.kamble@intel.com&gt;
</content>
</entry>
<entry>
<title>bison: Make compilable on uclibc</title>
<updated>2011-04-04T11:55:02Z</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2011-04-01T03:41:59Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=417c41f3083df120cf745c274b487218828dd147'/>
<id>urn:sha1:417c41f3083df120cf745c274b487218828dd147</id>
<content type='text'>
Import patch from OE to fix compilation on uclibc

Let inherit gettext take care of gettext dependencies

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bison: bring back GPLv2 version 2.3 of bison recipe</title>
<updated>2011-03-17T00:09:58Z</updated>
<author>
<name>Nitin A Kamble</name>
<email>nitin.a.kamble@intel.com</email>
</author>
<published>2011-03-15T13:37:25Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=10ea8ad9c9281e5ad6910742f4db54d4f69ef144'/>
<id>urn:sha1:10ea8ad9c9281e5ad6910742f4db54d4f69ef144</id>
<content type='text'>
Signed-off-by: Nitin A Kamble &lt;nitin.a.kamble@intel.com&gt;
</content>
</entry>
<entry>
<title>bison-native: create a wrapper script for sstate installation</title>
<updated>2011-01-07T11:09:49Z</updated>
<author>
<name>Kevin Tian</name>
<email>kevin.tian@intel.com</email>
</author>
<published>2011-01-05T03:04:12Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=dc10e1688e9aa3b6f06b2a37b1d5bdb63443b955'/>
<id>urn:sha1:dc10e1688e9aa3b6f06b2a37b1d5bdb63443b955</id>
<content type='text'>
bison-native encodes M4 and PKGDATA staging path in its binary, which
breaks sstate installation in a new build environment. Use create_wrapper
similar as flex-native to solve this issue

Signed-off-by: Kevin Tian &lt;kevin.tian@intel.com&gt;
</content>
</entry>
<entry>
<title>recipes-devtools: Add Summary information</title>
<updated>2010-12-16T15:53:08Z</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@windriver.com</email>
</author>
<published>2010-11-18T23:43:33Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=8bcb64c0737e2322031a5579c1a3fa01d944b348'/>
<id>urn:sha1:8bcb64c0737e2322031a5579c1a3fa01d944b348</id>
<content type='text'>
Add Summary information and update Descripts as necessary.

Signed-off-by: Mark Hatle &lt;mark.hatle@windriver.com&gt;
</content>
</entry>
<entry>
<title>SRC_URI Checksums Additionals</title>
<updated>2010-12-09T16:18:17Z</updated>
<author>
<name>Saul Wold</name>
<email>sgw@linux.intel.com</email>
</author>
<published>2010-12-08T04:06:29Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=3d08b9f2c65835822b1c0ed30e3170f02f877ce3'/>
<id>urn:sha1:3d08b9f2c65835822b1c0ed30e3170f02f877ce3</id>
<content type='text'>
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
</content>
</entry>
</feed>
