[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: [ANN] luaposix 34.0.3 released
- From: "Gary V. Vaughan" <gary@...>
- Date: Mon, 19 Feb 2018 12:05:49 -0800
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 required
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 no `posix.fcntl.posix_fadvise` implementation.
Install it with LuaRocks, using:
luarocks install luaposix 34.0.3