notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details
bash53 GNU Project's Bourne Again SHell
5.3 shells Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: ehaupt@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-07-06 17:18:07
Last Update: 2025-07-07 18:03:17
Commit Hash: 8d6eacd
License: GPLv3+
WWW:
https://www.gnu.org/software/bash/
Description:
This is GNU Bash. Bash is the GNU Project's Bourne Again SHell, a complete implementation of the POSIX.2 shell spec, but also with interactive command line editing, job control on architectures that support it, csh-like features such as history substitution and brace expansion, and a slew of other features.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (158 items)
Collapse this list.
  1. /usr/local/share/licenses/bash53-5.3/catalog.mk
  2. /usr/local/share/licenses/bash53-5.3/LICENSE
  3. /usr/local/share/licenses/bash53-5.3/GPLv3+
  4. @shell bin/bash
  5. bin/bashbug
  6. @shell bin/rbash
  7. include/bash/alias.h
  8. include/bash/array.h
  9. include/bash/arrayfunc.h
  10. include/bash/assoc.h
  11. include/bash/bashansi.h
  12. include/bash/bashintl.h
  13. include/bash/bashjmp.h
  14. include/bash/bashtypes.h
  15. include/bash/builtins.h
  16. include/bash/builtins/bashgetopt.h
  17. include/bash/builtins/builtext.h
  18. include/bash/builtins/common.h
  19. include/bash/builtins/getopt.h
  20. include/bash/command.h
  21. include/bash/config-bot.h
  22. include/bash/config-top.h
  23. include/bash/config.h
  24. include/bash/conftypes.h
  25. include/bash/dispose_cmd.h
  26. include/bash/error.h
  27. include/bash/execute_cmd.h
  28. include/bash/externs.h
  29. include/bash/general.h
  30. include/bash/hashlib.h
  31. include/bash/include/ansi_stdlib.h
  32. include/bash/include/chartypes.h
  33. include/bash/include/filecntl.h
  34. include/bash/include/gettext.h
  35. include/bash/include/maxpath.h
  36. include/bash/include/memalloc.h
  37. include/bash/include/ocache.h
  38. include/bash/include/posixdir.h
  39. include/bash/include/posixjmp.h
  40. include/bash/include/posixselect.h
  41. include/bash/include/posixstat.h
  42. include/bash/include/posixtime.h
  43. include/bash/include/posixwait.h
  44. include/bash/include/shmbchar.h
  45. include/bash/include/shmbutil.h
  46. include/bash/include/shtty.h
  47. include/bash/include/stat-time.h
  48. include/bash/include/stdc.h
  49. include/bash/include/systimes.h
  50. include/bash/include/timer.h
  51. include/bash/include/typemax.h
  52. include/bash/include/unionwait.h
  53. include/bash/include/unlocked-io.h
  54. include/bash/jobs.h
  55. include/bash/make_cmd.h
  56. include/bash/pathnames.h
  57. include/bash/quit.h
  58. include/bash/shell.h
  59. include/bash/sig.h
  60. include/bash/siglist.h
  61. include/bash/signames.h
  62. include/bash/subst.h
  63. include/bash/syntax.h
  64. include/bash/unwind_prot.h
  65. include/bash/variables.h
  66. include/bash/version.h
  67. include/bash/xmalloc.h
  68. include/bash/y.tab.h
  69. lib/bash/Makefile.inc
  70. lib/bash/Makefile.sample
  71. lib/bash/accept
  72. lib/bash/basename
  73. lib/bash/chmod
  74. lib/bash/csv
  75. lib/bash/cut
  76. lib/bash/dirname
  77. lib/bash/dsv
  78. lib/bash/fdflags
  79. lib/bash/finfo
  80. lib/bash/fltexpr
  81. lib/bash/getconf
  82. lib/bash/head
  83. lib/bash/id
  84. lib/bash/kv
  85. lib/bash/ln
  86. lib/bash/loadables.h
  87. lib/bash/logname
  88. lib/bash/mkdir
  89. lib/bash/mkfifo
  90. lib/bash/mktemp
  91. lib/bash/mypid
  92. lib/bash/pathchk
  93. lib/bash/print
  94. lib/bash/printenv
  95. lib/bash/push
  96. lib/bash/realpath
  97. lib/bash/rm
  98. lib/bash/rmdir
  99. lib/bash/seq
  100. lib/bash/setpgid
  101. lib/bash/sleep
  102. lib/bash/stat
  103. lib/bash/strftime
  104. lib/bash/strptime
  105. lib/bash/sync
  106. lib/bash/tee
  107. lib/bash/truefalse
  108. lib/bash/tty
  109. lib/bash/uname
  110. lib/bash/unlink
  111. lib/bash/whoami
  112. libdata/pkgconfig/bash.pc
  113. share/man/man1/bash.1.gz
  114. share/man/man1/bashbug.1.gz
  115. share/locale/af/LC_MESSAGES/bash.mo
  116. share/locale/bg/LC_MESSAGES/bash.mo
  117. share/locale/ca/LC_MESSAGES/bash.mo
  118. share/locale/cs/LC_MESSAGES/bash.mo
  119. share/locale/da/LC_MESSAGES/bash.mo
  120. share/locale/de/LC_MESSAGES/bash.mo
  121. share/locale/el/LC_MESSAGES/bash.mo
  122. share/locale/en@boldquot/LC_MESSAGES/bash.mo
  123. share/locale/en@quot/LC_MESSAGES/bash.mo
  124. share/locale/eo/LC_MESSAGES/bash.mo
  125. share/locale/es/LC_MESSAGES/bash.mo
  126. share/locale/et/LC_MESSAGES/bash.mo
  127. share/locale/fi/LC_MESSAGES/bash.mo
  128. share/locale/fr/LC_MESSAGES/bash.mo
  129. share/locale/ga/LC_MESSAGES/bash.mo
  130. share/locale/gl/LC_MESSAGES/bash.mo
  131. share/locale/hr/LC_MESSAGES/bash.mo
  132. share/locale/hu/LC_MESSAGES/bash.mo
  133. share/locale/id/LC_MESSAGES/bash.mo
  134. share/locale/it/LC_MESSAGES/bash.mo
  135. share/locale/ja/LC_MESSAGES/bash.mo
  136. share/locale/ka/LC_MESSAGES/bash.mo
  137. share/locale/ko/LC_MESSAGES/bash.mo
  138. share/locale/lt/LC_MESSAGES/bash.mo
  139. share/locale/nb/LC_MESSAGES/bash.mo
  140. share/locale/nl/LC_MESSAGES/bash.mo
  141. share/locale/pl/LC_MESSAGES/bash.mo
  142. share/locale/pt/LC_MESSAGES/bash.mo
  143. share/locale/pt_BR/LC_MESSAGES/bash.mo
  144. share/locale/ro/LC_MESSAGES/bash.mo
  145. share/locale/ru/LC_MESSAGES/bash.mo
  146. share/locale/sk/LC_MESSAGES/bash.mo
  147. share/locale/sl/LC_MESSAGES/bash.mo
  148. share/locale/sq/LC_MESSAGES/bash.mo
  149. share/locale/sr/LC_MESSAGES/bash.mo
  150. share/locale/sv/LC_MESSAGES/bash.mo
  151. share/locale/tr/LC_MESSAGES/bash.mo
  152. share/locale/uk/LC_MESSAGES/bash.mo
  153. share/locale/vi/LC_MESSAGES/bash.mo
  154. share/locale/zh_CN/LC_MESSAGES/bash.mo
  155. share/locale/zh_TW/LC_MESSAGES/bash.mo
  156. @owner
  157. @group
  158. @mode
Collapse this list.
Dependency lines:
  • bash53>0:shells/bash53
Conflicts:
CONFLICTS:
  • bash
  • bash-static
  • bashc
No installation instructions:
This port has been deleted.
PKGNAME: bash53
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1751628977 SHA256 (bash/bash-5.3.tar.gz) = 62dd49c44c399ed1b3f7f731e87a782334d834f08e098a35f2c87547d5dbb269 SIZE (bash/bash-5.3.tar.gz) = 11354270

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bison : devel/bison
  2. gettext-runtime>=0.22_1 : devel/gettext-runtime
  3. msgfmt : devel/gettext-tools
Runtime dependencies:
  1. indexinfo : print/indexinfo
Library dependencies:
  1. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for bash53-5.3: DOCS=on: Build and/or install documentation FDESCFS=off: Enable use of /dev/fd HELP=on: Enable builtin help NLS=on: Native Language Support STATIC=off: Build static executables and/or libraries SYSBASHRC=off: Enable system-wide rc files SYSLOG=off: Syslog logging support ===> Use 'make config' to modify these settings
Options name:
shells_bash53
USES:
bison cpe iconv localbase pathfix gettext
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (11 items)
Collapse this list.
  1. ftp://ftp.fu-berlin.de/unix/gnu/bash/
  2. ftp://ftp.mirrorservice.org/sites/ftp.gnu.org/gnu/bash/
  3. ftp://mirrors.rit.edu/gnu/bash/
  4. http://ftp.halifax.rwth-aachen.de/gnu/bash/
  5. http://ftp.kddilabs.jp/GNU/gnu/bash/
  6. http://mirror.navercorp.com/gnu/bash/
  7. https://ftp.gnu.org/gnu/bash/
  8. https://ftpmirror.gnu.org/bash/
  9. https://mirror.netcologne.de/gnu/bash/
  10. https://mirrors.kernel.org/gnu/bash/
  11. https://www.nic.funet.fi/pub/gnu/gnu/bash/
Collapse this list.
Port Moves
  • port deleted on 2025-07-07
    REASON: Removed in favour of updating shells/bash

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.3
07 Jul 2025 18:03:17
commit hash: 8d6eacd8fa29d66db3a170222259152b847b7c13commit hash: 8d6eacd8fa29d66db3a170222259152b847b7c13commit hash: 8d6eacd8fa29d66db3a170222259152b847b7c13commit hash: 8d6eacd8fa29d66db3a170222259152b847b7c13 files touched by this commit
Emanuel Haupt (ehaupt) search for other commits by this committer
shells/bash53: Remove extra version of bash

Remove in favor of updating shells/bash to the most recent version.

This has been requested by multiple users on the mailing list who
preferred keeping shells/bash up to date rather than maintaining a
separate versioned port for 5.3.
5.3
06 Jul 2025 19:01:23
commit hash: b07a68224fd9b08a52236d96b68b364940d52f77commit hash: b07a68224fd9b08a52236d96b68b364940d52f77commit hash: b07a68224fd9b08a52236d96b68b364940d52f77commit hash: b07a68224fd9b08a52236d96b68b364940d52f77 files touched by this commit
Emanuel Haupt (ehaupt) search for other commits by this committer
shells/bash53: Cleanup/sort pkg-plist

Remove extra newline and sort.
5.3
06 Jul 2025 17:12:11
commit hash: 2b06f1a68579920f3f07cd90601aeca68f7ce6decommit hash: 2b06f1a68579920f3f07cd90601aeca68f7ce6decommit hash: 2b06f1a68579920f3f07cd90601aeca68f7ce6decommit hash: 2b06f1a68579920f3f07cd90601aeca68f7ce6de files touched by this commit
Emanuel Haupt (ehaupt) search for other commits by this committer
shells/bash53: Add bash 5.3

Changes:	https://lists.gnu.org/archive/html/bash-announce/2025-07/msg00000.html

Number of commits found: 3