Upgrade to 3.2.392bd21eb6
bash -- out-of-bounds memory access in parserentered 2014-10-01
GNU Project's Bourne Again SHell
# pkg install bashinstalls 5.3.20 from latest; from quarterly (2026Q4) 5.3.20# cd /usr/ports/shells/bash && make install clean# make -C /usr/ports/shells/bash config # change options first
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 5.3.20 | 5.3.20 | – |
| FreeBSD 15 | 5.3.20 | 5.3.20 | – |
| FreeBSD 14 | 5.3.20 | 5.3.20 | 5.3.20 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 5.3.20 | 5.3.20 | – |
| FreeBSD 14 | 5.3.20 | 5.3.20 | 5.3.20 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 5.3.20.Upgrade to 3.2.392bd21eb6
- Fix pkg-plist. Approved by: maintainer timeout (5 months)12a3e6e80e
Rather than have to manually list every patch version, use some automation (courtesy of 'jot'). Obtained from: Vim port5e595f7722
Add vendor patch fixing array expansion fails with an arithmetic syntax error when the subscript appears within double quotes. For example: ${a["4"]}.eca44c8543- Update to 3.1.16 PR: 95188 Submitted by: Toni Viemero <toni.viemero___iki.fi> Approved by: portmgr (krion)6a342e5b78
When bash is built with the bison 1.75 port present it breaks the ability of bash to parse certain legal shell scripts (used by e.g. GNU configure). Fix this by explicitly directing bash to use yacc. Bump PORTREVISION since this is likely to be a common enough occurrence that many users will benefit from the rebuild. Submitted by: Nicolas Rachinsky <nicolas-0@ml.turing-complete.org> PR: ports/94086 Approved by: portmgr (implicit)8e180ab31a
- Fix master sites and patch sites Reported by: Guillermo MORENO-SOCIAS Approved by: portmgr (krion)a8efc057b3
- Update to 3.1.10 PR: ports/91036 Submitted by: Rainer Alves <rainer.alves@gmail.com> Approved by: maintainer timeout (54 days)96a33532bb
SHA256ify Approved by: krion@32487a10ad
- Rename WANT_STATIC_BASH to WITH_STATIC_BASH to respect ports semantics. PR: ports/89772 Submitted by: flz Approved by: maintainerf9a121e9a2
- Add WANT_STATIC_BASH knob. PR: ports/81795 Submitted by: Bjarne Koenig <bkoenig@cs.tu-berlin.de> Approved by: maintainer timeout (5 months)b9efc6aa44
Per prior standing request, turn this port over from inactive committer (eik) to obrien. Hat: portmgrba6c490c01
CVS really does need a better way of backing out a commit composing a set of files...0afb999ff9
At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.c3d8037aeb
Very sorry for a local change that made it into the last commit.72e23f2cf4
Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.f2fc2d60ae
Fix `read -e' handling when PS1 is longer than the terminal width <http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=139306> Obtained from: Tim Waugh <twaugh@redhat.com>d8f7447a12
- update to patchlevel 16 (replacing FreeBSD subst.c patch) - use system readline on -CURRENT [1] Submitted by: sf [1]70f1c1f0b7
- update to patchlevel 15f0c4bac25e
- better reflect `bash --version' in PORTVERSION - new shopt colonbreakswords - fix default PATH875ebd31e7
Fix process substitution on systems without fdescfs (FreeBSD 5.x, 6.x) While I'm here, use the official patchset instead of the custom ones and reflect the port revision in the version number. Submitted by: Reinhard Speyerer <rspmn@arcor.de> Approved by: portmgr (krion)47f3195355
- add FAQ - experimental shopt `implicitcd' - fix `Tags out of Date' in texinfo pages - fix line wrap bug in libreadline - set LATEST_LINK to `bash', so that `pkg_add -r bash' worksa55fe984d5
add three fixes from bug-bash@: - pipefail option - broken array expansion - segmentation fault in unset typeset array variable0ddba63255
move shells/bash3 -> shells/bash884571212b
Fix nested brace vs. variable expansion764c05e57a
Fix segfault when accessing an unset arrayfa4d9be814
Add bash3, The GNU Bourne-Again SHell version 3.00 http://cnswww.cns.cwru.edu/~chet/bash/NEWSf55e7a8694
Fix location of binary in man-page PR: ports/42729 Submitted by: Harold Gutch Approved by: maintainer timeout688ea8e6d6
Avoid a null pointer dereference, so 'xargs <<< ${EMTPY_VARIABLE}' will not segfault and dump core.
Submitted by: Robert Nagy <robert@openbsd.org>edd5ce97c3SIZEify (maintainer timeout)8232e82f85
Fix pkg-plist (NOPORTDOCS knob). Use DOCSDIR macro. Approved by: obrien (maintainer)047429fb2a
Also pay attention to NOSHARED=yes as /usr/src and zsh does. Requested by: Richard Coleman <richardcoleman@mindspring.com>ab8dd75a02
The option to enable network redirection is removed since this is the default behavior. PR: 60222 Submitted by: David Yeske <dyeske@yahoo.com>bc6d44c895
Build bash dynamic unless either WANT_STATIC_BASH or NO_DYNAMICROOT is defined.ed3714f6d6
Fetch patches from MASTER_SITE_GNU also.e71a26d5c9
Properly configure on FreeBSD/amd64.20f489073d
Update to patchlevel 7.d002bc7def
Support /dev/(tcp|udp)/host/port redirection. Submitted by: David Yeske <dyeske@yahoo.com>273ccf2e3b
Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.7e52725f2a
Fix logic error when NOPORTDOCS is set. Submitted by: Peter Avalos <pavalos@theshell.com> PR: 4345906c98b8989
Mirror the patch files.4aa5fb5d56
Use offical vendor patches 1-4.a146f053ab
Use the offical vendor patch for the directory space vs. slash command name completion problem. Submitted by: Chet Ramey <chet@po.CWRU.Edu> Bash PR: http://mail.gnu.org/pipermail/bug-bash/2002-July/004789.htmlf71e7b3c60
Bump revision for directory command-line completion fix. Always forgotten by: mefe3f550a4e
"In certain cases, Bash appends a space instead of a slash to a directory name relative to the current directory when performing command name completion. This affects partial completion of intermediate directory names." Fix this. Bash PR: http://mail.gnu.org/pipermail/bug-bash/2002-July/004789.html Obtained from: http://www.geocrawler.com/mail/msg.php3?msg_id=9514404&list=342ce9d222b68
We lie about fully having ISO C90 Amd.1 restartable wide and multibyte character manipulation functions.00c6d9d8ea
Simply typing Shift-Enter in bash-2.05b causes it to enter some kind of CPU-consuming loop. A kill -9 from another terminal is required to end it. Submitted by: Chet Ramey <chet@nike.ins.cwru.edu>dfa32123f5
`make reinstall' clean.1659aea7bb
Forgot to update pkg-plist with 5.0b upgrade. Submitted by: Neil Darlow <neil@darlow.co.uk>b51fd57a8d
Update to version 2.05b. PR: 41176 Submitted by: KATO Tsuguru <tkato@prontomail.com>421df473ba