lua5.1 - Simple, extensible, embeddable programming language

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package filename lua5.1_5.1.5-7.1_amd64.deb
Package name lua5.1
Package version 5.1.5
Package release 7.1
Package architecture amd64
Package type deb
Category devel::interpreter devel::lang:lua implemented-in::c interface::commandline interpreters role::program works-with::software:source
License -
Maintainer John V. Belmonte <>
Download size 93.74 KB
Installed size 336.00 KB
Lua is a powerful, light-weight programming language designed for extending
applications.  The language engine is accessible as a library, having a C
API which allows the application to exchange data with Lua programs and also
to extend Lua with C functions.  Lua is also used as a general-purpose,
stand-alone language through the simple command line interpreter provided.
This package contains the Lua command line interpreter and bytecode compiler.
Install it if you are developing or using Lua scripts.


Package Version Architecture Repository
lua5.1_5.1.5-7.1_i386.deb 5.1.5 i386 Debian Main
lua5.1 - - -


Name Value
libc6 >= 2.14
libreadline6 >= 6.0


Name Value
lua -


Type URL
Binary Package lua5.1_5.1.5-7.1_amd64.deb
Source Package lua5.1

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install lua5.1 deb package:
    # sudo apt-get install lua5.1




2014-10-09 - Matthias Klose <>
lua5.1 (5.1.5-7.1) unstable; urgency=medium
* Non-maintainer upload.
* Build-depend on libtool-bin. Closes: #761773.
* liblua5.1-0-dev: Recommend libtool-bin.
2014-08-27 - Enrico Tassi <>
lua5.1 (5.1.5-7) unstable; urgency=medium
* Patch to fix stack overflow in vararg functions (CVE-2014-5461) 
* Add symlinks to .pc file in order to ease the life of developers:
{lua-5.1,lua51} -> lua5.1 (Closes: #498416)
2013-09-17 - Enrico Tassi <>
lua5.1 (5.1.5-6) unstable; urgency=low
* Fix .pc file to not spit -L/usr/lib but -L/usr/lib/$DEB_HOST_MULTIARCH
(Closes: #723483)
2012-07-23 - Enrico Tassi <>
lua5.1 (5.1.5-5) unstable; urgency=low
* Packaging moved to git
* Fix typo in doc (Closes: #676696, thanks Andrey Gursky) 
2012-07-18 - Enrico Tassi <>
lua5.1 (5.1.5-4) unstable; urgency=low
* Rename lua-deb-multiarch.h into lua5.1-deb-multiarch.h and install it in
/usr/include/$DEB_HOST_MULTIARCH/ to make it available with no extra
-I directive (Closes: #682234, #682183, #682299)
2012-07-16 - Enrico Tassi <>
lua5.1 (5.1.5-3) unstable; urgency=low
* Install architecture dependent .h file in /usr/lib and fix .pc files
accordingly to fix multiarch issues (Closes: #676695)
2012-05-03 - Enrico Tassi <>
lua5.1 (5.1.5-2) unstable; urgency=low
* Put in the pkg-config .pc file -DDEB_HOST_MULTIARCH so that including
lua.h (and consequently luaconf.h) works fine even if one is not using
debhelpers (Closes: #671286, LP: #977813)
2012-04-02 - Enrico Tassi <>
lua5.1 (5.1.5-1) unstable; urgency=low
* New upstream release (Closes: #647518)
* Bump Standards-Version to 3.9.3 (no changes) 
* Fix paths of debug symbols setting debian/compat to 9 (Closes: #650104)
* Build-depend on debhelper >= 9
* Update debian/copyright yeas to 2012 
2011-12-25 - Enrico Tassi <>
lua5.1 (5.1.4-12) unstable; urgency=low
* Provide and lua5.1-c++.pc to make it possible to C++
programs to link against Lua and use the C++ exception mecanism.
(Closes: #560139)
* Add lua patch 5.1.4-4 fixing all known bugs of lua 5.1.4 
2011-12-07 - Enrico Tassi <>
lua5.1 (5.1.4-11) unstable; urgency=low
* Provides: lua, as lua50 does

See Also

Package Description
lua5.2-doc_5.2.3-1.1_all.deb Documentation for the Lua language version 5.2
lua5.2_5.2.3-1.1_amd64.deb Simple, extensible, embeddable programming language
lua50-doc_5.0.3-7_all.deb Documentation for the Lua 5.0 programming language
lua50_5.0.3-7_amd64.deb Small embeddable language with simple procedural syntax
luadoc_3.0.1+gitdb9e868-1_all.deb Documentation generation library for the Lua language
luajit_2.0.3+dfsg-3_amd64.deb Just in time compiler for Lua programming language version 5.1
luarocks_2.2.0+dfsg-1_all.deb deployment and management system for Lua modules
luasseq_2.1-6_all.deb LuaLaTeX package for drawing spectral sequences
luatex_2014.20140926.35254-6_all.deb TeX Live: transitional dummy package
luckybackup-data_0.4.8-1_all.deb rsync-based GUI data backup utility (data files)
luckybackup_0.4.8-1_amd64.deb rsync-based GUI data backup utility
ludevit_7+nmu1_all.deb converter from standard Slovak into the L. Štúr version
luminance-hdr_2.4.0-6+b1_amd64.deb graphical user interface providing a workflow for HDR imaging
lunar_2.2-4_amd64.deb Chinese Lunar Calendar conversion utility
lunch_0.4.0-1_all.deb Transitional package for python-lunch