CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

devel/readline 8.3.6

Library for editing command lines as they are typed

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 8.3.6
Upstream
up to date
Last update
to 8.3.6 · 062adc3b0f
Quarterly
2026Q4: 8.3.6
WWW
https://tiswww.case.edu/php/chet/readline/rltop.html
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install readline
installs 8.3.6 from latest; from quarterly (2026Q4) 8.3.6
Port
# cd /usr/ports/devel/readline && make install clean
# make -C /usr/ports/devel/readline config  # change options first
Size
478 KiB download · 3.1 MiB installed
Depends on
print/indexinfo 0.3.1_1
License
GPLv3
Options
2 of 2 on in the package: BRACKETEDPASTE DOCS

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 168.3.68.3.6–
FreeBSD 158.3.68.3.6–
FreeBSD 148.3.68.3.68.3.6

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 158.3.68.3.6–
FreeBSD 148.3.68.3.68.3.6

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.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 8.3.6.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (94)

Johan van Selst (johans)
Fix DISTNAME

Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net>
30b1107aa2
Johan van Selst (johans)
Correct PORTVERSION Bump PORTREVISION

PR:		ports/187178
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net>
3f2c995d25
Johan van Selst (johans)
Update to readline 6.3
b7e1975acd
Johan van Selst (johans)
- Update readline to 6.2.5 - Enable STAGE support - Strip installed libraries
c0b8ce3047
Baptiste Daroussin (bapt)
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 4)
77d32abc6b
Johan van Selst (johans)
- Include release bugfixes from ftp.gnu.org - Adopt port
74ec34440d
Eitan Adler (eadler) · 6.2_1
Clean up my ports (and a couple of ports@ owned ones):

- Fix COMMENT
- Add MAKE_JOBS_SAFE where appropriate
- Change ordering of LICENSE lines
- Fix new header format
- Etc.

Reviewed by:	drogoh (on irc)
ed59156ea9
Eitan Adler (eadler) · 6.2_1
Twiddle with some maintainer values:

I no longer use devel/readline, and there are open PRs I have been unable to
look at for some time.

Take the orphan port devel/newfile

Take www/linux-f10-flashplugin11:  I would like to handle updates to this port,
vuxml, and generally be aware of major changes.  No objections were raised when
I asked on emulation@
2f3bfa2747
Bryan Drewery (bdrewery) · 6.2_1
- Restore linking to libtermcap by default by   setting TERMCAP as default. - Remove use of bsd.port.pre.mk - Bump PORTREVISION as built package will be   different now.

Approved by:	eadler (maintainer, implicit)
Approved by:	portmgr (beat)
Feature safe:	yes
91031bb782
Eitan Adler (eadler) · 6.2
fix option name

Feature safe:	yes
0a59321843
Eitan Adler (eadler) · 6.2
Convert to OptionsNG Remove stale patch (seems to not matter anymore with recent gcc versions)

Feature safe:	yes
95269d11cd
Eitan Adler (eadler) · 6.2
Trim the headers in the ports I maintain.
d95db58136
Andrej Zverev (az) · 6.2
- Fix typos (LICENSE is correct form inside bsd.licenses.mk). - Removed LICENSE_FILE where is no need in this.

Spotted by:	zont@
Approved by:	portmgr (bapt@)
43b2f3f94d
Martin Wilke (miwi) · 6.2
- Remove WITH_FBSD10_FIX, is no longer needed
e1c6649edf
Koop Mast (kwm) · 6.2
Fix build on FreeBSD 10.

Approved by:	portmgr (miwi)
9ef23fcbd8
Martin Wilke (miwi) · 6.2
- Fix build on FreeBSD 10
c6f888194d
Eitan Adler (eadler) · 6.2
- change the email address I use to maintain ports

Approved by:	bapt (mentor)
e1f907bc92
Eitan Adler (eadler) · 6.2
- change the email address I use to maintain ports

Approved by:	bapt (mentor)
74db235785
Martin Wilke (miwi) · 6.2
- Update to 6.2

PR:		154805
Submitted by:	Eitan Adler <lists@eitanadler.com> (maintainer)
4ccb88212d
Sahil Tandon (sahil) · 6.1
- Update maintainer's email address

PR:		ports/148497
Submitted by:	Eitan Adler <eitanadlerlist@gmail.com> (maintainer)
b12c404764
Mark Linimon (linimon) · 6.1
Attempt to fix build on sparc64.  (This file is only used there).

Hat:		portmgr
70bb18404d
Sylvio Cesar Teixeira (sylvio) · 6.1
- Update to 6.1

PR:		ports/145584
Submitted by:	Eitan Adler <eitanadlerlist@gmail.com> (maintainer)
Approved by:	itetcu (mentor, implicit)
b25984184d
Mark Linimon (linimon) · 6.0_1
Attempt to fix patching on sparc64.

Hat:		portmgr
a722ba93c9
Marcelo Araujo (araujo) · 6.0_1
- Pass maintainership to submitter.

PR:		ports/132400
Submitted by:	Eitan Adler <EitanAdlerList@gmail.com>
2123be13b7
Marcelo Araujo (araujo) · 6.0_1
- Fixed pkg-plist. - Bump PORTREVISION.

Reported by:	QAT
374202c29c
Marcelo Araujo (araujo) · 6.0
- Update to 6.0.
039296746b
Mark Linimon (linimon) · 5.2_1
Return laszlof's ports to the pool due to lack of time.

Hat:		portmgr
238940659f
Frank J. Laszlo (laszlof) · 5.2_1
Add new vender patches that addresses several bugs:

readline52-002:
Readline neglects to reallocate the array it uses to keep track of wrapped
screen lines when increasing its size.  This will eventually result in
segmentation faults when given sufficiently long input.

readline52-003:
When moving the cursor, bash sometimes misplaces the cursor when the prompt
contains two or more multibyte characters.  The particular circumstance that
uncovered the problem was having the (multibyte) current directory name in
the prompt string.

readline52-004:
When restoring the original prompt after finishing an incremental search,
bash sometimes places the cursor incorrectly if the primary prompt contains
invisible characters.

readline52-005:
When rl_read_key returns -1, indicating that readline's controlling terminal
has been invalidated for some reason (e.g., receiving a SIGHUP), the error
status was not reported correctly to the caller.  This could cause input
loops.

readline52-006:
The readline display code miscalculated the screen position when performing
a redisplay in which the new text occupies more screen space that the old,
but takes fewer bytes to do so (e.g., when replacing a shorter string
containing multibyte characters with a longer one containing only ASCII).

readline52-007:
An off-by-one error in readline's input buffering caused readline to drop
each 511th character of buffered input (e.g., when pasting a large amount
of data into a terminal window).
0059ee4621
Pav Lucistnik (pav) · 5.2
- Fix after objformat removal
aa55e9f3e1
Frank J. Laszlo (laszlof) · 5.2
Add -001 patch.

PR:		ports/108443
Submitted by:	Jason Harris <jharris@widomaker.com>
535a5dc1f3
Frank J. Laszlo (laszlof) · 5.2
Update to version 5.2

Submitted by:	self (maintainer)
3adc656756
Frank J. Laszlo (laszlof) · 5.1
Change patch submitters email address per his request.

Approved by: flz (implicit)
cd0389f8a1
Frank J. Laszlo (laszlof) · 5.1
Add a patch to possibly fix build issues on sparc64. There seems to be issues building with CFLAGS+= -fpic on sparc64

Submitted by:	John Wood <john@charpa.org>
Approved by:	flz
d434e24cb8
Frank J. Laszlo (laszlof) · 5.1
Update my email address in all ports that I maintain.

Approved by:	flz (mentor)
40d889badc
Edwin Groothuis (edwin) · 5.1
Remove USE_REINPLACE from all categories starting with D
2406d49a61
Vasil Dimov (vd) · 5.1
Mark as broken on sparc64

Reported by:    kris
Approved by:    garga (mentor)
834e211f67
Vasil Dimov (vd) · 5.1
Update to 5.1

PR:		ports/92756
Submitted by:	Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
Reworked by:	Frank Laszlo <laszlof@vonostingroup.com> (maintainer)
Approved by:	garga (mentor)
9a8cdfc404
Renato Botelho (garga) · 5.0
- Add SHA256 to all ports submitter maintain

PR:		ports/88791
Submitted by:	Frank Laszlo <laszlof@vonostingroup.com>
8aad0c1dff
Will Andrews (will) · 5.0
Upgrade to 5.0.

PR:		72745
Submitted by:	maintainer
89481c1320
Volker Stolz (vs) · 4.3_2
- Link properly with termcap/ncurses - Add WITHOUT_TERMCAP-knob

Submitted by: maintainer
cf815ad228
Volker Stolz (vs) · 4.3_2
Add more vendor-patches

PR:		ports/69434
Submitted by:	Frank J. Laszlo (maintainer)
Noticed by:	Andrey (ache@)
01d8ab37b9
Volker Stolz (vs) · 4.3_1
- Fix segfault reported in PR ports/61297 through almost-vendor-patch:      https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=98229 - Bump PORTREVISION

PR:		ports/69352
Submitted by:	Frank J. Laszlo (maintainer), Dan Langille (testing)
2417959a47
Trevor Johnson (trevor) · 4.3
Add size data, approved by maintainers.
3bca696b10
Edwin Groothuis (edwin) · 4.3
New Port: devel/readline-4.3

libreadline is out of date in base (both -STABLE and 5.x)
	HEAD is the only version thats up to date. This port is only
	temp (to make quftp work) until libreadline is updated.

Actually I'm hoping that the submitter will keep maintaining this
PR so that people will have the choice to update their readline
libs. Maybe it could support LIBREADLINE_OVERWRITE_BASE ?

PR:		ports/60166
Submitted by:	Frank J. Laszlo <laszlof@vonostingroup.com>
98d41cddb3