aad50785 | 30-Sep-2024 |
Kyle Evans <kevans@FreeBSD.org> |
Fix the cross-build after recent commits
- Provide a sys/md4.h in the cross-build environment to fix bootstrap of libmd. - flua now exposes WTRAPPED which isn't incredibly common- make it co
Fix the cross-build after recent commits
- Provide a sys/md4.h in the cross-build environment to fix bootstrap of libmd. - flua now exposes WTRAPPED which isn't incredibly common- make it conditional, we probably won't be using it in any bootstrap context any time soon.
Fixes: 442e0975ee4b3 ("Consolidate md4 implementations written in C") Fixes: c2caf3b3313fe ("flua: posix: add more useful functions [...]")
show more ...
|
696922fb | 12-Sep-2024 |
Baptiste Daroussin <bapt@FreeBSD.org> |
flua: add freebsd.kenv, kenv(2) bindings
Add bindings for kenv(2) right now only get() has been created it allows do dump into a key/value table the kernel environement if no argument is passed, or
flua: add freebsd.kenv, kenv(2) bindings
Add bindings for kenv(2) right now only get() has been created it allows do dump into a key/value table the kernel environement if no argument is passed, or it returns the value associated to the provided key.
Reviewed by: imp, kevans, markj Accepted by: imp, kevans Differential Revision: https://reviews.freebsd.org/D46654
show more ...
|
967fbfd9 | 14-Aug-2020 |
Kyle Evans <kevans@FreeBSD.org> |
Properly disable LUA_USE_DLOPEN for bootstrap flua
flua does have some specific bits that will include luaconf.h, but the definition of LUA_USE_DLOPEN for those won't matter. This belongs in liblua
Properly disable LUA_USE_DLOPEN for bootstrap flua
flua does have some specific bits that will include luaconf.h, but the definition of LUA_USE_DLOPEN for those won't matter. This belongs in liblua instead.
To expand on my previous commit, which was a little sparse with details, it's not really safe to allow LUA_USE_DLOPEN with host lib paths being used. The host system could have an entirely different lua version and this could cause us to crash and burn.
If we want to revive this later, we need to make sure to define c module paths inside OBJDIR that are compiled against whatever version we've bootstrapped.
Pointy hat: kevans
show more ...
|
28d832f9 | 30-Mar-2020 |
Kyle Evans <kevans@FreeBSD.org> |
flua: follow-up to r359453, don't bother with libedit in bootstrap
The bootstrap flua should not be used for REPL-like activities; exclude it to save the dependency on libedit and not waste time wit
flua: follow-up to r359453, don't bother with libedit in bootstrap
The bootstrap flua should not be used for REPL-like activities; exclude it to save the dependency on libedit and not waste time with it.
X-MFC-With: r359453
show more ...
|