<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/toolchain, branch 2013.02</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2013.02</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2013.02'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2013-02-26T21:34:53Z</updated>
<entry>
<title>kernel-headers: remove legacy code</title>
<updated>2013-02-26T21:34:53Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-02-26T07:54:15Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=77e5e0d3fad2a97628aa959187cdbf06015ddd15'/>
<id>urn:sha1:77e5e0d3fad2a97628aa959187cdbf06015ddd15</id>
<content type='text'>
The BR2_KERNEL_HEADERS_2_6_35 symbol no longer exists since some time,
so get rid of code that was specific to this kernel version.

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>Revert "uClibc: port linuxthreads errno patch to 0.9.33.2"</title>
<updated>2013-02-21T14:18:02Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2013-02-21T04:09:47Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=6f786dcf7a8bda85b0095d76477c863338896656'/>
<id>urn:sha1:6f786dcf7a8bda85b0095d76477c863338896656</id>
<content type='text'>
This reverts commit 1d8c3e6caf6be14644ef8ef5ae2704105322442b

The forward port breaks compilation at least for SPARC NPTL toolchains:

LD libuClibc-0.9.33.2.so
libc/libc_so.a(pipe.os): In function `__GI_pipe':
(.text+0x38): undefined reference to `__GI___errno_location'
collect2: ld returned 1 exit status

Easily triggered by a "make qemu_sparc_ss10_defconfig &amp;&amp; make".

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>uClibc: backport bits/time.h update to 0.9.33.2</title>
<updated>2013-02-20T19:48:22Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2013-02-20T19:48:22Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=a87471ee758b464c87f24e50e46d314a964176ef'/>
<id>urn:sha1:a87471ee758b464c87f24e50e46d314a964176ef</id>
<content type='text'>
Some packages uses CLOCK_MONOTONIC_RAW, so add it.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>uClibc: port linuxthreads errno patch to 0.9.33.2</title>
<updated>2013-02-20T09:04:32Z</updated>
<author>
<name>Sagaert Johan</name>
<email>sagaert.johan@skynet.be</email>
</author>
<published>2013-02-14T03:15:01Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=1d8c3e6caf6be14644ef8ef5ae2704105322442b'/>
<id>urn:sha1:1d8c3e6caf6be14644ef8ef5ae2704105322442b</id>
<content type='text'>
Without this patch programs using libglib2 (libsoup, etc.. ) and pthread
may be broken.

Signed-off-by: Sagaert Johan &lt;sagaert.johan@skynet.be&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>kernel-headers: bump 3.{0, 4, 7}.x stable versions</title>
<updated>2013-02-17T22:09:17Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2013-02-15T02:48:38Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=a83d7a83ac7af673f241d6347025d865bfd8c419'/>
<id>urn:sha1:a83d7a83ac7af673f241d6347025d865bfd8c419</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>toolchain/kernel-headers: not just 2.6 for manual version</title>
<updated>2013-02-06T21:38:18Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2013-02-06T08:43:25Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=c82bc107b77aec933c414da1d3648fc5eda096bf'/>
<id>urn:sha1:c82bc107b77aec933c414da1d3648fc5eda096bf</id>
<content type='text'>
The manual linux headers option may specify versions other than the 2.6
series, so drop the "2.6"

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>uClibc: mark 0.9.31 as deprecated</title>
<updated>2013-02-06T21:18:53Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2013-02-06T21:18:53Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4345586586fc3fbc43b9a31dfca21c371a81cca5'/>
<id>urn:sha1:4345586586fc3fbc43b9a31dfca21c371a81cca5</id>
<content type='text'>
0.9.31 is old and doesn't actually build with modern kernel headers,
so mark it as deprecated.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>kernel-headers: bump 3.2.x stable version</title>
<updated>2013-02-06T13:42:55Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2013-02-06T03:39:21Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=0c73c5b4f30fdafb072a01ace1daab55492d73cd'/>
<id>urn:sha1:0c73c5b4f30fdafb072a01ace1daab55492d73cd</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>Make external toolchain relocatable</title>
<updated>2013-02-05T14:06:31Z</updated>
<author>
<name>Arnout Vandecappelle</name>
<email>arnout@mind.be</email>
</author>
<published>2012-07-15T01:12:05Z</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>gdb: fixing gdb 7.4.1 build with eglibc-2_16</title>
<updated>2013-02-04T23:08:36Z</updated>
<author>
<name>Carsten Schoenert</name>
<email>c.schoenert@gmail.com</email>
</author>
<published>2013-02-04T10:50:28Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=3762f79646497a2fbd01faff094dbe98fcd30937'/>
<id>urn:sha1:3762f79646497a2fbd01faff094dbe98fcd30937</id>
<content type='text'>
gdb 7.4.1 fails with the following error
  gdb-7.4.1/gdb/linux-nat.h:79:18: error: field 'siginfo' has incomplete type
because gdb use 'struct siginfo' instead of 'struct siginfo_t'.
Crosstool-NG allready use the patches to prevent this error so use this
patches for buildroot too.

see also http://permalink.gmane.org/gmane.comp.gcc.cross-compiling/15305

Fixes http://autobuild.buildroot.net/results/b894a5cecd9c5e0a1a751ebbff90a14aea1803da/build-end.log

Signed-off-by: Carsten Schoenert &lt;c.schoenert@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
