[ANN] luaposix 34.0.3 released
A library binding various POSIX APIs. POSIX is the IEEE Portable Operating System Interface standard. luaposix is based on lposix.
I am happy to announce release 34.0.3 of luaposix. This release fixes compatibility with macOS and other hosts with no implementation of posix_fadvise
again. If 34.0.2 does not fail immediately when require
d for you, then you don't need this fix and can skip this release.
If you have moved to the new low-level APIs, and don't rely on the Lua backwards compatibility layer and convenience functions, you can safely omit those dependencies and use the C layer only.
luaposix's home page is at https://github.com/luaposix/luaposix/, with documentation at https://luaposix.github.io/luaposix.
Noteworthy changes in release 34.0.3 (2018-02-19) [stable]
Bugs Fixed
posix.deprecated.fadvise
is properly elided on macOS and other hosts that have noposix.fcntl.posix_fadvise
implementation.
Install it with LuaRocks, using:
luarocks install luaposix 34.0.3