| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Update to version 1.45.0-0:
* Add access(2) constants to the constants table
* thread_setaffinity: Allow affinity param to have a length less
than cpumask_size()
* avoid thread be released before it done
* fix thread arguments limit
* fix segfault in luv_check_handle/luv_check_stream
* add uv.errno table contains all uv errno value
* segfault on new_thread and worker.queue
* segfault on luv_check_handle
* uv.spawn example code in docs is broken
* pthread_create possible leak
- Update to version 1.44.2-1:
* Removed output to stderr from poll callback
- Update to version 1.44.2-0:
* Adds new function uv.available_parallelism
* uv.os_get_passwd: Better handling of gid/uid
* uv.fs_opendir and friends: Fix race condition when uv_dir_t
pointer doesn't change between allocations
* Fix leak from fs_scandir whenever it wasn't fully iterated via
fs_scandir_next
* Fix two possible fs_scandir segfaults
- Add luv-fix-segfault-from-gc.patch fixing segfaults
(gh#luvit/luv#599 and gh#luvit/luv#644)
- Align to lua-macros from SLE15
* Use build flavor to set lua_default instead of lua_version_nodots
macro on Leap 15
* Remove lua_provides
- Update to version 1.43.0-0:
* Only new function is uv_ip_name which luv does not provide
a binding for
* Change the call to acquire_vm_cb() in luv.new_therad() to
be made before the thread is created in luv_new_thread()
- Use system compat53 again
- Change default version to Lua 5.1
- Update to version 1.42.0-1:
* Use uv_handle_size/uv_req_size instead of sizeof
* LuaJIT: add missing LJ_ENDIAN and LJ_NO_UNWIND checks for DASM
[this fixes building on aarch64]
- Fix shared library build
- Clean spec file
- Add lua-link.patch: must link with -llua
- Add luv-module-install.patch: fix module install path
- Use correct upstream tarball
- Update to version 1.41.0: * Fix build with Lua 5.4 * Updated Libuv to 1.40.0 * Fix garbage collection-related memory bug with threads * Make symlink/copyfile bindings more user-friendly - Tests and examples no longer included in tarball - Removed skip-failing-test.patch: no longer applicable
- Fix placement of %lua_provides
- Use %lua_provides macro for default lua versioning
- Add lua54 as new build target and fix problems with compatibility with it.
- We don't need to define macros, when lua-macros is finally fixed.
- Better version of the patch, based upon the upstream advice.
- Add skip-failing-test.patch to failing test on Leap 15 (gh#luvit/luv#473)
- Update to 1.30.1-1: mostly bugfixes. Full log is only https://github.com/luvit/luv/commits/master
- devel package doesn’t need luv%{sover} package, when public
library is not built.
- Remove public shared library again.
- Make system buildable on Fedora/CentOS as well.
- Provide public shared library again.
- Upgrade to 1.30.0-0: - Reduce latency and speed up testing - improve thread and threadpool - more flexible callback support - Simplify callback in thread and threadpool - support custom/external event callback - Speed up by reduce regristry table queries - Allow dns tests that require an internet connection to fail when offline - CMake: use REQUIRED with LuaJIT/Lua - cmake: handle luajit 2.1 (#343)
- Initial packaging