summaryrefslogtreecommitdiffstats
path: root/rules/bash.make
Commit message (Collapse)AuthorAgeFilesLines
* bash: Version bump. 5.1.8 (patches-12) -> 5.1.16.Christian Melki2022-02-161-2/+2
| | | | | | | | | Just a minor bugfixing bump. * Drop patches as bash is now clean at 5.1.16 Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20220215075939.995585-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: Version bump. 4.3.30 (+patches-33) -> 5.1.8 (patches-12).Christian Melki2022-01-071-3/+3
| | | | | | | | | | | | | | | Upgrade bash to 5.1.8 plus patches to patchlevel 12. Roll up patches as in previous series. Remove old patches. Fixes CVE-2019-18276 and CVE-2019-9924 with a new baseline, without patches. Fixes loads of bugs in bash. Update licence file hash, general.c changed a copyright year. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20220107082454.4188431-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: fix license identifierChristian Hermann2019-08-081-1/+4
| | | | | | | | All *.c files contain the "or (at your option) any later version" clause of the GPL-3.0 dedication in their header. Signed-off-by: Christian Hermann <christian.hermann@hytera.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* CREDITS: remove unmaintained fileRoland Hieber2019-07-031-2/+0
| | | | | | | | | | | | | | | This file has been touched 2 times in the last 7 years, and is no longer up to date. Remove it to carry less unmaintained stuff around. Also remove all references to it from file headers using for file in `g grep -l 'See CREDITS for details about who has'`; do sed -i '/See CREDITS for details about who has/,+1d' $file done as well as the different wording from rules/other/Toplevel.make. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: select termcap as alternative for cursesBastian Krause2019-02-261-1/+2
| | | | | Signed-off-by: Bastian Krause <bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: use ptx/ifdef and ptx/wwo macrosBastian Krause2019-02-261-11/+5
| | | | | Signed-off-by: Bastian Krause <bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* update all spdx license identifier to the new versionMichael Olbrich2018-03-121-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: add creation of /usr/bin/sh linkAndreas Schmidt2018-02-081-1/+1
| | | | | | | | If bash is selected, but busybox not, no /usr/bin/sh will create. This patch create /usr/bin/sh link to bash in such case. Signed-off-by: Andreas Schmidt <mail@schmidt-andreas.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: BUSYBOX_FEATURE_SH_IS_NONE => BUSYBOX_SH_IS_NONEJon Ringle2017-06-211-1/+1
| | | | | Signed-off-by: Jon Ringle <jringle@gridpoint.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: /usr mergeMichael Olbrich2017-04-111-3/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: is licensed under GPL-3.0Marc Kleine-Budde2015-11-241-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* automated switch to SPDX conform license namesMichael Olbrich2015-10-271-1/+1
| | | | | | | | | | | | | | | search & replace for: - GPL-1.0 - GPL-2.0 - GPL-3.0 - LGPL-2.0 - LGPL-3.0 - LGPL-2.1 - AGPL-3.0 - AFL-2.1 - Autoconf-exception-3.0 Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: Renamed option to avoid problem with bash-completion packageCarsten Schlote2015-03-261-1/+1
| | | | | | | | | This patch just changes the name of some bash config option, so that the bash-completion package won't conflict with the bash package anymore. Signed-off-by: Carsten Schlote <schlote@vahanus.net> [mol: add migrate helper] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: Updated the bash shell to release 4.3.30Carsten Schlote2015-03-261-5/+22
| | | | | | | | | | | | | | | | | | | | systemd seems to use modern bash features like readarray, which is not provided by version 3.2.48 on current ptxdist. So I updated the bash package to a more recent bash version. The config fragment was updated with actual configure arguments, so that bash should be configurable similiar as for 3.2 version. Removed unneeded dependency statements and other tweaks like unconditionally selecting BASH_CONDITIONAL. The patches for version 3.2.48 are dropped as these patches are no longer needed for version 4.3. At least I got told so. Signed-off-by: Carsten Schlote <schlote@vahanus.net> [mol: add new and remove old patches, BASH_SEP_HELPFILES is broken] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: add license informationJuergen Borleis2015-02-061-0/+1
| | | | | | | Use license variant found in their COPYING file. Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: fix typo in ptx/endisMichael Olbrich2012-07-031-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* bash: remove redundant get stageRobert Schwebel2012-06-141-8/+0
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* bash: use endisRobert Schwebel2012-06-141-124/+22
| | | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rules: use ptx/mirror for all mirror URLsMichael Olbrich2012-01-061-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Do no set /bin/sh symlink to bash if busybox links it to a shellAlexander Stein2011-11-221-0/+2
| | | | | | | | Without it is not possible to e.g. set /bin/sh to hush and install bash parallel to busybox shells. Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rules] add md5sum for all packagesMichael Olbrich2011-05-041-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [bash] fix typo in makefileMichael Olbrich2011-01-181-2/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [bash] add option for curses supportMichael Olbrich2011-01-171-0/+6
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rules] remove obsolete fixup linesMichael Olbrich2010-07-191-3/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [bash] use global large file optionMichael Olbrich2010-07-161-6/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rules] remove obsolete clean target & minor cleanupsMichael Olbrich2010-01-181-9/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [bash] just cleanupsMarc Kleine-Budde2010-01-101-3/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [bash] cleanup targetinstallMichael Olbrich2010-01-041-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* * bash: xmalloc.o is used (and built) for multiple target. This breaks ↵Michael Olbrich2009-06-191-0/+1
| | | | | | parallel builds. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10825 33e552b5-05e3-0310-8538-816dae2090ed
* * bash.make:Marc Kleine-Budde2009-01-111-19/+0
| | | | | | | cleanups git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9479 33e552b5-05e3-0310-8538-816dae2090ed
* * bash.make, bash.in:Marc Kleine-Budde2009-01-061-98/+69
| | | | | | | | version bump to 3.2.48 marked static linking as broken git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9441 33e552b5-05e3-0310-8538-816dae2090ed
* * .make files: location of ipkg files has changedRobert Schwebel2008-06-031-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8285 33e552b5-05e3-0310-8538-816dae2090ed
* * bash.make:Marc Kleine-Budde2008-05-261-1/+0
| | | | | | | remove bash-patches.get git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8236 33e552b5-05e3-0310-8538-816dae2090ed
* * *.in:Marc Kleine-Budde2008-04-161-1/+1
| | | | | | | converted GLIBC_ to LIBC_ git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8044 33e552b5-05e3-0310-8538-816dae2090ed
* * bash: make sure job control is actually built when selectedMichael Olbrich2008-02-131-0/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7770 33e552b5-05e3-0310-8538-816dae2090ed
* * bash: parallel build stops sometimes, so we mark it brokenRobert Schwebel2008-02-131-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7762 33e552b5-05e3-0310-8538-816dae2090ed
* * bash: remove trailing whitespaceRobert Schwebel2008-02-121-8/+8
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7757 33e552b5-05e3-0310-8538-816dae2090ed
* * bash.make:Marc Kleine-Budde2007-10-191-2/+3
| | | | | | | build parallel, install data into /usr/share git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7576 33e552b5-05e3-0310-8538-816dae2090ed
* * newer bashs need to be confiured without bash's own mallocRobert Schwebel2006-10-161-1/+4
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6158 33e552b5-05e3-0310-8538-816dae2090ed
* * bash: remove obsolete install line (was commented out anyway)Robert Schwebel2006-06-111-1/+0
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5742 33e552b5-05e3-0310-8538-816dae2090ed
* * version bumpRobert Schwebel2006-06-101-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5731 33e552b5-05e3-0310-8538-816dae2090ed
* * rules/*.make:Marc Kleine-Budde2006-06-091-1/+0
| | | | | | | remove -include $(call package_depfile) git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5707 33e552b5-05e3-0310-8538-816dae2090ed
* fix ipkg packet nameRobert Schwebel2006-05-261-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5601 33e552b5-05e3-0310-8538-816dae2090ed
* * Changed "patchin" macro to use the packet label instead of theRobert Schwebel2006-05-211-1/+1
| | | | | | | | direct value. This is part of the efford to make local packets possible. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5517 33e552b5-05e3-0310-8538-816dae2090ed
* changed get and extract macros to use packet labelsRobert Schwebel2006-05-141-2/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5497 33e552b5-05e3-0310-8538-816dae2090ed
* reverted := vs. = patchRobert Schwebel2006-03-011-5/+5
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4936 33e552b5-05e3-0310-8538-816dae2090ed
* = -> := replacementSascha Hauer2006-03-011-5/+5
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4890 33e552b5-05e3-0310-8538-816dae2090ed
* += replacementSascha Hauer2006-03-011-4/+4
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4877 33e552b5-05e3-0310-8538-816dae2090ed
* new calling convention for install_* macros. see commit 4759 to Rules.makeSascha Hauer2006-02-241-13/+13
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4760 33e552b5-05e3-0310-8538-816dae2090ed
* fixed dependencyBjoern Buerger2006-01-131-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3903 33e552b5-05e3-0310-8538-816dae2090ed