<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/toolchain/dependencies, branch 2010.05</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2010.05</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2010.05'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2010-05-21T22:56:14+00:00</updated>
<entry>
<title>dependencies: check that . is not in the PATH</title>
<updated>2010-05-21T22:56:14+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-05-21T22:53:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=c87eb21e00ac4d5e2106565f8ea70473895289ae'/>
<id>urn:sha1:c87eb21e00ac4d5e2106565f8ea70473895289ae</id>
<content type='text'>
Having . in the PATH makes the toolchain build process fail because it
confuses host tools and target tools.

This fixes bug #75.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>dependencies: fix tests on LD_LIBRARY_PATH</title>
<updated>2010-05-21T22:56:14+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-05-21T22:52:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=6b8b829508a98667267b6a5ec8342ddd1f2b3377'/>
<id>urn:sha1:6b8b829508a98667267b6a5ec8342ddd1f2b3377</id>
<content type='text'>
Things like LD_LIBRARY_PATH=. or even LD_LIBRARY_PATH=.:/usr/lib were
not detected as incorrect.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>libxcb: fix path to Python modules</title>
<updated>2010-05-07T19:28:33+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-05-04T19:52:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4880edd506a2c629efa4ccf38f27f47d5d5d8804'/>
<id>urn:sha1:4880edd506a2c629efa4ccf38f27f47d5d5d8804</id>
<content type='text'>
When building libxcb, the variable XCBPROTO_XCBPYTHONDIR must point to
the location where the Python modules needed to run the c_client.py
program are installed. The path
$(STAGING_DIR)/usr/lib/python2.6/site-packages was hardcoded. However,
it doesn't work when the version of Python installed on the host is
Python 2.5.

Therefore, add a little bit of magic to compute the host Python
version.

We also verify that Python is available on the host, as we don't build
it in Buildroot.

Fixes bug #1531.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>check-host-sed.sh: add missing shebang line</title>
<updated>2010-05-06T19:08:04+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-05-06T19:08:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=29df95079de22d3b8558ae8fbecd4a71676e1b13'/>
<id>urn:sha1:29df95079de22d3b8558ae8fbecd4a71676e1b13</id>
<content type='text'>
Bash seems to be smart enough to source the file when execve returns
ENOEXEC, but other shells might not be.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>target/cpio: cleanup</title>
<updated>2010-04-09T09:04:32+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-03-02T21:39:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4bcefe826bbc1bf550a091e7ae86ad5ee7946909'/>
<id>urn:sha1:4bcefe826bbc1bf550a091e7ae86ad5ee7946909</id>
<content type='text'>
 * Remove the dependency on BR2_HOST_FAKEROOT, since we don't have
   config option for host tools.

 * Remove a few useless things.

 * Check that cpio is available on the host in
   toolchain/dependencies/dependencies.sh.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>dependencies: we need tar and wget as well</title>
<updated>2010-04-06T14:40:42+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-04-06T14:40:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=d5b0bb4bc835a5f3efb8761696dd43b1df5d60ad'/>
<id>urn:sha1:d5b0bb4bc835a5f3efb8761696dd43b1df5d60ad</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>dependencies: add perl as a mandatory dependency</title>
<updated>2010-02-23T19:34:32+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-02-21T17:03:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=496078a0a0530dad1206be6257f1bc91a70b645a'/>
<id>urn:sha1:496078a0a0530dad1206be6257f1bc91a70b645a</id>
<content type='text'>
Now that we might happen to build libxml-parser-perl and intltool,
Perl becomes a mandatory dependency. This shouldn't be a problem since
most distributions install Perl by default anyway.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>dependencies: add gzip and bzip2 as base dependencies</title>
<updated>2010-02-23T19:33:43+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-02-20T18:31:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=a47ce9d3df148cbfbd38355c80624fb5abc78a77'/>
<id>urn:sha1:a47ce9d3df148cbfbd38355c80624fb5abc78a77</id>
<content type='text'>
They are needed to uncompress the tarballs we download. bzip2, for
instance, is not necessarly installed by default on basic Debian
systems.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>dependencies: cleanup</title>
<updated>2009-12-16T07:33:38+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2009-12-16T07:33:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=e07e1b45f7d334d21541245cf4533650561aa99a'/>
<id>urn:sha1:e07e1b45f7d334d21541245cf4533650561aa99a</id>
<content type='text'>
Factorize some of the tests done by
toolchain/dependencies/dependencies.sh (check for unset environment
variables and check for required programs).

Make the output less verbose by only showing something when something
is not present. Some messages were really silly.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>dependencies: remove useless test doing nothing</title>
<updated>2009-12-15T20:09:53+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2009-12-15T20:09:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=84b1e44e92208c4be287dbdc1344f3df99f2fa39'/>
<id>urn:sha1:84b1e44e92208c4be287dbdc1344f3df99f2fa39</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
