Compare commits

...

101 Commits

Author SHA1 Message Date
Stephen Gallagher 927c175817 Temporarily disable tests on CentOS Stream / RHEL
The network tests are failing on the builders.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-11-17 15:28:22 -05:00
Stephen Gallagher 001559cc7d Add patch for fs_test on btrfs
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-11-16 10:41:08 -05:00
Stephen Gallagher a5e543409b Fix tests with upstream patches
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-11-14 14:34:30 -05:00
Stephen Gallagher 575cf2e570 Update to libuv 1.47.0
https://github.com/libuv/libuv/releases/tag/v1.47.0

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-11-08 09:23:21 -05:00
Stephen Gallagher cb44f5394a libuv-devel depends on libuv.a
This is a temporary solution while upstream decides how this should work
going forward.

See https://bugzilla.redhat.com/show_bug.cgi?id=2245376 for details.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-10-25 21:25:11 -04:00
Miroslav Suchý 577c0984c0 fix SPDX license formula
The operator in the SPDX formula has to be upper case.
2023-09-27 04:40:47 +00:00
Stephen Gallagher 56e992fd23 Bump to fix release field after epoch confusion
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-09-25 12:34:37 -04:00
Stephen Gallagher d5135cb889 Bump to fix release field after epoch confusion
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-09-25 12:34:35 -04:00
Stephen Gallagher 87709bf299 Revert incorrect epoch-bump
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-09-25 12:31:38 -04:00
Benson Muite c06e4c0dc4 Increase timeout limit for tests 2023-09-25 19:04:10 +03:00
Benson Muite 98fbdcf94d Use cmake, check signature and add docs 2023-09-24 17:45:36 +03:00
Fedora Release Engineering bebae6e41b Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 12:26:12 +00:00
Stephen Gallagher 2a315bfe18 Update to 1.46.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-07-11 16:26:19 -04:00
Stephen Gallagher f16f5e261b Bump release to rebuild with fixed hardening flags
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-06-22 11:06:05 -04:00
Stephen Gallagher 89227aca67
Update to libuv 1.45.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-05-19 14:04:06 -04:00
Fedora Release Engineering 6242703a1f Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 17:44:08 +00:00
Fedora Release Engineering e86bf683f8 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 19:18:57 +00:00
Stephen Gallagher c085eb9989
Update to libuv 1.44.2
See #3586 for details.

Important bugs fixed
loop: better align order-of-events behavior between platforms #3598
zos: fix fs event not fired if the watched file is moved/removed/recreated #3540
win: Fix pipe resource leak if closed during connect (and other bugs) #3611
zos: don't error when killing a zombie process #3625

Regressions fixed
macos: avoid posix_spawnp() cwd bug #3597
kqueue: skip EVFILT_PROC events when invalidating events for an fd. #3629

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-07-13 10:37:16 -04:00
Stephen Gallagher c73bc783e7
Update to 1.44.1 to address regression
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-03-10 09:33:30 -05:00
Stephen Gallagher 0c56cb8f89
Merge branch 'epel7' into epel7-update 2022-03-08 10:44:51 -05:00
Stephen Gallagher 6d9809a0d3
Update to 1.44.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-03-08 10:42:26 -05:00
Stephen Gallagher e27967f8bb
Add changelog
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-03-08 10:42:17 -05:00
Fedora Release Engineering 5b00abff62 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 17:32:22 +00:00
Stephen Gallagher 12b9519d18
Also remove udp_multicast_join6 test
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-01-05 17:25:44 -05:00
Stephen Gallagher f0e009738d
Update to 1.43.0
Disable tests that cannot run in Koji and re-enable tests by default

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-01-05 17:07:39 -05:00
Stephen Gallagher f9c9eb311d
Drop use of rpmautospec for the release field
See  https://pagure.io/fedora-ci/general/issue/273

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-09-02 11:01:57 -04:00
Stephen Gallagher 52dc5ce0d8
Update to 1.42.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-08-31 13:25:50 -04:00
Fedora Release Engineering 057525042f - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 12:39:31 +00:00
Stephen Gallagher d381c0bb14
idna: fix OOB read in punycode decoder
Resolves: CVE-2021-22918

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-07-09 09:27:34 -04:00
Stephen Gallagher 8a2dc0897d
Update package.cfg for rawhide rename
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-02-19 04:07:00 -05:00
Stephen Gallagher 8cf9b98b6e
Update to 1.41.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-02-19 04:04:21 -05:00
Fedora Release Engineering 094b512b8b - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 18:14:48 +00:00
Tom Stellard e69c3365b7 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-05 03:01:00 +00:00
Stephen Gallagher 4e96673d2a Update to 1.40.0
https://github.com/libuv/libuv/blob/v1.40.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-09-28 09:12:37 -04:00
Stephen Gallagher 9962252187 Update .gitignore file
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-09-28 09:11:04 -04:00
Stephen Gallagher 4e0fd38464
Merge branch 'master' into epel7 2020-09-08 13:59:30 -04:00
Stephen Gallagher f5f9b62ae2
Update to 1.39.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-09-08 13:58:52 -04:00
Stephen Gallagher 10696fa6df
Merge branch 'master' into epel7 2020-07-31 12:17:45 -04:00
Stephen Gallagher ad43a79533
Update to 1.38.1
https://github.com/libuv/libuv/blob/v1.38.1/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-07-31 12:05:09 -04:00
Stephen Gallagher ef0f564516
Merge remote-tracking branch 'origin/master' into 1
Conflicts:
	libuv.spec

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-07-31 11:55:19 -04:00
Fedora Release Engineering 808a346415 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 05:49:56 +00:00
Stephen Gallagher ace4f922b1
Gate on rpminspect
dist.abicheck was retired

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-05-18 12:08:35 -04:00
Stephen Gallagher f38adb08e9
Gate on rpminspect
dist.abicheck was retired

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-05-18 12:08:23 -04:00
Stephen Gallagher b94b1e2507
Gate on rpminspect
dist.abicheck was retired

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-05-18 12:05:08 -04:00
Stephen Gallagher b074c1201f
Update to 1.38.0
https://github.com/libuv/libuv/blob/v1.38.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-05-18 10:52:51 -04:00
Stephen Gallagher 525f58b7b8
Update to 1.37.0
https://github.com/libuv/libuv/blob/v1.37.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-04-20 09:09:13 -04:00
Stephen Gallagher acd9fb96b2
Actually add gating.yaml
Fix build for EPEL 7

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-04-17 12:00:47 -04:00
Stephen Gallagher 6b0145725c
Add abidiff ignore file and add ABI gating test
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-04-17 11:35:25 -04:00
Stephen Gallagher e9b975a3cb
Update to 1.36.0
https://github.com/libuv/libuv/blob/v1.36.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-04-16 16:12:18 -04:00
Stephen Gallagher fa6a5b0954
Merge branch '1' 2020-02-06 10:01:33 -05:00
Stephen Gallagher 015b5cfff2
Include sources
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-06 10:01:27 -05:00
Stephen Gallagher 0d9b98ffb1
Merge branch '1' 2020-02-06 09:46:41 -05:00
Stephen Gallagher 5ee57c9303
Update to 1.34.2
https://github.com/libuv/libuv/blob/v1.34.2/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-06 09:44:00 -05:00
Fedora Release Engineering b7f641101d - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 10:41:19 +00:00
Stephen Gallagher 6b4427360e
Update to 1.34.1
https://github.com/libuv/libuv/blob/v1.34.1/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-01-13 08:19:30 -05:00
Stephen Gallagher 2661dde0c7
Upload sources
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-12-06 11:44:27 -05:00
Stephen Gallagher 0f11115eff
Update to 1.34.0
https://github.com/libuv/libuv/blob/v1.34.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-12-06 11:31:01 -05:00
Stephen Gallagher 88e2d16682
Include rawhide in package.cfg
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-12-02 11:03:25 -05:00
Stephen Gallagher 85e73c73b9
Actually push the package.cfg change
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-12-02 11:01:53 -05:00
Stephen Gallagher 148147e8c7
Use active fedora releases in package.cfg
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-12-02 11:01:05 -05:00
Stephen Gallagher 0a7c06682b
Update to 1.33.1
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-12-02 10:58:47 -05:00
Stephen Gallagher bd8f350fdf
Add upstream patch to fix aarch64 builds
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-10-21 09:09:26 -04:00
Stephen Gallagher 9090083edd
Update to 1.33.0
https://github.com/libuv/libuv/blob/v1.33.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-10-18 14:26:22 -04:00
Stephen Gallagher c13120ecc8
Update to 1.32.0
https://github.com/libuv/libuv/blob/v1.32.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-10-02 09:37:11 -04:00
Stephen Gallagher 8607304045
Update to 1.31.0
https://github.com/libuv/libuv/blob/v1.31.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-08-21 10:05:10 -04:00
Fedora Release Engineering ae48f40c03 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 14:38:49 +00:00
Stephen Gallagher fb88410295
Merge branch '1' 2019-07-02 15:12:17 -04:00
Stephen Gallagher 4ed3224f96
Include the new sources
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-07-02 15:06:12 -04:00
Stephen Gallagher fc0a3842c2
Drop f28 from package.cfg
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-07-02 15:04:07 -04:00
Stephen Gallagher b3014f39c8
Update to 1.30.1
- Update to 1.30.1
- https://github.com/libuv/libuv/blob/v1.30.1/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-07-02 15:02:55 -04:00
Stephen Gallagher 3272700e8a
Merge branch '1' 2019-06-27 12:39:30 -04:00
Stephen Gallagher 5d0124f2c6
Update to 1.30.0
https://github.com/libuv/libuv/blob/v1.30.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-06-27 12:38:02 -04:00
Stephen Gallagher 001765b63e
Merge branch '1' 2019-05-21 16:39:41 -04:00
Stephen Gallagher 95f872a8b9
Update to 1.29.1
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-05-21 16:20:36 -04:00
Stephen Gallagher 5726874a1f
Update to 1.29.0
Drop upstreamed patch

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-05-15 19:56:42 -04:00
Stephen Gallagher 3ac5933d5f
Fix regression in uv_fs_poll_stop() (BZ 1703935)
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-05-03 12:42:57 -04:00
Stephen Gallagher eb814ebd0e
Commit sources
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-23 13:34:44 -04:00
Stephen Gallagher 85662094ce
Update to libuv 1.28.0
- https://github.com/libuv/libuv/blob/v1.28.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-23 13:05:19 -04:00
Stephen Gallagher 8d0de776eb
Update to libuv 1.27.0
https://github.com/libuv/libuv/blob/v1.27.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-03-18 14:01:10 -04:00
Stephen Gallagher 0db49aae15
Update to 1.26.0
https://github.com/libuv/libuv/blob/v1.26.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-02-13 15:11:38 -05:00
Fedora Release Engineering 0f1da145a3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 08:28:14 +00:00
Stephen Gallagher ac72681266
Update package.cfg
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-01-18 11:08:53 -05:00
Stephen Gallagher 179efad453
Update to 1.24.1
https://github.com/libuv/libuv/blob/v1.24.1/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-01-18 11:07:53 -05:00
Stephen Gallagher fb955db110
Add missing tarball to lookaside cache
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-10-11 12:52:46 -04:00
Stephen Gallagher 6c64945e10
Update to 1.23.2
https://github.com/libuv/libuv/blob/v1.23.2/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-10-11 12:50:09 -04:00
Stephen Gallagher 1e4c8b65bc
Add package.cfg
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-09-11 10:25:20 -04:00
Stephen Gallagher 7c4c32b5a8
Merge branch '1' 2018-09-11 09:08:45 -04:00
Stephen Gallagher b47ae1758b
Update to 1.23.0
- https://github.com/libuv/libuv/blob/v1.23.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-09-11 09:06:39 -04:00
Stephen Gallagher 70776024c9
Merge branch '1' into epel7 2018-07-16 14:43:34 -04:00
Stephen Gallagher 5c5ea3241c
Update to 1.22.0
https://github.com/libuv/libuv/blob/v1.22.0/ChangeLog
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-07-16 14:28:28 -04:00
Stephen Gallagher ffd273cbf4
Update to 1.22.0
https://github.com/libuv/libuv/blob/v1.22.0/ChangeLog
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-07-16 14:27:26 -04:00
Fedora Release Engineering 89fc198945 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 09:00:02 +00:00
Stephen Gallagher 0b450b1d22
Fix source upload 2018-07-06 09:42:28 -04:00
Stephen Gallagher 4978a9737d
Add multi-stream build config
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-07-06 09:33:35 -04:00
Stephen Gallagher 85d52456b1
Update to 1.21.0
https://github.com/libuv/libuv/blob/v1.21.0/ChangeLog

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-07-06 09:29:46 -04:00
Stephen Gallagher 8ab7a6bac9
Merge branch 'master' into epel7 2018-03-29 13:29:12 -04:00
Stephen Gallagher f9f4c9de32
Merge branch 'master' into epel7 2017-01-19 08:54:49 -05:00
Stephen Gallagher ea63b34778
Merge branch 'master' into epel7 2016-11-21 06:56:43 -05:00
Stephen Gallagher 751ae29d02
Merge branch 'master' into epel7 2016-09-12 15:40:40 -04:00
Dan Horák 64dd4d5c17 - update BR 2015-12-07 17:41:39 +01:00
T.C. Hollingsworth 2698b59029 new upstream release 0.10.34
https://github.com/joyent/libuv/blob/v0.10.34/ChangeLog
- resolves incorrect revocation while reliquishing privileges security
  vulnerability (CVE-2015-0278, RHBZ#1194651)
2015-02-24 16:36:29 -07:00
14 changed files with 325 additions and 281 deletions

40
.gitignore vendored
View File

@ -1,3 +1,7 @@
*.src.rpm
libuv-v*/
*~
*.swp
/libuv-0.9.3git09b0222.tar.gz
/libuv-0.9.4gitdc559a5.tar.gz
/libuv-0.10.0git5462dab.tar.gz
@ -16,7 +20,6 @@
/libuv-v0.10.18.tar.gz
/libuv-v0.10.19.tar.gz
/libuv-v0.10.20.tar.gz
/libuv.spec
/libuv-v0.10.21.tar.gz
/libuv-v0.10.23.tar.gz
/libuv-v0.10.25.tar.gz
@ -46,3 +49,38 @@
/libuv-v1.20.0.tar.gz
/libuv-v1.20.2.tar.gz
/libuv-v1.20.3.tar.gz
/libuv-v1.21.0.tar.gz
/libuv-v1.22.0.tar.gz
/libuv-v1.23.0.tar.gz
/libuv-v1.23.2.tar.gz
/libuv-v1.24.1.tar.gz
/libuv-v1.26.0.tar.gz
/libuv-v1.27.0.tar.gz
/libuv-v1.28.0.tar.gz
/libuv-v1.29.0.tar.gz
/libuv-v1.29.1.tar.gz
/libuv-v1.30.0.tar.gz
/libuv-v1.30.1.tar.gz
/libuv-v1.31.0.tar.gz
/libuv-v1.32.0.tar.gz
/libuv-v1.33.0.tar.gz
/libuv-v1.33.1.tar.gz
/libuv-v1.34.0.tar.gz
/libuv-v1.34.1.tar.gz
/libuv-v1.34.2.tar.gz
/libuv-v1.36.0.tar.gz
/libuv-v1.37.0.tar.gz
/libuv-v1.38.0.tar.gz
/libuv-v1.38.1.tar.gz
/libuv-v1.39.0.tar.gz
/libuv-v1.40.0.tar.gz
/libuv-v1.41.0.tar.gz
/libuv-v1.41.1.tar.gz
/libuv-v1.42.0.tar.gz
/libuv-v1.43.0.tar.gz
/libuv-v1.44.0.tar.gz
/libuv-v1.44.1.tar.gz
/libuv-v1.44.2.tar.gz
/libuv-v1.45.0.tar.gz
/libuv-v1.46.0.tar.gz
/libuv-v1.47.0.tar.gz

2
.package Normal file
View File

@ -0,0 +1,2 @@
[koji]
targets = fedora

View File

@ -0,0 +1,33 @@
From b963f0a75bd6c95fbfa0ac17e46ab1f9d1a787c4 Mon Sep 17 00:00:00 2001
From: Stephen Gallagher <sgallagh@redhat.com>
Date: Tue, 14 Nov 2023 04:23:28 -0500
Subject: [PATCH 1/2] unix: ignore ifaddrs with NULL ifa_addr (#4218)
Passing this to uv__is_ipv6_link_local() is causing a segmentation
fault. Note that the documentation for getifaddrs() explicitly states
that this value may be NULL.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
---
src/unix/tcp.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/unix/tcp.c b/src/unix/tcp.c
index a6b53e5913271d0c83e1d7f7e4cb8140f5f3936d..29f4532e747db50146a8b821389f4d45304c5cd0 100644
--- a/src/unix/tcp.c
+++ b/src/unix/tcp.c
@@ -233,8 +233,9 @@ static int uv__ipv6_link_local_scope_id(void) {
return 0;
for (p = ifa; p != NULL; p = p->ifa_next)
- if (uv__is_ipv6_link_local(p->ifa_addr))
- break;
+ if (p->ifa_addr != NULL)
+ if (uv__is_ipv6_link_local(p->ifa_addr))
+ break;
rv = 0;
if (p != NULL) {
--
2.41.0

View File

@ -0,0 +1,58 @@
From 21e403424060d71e97ee1ef328288fdb9d24a191 Mon Sep 17 00:00:00 2001
From: Ben Noordhuis <info@bnoordhuis.nl>
Date: Tue, 14 Nov 2023 10:58:02 +0100
Subject: [PATCH 2/2] test: check if ipv6 link-local traffic is routable
Fixes: https://github.com/libuv/libuv/issues/4211
---
test/test-tcp-connect6-error.c | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/test/test-tcp-connect6-error.c b/test/test-tcp-connect6-error.c
index 1e6d7c78da999d5d6d1f5e1e57646e34aba4a33b..dc2fce82f8958ac5afaeafafa8f2efccf2a1e1ec 100644
--- a/test/test-tcp-connect6-error.c
+++ b/test/test-tcp-connect6-error.c
@@ -23,6 +23,7 @@
#include "task.h"
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
static int connect_cb_called = 0;
@@ -75,9 +76,13 @@ TEST_IMPL(tcp_connect6_error_fault) {
TEST_IMPL(tcp_connect6_link_local) {
+ uv_interface_address_t* ifs;
+ uv_interface_address_t* p;
struct sockaddr_in6 addr;
uv_connect_t req;
uv_tcp_t server;
+ int ok;
+ int n;
if (!can_ipv6())
RETURN_SKIP("IPv6 not supported");
@@ -90,6 +95,18 @@ TEST_IMPL(tcp_connect6_link_local) {
RETURN_SKIP("Test does not currently work in QEMU");
#endif /* defined(__QEMU__) */
+ /* Check there's an interface that routes link-local (fe80::/10) traffic. */
+ ASSERT_OK(uv_interface_addresses(&ifs, &n));
+ for (p = ifs; p < &ifs[n]; p++)
+ if (p->address.address6.sin6_family == AF_INET6)
+ if (!memcmp(&p->address.address6.sin6_addr, "\xfe\x80", 2))
+ break;
+ ok = (p < &ifs[n]);
+ uv_free_interface_addresses(ifs, n);
+
+ if (!ok)
+ RETURN_SKIP("IPv6 link-local traffic not supported");
+
ASSERT_OK(uv_ip6_addr("fe80::0bad:babe", 1337, &addr));
ASSERT_OK(uv_tcp_init(uv_default_loop(), &server));
--
2.41.0

View File

@ -0,0 +1,34 @@
From 3d10efa49dc063831787bc01501ab946f6d91282 Mon Sep 17 00:00:00 2001
From: Stephen Gallagher <sgallagh@redhat.com>
Date: Thu, 16 Nov 2023 10:00:20 -0500
Subject: [PATCH 3/3] test_fs.c: Fix issue on 32-bit systems using btrfs
On Fedora's build system, the build environment runs on btrfs. This
revealed a bug in the test on i686 systems, where this comparison was
being performed as a comparison of two signed integers, but the
filesystem type of btrfs happens to use the higher-order bits, resulting
in it appearing as a negative value.
BTRFS_SUPER_MAGIC 0x9123683e
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
---
test/test-fs.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/test-fs.c b/test/test-fs.c
index 1acdc5c67082c7ea4f579f25af82cd9bd3fefc71..ab8a9e07ccea95493e479703a07bebca5e29be30 100644
--- a/test/test-fs.c
+++ b/test/test-fs.c
@@ -343,7 +343,7 @@ static void statfs_cb(uv_fs_t* req) {
defined(__OpenBSD__) || defined(__NetBSD__)
ASSERT_OK(stats->f_type);
#else
- ASSERT_GT(stats->f_type, 0);
+ ASSERT_UINT64_GT(stats->f_type, 0);
#endif
ASSERT_GT(stats->f_bsize, 0);
--
2.41.0

32
changelog Normal file
View File

@ -0,0 +1,32 @@
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> 1:1.43.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Jan 05 2022 Stephen Gallagher <sgallagh@redhat.com> 1:1.43.0-2
- Also remove udp_multicast_join6 test
* Wed Jan 05 2022 Stephen Gallagher <sgallagh@redhat.com> 1:1.43.0-1
- Update to 1.43.0
* Thu Sep 02 2021 Stephen Gallagher <sgallagh@redhat.com> 1:1.42.0-2
- Drop use of rpmautospec for the release field
* Tue Aug 31 2021 Stephen Gallagher <sgallagh@redhat.com> 1:1.42.0-1
- Update to 1.42.0
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> 1:1.41.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Fri Jul 09 2021 Stephen Gallagher <sgallagh@redhat.com> 1:1.41.1-1
- idna: fix OOB read in punycode decoder
* Fri Feb 19 2021 Stephen Gallagher <sgallagh@redhat.com> 1:1.41.0-2
- Update package.cfg for rawhide rename
* Fri Feb 19 2021 Stephen Gallagher <sgallagh@redhat.com> 1:1.41.0-1
- Update to 1.41.0
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> 1:1.40.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Jan 05 2021 Tom Stellard <tstellar@redhat.com> 1:1.40.0-2
- Add BuildRequires: make

15
gating.yaml Normal file
View File

@ -0,0 +1,15 @@
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_testing
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.rpminspect.static-analysis}
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_stable
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.rpminspect.static-analysis}

BIN
keysuv.gpg Normal file

Binary file not shown.

16
libuv-v1.47.0.tar.gz.sign Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEz7ucqaW+r9cOKzxaeaZ8VaNnnIsFAmVJLkMACgkQeaZ8VaNn
nIulpw/+PDclC7vdL8iYxgPIcUrkktfeg2bNLreuh8X18vl+9pkm6L2pyHD5oczm
SOuH7l5XWSWUU9TcFH57TMb79e4PQLGQ66+8jNkNb9GDHu4ccKi0Zbke5MXscUsZ
EaG4pjpIOcmE0UopVpIh0qfAli3pO31xJzymAh0/Wz8bWwQ415VEpkAJ+N9a1bWa
Lztf0VfKNjoT5omSuxJ0xwfbc8msDnivY9fKbaHOWLeUkZ7sZ9CBbVAixCfEvGil
81imUmKpNVHjMw1+k0Z7Fw2VrFi7sPh1uOVUuKGImN7ga/tfZscLLNtH+oE3JjIw
Kg2qQDM4VU620SsXYywLZEOsuavzadbOK/2PqBNYVsZ1YOToAItaaNaXmLCVEUla
7t4Dq9W+aR7dtsgcvbS8hEc7goBvMYYLJ6h+Lf/YCTlkDxaKciDGxTEmGsPikbxk
kVjAmW6y1LHiHMw8Ob4DKuv+RMo5oH12ouN8SdSlV8xKyM+Toysv/bwynsC+92Xv
3M0EcVbj32c/9At8xfi1eRFXDPNC3Tu6ibh4qch0Jm9sgJIrzEEKmgR+f+uqAg07
gHVCQMma+Sch+6sUt8/sM1+2r+Epol0/6L5hsstrnLiUVGIyrTawzq6VJFXmc7vA
pxEgUBl/ff2tRS/RlqSNb5YIbIRo0hccuG0qepgMCeahl/UVS/k=
=URgL
-----END PGP SIGNATURE-----

6
libuv.abignore Normal file
View File

@ -0,0 +1,6 @@
[suppress_function]
symbol_name_regexp = ^uv__.*
[suppress_function]
symbol_name_regexp = .*
change_kind = added-function

View File

@ -1,11 +0,0 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
Name: libuv
Description: Development libraries for libuv
Version: @version@
Libs: -L${libdir} -luv -lrt -lpthread -lnsl -ldl
Cflags: -I{includedir}
URL: http://libuv.org/

View File

@ -1,17 +1,57 @@
# Run the tests by default on Fedora
# Some of the network tests fail on RHEL/CentOS Stream due to the network
# configuration on the builders
%if 0%{?rhel}
%bcond tests 0
%else
%bcond tests 1
%endif
Name: libuv
Epoch: 1
Version: 1.20.3
Release: 1%{?dist}
Version: 1.47.0
Release: %autorelease
Summary: Platform layer for node.js
# the licensing breakdown is described in detail in the LICENSE file
License: MIT and BSD and ISC
# Code is MIT
# Documentation is CC-BY-4.0
# src/inet.c is ISC
# include/uv/tree.h is BSD-2-Clause
License: MIT AND CC-BY-4.0 AND ISC AND BSD-2-Clause
URL: http://libuv.org/
Source0: http://dist.libuv.org/dist/v%{version}/libuv-v%{version}.tar.gz
Source2: %{name}.pc.in
Source1: https://dist.libuv.org/dist/v%{version}/%{name}-v%{version}.tar.gz.sign
# mkdir temp
# gpg --no-default-keyring --keyring temp/keyring.gpg --keyserver keyserver.ubuntu.com \
# --recv-keys D77B1E34243FBAF05F8E9CC34F55C8C846AB89B9 \
# FDF519364458319FA8233DC9410E5553AE9BC059 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \
# 57353E0DBDAAA7E839B66A1AFF47D5E4AD8B4FDC AEAD0A4B686767751A0E4AEF34A25FB128246514 \
# CFBB9CA9A5BEAFD70E2B3C5A79A67C55A3679C8B C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
# 612F0EAD9401622379DF4402F28C3C8DA33C03BE \
# && gpg --no-default-keyring --keyring temp/keyring.gpg --output temp/keysuv.gpg --export
# cp temp/keysuv.gpg .
Source2: keysuv.gpg
Source3: libuv.abignore
BuildRequires: autoconf automake libtool
# Test fix for IPv6 interfaces with a NULL ifa_addr
# https://github.com/libuv/libuv/pull/4218
Patch: 0001-unix-ignore-ifaddrs-with-NULL-ifa_addr-4218.patch
# test: check if ipv6 link-local traffic is routable
# https://github.com/libuv/libuv/pull/4220
Patch: 0002-test-check-if-ipv6-link-local-traffic-is-routable.patch
# test: Use unsigned comparison for fs_type
# https://github.com/libuv/libuv/pull/4227
Patch: 0003-test_fs.c-Fix-issue-on-32-bit-systems-using-btrfs.patch
BuildRequires: cmake
BuildRequires: gcc
BuildRequires: gnupg2
# Documentation
BuildRequires: make
BuildRequires: python3-sphinx
%description
libuv is a new platform layer for Node. Its purpose is to abstract IOCP on
@ -21,6 +61,8 @@ differences in this library.
%package devel
Summary: Development libraries for libuv
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: %{name}-static%{?_isa} = %{epoch}:%{version}-%{release}
%description devel
Development libraries for libuv
@ -32,287 +74,64 @@ Requires: %{name}-devel%{?_isa} = %{epoch}:%{version}-%{release}
%description static
Static library (.a) version of libuv.
%prep
gpgv2 --keyring %{SOURCE2} %{SOURCE1} %{SOURCE0}
%autosetup -n %{name}-v%{version} -p1
%build
./autogen.sh
%configure --disable-silent-rules
%make_build
%if %{with tests}
%cmake -DBUILD_TESTING=ON
%else
%cmake -DBUILD_TESTING=OFF
%endif
%cmake_build
# Build Documentation
cd docs
make man
cd ..
%install
%make_install
rm -f %{buildroot}%{_libdir}/libuv.la
%cmake_install
# install documentation
mkdir -p %{buildroot}/%{_mandir}/man1/
install -p -m 644 docs/build/man/libuv.1 %{buildroot}/%{_mandir}/man1/
mkdir -p %{buildroot}%{_libdir}/libuv/
install -Dm0644 -t %{buildroot}%{_libdir}/libuv/ %{SOURCE3}
# Remove packaged license files
rm %{buildroot}/%{_docdir}/libuv/LICENSE
rm %{buildroot}/%{_docdir}/libuv/LICENSE-extra
%check
# Tests are currently disabled because some require network access
# Working with upstream to split these out
#./run-tests
#./run-benchmarks
%if %{with tests}
env UV_TEST_TIMEOUT_MULTIPLIER=10 ./%{__cmake_builddir}/uv_run_tests
env UV_TEST_TIMEOUT_MULTIPLIER=10 ./%{__cmake_builddir}/uv_run_tests_a
%endif
%ldconfig_scriptlets
%files
%doc README.md AUTHORS CONTRIBUTING.md MAINTAINERS.md SUPPORTED_PLATFORMS.md
%doc ChangeLog
%license LICENSE
%{_libdir}/%{name}.so.*
%license LICENSE LICENSE-docs LICENSE-extra
%{_libdir}/%{name}.so.1
%{_libdir}/%{name}.so.1.*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/libuv.abignore
%{_mandir}/man1/%{name}.1*
%files devel
%{_includedir}/uv.h
%dir %{_includedir}/uv
%{_includedir}/uv/*.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/uv*.h
%dir %{_libdir}/cmake/%{name}
%{_libdir}/cmake/%{name}/*.cmake
%files static
%{_libdir}/%{name}.a
%{_libdir}/pkgconfig/%{name}-static.pc
%changelog
* Wed May 09 2018 Stephen Gallagher <sgallagh@redhat.com> - 1.20.3-1
- Update to 1.20.3
- https://github.com/libuv/libuv/blob/v1.20.3/ChangeLog
* Tue May 01 2018 Stephen Gallagher <sgallagh@redhat.com> - 1.20.2-1
- Update to 1.20.2
- https://github.com/libuv/libuv/blob/v1.20.2/ChangeLog
* Tue Apr 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:1.20.0-1
- Update to 1.20.0
* Mon Feb 26 2018 Stephen Gallagher <sgallagh@redhat.com> - 1.19.2-1
- Update to 1.19.2
- https://github.com/libuv/libuv/blob/v1.19.2/ChangeLog
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.19.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Jan 31 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:1.19.1-2
- Switch to %%ldconfig_scriptlets
* Sat Jan 20 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:1.19.1-1
- Update to 1.19.1
* Fri Jan 19 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:1.19.0-2
- Revert few commits which cause regression for nodejs
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:1.19.0-1
- Update to 1.19.0
* Sat Nov 11 2017 Athmane Madjoudj <athmane@fedoraproject.org> - 1:1.16.1-1
- Update to 1.16.1 (rhbz #1512184)
* Tue Nov 07 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.16.0-1
- Update to 1.16.0
* Tue Oct 03 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.15.0-1
- Update to 1.15.0
* Fri Sep 08 2017 Stephen Gallagher <sgallagh@redhat.com> - 1.14.1-1
- Update to 1.14.1
- https://github.com/libuv/libuv/blob/v1.14.1/ChangeLog
* Thu Aug 17 2017 Stephen Gallagher <sgallagh@redhat.com> - 1.14.0-1
- Update to 1.14.0
- https://github.com/libuv/libuv/blob/v1.14.0/ChangeLog
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.13.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.13.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Mon Jul 10 2017 Stephen Gallagher <sgallagh@redhat.com> - 1.12.0-1
- Update to 1.13.1
- https://github.com/libuv/libuv/blob/v1.13.1/ChangeLog
* Thu Jun 01 2017 Stephen Gallagher <sgallagh@redhat.com> - 1.12.0-1
- Update to 1.12.0
- https://github.com/libuv/libuv/blob/v1.12.0/ChangeLog
* Tue Feb 28 2017 Stephen Gallagher <sgallagh@redhat.com> - 1.11.0-1
- Update to 1.11.0
- https://github.com/libuv/libuv/blob/v1.11.0/ChangeLog
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.10.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Thu Jan 19 2017 Stephen Gallagher <sgallagh@redhat.com> - 1.10.2-1
- Update to 1.10.2
- Resolves: RHBZ#1395927
* Sat Nov 19 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 1.10.1-1
- Update to 1.10.1 (RHBZ #1395927)
* Mon Oct 24 2016 Stephen Gallagher <sgallagh@redhat.com> - 1.10.0-1
- Update to 1.10.0
- https://github.com/libuv/libuv/blob/v1.10.0/ChangeLog
* Wed May 18 2016 Stephen Gallagher <sgallagh@redhat.com> - 1.9.1-1
- Update to 1.9.1
- https://github.com/libuv/libuv/blob/v1.9.1/ChangeLog
* Mon May 09 2016 Stephen Gallagher <sgallagh@redhat.com> - 1.9.0-1
- Rebase to 1.9.0 to support Node.js 6.x
* Thu Mar 10 2016 Stephen Gallagher <sgallagh@redhat.com> - 1.8.0-1
- Rebase to 1.8.0 to support Node.js 5.8
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.7.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Tue Dec 01 2015 Stephen Gallagher <sgallagh@redhat.com> 1.7.5-1
- Rebase to 1.7.5 to support Node.js 4.2
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Thu Feb 19 2015 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:1.4.0-1
- rebase to 1.4.0
* Thu Feb 19 2015 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.33-2
- add missing %%{_?isa} to devel requires of main package
- fix some issues with the pkgconfig file and Group reported by Michael Schwendt
* Thu Feb 19 2015 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.33-1
- new upstream release 0.10.33
https://github.com/joyent/libuv/blob/v0.10.33/ChangeLog
- update URL to point to the new libuv.org
* Wed Nov 19 2014 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.29-1
- new upstream release 0.10.29
https://github.com/joyent/libuv/blob/v0.10.29/ChangeLog
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.10.28-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Fri Aug 01 2014 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.28-1
- new upstream release 0.10.28
https://github.com/joyent/libuv/blob/v0.10.28/ChangeLog
* Thu Jul 03 2014 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.27-3
- build static library for rust (RHBZ#1115975)
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.10.27-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Fri May 02 2014 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.27-1
- new upstream release 0.10.27
https://github.com/joyent/libuv/blob/v0.10.27/ChangeLog
* Thu Feb 20 2014 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.25-1
- new upstream release 0.10.25
https://github.com/joyent/libuv/blob/v0.10.25/ChangeLog
* Mon Jan 27 2014 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.23-1
- new upstream release 0.10.23
https://github.com/joyent/libuv/blob/v0.10.23/ChangeLog
* Thu Dec 19 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.21-1
- new upstream release 0.10.21
https://github.com/joyent/libuv/blob/v0.10.21/ChangeLog
* Thu Dec 12 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.20-1
- new upstream release 0.10.20
https://github.com/joyent/libuv/blob/v0.10.20/ChangeLog
* Tue Nov 12 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.19-1
- new upstream release 0.10.19
https://github.com/joyent/libuv/blob/v0.10.19/ChangeLog
* Fri Oct 18 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.18-1
- new upstream release 0.10.18
https://github.com/joyent/libuv/blob/v0.10.18/ChangeLog
* Wed Sep 25 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.17-1
- new upstream release 0.10.17
https://github.com/joyent/libuv/blob/v0.10.17/ChangeLog
* Fri Sep 06 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.15-1
- new upstream release 0.10.15
https://github.com/joyent/libuv/blob/v0.10.15/ChangeLog
* Tue Aug 27 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.14-1
- new upstream release 0.10.14
https://github.com/joyent/libuv/blob/v0.10.14/ChangeLog
* Thu Jul 25 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.13-1
- new upstream release 0.10.13
https://github.com/joyent/libuv/blob/v0.10.13/ChangeLog
* Wed Jul 10 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.12-1
- new upstream release 0.10.12
* Wed Jun 19 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.11-1
- new upstream release 0.10.11
* Fri May 31 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.9-1
- new upstream release 0.10.9
* Wed May 29 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.8-2
- fix License tag (RHBZ#968226)
* Wed May 29 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.8-1
- new upstream release 0.10.8
* Wed May 29 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.7-1
- new upstream release 0.10.7
- drop upstreamed patch from 0.10.5-2
* Mon May 13 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.5-3
- don't sed the soname in the spec anymore; the patch takes care of it now
- drop leftover global define for git revision
* Mon May 13 2013 Stephen Gallagher <sgallagh@redhat.com> - 1:0.10.5-2
- Add patch to properly report soname version information
This patch will be included upstream in 0.10.6 and can be dropped then.
- Remove Bundles(ev) as this has not been true since 0.9.5
* Wed Apr 24 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.5-1
- new upstream release 0.10.5
* Mon Apr 15 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.4-1
- new upstream release 0.10.4
- drop upstreamed patch
* Thu Apr 04 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.3-2
- backport patch that fixes FTBFS in nodejs-0.10.3
* Sun Mar 31 2013 tchollingsworth@gmail.com - 1:0.10.3-1
- rebase to 0.10.3
- upstream now does proper releases
* Tue Mar 12 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.0-2.git5462dab
- drop the patchlevel from the SONAME since libuv will retain binary
compatibility for the life of the 0.10.x series
* Mon Mar 11 2013 Stephen Gallagher <sgallagh@redhat.com> - 1:0.10.0-1.git5462dab
- Upgrade to 0.10.0 release to match stable Node.js release
* Thu Feb 28 2013 Stephen Gallagher <sgallagh@redhat.com> - 1:0.9.4-4.gitdc559a5
- Bump epoch for the version downgrade
- The 0.9.7 version hit the Rawhide repo due to the mass rebuild, we need a
clean upgrade path.
* Thu Feb 21 2013 Stephen Gallagher <sgallagh@redhat.com> - 0.9.4-3.gitdc559a5
- Revert to version 0.9.4 (since 0.9.7 is breaking builds)
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.7-2.git4ba03dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Tue Jan 22 2013 Stephen Gallagher <sgallagh@redhat.com> - 0.9.7-1.git4ba03dd
- Bump to version included with Node.js 0.9.7
* Wed Dec 26 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.9.4-0.1.gitdc559a5
- bump to version included with node 0.9.4
- drop upstreamed patch
- respect optflags
* Thu Nov 15 2012 Stephen Gallagher <sgallagh@redhat.com> - 0.9.3-0.3.git09b0222
- Add patch to export uv_inet_*
* Wed Nov 14 2012 Stephen Gallagher <sgallagh@redhat.com> - 0.9.3-0.2.git09b0222
- Fixes from package review
- Removed doubly-listed include directory
- Update git tarball to the latest upstream code
* Thu Nov 08 2012 Stephen Gallagher <sgallagh@redhat.com> - 0.9.3-0.1.gitd56434a
- Initial package
%autochangelog

2
package.cfg Normal file
View File

@ -0,0 +1,2 @@
[koji]
targets = rawhide fedora epel7

View File

@ -1 +1 @@
SHA512 (libuv-v1.20.3.tar.gz) = 9535b92c8ca6e4a17a8e4536d473e1f63dabb3c3c58e4807e11ccf153064e9491c713f9edfe16b24b5066f4f6ad13be8e7fba523ba589f9d5a91e531b6009ec8
SHA512 (libuv-v1.47.0.tar.gz) = 3fb6db0109dfa49db0e6028f6667ab5245b9707df337134ce6e1e9c9f82d4d686356cad30221094f79e87441e300f3c036a3cf04838d6eb23d4f27b1aaf4da13