Hello community, here is the log from the commit of package libuv.14530 for openSUSE:Leap:15.2:Update checked in at 2020-10-19 20:22:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2:Update/libuv.14530 (Old) and /work/SRC/openSUSE:Leap:15.2:Update/.libuv.14530.new.3486 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libuv.14530" Mon Oct 19 20:22:49 2020 rev:1 rq:842173 version:1.18.0 Changes: -------- New Changes file: --- /dev/null 2020-10-12 00:46:48.009358834 +0200 +++ /work/SRC/openSUSE:Leap:15.2:Update/.libuv.14530.new.3486/libuv.changes 2020-10-19 20:22:51.437290741 +0200 @@ -0,0 +1,437 @@ +------------------------------------------------------------------- +Fri Oct 16 13:55:58 UTC 2020 - Marcus Meissner <[email protected]> + +- add baselibs.conf, as we need 32bit libs for bind. + +------------------------------------------------------------------- +Sun Dec 24 22:24:45 UTC 2017 - [email protected] + +- Update to version 1.18.0 + * unix,win: add uv_os_getpid() + * unix: remove incorrect assertion in uv_shutdown() + * aix: fix -Wmaybe-uninitialized warning + * win,doc: remove note about SIGWINCH on Windows + * doc: fix IRC URL in CONTRIBUTING.md +- 1.17.0 + * ibmi: add support for new platform + * unix: keep track of bound sockets sent via spawn + * unix: avoid malloc() call in uv_spawn() + * zos: add strnlen() implementation + * test: add threadpool init/teardown test + * test: avoid malloc() in threadpool test + * test: lower number of tasks in threadpool test + * test: fix test-spawn compilation + * doc: clarify the description of uv_loop_alive() + * win: issue memory barrier in uv_thread_join() + * win: map UV_FS_O_EXLOCK to a share mode of 0 + * win: fix build on case-sensitive file systems + * win: fix test runner build with mingw64 + * win: remove unused variable in test/test-fs.c +- 1.16.1 + * unix: move net/if.h include + * win: fix undeclared NDIS_IF_MAX_STRING_SIZE +- 1.16.0 + * unix,win: add fs open flags, map O_DIRECT|O_DSYNC + * win, fs: fix non-symlink reparse points + * test: fix -Wstrict-prototypes warnings + * unix, windows: map ENOTTY errno + * unix: fall back to fsync() if F_FULLFSYNC fails + * unix: do not close invalid kqueue fd after fork + * zos: reset epoll data after fork + * zos: skip fork_threadpool_queue_work_simple + * test: keep platform_output as first test + * unix,win: add uv_os_getppid() + * test: fix const qualification compiler warning + * doc: mark uv_default_loop() as not thread safe + * win, pipe: null-initialize stream->shutdown_req + * tty, win: get SetWinEventHook pointer at startup + * test: no extra new line in skipped test output + * pipe: allow access from other users + * unix,win: add uv_if_{indextoname,indextoiid} + * win: fix non-English dlopen error message + * win: change st_blksize from `2048` to `4096` +- Small spec file cleanup + +------------------------------------------------------------------- +Wed Nov 1 08:50:48 UTC 2017 - [email protected] + +- Do not use source URL as fetching fails over ipv6 + +------------------------------------------------------------------- +Thu Oct 19 07:59:04 UTC 2017 - [email protected] + +- Update to version 1.15.0: + * win: fix buffer size in uv__getpwuid_r() + * unix: use fchmod() in uv_fs_copyfile() + * unix: support copying empty files + * unix: truncate destination in uv_fs_copyfile() + * linux: increase thread stack size with musl libc + * test: clean up semaphore after use + * unix: check for NULL in uv_os_unsetenv for parameter name + * For extensive list of changes since last release see provided + ChangeLog +- Small spec file cleanup + +------------------------------------------------------------------- +Wed Nov 23 06:41:27 UTC 2016 - [email protected] + +- Update to 1.10.1 + * win: fix anonymous union syntax + * unix: use uv__is_closing everywhere + * win: add missing break statement + * doc: fix wrong man page link for uv_fs_lstat() + * win, tty: handle empty buffer in uv_tty_write_bufs + * doc: add cjihrig alternative GPG ID + * Revert "win,tty: add support for ANSI codes in win10 v1511" +- Add signature and keyring for GPG source verification + +------------------------------------------------------------------- +Sun Nov 13 11:51:16 UTC 2016 - [email protected] + +- Update to 1.10.0 + +------------------------------------------------------------------- +Wed Jul 27 22:00:21 UTC 2016 - [email protected] + +- Trim filler words from description + +------------------------------------------------------------------- +Sat Jan 30 22:30:34 UTC 2016 - [email protected] + +- Update to 1.8.0 + * unix: fix memory leak in uv_interface_addresses (Jianghua Yang) + * unix: make uv_guess_handle work properly for AIX (Gireesh + Punathil) + * fs: undo uv__req_init when uv__malloc failed (Jianghua Yang) + * build: remove unused 'component' GYP option (Saúl Ibarra + Corretgé) + * include: remove duplicate extern declaration (Jianghua Yang) + * win: use the MSVC provided snprintf where possible (Jason + Williams) + * win, test: fix compilation warning (Saúl Ibarra Corretgé) + * win: fix compilation with VS < 2012 (Ryan Johnston) + * stream: support empty uv_try_write on unix (Fedor Indutny) + * unix: fix request handle leak in uv__udp_send (Jianghua Yang) + * src: replace QUEUE_SPLIT with QUEUE_MOVE (Ben Noordhuis) + * unix: use QUEUE_MOVE when iterating over lists (Ben Noordhuis) + * unix: squelch harmless valgrind warning (Ben Noordhuis) + * test: don't abort on setrlimit() failure (Ben Noordhuis) + * unix: only undo fs req registration in async mode (Ben + Noordhuis) + * unix: fix uv__getiovmax return value (HungMingWu) + * unix: make work with Solaris Studio. (Adam Stylinski) + * test: fix fs_event_watch_file_currentdir flakiness (Santiago + Gimeno) + * unix: skip prohibited syscalls on tvOS and watchOS (Nathan + Corvino) + * test: use FQDN in getaddrinfo_fail test (Wink Saville) + * docs: clarify documentation of uv_tcp_init_ex (Andrius + Bentkus) + * win: fix comment (Miodrag Milanovic) + * doc: fix typo in README (Angel Leon) + * darwin: abort() if (un)locking fs mutex fails (Ben Noordhuis) + * pipe: enable inprocess uv_write2 on Windows (Louis DeJardin) + * win: properly return UV_EBADF when _close() fails (Nicholas + Vavilov) + * test: skip process_title for AIX (Imran Iqbal) + * misc: expose handle print APIs (Petka Antonov) + * include: add stdio.h to uv.h (Saúl Ibarra Corretgé) + * misc: remove unnecessary null pointer checks (Ian Kronquist) + * test,freebsd: skip udp_dual_stack if not supported (Santiago + Gimeno) + * linux: don't retry dup2/dup3 on EINTR (Ben Noordhuis) + * unix: don't retry dup2/dup3 on EINTR (Ben Noordhuis) + * test: fix -Wtautological-pointer-compare warnings (Saúl Ibarra + Corretgé) + * win: map ERROR_BAD_PATHNAME to UV_ENOENT (Tony Kelman) + * test: fix test/test-tty.c for AIX (Imran Iqbal) + * android: support api level less than 21 (kkdaemon) + * fsevents: fix race on simultaneous init+close (Fedor Indutny) + * linux,fs: fix p{read,write}v with a 64bit offset (Saúl Ibarra + Corretgé) + * fs: add uv_fs_realpath() (Yuval Brik) + * win: fix path for removed and renamed fs events (Joran Dirk + Greef) + * win: do not read more from stream than available (Jeremy + Whitlock) + * test: test that uv_close() doesn't corrupt QUEUE (Andrey Mazo) + * unix: fix uv_fs_event_stop() from fs_event_cb (Andrey Mazo) + * test: fix self-deadlocks in thread_rwlock_trylock (Ben + Noordhuis) + * src: remove non ascii character (sztomi) + * test: fix test udp_multicast_join6 for AIX (Imran Iqbal) + +------------------------------------------------------------------- +Sun Dec 6 17:02:36 UTC 2015 - [email protected] + +- Make building more verbose + +------------------------------------------------------------------- +Sat Oct 3 16:15:53 UTC 2015 - [email protected] + +- Update to 1.7.5 + - unix: Support atomic compare & swap xlC on AIX (nmushell) + - unix: Fix including uv-aix.h on AIX (nmushell) + - unix: consolidate rwlock tryrdlock trywrlock errors (Saúl + Ibarra Corretgé) + - unix, win: consolidate mutex trylock errors (Saúl Ibarra + Corretgé) + - darwin: fix memory leak in uv_cpu_info (Jianghua Yang) + - test: add tests for the uv_rwlock implementation (Bert Belder) + - win: redo/fix the uv_rwlock APIs (Bert Belder) + - win: don't fetch function pointers to SRWLock APIs (Bert + Belder) +- Changes for 1.7.4: + - doc: uv_read_start and uv_read_cb clarifications (Ben Trask) + - freebsd: obtain true uptime through clock_gettime() (Jianghua + Yang) + - win, tty: do not convert \r to \r\n (Colin Snover) + - build,gyp: add DragonFly to the list of OSes (Michael Neumann) + - fs: fix bug in sendfile for DragonFly (Michael Neumann) + - doc: add uv_dlsym() return type (Brian White) + - tests: fix fs tests run w/o full getdents support (Jeremy + Whitlock) + - doc: fix typo (Devchandra Meetei Leishangthem) + - doc: fix uv-unix.h location (Sakthipriyan Vairamani) + - unix: fix error check when closing process pipe fd (Ben + Noordhuis) ++++ 240 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Leap:15.2:Update/.libuv.14530.new.3486/libuv.changes New: ---- baselibs.conf libuv-1.18.0.tar.gz libuv.changes libuv.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libuv.spec ++++++ # # spec file for package libuv # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define somajor 1 Name: libuv Version: 1.18.0 Release: 0 Summary: Asychronous I/O support library License: MIT Group: Development/Libraries/C and C++ Url: http://libuv.org # Using URL from upstream project fails due to ipv6 redirect # Source0: http://dist.libuv.org/dist/v%{version}/libuv-v%{version}.tar.gz # Source1: http://dist.libuv.org/dist/v%{version}/libuv-v%{version}.tar.gz.sign # Source2: %{name}.keyring Source0: https://github.com/libuv/libuv/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: baselibs.conf BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool BuildRequires: pkgconfig %description libuv is a support library with a focus on asynchronous I/O. It was primarily developed for use by Node.js, but it is also used by Mozilla's Rust language, Luvit, Julia, pyuv, and others. %package -n libuv%{somajor} Summary: Asychronous I/O support library Group: System/Libraries %description -n libuv%{somajor} libuv is a support library with a focus on asynchronous I/O. It was primarily developed for use by Node.js, but it is also used by Mozilla's Rust language, Luvit, Julia, pyuv, and others. %package devel Summary: Development libraries for libuv Group: Development/Libraries/C and C++ BuildRequires: glibc-devel Requires: libuv%{somajor} = %{version} %description devel Development files for libuv. libuv is a support library with a focus on asynchronous I/O. It was primarily developed for use by Node.js, but it is also used by Mozilla's Rust language, Luvit, Julia, pyuv, and others. %prep %setup -q %build ./autogen.sh %configure \ --disable-static make %{?_smp_mflags} V=1 %install %make_install find %{buildroot} -type f -name "*.la" -delete -print %check # Tests sadly fail #make %{?_smp_mflags} check %post -n libuv%{somajor} -p /sbin/ldconfig %postun -n libuv%{somajor} -p /sbin/ldconfig %files -n libuv%{somajor} %{_libdir}/libuv.so.%{somajor}* %files devel %doc AUTHORS CONTRIBUTING.md ChangeLog LICENSE README.md %{_libdir}/libuv.so %{_includedir}/uv* %{_libdir}/pkgconfig/libuv.pc %changelog ++++++ baselibs.conf ++++++ libuv1
