<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/toolchain/uClibc, branch 2010.08</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2010.08</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2010.08'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2010-08-28T22:14:40+00:00</updated>
<entry>
<title>uClibc: fix ppc e500 handling</title>
<updated>2010-08-28T22:14:40+00:00</updated>
<author>
<name>Stanislav Bogatyrev</name>
<email>bogatyrev_stanislav@gmail.com</email>
</author>
<published>2010-08-28T22:10:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=e8fdc08dc39ea28e5e098f696477e4a13f4ebd94'/>
<id>urn:sha1:e8fdc08dc39ea28e5e098f696477e4a13f4ebd94</id>
<content type='text'>
Closes #2449

Signed-off-by: Stanislav Bogatyrev &lt;bogatyrev_stanislav@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Make uClibc gen_wc8bit shows an error when no locale support available</title>
<updated>2010-08-11T10:59:46+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-08-11T10:59:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=9088b71f451260e1e94a242a3b92141ab853275f'/>
<id>urn:sha1:9088b71f451260e1e94a242a3b92141ab853275f</id>
<content type='text'>
When no UTF-8 locale is available on the host system, uClibc can't
generate some stuff it needs to compile a C library with locale
support. Unfortunately, as gen_wc8bit message is shown on stdout and
the stdout of gen_wc8bit is redirected to a file, the user don't see
anything, as reported at
http://lists.busybox.net/pipermail/buildroot/2010-May/034177.html.

Those two patches fix the problem for uClibc 0.9.31 and 0.9.30.3. It
has been submitted upstream:
 http://lists.uclibc.org/pipermail/uclibc/2010-August/044256.html

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>uClibc: remove old 0.9.28 support</title>
<updated>2010-07-29T15:02:29+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-07-29T15:02:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=ebf21166b7abc35f4faa4bded5c919641a282339'/>
<id>urn:sha1:ebf21166b7abc35f4faa4bded5c919641a282339</id>
<content type='text'>
Not supported upstream and needs complicated workaround for the NPTL stuff.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Add support for uclibc NPTL toolchain.</title>
<updated>2010-07-29T14:57:00+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2010-07-28T07:11:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=cfbf8abc33d86a0cf5c1bb3e0817a22009b7f301'/>
<id>urn:sha1:cfbf8abc33d86a0cf5c1bb3e0817a22009b7f301</id>
<content type='text'>
This patch modifies current toolchain build sequence so that
NPTL enabled toolchain can be built. The new sequence works
well with linuxthreads as well.

It introduces a new pass for gcc cross compilation. The new
sequence is binutils-&gt;gcc-initial-&gt;linux-headers -&gt; uclibc-configured
(some cheats to generate phony shared libc.so and libm.o)
-&gt; gcc-intermediate(with shared lib support) -&gt; uclibc -&gt; gcc-final

I also added a new sample config arm_nptl_toolchain_defconfig which
builds the toolchain and busybox.

I have only tried it on arm. However it should work for other
architectures which support NPTL on uclibc e.g. mips, sh, x86, ppc, x86_64

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Merge branch 'misc-fixes' of git://git.busybox.net/~tpetazzoni/git/buildroot</title>
<updated>2010-07-08T08:21:16+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-07-08T08:21:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=74708bad1512a917a28c59646d1f9491f6fe9ea6'/>
<id>urn:sha1:74708bad1512a917a28c59646d1f9491f6fe9ea6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>GETPT support is needed by rxvt.</title>
<updated>2010-07-07T06:20:22+00:00</updated>
<author>
<name>Darius Augulis</name>
<email>augulis.darius@gmail.com</email>
</author>
<published>2010-07-06T14:26:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=d0169fda2144ef5dfe25e801d58a227ed119a38c'/>
<id>urn:sha1:d0169fda2144ef5dfe25e801d58a227ed119a38c</id>
<content type='text'>
Signed-off-by: Darius Augulis &lt;augulis.darius@gmail.com&gt;
</content>
</entry>
<entry>
<title>uClibc: workaround 0.9.31 / GCC PR32219 issue with static linking</title>
<updated>2010-07-06T12:19:36+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-07-06T12:19:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=e09aa60493236ae7d6ace467c08bbbd3ab82f53e'/>
<id>urn:sha1:e09aa60493236ae7d6ace467c08bbbd3ab82f53e</id>
<content type='text'>
Closes #2143

Fixes crash on static linking without stdio / x86. Both patches are from
upstream uClibc.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>uclibc: add patch to fix fcntl64() on 64 bits targets</title>
<updated>2010-07-06T05:59:58+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-07-05T16:59:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=086e4b7475c3ee3e256fc8b850553ed0502bf3d7'/>
<id>urn:sha1:086e4b7475c3ee3e256fc8b850553ed0502bf3d7</id>
<content type='text'>
The patch is already in upstream uClibc, in the master branch, at
http://git.buildroot.net/uClibc/commit/?id=6f1daaaf2d94c1e6184add44eda38b0781b88cf0.

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>uClibc: 0.9.31.config: enable UCLIBC_SV4_DEPRECATED option</title>
<updated>2010-06-18T09:48:58+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-06-18T09:48:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=1e627bf212afff670e414d3ebfc8fb4c4b31c318'/>
<id>urn:sha1:1e627bf212afff670e414d3ebfc8fb4c4b31c318</id>
<content type='text'>
Needed by xfsprogs.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>toolchain: remove gcc 4.1.2 and non-sysroot support</title>
<updated>2010-06-15T21:16:55+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-06-15T21:10:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=5fd095b3748115d7cbe89524332e4b310550b7c3'/>
<id>urn:sha1:5fd095b3748115d7cbe89524332e4b310550b7c3</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
