aboutsummaryrefslogtreecommitdiff
path: root/package/bash
Commit message (Collapse)AuthorAgeFilesLines
* bash: add depends on MMUGravatar Thomas Petazzoni2012-07-301-0/+2
| | | | | | | | Fixes the build failure at http://autobuild.buildroot.org/results/0434d99b51f535ac73bfcf1968b1c2b81b44ba61/build-end.log. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: rename XXXTARGETS to xxx-packageGravatar Arnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* bash: bump to version 4.2 pl20Gravatar Gustavo Zacarias2012-01-2410-0/+651
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* bash: Adding features that can not be automatically detected while ↵Gravatar Arnout Vandecappelle (Essensium/Mind)2012-01-201-1/+5
| | | | | | | | | | | cross-compiling There are some bash features that can not be detected automatically during configure stage while cross-compiling. This commit forces them on. Signed-off-by: Arkady Gilinsky <arcadyg@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* bash: bump to version 4.2 pl10Gravatar Gustavo Zacarias2011-11-1421-485/+951
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from AUTOTARGETSGravatar Thomas Petazzoni2011-09-291-1/+1
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* bash: build after busyboxGravatar Gustavo Zacarias2011-01-171-0/+5
| | | | | | | | Make sure bash builds after busybox when it's enabled to override busybox's /bin/sh symlink with bash. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* bash: fix build issues reported by Dmitry Ivanov, update to pl9Gravatar Gustavo Zacarias2010-11-193-0/+128
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* bash: bump to 4.1.7(1) and migrate to autotargetsGravatar Gustavo Zacarias2010-07-0143-3540/+414
| | | | | | | Closes #1993 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Do not let packages remove man pages, info pages and documentationGravatar Thomas Petazzoni2010-04-111-7/+0
| | | | | | | | | | The cleanup of $(TARGET_DIR)/usr/share/man, $(TARGET_DIR)/usr/man, $(TARGET_DIR)/usr/share/info, $(TARGET_DIR)/usr/info, $(TARGET_DIR)/usr/share/doc and $(TARGET_DIR)/usr/doc is already done globally in the main Makefile. Therefore, there's no need to handle that on a per-package basis. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* bash: fix configurationGravatar Lionel Landwerlin2010-01-281-2/+3
| | | | | | | | | | | | Patch bash32-011 modifies the configure.in script. Therefor we need to run autoconf before launching the configure script. Otherwise, once the configure script called, the makefile's dependencies over configure.in will relaunch autoconf without options/environnement variables we usually set when calling configure. [Peter: use our own host-autoconf instead of what's on the host] Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* bash: remove CC variable when calling makeGravatar Lionel Landwerlin2010-01-281-3/+3
| | | | | | | | | | | | | So "/opt/whatever_toolchain/gcc --sysroot $(STAGING_DIR)" isn't stripped to "/opt/whatever_toolchain/gcc", making gcc to look at $(ORIGINAL_TOOLCHAIN_DIRECTORY)/usr/include instead of $(STAGING_DIR)/usr/include. For more CC is already filled when running the configure script. This problem should only be visible with an external toolchain. Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* buildroot: silence ./configure step when building with 'make -s'Gravatar Peter Korsgaard2009-10-011-1/+1
| | | | | | | | | | We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: Remove unnecessary dependencies on uclibc.Gravatar Will Newton2009-09-031-2/+2
| | | | | | | | A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/: convert to DOWNLOAD helperGravatar Peter Korsgaard2009-01-161-1/+1
|
* package/: get rid of unneeded $(strip ..)Gravatar Peter Korsgaard2008-12-081-1/+1
|
* bash.mk:Gravatar Wade Berrier2008-10-061-0/+10
| | | | | | | | -Force some autoconf options so that job control is turned on. (Otherwise these checks fail when cross compiling. And when job control is disabled, bash can't be the default shell)
* Kconfig: remove 'default n'Gravatar Peter Korsgaard2008-07-171-1/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* * Fixed bash patchesGravatar Nigel Kukard2008-05-019-42/+42
|
* * Sync'd bash patches to upstreamGravatar Nigel Kukard2008-04-299-0/+605
|
* Applied patch from Nathanael D. Noblet <nathanael@gnat.ca> to fixGravatar Hamish Moffatt2008-03-261-1/+1
| | | | | | broken GNU download paths. Also fix gnuchess, xboard and classpath packages to use $(BR2_GNU_MIRROR) rather than hardcoded urls.
* added debug optionGravatar John Voltz2008-03-111-0/+1
|
* buildroot: Use BR2_GNU_MIRROR everywhereGravatar Peter Korsgaard2008-03-111-1/+1
| | | | Patch by Nigel Kukard.
* - pull patches 018..024Gravatar Bernhard Reutner-Fischer2007-10-077-0/+950
|
* - cleanup and fixes (Cristian Ionescu-Idbohrn)Gravatar Bernhard Reutner-Fischer2007-09-171-6/+16
|
* - global whitespace trimmingGravatar Bernhard Reutner-Fischer2007-08-221-1/+1
|
* Remove bzero dependencies in bashGravatar Ulf Samuelsson2007-08-221-0/+64
|
* Fix bad patch naming schemeGravatar Ulf Samuelsson2007-08-221-1/+1
|
* - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Gravatar Bernhard Reutner-Fischer2007-08-211-1/+1
| | | | toolchain/*/*.mk */Makefile.in -l)
* Avoid error msg when TARGET_DIR/bin is created for the umpteenth timeGravatar Ulf Samuelsson2007-08-111-1/+1
|
* Use <package>_VERSION in all <package>.mk instead of <package>_VERGravatar Ulf Samuelsson2007-07-111-3/+3
|
* - fix a few -clean targets.Gravatar Bernhard Reutner-Fischer2007-06-281-2/+3
| | | | - bash build is not parallel-safe
* - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSGravatar Bernhard Reutner-Fischer2007-06-271-2/+1
| | | | - use TARGET_CONFIGURE_ARGS where appropriate.
* - forgot to adjust the pathes..Gravatar Bernhard Reutner-Fischer2007-06-258-27/+27
|
* - pull some additional fixes from upstreamGravatar Bernhard Reutner-Fischer2007-06-258-0/+1045
|
* - install some more stuff that goes into staging_dir into the proper place.Gravatar Bernhard Reutner-Fischer2007-04-161-0/+1
| | | | First hunk of fixes for bug #1290
* - using target's LDFLAGS as LDFLAGS_FOR_BUILD is b0rkedGravatar Bernhard Reutner-Fischer2007-04-061-0/+3
|
* fixup package LDFLAGS handlingGravatar Eric Andersen2007-03-131-0/+1
|
* - some more CONFIG_UPDATEs by Haavard SkinnemoenGravatar Bernhard Reutner-Fischer2007-03-071-1/+1
|
* - bump to bash 3.2. Thanks to Alexander RigboGravatar Bernhard Reutner-Fischer2007-02-1627-1487/+775
|
* fixup a whole steaming pile of insanity. When packages are configured,Gravatar Eric Andersen2007-01-141-1/+2
| | | | | | | | | | | | | they should be configured with --prefix=/usr and we then need to use make DESTDIR=$(STAGING_DIR) install to get things installed into the staging directory. The current situation for many packages, which use --prefix=$(STAGING_DIR) results in the staging_dir paths getting compiled into the binary itself. This also adds in a pile of libtool fixups. Between broken pkgconfig, broken libtool handling, and broken --prefix settings, its a wonder things have worked as well as they have up till now. -Erik
* - add missing package-source targetsGravatar Bernhard Reutner-Fischer2007-01-031-0/+1
| | | | - add missing dependencies to build prerequisites in the config system
* - bash can't be built with -j.Gravatar Bernhard Reutner-Fischer2006-12-081-4/+4
|
* - use $(ZCAT) as configured by the user instead of hardcoded 'zcat' that may ↵Gravatar Bernhard Reutner-Fischer2006-10-011-1/+1
| | | | | | not exist; Closes #971 Silly, unchecked sed -i -e "/[^b]zcat/s/zcat/\$\(ZCAT\)/g" $(svngrep "[^b]zcat" * -rl | grep -v Config.in)
* don't use ftp for gnu stuff, a few version bumps as well,Gravatar Eric Andersen2006-06-231-1/+1
| | | | based on a patch from Fu Yunhui
* fix patch to work with -p1Gravatar Mike Frysinger2006-04-151-2/+2
|
* some more upstream patchesGravatar Mike Frysinger2006-04-151-0/+1
|
* some more upstream patchesGravatar Mike Frysinger2006-04-153-0/+288
|
* some more patches from upstreamGravatar Mike Frysinger2006-03-233-0/+196
|
* import bash-3.1 patchesGravatar Mike Frysinger2006-03-1911-0/+999
|