- Make LUA_ROOT respect PREFIX - Bump PORTREVISION PR: ports/149706 Submitted by: Anonymous <swell.k@gmail.com>b35856bf03
Port details
lang/lua51 5.1.5_10
Small, compilable scripting language providing easy access to C code
Port info
- Maintainer
- nicklaus.t@me.com
- Packages
- latest: 5.1.5_10
- Upstream
- up to date
- Last update
- to 5.1.5_10 · d7511b9d00
- Quarterly
- 2026Q4: 5.1.5_10
- Formerly
- lang/lua until 2014-05-26
- WWW
- https://www.lua.org/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install lua51installs 5.1.5_10 fromlatest; fromquarterly(2026Q4) 5.1.5_10- Port
# cd /usr/ports/lang/lua51 && make install clean- Size
- 180 KiB download · 959 KiB installed
- Depends on
- devel/libedit 3.1.20260512,1
- License
- MIT
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 5.1.5_10 | 5.1.5_10 | – |
| FreeBSD 15 | 5.1.5_10 | 5.1.5_10 | – |
| FreeBSD 14 | 5.1.5_10 | 5.1.5_10 | 5.1.5_10 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 5.1.5_10 | 5.1.5_10 | – |
| FreeBSD 14 | 5.1.5_10 | 5.1.5_10 | 5.1.5_10 |
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 (2)
The CVE record lists the packaged version 5.1.5_10 as affected, and no VuXML entry names the CVE. What does this mean?
| CVE | CVSS | Published | Description |
|---|---|---|---|
| CVE-2021-43519 | 5.5 | 2021-11-09 | Stack overflow in lua_resume of ldo.c in Lua Interpreter 5.1.0~5.4.4 allows attackers to perform a Denial of Service via a crafted script file. |
| CVE-2014-5461 | 5.0 | 2014-09-04 | Buffer overflow in the vararg functions in ldo.c in Lua 5.1 through 5.2.x before 5.2.3 allows context-dependent attackers to cause a denial of service (crash) via a smal… |
VuXML only (0)
Listed in VuXML, the packaged version 5.1.5_10 is still in the affected range; pkg audit reports it. What does this mean?
None.
Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (92)
Fix build on powerpc Submitted by: lx@23182a2fee
Mark all my ports as MAKE_JOBS_SAFE and MAKE_JOBS_UNSAFEc9e008f727
- Update to 5.1.4 - Use PORTDOCS facility - Remove a simple patch and use REINPLACE_CMD instead - Take maintainership36d146f699
Reset andrew+ports@fubar.geek.nz due to maintainer-timeouts and no response to email. Hat: portmgr9a76c59445
- Merge patch-Makefile into patch-src-Makefile (both actually patch same file). - Patch lang/lua to behave as expected by the framework. - Add missing library dependency (only run before) when using lua 5.1. - Add notes in bsd.lua.mk for updating lang/lua* ports describing how they are integrated into the ports tree. PR: ports/126207 Submitted by: Daniel Roethlisberger <daniel@roe.ch>b2fe6b6e8d
- Split AR parameters to ARFLAGS variable to allow redefining AR for cross-compilation. PR: ports/121834 Submitted by: John Hein <jhein@timing.com> Approved by: maintainer (timeout)c64ba910b1
- liblua.so is required in building mod_security, wireshark and possibly others with lua support, now create a shared lib is needed. - Bump PORTREVISION. PR: ports/124297 Submitted by: Tomoyuki Sakurai <cherry@trombik.org> Approved by: maintainer timeout ( > 2 weeks)fbabccfccf
Integrate with maintainer's patch.6082f3ac80
Upgrade to 5.1.3. PR: ports/120542 Submitted by: Hirohisa Yamaguchi <umq at ueo dot co dot jp> Approved by: maintainerbd2faa929e
Change maintainer at previous maintainer's request. PR: ports/111047 Submitted by: Richard Kiss <him -at- richardkiss.com> (maintainer)de7be53659
Update PORTREVISION for previous commits where plist changed. PR: ports/101612 Submitted by: alepulver Hat: portmgr Pointy hat to: linimond76423bed5
Modify these files to reflect bsd.lua.mk as tested on the cluster. PR: ports/101612 Submitted by: alepulver Hat: portmgrc5aeb93cd5
Update lua to 5.1.1 PR: ports/102364 Submitted by: Richard Kiss <kiss -at- gizzywump.com> (maintainer)c5b24625d4
Make lua always respect ${LOCALBASE}.
PR: ports/98998
Submitted by: Dmitry Marakasov <amdmi3 -at- mail.ru>
Approved by: Richard Kiss <him -at- richardkiss.com> (maintainer)db065e30d0- Make the lua ports conflict each another11a6b02893
- Update to 5.1 PR: ports/96449 Submitted by: Richard Kiss <him@richardkiss.com> (maintainer)659ecbd0b8
SHA256ify Approved by: krion@c92c635b24
- Enable popen(3) support PR: ports/82959 Submitted by: Ed Schouten <ed@fxq.nl> Approved by: Richard Kiss <him@richardkiss.com> (maintainer)614c914f3d
At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.c3d8037aeb
Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.f2fc2d60ae
- Update to 5.0.2 PR: ports/65046 Requested by: Stephane Lentz <milter@free.fr> Approved by: maintainer9df9189f0c
SIZEify (maintainer timeout)8232e82f85
Fix build on AMD64 PR: 63203 Submitted by: Hendrik Scholz <hendrik@scholz.net>066cab0830
- Update to 5.0.1 PR: ports/62224 Submitted by: Richard Kiss <him@richardkiss.com> (maintainer)30c72bbbb6
add .so support utilize DOCSDIR PR: 59199 Submitted by: maintainer174afe5c1b
Update maintainer's email address Submitted by: maintainerd2bb3d73ff
Upgrade to 5.0 and keep 4.0 as lang/lua436d31b94a1
De-pkg-comment.3baa89dcc9
Remove ftp.freesoftware.com from MASTER_SITES of ports since it no longer exists. PR: 30497 Submitted by: Dan Larsson Approved by: will479a523af4
Added WWW URL. Minor portlint cleanup in Makefile PR: 27304 Submitted by: Richard Kiss <kiss@kalamalka.gizzywump.com> MAINTAINER4176bffbef
Use random()/srandom() for better PRNG properties than rand()/srand(). Bump PORTREVISION. Approved by: maintainer2176ed0df6
Don't hard-code -O2; inherit default CC and CFLAGS from <sys.mk>c8f9094249
Massive style enforcement - use ^I instead of spaces for variables identation.2b1a883dc4
Update to 4.0 PR: 24036 Submitted by: MAINTAINER397bdc2266
ftp.cdrom.com -> ftp.freesoftware.com, adjusting paths as I go.ccf4c430e0
Convert to the PORTNAME - PORTVERSION syntax.5cd5b258b5
Lunchboxify by upgrading to lua 3.2.2 (distfile had the same name), and respect CFLAGS Noticed by: bento6b74776e0a
Update port to 3.2 PR: 16469 Submitted by: Maintainerb00dbfa9f5
Change Id->FreeBSD.f0f690adc1
Install a few missing libraries and headers. PR: 12544 Submitted by: maintainer83ec11e307
Lua: A programming language originally designed for extending applications, but also frequently used as a general-purpose, stand-alone language. Lua combines simple procedural syntax (similar to Pascal) with powerful data description constructs based on associative arrays and extensible semantics. PR: 12459 Submitted by: Richard Kiss <richard@homemail.com>59dc9e23d0