<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/liblua/luaconf.h, branch release/13.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2021-01-14T05:56:18Z</updated>
<entry>
<title>contrib/lua: update to 5.4.2</title>
<updated>2021-01-14T05:56:18Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2021-01-14T05:56:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0495ed398c4f64013bab2327eb13a303e1f90c13'/>
<id>urn:sha1:0495ed398c4f64013bab2327eb13a303e1f90c13</id>
<content type='text'>
Merge commit '0ea45b9cd43ce1247eb3eee9bfd5cee3d19068e7' into main
</content>
</entry>
<entry>
<title>Fix -Wundef warnings when building liblua</title>
<updated>2020-08-25T13:30:34Z</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson@FreeBSD.org</email>
</author>
<published>2020-08-25T13:30:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0c54932d50a0cbffdd083bf6b2e8d587902f90c9'/>
<id>urn:sha1:0c54932d50a0cbffdd083bf6b2e8d587902f90c9</id>
<content type='text'>
We need to define the LUA_FLOAT_INT64 macro even if we don't use it (copied
from stand/luaconf.h). While touching luaconf.h.dist also sync it with the
the 5.3.5 release version (matches the one in lib/liblua).

Reviewed By:	kevans
Differential Revision: https://reviews.freebsd.org/D25977
</content>
</entry>
<entry>
<title>flua: don't allow dlopen, et al., for bootstrap flua</title>
<updated>2020-08-14T02:22:19Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-08-14T02:22:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c2a2b4f3cf11e770892a524df637f671f5989719'/>
<id>urn:sha1:c2a2b4f3cf11e770892a524df637f671f5989719</id>
<content type='text'>
There are some logistics issues that need to be sorted out here before we
can actually allow this to work.
</content>
</entry>
<entry>
<title>flua: support "require" for binary objects in the base system</title>
<updated>2020-08-13T23:13:05Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2020-08-13T23:13:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3bd8419597b44dc3da2b1e6ffc2c7ee9cf4aa195'/>
<id>urn:sha1:3bd8419597b44dc3da2b1e6ffc2c7ee9cf4aa195</id>
<content type='text'>
Export symbols from flua, and enable dlopen.

Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D26059
</content>
</entry>
<entry>
<title>flua: initial support for "require" in the base system</title>
<updated>2020-08-13T00:19:05Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2020-08-13T00:19:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bceabe277e1286ec694e34c186a73e7bf2c9de4f'/>
<id>urn:sha1:bceabe277e1286ec694e34c186a73e7bf2c9de4f</id>
<content type='text'>
Use /usr not /usr/local for base system components.

Use /usr/lib/flua and /usr/share/flua (not lua) for consistency and to
avoid the possibility that other software accidentally finds our base
system modules.

Also drop the version from the path, as flua represents an unspecified
lua version that corresponds to the FreeBSD version it comes with.

LUA_USE_DLOPEN is not yet enabled because some additional changes are
needed wrt symbol visibility.

Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D24605
</content>
</entry>
<entry>
<title>liblua: ensure that "require" will fail in bootstrap flua</title>
<updated>2020-04-29T13:41:32Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2020-04-29T13:41:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=be99f8868bed542396783e1a8ff0d089283ba8ac'/>
<id>urn:sha1:be99f8868bed542396783e1a8ff0d089283ba8ac</id>
<content type='text'>
We do not want to support bootstrapping lua modules, so ensure that
require will fail by providing a nonexistent path.

Reviewed by:	kevans
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D24610
</content>
</entry>
<entry>
<title>Add an internal liblua and use it in flua.</title>
<updated>2020-03-17T17:28:12Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2020-03-17T17:28:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=564b9ff2a7aa62f1094043b12de56ad75aa30394'/>
<id>urn:sha1:564b9ff2a7aa62f1094043b12de56ad75aa30394</id>
<content type='text'>
The new liblua will be used in a forthcoming import of kyua.

Reviewed by:	kevans
Obtained from:	CheriBSD
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D24090
</content>
</entry>
</feed>
