<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/toolchain/uClibc, branch 2010.08_rc1</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2010.08_rc1</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2010.08_rc1'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2010-07-29T15:02:29Z</updated>
<entry>
<title>uClibc: remove old 0.9.28 support</title>
<updated>2010-07-29T15:02:29Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-07-29T15:02:29Z</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:00Z</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2010-07-28T07:11:37Z</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:16Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-07-08T08:21:16Z</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:22Z</updated>
<author>
<name>Darius Augulis</name>
<email>augulis.darius@gmail.com</email>
</author>
<published>2010-07-06T14:26:04Z</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:36Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-07-06T12:19:36Z</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:58Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-07-05T16:59:01Z</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:58Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-06-18T09:48:58Z</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:55Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-06-15T21:10:03Z</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>
<entry>
<title>uClibc: 0.9.31 defconfig: disable FORCE_SHAREABLE_TEXT_SEGMENTS</title>
<updated>2010-05-26T22:36:45Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-05-26T22:36:45Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=8eef52a4b009eb7d5d506d68df57a1a10eb52a80'/>
<id>urn:sha1:8eef52a4b009eb7d5d506d68df57a1a10eb52a80</id>
<content type='text'>
Works around issues with non-fPIC libraries.

Reported-by: Sagaert Johan &lt;sagaert.johan@skynet.be&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>uclibc: make sure the default configuration doesn't ask questions</title>
<updated>2010-05-02T21:59:28Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-04-28T21:40:51Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4c57d9638f06038dfd9cb56d60c862b8a8e67efc'/>
<id>urn:sha1:4c57d9638f06038dfd9cb56d60c862b8a8e67efc</id>
<content type='text'>
Since new configuration options have been added in 0.9.31, the value
of these configuration options should be determined, either by the
default configuration file we provide, or by uclibc.mk process.

The locale generation process should probably be improved in order to
allow building other locales than just en_US.

[Peter: fixup locale handling, add PROGRAM__NAME to defconfig]
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>
