Home | History | Annotate | Download | only in liblua
History log of /src/external/mit/lua/lib/liblua/Makefile
RevisionDateAuthorComments
 1.15  18-Apr-2026  rillig liblua: sync description of lint messages with reality
 1.14  28-Jul-2025  roy Add lua.pc so pkg-config can pick it up.

I considered using lua-5.4 as most distros seem to install their .pc file
as that, but equally there is some support for just lua which seems to
reflect the system provided library which is what NetBSD ships.
 1.13  03-Jun-2023  lukem branches: 1.13.2;
bsd.own.mk: rename GCC_NO_* to CC_WNO_*

Rename compiler-warning-disable variables from
GCC_NO_warning
to
CC_WNO_warning
where warning is the full warning name as used by the compiler.

GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH

Using the convention CC_compilerflag, where compilerflag
is based on the full compiler flag name.
 1.12  16-Apr-2023  nikita Resolve conflicts for lua 5.4.4 import.
Adjust various files for lua 5.4.4.
 1.11  19-Apr-2022  rillig branches: 1.11.2;
liblua: ignore a few lint warnings
 1.10  12-Apr-2021  mrg add some new uses of existing GCC_NO_* variables for warning issues.
remove an no longer relevant for gcc7 workaround (works fine in both
gcc9 and gcc 10.)
 1.9  11-Nov-2019  joerg Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
 1.8  09-Feb-2015  christos branches: 1.8.16;
remove LINTFLAGS
 1.7  09-Feb-2015  christos - use CPPFLAGS instead of CFLAGS for things that the c-preprocessor handle.
- add LUA_C89_NUMBERS for "long long" and don't depend on _NETBSD_SOURCE
for defining this.
 1.6  19-Jul-2014  lneto branches: 1.6.2;
lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE
 1.5  11-Sep-2013  joerg branches: 1.5.2;
Needs libm.
 1.4  15-Feb-2013  jmmv Install lua.hpp.
 1.3  28-Feb-2012  joerg branches: 1.3.2;
Disable -Wempty-body here.
 1.2  19-Jan-2011  plunky branches: 1.2.6;
add to (rather than replace) CFLAGS
 1.1  31-Oct-2010  mbalmer Lua build infrastructure
 1.2.6.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.6.1  17-Apr-2012  yamt sync with head
 1.3.2.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.3.2.1  25-Feb-2013  tls resync with head
 1.5.2.1  10-Aug-2014  tls Rebase.
 1.6.2.1  01-Jul-2016  snj Pull up following revision(s) (requested by salazar in ticket #1173):
doc/3RDPARTY: 1.1277, 1.331 via patch
external/mit/lua/Makefile: up to 1.4
external/mit/lua/dist/Makefile: up to 1.5
external/mit/lua/dist/README: up to 1.5
external/mit/lua/dist/doc/index.css: up to 1.1.1.1
external/mit/lua/dist/doc/lua.css: up to 1.5
external/mit/lua/dist/doc/luac.1: up to 1.3
external/mit/lua/dist/doc/manual.html: up to 1.5
external/mit/lua/dist/src/lapi.c: up to 1.6
external/mit/lua/dist/src/lauxlib.c: up to 1.6
external/mit/lua/dist/src/lauxlib.h: up to 1.4
external/mit/lua/dist/src/lbaselib.c: up to 1.6
external/mit/lua/dist/src/lbitlib.c: up to 1.3
external/mit/lua/dist/src/lcode.c: up to 1.5
external/mit/lua/dist/src/lcode.h: up to 1.4
external/mit/lua/dist/src/lcorolib.c: up to 1.3
external/mit/lua/dist/src/lctype.c: up to 1.3
external/mit/lua/dist/src/lctype.h: up to 1.3
external/mit/lua/dist/src/ldblib.c: up to 1.7
external/mit/lua/dist/src/ldebug.c: up to 1.6
external/mit/lua/dist/src/ldo.c: up to 1.5
external/mit/lua/dist/src/ldo.h: up to 1.5
external/mit/lua/dist/src/ldump.c: up to 1.5
external/mit/lua/dist/src/lfunc.c: up to 1.4
external/mit/lua/dist/src/lgc.c: up to 1.5
external/mit/lua/dist/src/lgc.h: up to 1.4
external/mit/lua/dist/src/linit.c: up to 1.5
external/mit/lua/dist/src/liolib.c: up to 1.5
external/mit/lua/dist/src/llex.c: up to 1.7
external/mit/lua/dist/src/llex.h: up to 1.4
external/mit/lua/dist/src/llimits.h: up to 1.6
external/mit/lua/dist/src/lmathlib.c: up to 1.5
external/mit/lua/dist/src/lmem.c: up to 1.5
external/mit/lua/dist/src/lmem.h: up to 1.4
external/mit/lua/dist/src/loadlib.c: up to 1.5
external/mit/lua/dist/src/lobject.c: up to 1.8
external/mit/lua/dist/src/lobject.h: up to 1.6
external/mit/lua/dist/src/lopcodes.c: up to 1.4
external/mit/lua/dist/src/lopcodes.h: up to 1.4
external/mit/lua/dist/src/loslib.c: up to 1.5
external/mit/lua/dist/src/lparser.c: up to 1.5
external/mit/lua/dist/src/lparser.h: up to 1.4
external/mit/lua/dist/src/lprefix.h: up to 1.3
external/mit/lua/dist/src/lstate.c: up to 1.5
external/mit/lua/dist/src/lstate.h: up to 1.5
external/mit/lua/dist/src/lstring.c: up to 1.5
external/mit/lua/dist/src/lstring.h: up to 1.5
external/mit/lua/dist/src/lstrlib.c: up to 1.12
external/mit/lua/dist/src/ltable.c: up to 1.6
external/mit/lua/dist/src/ltable.h: up to 1.4
external/mit/lua/dist/src/ltablib.c: up to 1.5
external/mit/lua/dist/src/ltm.c: up to 1.5
external/mit/lua/dist/src/ltm.h: up to 1.4
external/mit/lua/dist/src/lua.c: up to 1.5
external/mit/lua/dist/src/lua.h: up to 1.6
external/mit/lua/dist/src/luac.c: up to 1.6
external/mit/lua/dist/src/luaconf.h: up to 1.16
external/mit/lua/dist/src/lualib.h: up to 1.3
external/mit/lua/dist/src/lundump.c: up to 1.4
external/mit/lua/dist/src/lundump.h: up to 1.3
external/mit/lua/dist/src/lutf8lib.c: up to 1.4
external/mit/lua/dist/src/lvm.c: up to 1.10
external/mit/lua/dist/src/lvm.h: up to 1.6
external/mit/lua/dist/src/lzio.c: up to 1.4
external/mit/lua/dist/src/lzio.h: up to 1.4
external/mit/lua/lib/liblua/Makefile: up to 1.8
Update Lua to 5.3.2.
 1.8.16.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.11.2.2  26-Feb-2024  martin Apply a patch from mrg to fix build fallout from ticket #610:

external/bsd/wpa/bin/hostapd/Makefile (apply patch)
external/mit/lua/lib/liblua/Makefile (apply patch)
external/mpl/bind/bin/dnssec/dnssec-verify/Makefile (apply patch)
external/mpl/dhcp/bin/relay/Makefile (apply patch)
external/mpl/dhcp/bin/server/Makefile (apply patch)
external/mpl/dhcp/lib/common/Makefile (apply patch)

Adapt compiler warning flags to the variable names used on this branch
 1.11.2.1  11-Aug-2023  martin Pull up following revision(s) (requested by nikita in ticket #313):

external/mit/lua/dist/src/ljumptab.h up to 1.2
external/mit/lua/dist/src/lopnames.h up to 1.1.1.1
external/mit/lua/dist/src/lbitlib.c delete
external/mit/lua/dist/Makefile up to 1.9
external/mit/lua/dist/README up to 1.10
external/mit/lua/dist/README.import up to 1.5
external/mit/lua/dist/doc/contents.html up to 1.9
external/mit/lua/dist/doc/lua.1 up to 1.9
external/mit/lua/dist/doc/manual.html up to 1.10
external/mit/lua/dist/doc/readme.html up to 1.9
external/mit/lua/dist/src/Makefile up to 1.7
external/mit/lua/dist/src/lapi.c up to 1.15
external/mit/lua/dist/src/lapi.h up to 1.11
external/mit/lua/dist/src/lauxlib.c up to 1.13
external/mit/lua/dist/src/lauxlib.h up to 1.9
external/mit/lua/dist/src/lbaselib.c up to 1.11
external/mit/lua/dist/src/lcode.c up to 1.14
external/mit/lua/dist/src/lcode.h up to 1.9
external/mit/lua/dist/src/lcorolib.c up to 1.10
external/mit/lua/dist/src/lctype.c up to 1.8
external/mit/lua/dist/src/lctype.h up to 1.8
external/mit/lua/dist/src/ldblib.c up to 1.12
external/mit/lua/dist/src/ldebug.c up to 1.14
external/mit/lua/dist/src/ldebug.h up to 1.11
external/mit/lua/dist/src/ldo.c up to 1.12
external/mit/lua/dist/src/ldo.h up to 1.12
external/mit/lua/dist/src/ldump.c up to 1.12
external/mit/lua/dist/src/lfunc.c up to 1.11
external/mit/lua/dist/src/lfunc.h up to 1.11
external/mit/lua/dist/src/lgc.c up to 1.13
external/mit/lua/dist/src/lgc.h up to 1.10
external/mit/lua/dist/src/linit.c up to 1.10
external/mit/lua/dist/src/liolib.c up to 1.10
external/mit/lua/dist/src/llex.c up to 1.14
external/mit/lua/dist/src/llex.h up to 1.9
external/mit/lua/dist/src/llimits.h up to 1.12
external/mit/lua/dist/src/lmathlib.c up to 1.11
external/mit/lua/dist/src/lmem.c up to 1.11
external/mit/lua/dist/src/lmem.h up to 1.9
external/mit/lua/dist/src/loadlib.c up to 1.11
external/mit/lua/dist/src/lobject.c up to 1.14
external/mit/lua/dist/src/lobject.h up to 1.12
external/mit/lua/dist/src/lopcodes.c up to 1.9
external/mit/lua/dist/src/lopcodes.h up to 1.10
external/mit/lua/dist/src/loslib.c up to 1.13
external/mit/lua/dist/src/lparser.c up to 1.15
external/mit/lua/dist/src/lparser.h up to 1.9
external/mit/lua/dist/src/lprefix.h up to 1.8
external/mit/lua/dist/src/lstate.c up to 1.12
external/mit/lua/dist/src/lstate.h up to 1.11
external/mit/lua/dist/src/lstring.c up to 1.10
external/mit/lua/dist/src/lstring.h up to 1.10
external/mit/lua/dist/src/lstrlib.c up to 1.21
external/mit/lua/dist/src/ltable.c up to 1.13
external/mit/lua/dist/src/ltable.h up to 1.10
external/mit/lua/dist/src/ltablib.c up to 1.11
external/mit/lua/dist/src/ltm.c up to 1.11
external/mit/lua/dist/src/ltm.h up to 1.10
external/mit/lua/dist/src/lua.c up to 1.12
external/mit/lua/dist/src/lua.h up to 1.14
external/mit/lua/dist/src/luac.c up to 1.12
external/mit/lua/dist/src/luaconf.h up to 1.25
external/mit/lua/dist/src/lualib.h up to 1.8
external/mit/lua/dist/src/lundump.c up to 1.11
external/mit/lua/dist/src/lundump.h up to 1.8
external/mit/lua/dist/src/lutf8lib.c up to 1.11
external/mit/lua/dist/src/lvm.c up to 1.20
external/mit/lua/dist/src/lvm.h up to 1.12
external/mit/lua/dist/src/lzio.c up to 1.9
external/mit/lua/dist/src/lzio.h up to 1.9
external/mit/lua/lib/liblua/Makefile up to 1.13
external/mit/lua/lib/liblua/shlib_version up to 1.4
distrib/sets/lists/base/ad.aarch64 1.37
distrib/sets/lists/base/mi 1.1315
distrib/sets/lists/base/shl.mi 1.947,1.949
distrib/sets/lists/debug/shl.mi 1.304,1.312
etc/mtree/NetBSD.dist.base 1.247
etc/mtree/NetBSD.dist.compat.in 1.2
share/mk/bsd.lua.mk 1.9
sys/modules/examples/luahello/luahello.lua 1.3
sys/modules/lua/Makefile 1.13
doc/CHANGES (manually edited)
doc/3RDPARTY (manually edited)

Import lua 5.4.6
 1.13.2.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed