POSIX library for Lua
https://github.com/luaposix/luaposix
This is a POSIX library for Lua which provides access to many POSIX features to Lua programs.
- Developed at devel:languages:lua
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:PowerPC/lua-luaposix && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_multibuild | 0000000102 102 Bytes | |
lua-luaposix.changes | 0000002770 2.71 KB | |
lua-luaposix.spec | 0000002228 2.18 KB | |
luaposix-34.0.tar.gz | 0000172330 168 KB | |
maint-sync-luke-with-upstream.patch | 0000011783 11.5 KB |
Revision 2 (latest revision is 11)
Dominique Leuenberger (dimstar_suse)
accepted
request 515966
from
Egbert Eich (eeich)
(revision 2)
- Updating to version 3.4: * Incompatible Changes Incompatible Changes posix.syslog constants LOG_AUTHPRIV, LOG_FTP and LOG_SYSLOG are no longer documented, and only defined when supported by the host C library. They are not part of the POSIX API, and prevented compilation of luaposix on AIX and Solaris. getopt.getopt was a binding to the GNU getopt_long extension, which is not a POSIX API, and prevents luaposix from compiling on hosts that do not provide the extended API. Instead we now correctly bind POSIX getopt(3) in posix.unistd. * New Features Replaced all Autotools and supporting Slingshot code with new Lua- based build-aux/luke and lukefile describing how to compile and install everything. Building with LuaRocks now leverages this too. New posix.sys.socket.getsockopt and posix.sys.socket.getpeername bindings. New posix.sys.msg.msgctl binding, and posix.sys.msg.IPC_RMID, posix.sys.msg.IPC_SET and posix.sys.msg.IPC_STAT constants to use with it. New posix.unistd.ftruncate and posix.unistd.truncate bindings. posix.fcntl.fcntl now accepts undocumented posix.fcntl.O_TMPFILE value where supported by the host C library. * Bugs Fixed posix.unistd.ttyname now returns an error message in addition to nil when it fails. * maint-sync-luke-with-upstream.patch: Backported from upstream to make this build and install with the 'luke' version included. - Fix provides/obsoletes for the old package name. (forwarded request 515964 from eeich)
Comments 0