Skip to content

Commit a396fd2

Browse files
authored
libvarlink: Update Version from 18 -> 23 (#11148)
1 parent 108f47b commit a396fd2

3 files changed

Lines changed: 88 additions & 14 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"Signatures": {
3-
"libvarlink-18.tar.gz": "7a32543643116ad105da4ddb2f8030de7dcad1cdb3feb1a214ae5e7b65a6a198"
3+
"libvarlink-23.tar.gz": "a5575e070e446e7c4486d424393950e6cb7a3b376ee20d517b0c13a876659a8d"
44
}
55
}

SPECS-EXTENDED/libvarlink/libvarlink.spec

Lines changed: 85 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
1+
Vendor: Microsoft Corporation
2+
Distribution: Azure Linux
13
%global _hardened_build 1
24

35
Name: libvarlink
4-
Version: 18
5-
Release: 4%{?dist}
6+
Version: 23
7+
Release: 10%{?dist}
68
Summary: Varlink C Library
7-
License: ASL 2.0
8-
Vendor: Microsoft Corporation
9-
Distribution: Azure Linux
9+
License: Apache-2.0 AND BSD-3-Clause
1010
URL: https://github.com/varlink/%{name}
11-
Source0: https://github.com/varlink/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
11+
Source: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
12+
1213
BuildRequires: meson
1314
BuildRequires: gcc
1415

@@ -30,21 +31,26 @@ Summary: Varlink command line tools
3031
The %{name}-util package contains varlink command line tools.
3132

3233
%prep
33-
%setup -q
34+
%autosetup
3435

3536
%build
3637
%meson
3738
%meson_build
3839

3940
%check
4041
export LC_CTYPE=C.utf8
42+
# https://github.com/varlink/libvarlink/issues/63
43+
%ifarch ppc64le
44+
test_list=$(%meson_test --list) 2> /dev/null
45+
test_list=${test_list//test-symbols}
46+
%meson_test $test_list
47+
%else
4148
%meson_test
49+
%endif
4250

4351
%install
4452
%meson_install
4553

46-
%ldconfig_scriptlets
47-
4854
%files
4955
%license LICENSE
5056
%{_libdir}/libvarlink.so.*
@@ -60,8 +66,75 @@ export LC_CTYPE=C.utf8
6066
%{_libdir}/pkgconfig/libvarlink.pc
6167

6268
%changelog
63-
* Fri Oct 15 2021 Pawel Winogrodzki <pawelwi@microsoft.com> - 18-4
64-
- Initial CBL-Mariner import from Fedora 32 (license: MIT).
69+
* Tue Nov 19 2024 Sreenivasulu Malavathula <v-smalavathu@microsoft.com> - 23-10
70+
- Initial Azure Linux import from Fedora 41 (license: MIT)
71+
- License verified
72+
73+
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 23-9
74+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
75+
76+
* Fri May 17 2024 Davide Cavalca <dcavalca@fedoraproject.org> - 23-8
77+
- Convert license tag to SPDX
78+
- Update spec to the latest packaging guidelines
79+
- Disable broken test on ppc64le; Fixes: RHBZ#2261345
80+
81+
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 23-7
82+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
83+
84+
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 23-6
85+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
86+
87+
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 23-5
88+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
89+
90+
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 23-4
91+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
92+
93+
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 23-3
94+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
95+
96+
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 23-2
97+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
98+
99+
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 22-3
100+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
101+
102+
* Tue Mar 02 2021 Packit Service <user-cont-team+packit-service@redhat.com> - 22-1
103+
- version 22
104+
- libvarlink now includes and passes most of the JSONTestSuite tests.
105+
106+
* Tue Feb 23 2021 Harald Hoyer <harald@redhat.com> - 21-2
107+
- fixed changelog date inserted by packit with de_DE locale
108+
109+
* Tue Feb 23 2021 Harald Hoyer <harald@redhat.com> - 21-1
110+
- ci: add .packit.yaml (Harald Hoyer)
111+
- version 21 (Harald Hoyer)
112+
- fix: use strtod_l (Harald Hoyer)
113+
- fix: return VARLINK_ERROR_PANIC on float Inf or NaN (Harald Hoyer)
114+
- tests: add test with de_DE.UTF-8 locale (Harald Hoyer)
115+
- ci: install de_DE.UTF-8 locale (Harald Hoyer)
116+
- fix: correct the float number parsing for some locales (Harald Hoyer)
117+
- tests: print error log on `make check` (Harald Hoyer)
118+
- docs: update README.md (Harald Hoyer)
119+
120+
* Thu Feb 18 2021 Harald Hoyer <harald@redhat.com> - 20-1
121+
- libvarlink 20
122+
123+
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 19-5
124+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
125+
126+
* Thu Dec 10 2020 Stephen Gallagher <sgallagh@redhat.com> - 19-4
127+
- Fix builds when git is present in the buildroot
128+
- Fixes https://github.com/varlink/libvarlink/issues/22
129+
130+
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 19-3
131+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
132+
133+
* Tue Jun 30 2020 Jeff Law <law@redhat.com> - 19-2
134+
Disable LTO
135+
136+
* Fri Mar 06 2020 Harald Hoyer <harald@redhat.com> - 19-1
137+
- libvarlink 19
65138

66139
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 18-3
67140
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
@@ -119,3 +192,4 @@ export LC_CTYPE=C.utf8
119192

120193
* Fri Feb 2 2018 <kay@redhat.com>
121194
- libvarlink 1
195+

cgmanifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11521,8 +11521,8 @@
1152111521
"type": "other",
1152211522
"other": {
1152311523
"name": "libvarlink",
11524-
"version": "18",
11525-
"downloadUrl": "https://github.com/varlink/libvarlink/archive/18/libvarlink-18.tar.gz"
11524+
"version": "23",
11525+
"downloadUrl": "https://github.com/varlink/libvarlink/archive/23/libvarlink-23.tar.gz"
1152611526
}
1152711527
}
1152811528
},

0 commit comments

Comments
 (0)