<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/toolchain, branch 2011.08_rc2</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2011.08_rc2</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2011.08_rc2'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2011-08-28T07:43:21Z</updated>
<entry>
<title>toolchain/crosstool-NG: fix bundled config files</title>
<updated>2011-08-28T07:43:21Z</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@anciens.enib.fr</email>
</author>
<published>2011-08-27T21:07:42Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=f30928c1b19801127b6e8b1b27878e39a04ba5d8'/>
<id>urn:sha1:f30928c1b19801127b6e8b1b27878e39a04ba5d8</id>
<content type='text'>
Bundled config files have architecture-specific values in them,
which may break if buildroot is configured with another architecture
that does not forcibly set these option.

For example, the bundled config files are for x86_64, and define:
    CT_ARCH_TUNE="generic"

This comes from the BR2_GCC_TARGET_TUNE config option (in buildroot) that
is set accordingly to the selected (arch,sub-arch).

But if someone configures buildroot for, say, generic ARM, then the
BR2_GCC_TARGET_TUNE config option is not set, and the crosstool-NG backend
Makefile believes it should not be pushed down to the crosstool-NG config
file.

BUT...

The crosstool-NG backend Makefile can not forcibly push BR2_GCC_TARGET_TUNE
down to the CT-NG config file. If BR2_GCC_TARGET_TUNE is empty, the user can
still set CT_ARCH_TUNE by running ctng-menuconfig.

The backend Makefile already passes such values only if they are set.

In the end, we can't push options as-is to the crosstool-NG config, but we
MUST provide sane bundled config files, which this patch does.

Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@anciens.enib.fr&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>kernel-headers: bump 3.0.x stable version</title>
<updated>2011-08-22T11:35:55Z</updated>
<author>
<name>Sven Neumann</name>
<email>s.neumann@raumfeld.com</email>
</author>
<published>2011-08-18T07:44:46Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=1f2c67fe1b9ddcbc6f20ab8cea19b13d40c35d4e'/>
<id>urn:sha1:1f2c67fe1b9ddcbc6f20ab8cea19b13d40c35d4e</id>
<content type='text'>
Signed-off-by: Sven Neumann &lt;s.neumann@raumfeld.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>uClibc: disallow 0.9.32 on sh</title>
<updated>2011-08-16T06:36:01Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-08-15T22:14:53Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=5c6212aea681843b0129b17d04ccc24d0bc3403d'/>
<id>urn:sha1:5c6212aea681843b0129b17d04ccc24d0bc3403d</id>
<content type='text'>
Build breaks during final uClibc build with 0.9.32.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>uClibc: disallow 0.9.32 on avr32</title>
<updated>2011-08-15T17:17:36Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-08-15T17:16:03Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=3037dba2f11f5576dfbe3152f8e1e2bf7b1e6c21'/>
<id>urn:sha1:3037dba2f11f5576dfbe3152f8e1e2bf7b1e6c21</id>
<content type='text'>
Build breaks during gcc-intermediate step with 0.9.32.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>kernel-headers: bump 3.0.x stable version</title>
<updated>2011-08-08T06:58:40Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-08-08T06:58:40Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=7cb161ac314c74ae69a0a856b713a1e21d900522'/>
<id>urn:sha1:7cb161ac314c74ae69a0a856b713a1e21d900522</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>toolchain/crosstool-NG: update bundled config files</title>
<updated>2011-08-07T21:17:49Z</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@anciens.enib.fr</email>
</author>
<published>2011-08-07T20:37:58Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=c72a9bd4c80febbc19b26927d0eadc84afef1ba7'/>
<id>urn:sha1:c72a9bd4c80febbc19b26927d0eadc84afef1ba7</id>
<content type='text'>
Update the crosstool-NG libc-specific config files to match the
new set of options coming with the updated crosstool-NG.

Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@anciens.enib.fr&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>toochain/crosstool-NG: bump version</title>
<updated>2011-08-07T21:17:03Z</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@anciens.enib.fr</email>
</author>
<published>2011-08-07T20:57:41Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=c77f8f173caee4cbfeeeaa9e7311763931c40075'/>
<id>urn:sha1:c77f8f173caee4cbfeeeaa9e7311763931c40075</id>
<content type='text'>
Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@anciens.enib.fr&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>toolchain-external: fix some typos CodeSoucery -&gt; CodeSourcery</title>
<updated>2011-08-04T19:56:33Z</updated>
<author>
<name>Thomas De Schampheleire</name>
<email>patrickdepinguin+buildroot@gmail.com</email>
</author>
<published>2011-08-02T18:33:17Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=54624512d8602bccd2c5e19e6b769e180dbdb886'/>
<id>urn:sha1:54624512d8602bccd2c5e19e6b769e180dbdb886</id>
<content type='text'>
Signed-off-by: Thomas De Schampheleire &lt;thomas.de.schampheleire@gmail.com&gt;
Acked-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>external toolchains: fix SuperH toolchain configuration</title>
<updated>2011-08-04T19:00:50Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-07-29T22:00:37Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=d63a817f55a8591893431257657da44bb6c1103b'/>
<id>urn:sha1:d63a817f55a8591893431257657da44bb6c1103b</id>
<content type='text'>
The CodeSourcery toolchain for SH2-A platforms provide largefile
support, inet RPC, wide char and threads, so adjust the configuration
accordingly.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>kernel-headers: bump 2.6.35.x / 2.6.39.x stable versions</title>
<updated>2011-08-04T18:32:54Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-08-04T18:32:54Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=411543ae80171f9555725421b390c922ae8d6375'/>
<id>urn:sha1:411543ae80171f9555725421b390c922ae8d6375</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
