Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | dependencies.sh: fix CWD in PATH check | Nick Leverton | 2010-06-09 | 1 | -1/+1 |
| | | | | | | | Closes #1999 Signed-off-by: Nick Leverton <nick@leverton.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> | ||||
* | dependencies: check that . is not in the PATH | Thomas Petazzoni | 2010-05-22 | 1 | -0/+15 |
| | | | | | | | | | 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 <thomas.petazzoni@free-electrons.com> | ||||
* | dependencies: fix tests on LD_LIBRARY_PATH | Thomas Petazzoni | 2010-05-22 | 1 | -4/+4 |
| | | | | | | | Things like LD_LIBRARY_PATH=. or even LD_LIBRARY_PATH=.:/usr/lib were not detected as incorrect. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | ||||
* | libxcb: fix path to Python modules | Thomas Petazzoni | 2010-05-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | 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 <thomas.petazzoni@free-electrons.com> | ||||
* | check-host-sed.sh: add missing shebang line | Peter Korsgaard | 2010-05-06 | 1 | -0/+2 |
| | | | | | | | 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 <jacmet@sunsite.dk> | ||||
* | target/cpio: cleanup | Thomas Petazzoni | 2010-04-09 | 1 | -1/+1 |
| | | | | | | | | | | | | * 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 <thomas.petazzoni@free-electrons.com> | ||||
* | dependencies: we need tar and wget as well | Peter Korsgaard | 2010-04-06 | 1 | -1/+1 |
| | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> | ||||
* | dependencies: add perl as a mandatory dependency | Thomas Petazzoni | 2010-02-23 | 1 | -1/+1 |
| | | | | | | | | 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 <thomas.petazzoni@free-electrons.com> | ||||
* | dependencies: add gzip and bzip2 as base dependencies | Thomas Petazzoni | 2010-02-23 | 1 | -1/+1 |
| | | | | | | | | 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 <thomas.petazzoni@free-electrons.com> | ||||
* | dependencies: cleanup | Thomas Petazzoni | 2009-12-16 | 1 | -229/+38 |
| | | | | | | | | | | | 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 <thomas.petazzoni@free-electrons.com> | ||||
* | dependencies: remove useless test doing nothing | Thomas Petazzoni | 2009-12-15 | 1 | -7/+0 |
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | ||||
* | dependencies: bail out if makeinfo isn't found | Thomas Petazzoni | 2009-12-15 | 1 | -0/+1 |
| | | | | | | | | | | | | | 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 <thomas.petazzoni@free-electrons.com> | ||||
* | dependencies: check for 'patch' | Peter Korsgaard | 2009-10-02 | 1 | -0/+17 |
| | | | | | | | We need patch for patch-kernel.sh, so verify that it's available before building. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> | ||||
* | dependencies: check for >= make 3.81 | Peter Korsgaard | 2009-09-30 | 1 | -2/+2 |
| | | | | | | | | | | Reported by Andrew Dyer <amdyer@gmail.com> and Lionel Landwerlin <lionel.landwerlin@openwide.fr>. Seems like make 3.80 has problems with our Makefile.autotools.in infrastructure. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> | ||||
* | dependencies: simplistic SHELL = bash check | Peter Korsgaard | 2009-01-01 | 1 | -0/+12 |
| | |||||
* | Applied change from Ben Nizette and Hans-Christian Egtvedt to | Hamish Moffatt | 2008-09-04 | 1 | -2/+4 |
| | | | | | | correctly detect version of gcc on recent distros. Supplied patch was against git and didn't apply cleanly to svn, so applied by hand. | ||||
* | dependencies: check for awk | Peter Korsgaard | 2008-06-18 | 1 | -0/+12 |
| | |||||
* | - improve the way host prerequisites for "dependencies" are established | Bernhard Reutner-Fischer | 2007-08-22 | 1 | -3/+7 |
| | |||||
* | - make sure that sstrip is available early enough | Bernhard Reutner-Fischer | 2007-08-21 | 1 | -1/+5 |
| | |||||
* | - add handling of lzma for the host (unconditionally for now) | Bernhard Reutner-Fischer | 2007-08-21 | 2 | -1/+14 |
| | | | | - remove non-working attempt to install an lzma to the host via sudo | ||||
* | Add BUILDROOT_DL_DIR to dependencies.sh and fix whitespace damage (sorry) | Ulf Samuelsson | 2007-08-20 | 1 | -1/+7 |
| | |||||
* | - check for clean environment variables ARCH, CROSS_COMPILE, GREP_OPTIONS | Bernhard Reutner-Fischer | 2007-06-26 | 1 | -0/+22 |
| | |||||
* | - fix typo in version check | Bernhard Reutner-Fischer | 2007-06-05 | 1 | -1/+1 |
| | |||||
* | - ignore eventual errors from which(1) | Bernhard Reutner-Fischer | 2007-05-11 | 2 | -4/+4 |
| | |||||
* | - ignore errors when looking at hostcc and hostcxx | Bernhard Reutner-Fischer | 2007-03-21 | 1 | -3/+3 |
| | |||||
* | - stop using head and use sed -e '1d' at the end instead | Bernhard Reutner-Fischer | 2007-03-21 | 1 | -3/+3 |
| | |||||
* | - fix syntax | Bernhard Reutner-Fischer | 2007-03-12 | 1 | -1/+1 |
| | |||||
* | - fixes for bugs introduced with the MacOS10 support (Heikki Lindholm) | Bernhard Reutner-Fischer | 2007-03-10 | 1 | -10/+4 |
| | |||||
* | Improve the checking of sed by adding some common GNU sed installation | Bernhard Reutner-Fischer | 2007-03-09 | 2 | -24/+57 |
| | | | | | | | names (gsed/gnused), checking for a basic OS X sed feature in command line option handling, checking the actual result of the sed run against the expected result, and placing common code for the check under toolchain/dependencies/. (Heikki Lindholm) | ||||
* | - Propagate HOST_SED_DIR to the dependencies script so that it may use the | Bernhard Reutner-Fischer | 2007-03-08 | 1 | -1/+3 |
| | | | | local sed build as well (Heikki Lindholm). | ||||
* | - mention the package that usually provides makeinfo | Bernhard Reutner-Fischer | 2007-02-16 | 1 | -1/+2 |
| | |||||
* | - might make sense not to print ok if it was nak | Bernhard Reutner-Fischer | 2007-02-15 | 1 | -1/+2 |
| | |||||
* | - warn about missing makeinfo on the host. | Bernhard Reutner-Fischer | 2007-02-15 | 1 | -1/+6 |
| | |||||
* | - cosmetics | Bernhard Reutner-Fischer | 2007-02-12 | 1 | -1/+1 |
| | |||||
* | - add paranoia warning about $INCLUDES | Bernhard Reutner-Fischer | 2007-02-09 | 1 | -0/+6 |
| | |||||
* | - add purely informational check of HOSTCXX | Bernhard Reutner-Fischer | 2007-02-09 | 1 | -1/+28 |
| | |||||
* | - remove sedtest temporary file | Bernhard Reutner-Fischer | 2007-01-21 | 1 | -0/+1 |
| | |||||
* | - pass MAKE in so we can check the correct binary for it's version.. | Bernhard Reutner-Fischer | 2007-01-20 | 1 | -1/+1 |
| | |||||
* | - add sanity check to make sure that LD_LIBRARY_PATH doesn't contain CWD | Bernhard Reutner-Fischer | 2007-01-19 | 1 | -0/+25 |
| | |||||
* | - spelling fix | Bernhard Reutner-Fischer | 2006-12-13 | 1 | -5/+5 |
| | |||||
* | fix cut-n-paste typo, where I replaced CFLAGS with two copies CXXFLAGS | Eric Andersen | 2006-12-13 | 1 | -8/+8 |
| | | | | fix spacing on env var failure notices | ||||
* | add checks for when people have foolishly set things in their enviroment | Eric Andersen | 2006-12-13 | 1 | -9/+59 |
| | | | | such as CC, CFLAGS, etc that will cause buildroot to break | ||||
* | use '/bin/echo -e' to make certain we don't use an unusable /bin/sh builtin | Eric Andersen | 2006-12-08 | 1 | -8/+8 |
| | |||||
* | - move check for which(1) before it's first use | Bernhard Reutner-Fischer | 2006-11-29 | 1 | -21/+21 |
| | | | | - fix printing a message when erroring out on non-existing HOSTCC | ||||
* | - fix parsing the gcc version. Also look at the HOSTCC's version rather than ↵ | Bernhard Reutner-Fischer | 2006-11-28 | 2 | -3/+3 |
| | | | | | | a random gcc that may be installed. Closes #961 and #1097 | ||||
* | minor dependancy cleanup | Eric Andersen | 2006-07-19 | 1 | -3/+3 |
| | |||||
* | trivial cosmetic stuff | Eric Andersen | 2006-07-18 | 1 | -1/+1 |
| | |||||
* | stick an extra blank line after results | Eric Andersen | 2006-07-18 | 1 | -0/+1 |
| | |||||
* | put sed check in the correct place | Eric Andersen | 2006-07-18 | 2 | -7/+29 |
| | |||||
* | s/dependancies/dependencies/ | Mike Frysinger | 2006-05-26 | 2 | -0/+154 |