<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/package/binutils, branch 2012.05_rc2</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2012.05_rc2</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2012.05_rc2'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2012-04-25T06:55:56+00:00</updated>
<entry>
<title>toolchain: remove useless indirect variables</title>
<updated>2012-04-25T06:55:56+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2012-04-17T04:45:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=acde0d8c526214502f43cb8b0e4c3f955a1297f3'/>
<id>urn:sha1:acde0d8c526214502f43cb8b0e4c3f955a1297f3</id>
<content type='text'>
The BR2_CONFIGURE_DEVEL_SYSROOT, BR2_CONFIGURE_STAGING_SYSROOT and
BR2_CONFIGURE_BUILD_TOOLS were used only in a few places, and it is in
fact clearer to just use their value in the various places they are
used.

The ultimate goal is to get rid of the toolchain/Makefile.in file.

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>binutils: default to 2.21.1 for uClibc 0.9.33 as well</title>
<updated>2012-02-02T08:07:39+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2012-02-02T08:05:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4461b3213d35a4ea4a6ccfd395663eb0b7a5f88a'/>
<id>urn:sha1:4461b3213d35a4ea4a6ccfd395663eb0b7a5f88a</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>binutils: unbreak host build after auto-host-deps change</title>
<updated>2012-01-18T15:02:54+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2012-01-18T09:47:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=1944b48a3f16c5d93bba46b7e353230c06f859fd'/>
<id>urn:sha1:1944b48a3f16c5d93bba46b7e353230c06f859fd</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>binutils: don't default to 2.22</title>
<updated>2011-12-08T22:35:37+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-12-08T22:32:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=7d7873df78c3f6745a188baf5d41abab7cfe3f23'/>
<id>urn:sha1:7d7873df78c3f6745a188baf5d41abab7cfe3f23</id>
<content type='text'>
Lots of packages are failing with binutils 2.22 with undefined symbols,
as it defaults to --no-copy-dt-needed-entries. Long term, the packages
should get fixed, but let's keep it at 2.21.1 for now.

For more details, see:
- http://wiki.debian.org/ToolChain/DSOLinking
- https://wiki.ubuntu.com/NattyNarwhal/ToolchainTransition

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>binutils: 2.22 powerpc textrels fix</title>
<updated>2011-12-05T11:53:04+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-12-05T11:53:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=7e96cbcc065b0ffdb5171e2701f4e6d7201fa867'/>
<id>urn:sha1:7e96cbcc065b0ffdb5171e2701f4e6d7201fa867</id>
<content type='text'>
See http://thread.gmane.org/gmane.comp.embedded.crossdev/106 for details.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>binutils: add version 2.22</title>
<updated>2011-12-05T08:27:01+00:00</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2011-11-30T11:11:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=2e9f7d6fd5df09e32c3313ee5ec1bf8a595ff5dd'/>
<id>urn:sha1:2e9f7d6fd5df09e32c3313ee5ec1bf8a595ff5dd</id>
<content type='text'>
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>binutils: remove deprecated versions</title>
<updated>2011-12-05T08:24:56+00:00</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2011-11-30T11:11:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4c730a2c16d64f628079952a4218d6de476cad67'/>
<id>urn:sha1:4c730a2c16d64f628079952a4218d6de476cad67</id>
<content type='text'>
Remove already deprecated binutils version 2.18, 2.19 and 2.19.1.
Keep 2.18-avr32.

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>binutils: Makefile and Config.in rework for oprofile ext toolchain compilation</title>
<updated>2011-10-27T12:04:56+00:00</updated>
<author>
<name>Benoit Mauduit</name>
<email>benoit.mauduit@openwide.fr</email>
</author>
<published>2011-06-08T13:57:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=48391acd2c63ea373f9771210b3acd54ec97fb00'/>
<id>urn:sha1:48391acd2c63ea373f9771210b3acd54ec97fb00</id>
<content type='text'>
  * When select full binutils binaries use the default INSTALL_TARGET_CMDS
    from AUTOTARGET.
  * Menu config improvement.
  * Install libiberty into Staging dir.

[Peter: Fix typos, Config.in fixes, install libiberty to target as well]
Signed-off-by: Benoit Mauduit &lt;benoit.mauduit@openwide.fr&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>binutils: build host version statically</title>
<updated>2011-10-02T21:19:10+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-10-02T21:19:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=a1c10778092702f8856c1cc92126ef9801952d74'/>
<id>urn:sha1:a1c10778092702f8856c1cc92126ef9801952d74</id>
<content type='text'>
Otherwise we end up with libbfd/libopcodes in host/usr/$BUILD/$TARGET/lib,
used by the binaries. Unfortunately it also adds rpaths, which first look
in the build directory before here, causing trouble if the toolchain is
used outside BR (E.G. for a SDK) and the build directory location reused
for another incompatible build (E.G. another ARCH), as the binutils
binaries then end up using the wrong libs.

Fix it by linking statically instead.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package: remove useless arguments from AUTOTARGETS</title>
<updated>2011-09-29T21:12:27+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-09-29T19:57:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=300f9c9c9dcf2b47ea89c45d5b1ea05e7305bd49'/>
<id>urn:sha1:300f9c9c9dcf2b47ea89c45d5b1ea05e7305bd49</id>
<content type='text'>
Thanks to the pkgparentdir and pkgname functions, we can rewrite the
AUTOTARGETS macro in a way that avoids the need for each package to
repeat its name and the directory in which it is present.

[Peter: pkgdir-&gt;pkgparentdir]
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>
