<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/toolchain/dependencies, branch 2010.02_rc2</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2010.02_rc2</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2010.02_rc2'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2010-02-23T19:34:32+00:00</updated>
<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>
<entry>
<title>dependencies: check for &gt;= make 3.81</title>
<updated>2009-09-30T07:03:40+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2009-09-30T07:03:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=44c10ff6b48e3597b8778199bba203bfc68beec0'/>
<id>urn:sha1:44c10ff6b48e3597b8778199bba203bfc68beec0</id>
<content type='text'>
Reported by Andrew Dyer &lt;amdyer@gmail.com&gt; and
Lionel Landwerlin &lt;lionel.landwerlin@openwide.fr&gt;.

Seems like make 3.80 has problems with our Makefile.autotools.in
infrastructure.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>dependencies: simplistic SHELL = bash check</title>
<updated>2009-01-01T21:20:46+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2009-01-01T21:20:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=160d559b81fd12c96f3b5e3a8a497208089508ad'/>
<id>urn:sha1:160d559b81fd12c96f3b5e3a8a497208089508ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Applied change from Ben Nizette and Hans-Christian Egtvedt to</title>
<updated>2008-09-04T02:30:56+00:00</updated>
<author>
<name>Hamish Moffatt</name>
<email>hamish@cloud.net.au</email>
</author>
<published>2008-09-04T02:30:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=ea8e74bcbee337c2034ac6aa78908caa9129a908'/>
<id>urn:sha1:ea8e74bcbee337c2034ac6aa78908caa9129a908</id>
<content type='text'>
correctly detect version of gcc on recent distros.  Supplied 
patch was against git and didn't apply cleanly to svn, so applied 
by hand.
</content>
</entry>
<entry>
<title>dependencies: check for awk</title>
<updated>2008-06-18T13:11:52+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2008-06-18T13:11:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=0c462a82ec7ba43148b4deea76ef1394263a3845'/>
<id>urn:sha1:0c462a82ec7ba43148b4deea76ef1394263a3845</id>
<content type='text'>
</content>
</entry>
</feed>
