<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/toolchain/toolchain-external, branch 2013.02_rc3</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2013.02_rc3</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2013.02_rc3'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2013-02-05T14:06:31+00:00</updated>
<entry>
<title>Make external toolchain relocatable</title>
<updated>2013-02-05T14:06:31+00:00</updated>
<author>
<name>Arnout Vandecappelle</name>
<email>arnout@mind.be</email>
</author>
<published>2012-07-15T01:12:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=befb9a3ee0c5994162f527d8ef763d57d68ec48e'/>
<id>urn:sha1:befb9a3ee0c5994162f527d8ef763d57d68ec48e</id>
<content type='text'>
The external toolchain wrapper sets sysroot etc. to an absolute path.
By changing this to a relative path, it is possible to move the host
directory to a different location and still have a working build
system.

This only works for a downloaded external toolchain.  For a pre-installed
external toolchain, it is possible to move the host directory to a
different location, but not the external toolchain directory (it does work
if the external toolchain directory lies within the host directory).  For
an internal or crosstool-ng toolchain, there is no wrapper so updating the
sysroot path should be done in a different way.

See http://lists.busybox.net/pipermail/buildroot/2012-February/050371.html
for information about others things to do to make the host directory
relocatable.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Acked-by: Samuel Martin &lt;s.martin49@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>toolchain-external: remove support for AArch64 Linaro 2012.10 toolchain</title>
<updated>2013-02-02T16:35:53+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-02-02T03:46:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=1382af876b1f5d89201c1b96116b0814990a8dba'/>
<id>urn:sha1:1382af876b1f5d89201c1b96116b0814990a8dba</id>
<content type='text'>
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>toolchain-external: add support for AArch64 Linaro 2013.01 toolchain</title>
<updated>2013-02-02T16:35:31+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-02-02T03:46:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=7bf0e3538f6252ca9c4cd2f69a23ea23af4ebb7f'/>
<id>urn:sha1:7bf0e3538f6252ca9c4cd2f69a23ea23af4ebb7f</id>
<content type='text'>
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>toolchain-external: add linaro 2013.01, remove 2012.10</title>
<updated>2013-02-02T12:42:03+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2013-02-02T12:42:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=a84075b5f48b35c1449f17fdedc63b5c7bf6ab0c'/>
<id>urn:sha1:a84075b5f48b35c1449f17fdedc63b5c7bf6ab0c</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>blackfin: add 2012r2 and remove 2010rc1 toolchains</title>
<updated>2013-02-02T07:26:40+00:00</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2013-02-01T03:04:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=82e39a2900aa7605590d93d1019c91dc3615f0f6'/>
<id>urn:sha1:82e39a2900aa7605590d93d1019c91dc3615f0f6</id>
<content type='text'>
Remove the old 2010RC1 toolchain and add the new 2012R2-RC2 toolchain.
On related good news the new toolchain fixes:
http://autobuild.buildroot.net/results/eac5bd4f4766d98431e72a3c81492a962c85fa98/
since it's got unshare() support now.

Signed-off-by: Gustavo Zacarias &lt;gustavo@zacarias.com.ar&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>toolchain/external: sprinkle with some calls to MESSAGE</title>
<updated>2013-01-20T21:05:50+00:00</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@free.fr</email>
</author>
<published>2013-01-20T06:03:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=2934d1bb2d700ecc3bc605b0d4518beeb53a3228'/>
<id>urn:sha1:2934d1bb2d700ecc3bc605b0d4518beeb53a3228</id>
<content type='text'>
Thus, the failing step can be easily extracted by autobuilders,
to ease with post-mortem analysis.

Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Acked-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>toolchain-external: use BR2_HOSTARCH_NEEDS_IA32_LIBS where needed</title>
<updated>2013-01-06T20:37:23+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2012-12-29T06:14:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=2d16ba916254291ddbcbe9995fa1b40e66e71c45'/>
<id>urn:sha1:2d16ba916254291ddbcbe9995fa1b40e66e71c45</id>
<content type='text'>
All supported pre-built external toolchains are built for x86 Linux,
so we add the BR2_HOSTARCH_NEEDS_IA32_LIBS select.

[Peter: microblaze toolchains are 64bit]
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>toolchain-external: add dependency on BR2_HOST_ARCH</title>
<updated>2013-01-06T20:32:54+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2012-12-29T06:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4eff1f206416a2ade7f5d88375cfd271a4c425c5'/>
<id>urn:sha1:4eff1f206416a2ade7f5d88375cfd271a4c425c5</id>
<content type='text'>
The pre-build external toolchains are all built for x86, so they are
only available if the build machine is a x86 or x86-64 machine.

[Peter: microblaze toolchains are 64bit]
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>toolchain-external: remove support for 'Linaro ARM 2012.09'</title>
<updated>2012-12-21T08:24:50+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2012-12-20T13:23:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=25347541025401e1d575c198348e2f99b8894ce3'/>
<id>urn:sha1:25347541025401e1d575c198348e2f99b8894ce3</id>
<content type='text'>
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>toolchain-external: add support for 'Linaro ARM 2012.12'</title>
<updated>2012-12-21T08:24:10+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2012-12-20T13:23:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=e658cdf1ad6bb93fa1ff80fef7fcd2658dd2f656'/>
<id>urn:sha1:e658cdf1ad6bb93fa1ff80fef7fcd2658dd2f656</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
