summaryrefslogtreecommitdiff
path: root/package/bash
AgeCommit message (Collapse)Author
2012-08-24bash: security bump to version 4.2 pl37Gustavo Zacarias
Bump bash to version 4.2 patchlevel 37. Fixes CVE-2012-3410. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2012-07-30bash: add depends on MMUThomas Petazzoni
Fixes the build failure at http://autobuild.buildroot.org/results/0434d99b51f535ac73bfcf1968b1c2b81b44ba61/build-end.log. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2012-07-17all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)
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>
2012-01-24bash: bump to version 4.2 pl20Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-01-20bash: Adding features that can not be automatically detected while ↵Arnout Vandecappelle (Essensium/Mind)
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>
2011-11-14bash: bump to version 4.2 pl10Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-29package: remove useless arguments from AUTOTARGETSThomas Petazzoni
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>
2011-01-17bash: build after busyboxGustavo Zacarias
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>
2010-11-19bash: fix build issues reported by Dmitry Ivanov, update to pl9Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-01bash: bump to 4.1.7(1) and migrate to autotargetsGustavo Zacarias
Closes #1993 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-11Do not let packages remove man pages, info pages and documentationThomas Petazzoni
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>
2010-01-28bash: fix configurationLionel Landwerlin
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>
2010-01-28bash: remove CC variable when calling makeLionel Landwerlin
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>
2009-10-01buildroot: silence ./configure step when building with 'make -s'Peter Korsgaard
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>
2009-09-03package: Remove unnecessary dependencies on uclibc.Will Newton
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>
2009-01-16package/: convert to DOWNLOAD helperPeter Korsgaard
2008-12-08package/: get rid of unneeded $(strip ..)Peter Korsgaard
2008-10-06bash.mk:Wade Berrier
-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)
2008-07-17Kconfig: remove 'default n'Peter Korsgaard
'default n' is the default, so there's no need to say it explicitly.
2008-05-01* Fixed bash patchesNigel Kukard
2008-04-29* Sync'd bash patches to upstreamNigel Kukard
2008-03-26Applied patch from Nathanael D. Noblet <nathanael@gnat.ca> to fixHamish Moffatt
broken GNU download paths. Also fix gnuchess, xboard and classpath packages to use $(BR2_GNU_MIRROR) rather than hardcoded urls.
2008-03-11added debug optionJohn Voltz
2008-03-11buildroot: Use BR2_GNU_MIRROR everywherePeter Korsgaard
Patch by Nigel Kukard.
2007-10-07- pull patches 018..024Bernhard Reutner-Fischer
2007-09-17- cleanup and fixes (Cristian Ionescu-Idbohrn)Bernhard Reutner-Fischer
2007-08-22- global whitespace trimmingBernhard Reutner-Fischer
2007-08-22Remove bzero dependencies in bashUlf Samuelsson
2007-08-22Fix bad patch naming schemeUlf Samuelsson
2007-08-21- sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Bernhard Reutner-Fischer
toolchain/*/*.mk */Makefile.in -l)
2007-08-11Avoid error msg when TARGET_DIR/bin is created for the umpteenth timeUlf Samuelsson
2007-07-11Use <package>_VERSION in all <package>.mk instead of <package>_VERUlf Samuelsson
2007-06-28- fix a few -clean targets.Bernhard Reutner-Fischer
- bash build is not parallel-safe
2007-06-27- add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSBernhard Reutner-Fischer
- use TARGET_CONFIGURE_ARGS where appropriate.
2007-06-25- forgot to adjust the pathes..Bernhard Reutner-Fischer
2007-06-25- pull some additional fixes from upstreamBernhard Reutner-Fischer
2007-04-16- install some more stuff that goes into staging_dir into the proper place.Bernhard Reutner-Fischer
First hunk of fixes for bug #1290
2007-04-06- using target's LDFLAGS as LDFLAGS_FOR_BUILD is b0rkedBernhard Reutner-Fischer
2007-03-13fixup package LDFLAGS handlingEric Andersen
2007-03-07- some more CONFIG_UPDATEs by Haavard SkinnemoenBernhard Reutner-Fischer
2007-02-16- bump to bash 3.2. Thanks to Alexander RigboBernhard Reutner-Fischer
2007-01-14fixup a whole steaming pile of insanity. When packages are configured,Eric Andersen
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
2007-01-03- add missing package-source targetsBernhard Reutner-Fischer
- add missing dependencies to build prerequisites in the config system
2006-12-08- bash can't be built with -j.Bernhard Reutner-Fischer
2006-10-01- use $(ZCAT) as configured by the user instead of hardcoded 'zcat' that may ↵Bernhard Reutner-Fischer
not exist; Closes #971 Silly, unchecked sed -i -e "/[^b]zcat/s/zcat/\$\(ZCAT\)/g" $(svngrep "[^b]zcat" * -rl | grep -v Config.in)
2006-06-23don't use ftp for gnu stuff, a few version bumps as well,Eric Andersen
based on a patch from Fu Yunhui
2006-04-15fix patch to work with -p1Mike Frysinger
2006-04-15some more upstream patchesMike Frysinger
2006-04-15some more upstream patchesMike Frysinger
2006-03-23some more patches from upstreamMike Frysinger