<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/toolchain/dependencies, branch 2010.05_rc2</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2010.05_rc2</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2010.05_rc2'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2010-05-07T19:28:33+00:00</updated>
<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>
<entry>
<title>dependencies: bail out if makeinfo isn't found</title>
<updated>2009-12-15T20:03:50+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2009-12-15T20:03:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=8dba09de9d62422167164df0038d7d7cf062a252'/>
<id>urn:sha1:8dba09de9d62422167164df0038d7d7cf062a252</id>
<content type='text'>
makeinfo is mandatory at least to build a toolchain. Currently,
dependencies.sh doesn't fail if makeinfo is not present and only
displays a message that can easily be lost. The user will then
encounter the issue later, when it is more difficult to understand
what's happening.

So, this patch simply does for makeinfo what the script does for the
other dependencies: bail out if they aren't available.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>dependencies: check for 'patch'</title>
<updated>2009-10-02T07:06:51+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2009-10-02T07:06:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=7f7bf9637e2a9c32292d350a3155ce5301261ed1'/>
<id>urn:sha1:7f7bf9637e2a9c32292d350a3155ce5301261ed1</id>
<content type='text'>
We need patch for patch-kernel.sh, so verify that it's available
before building.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
