Skip to content

Commit acecd78

Browse files
Remove cmake build dependency in curl to resolve cyclic dependency (microsoft#15664)
Co-authored-by: kgodara912 <kshigodara@outlook.com>
1 parent 22b1008 commit acecd78

5 files changed

Lines changed: 18 additions & 16 deletions

File tree

SPECS/curl/curl.spec

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Summary: An URL retrieval utility and library
22
Name: curl
33
Version: 8.11.1
4-
Release: 8%{?dist}
4+
Release: 9%{?dist}
55
License: curl
66
Vendor: Microsoft Corporation
77
Distribution: Azure Linux
@@ -22,7 +22,6 @@ Patch10: CVE-2026-7168.patch
2222
Patch11: CVE-2026-5545.patch
2323
Patch12: CVE-2026-6253.patch
2424
Patch13: CVE-2026-6429.patch
25-
BuildRequires: cmake
2625
BuildRequires: krb5-devel
2726
BuildRequires: libnghttp2-devel
2827
BuildRequires: libssh2-devel
@@ -112,6 +111,9 @@ find %{buildroot} -type f -name "*.la" -delete -print
112111
%{_libdir}/libcurl.so.*
113112

114113
%changelog
114+
* Mon Jun 15 2026 Vince Perri <viperri@microsoft.com> - 8.11.1-9
115+
- Remove cmake build dependency to break cyclic dependency between curl and cmake
116+
115117
* Tue May 26 2026 Jyoti Kanase <v-jykanase@microsoft.com> - 8.11.1-8
116118
- Patch for CVE-2026-6253, CVE-2026-6429, CVE-2026-5545
117119

toolkit/resources/manifests/package/pkggen_core_aarch64.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,9 +199,9 @@ krb5-1.21.3-4.azl3.aarch64.rpm
199199
krb5-devel-1.21.3-4.azl3.aarch64.rpm
200200
nghttp2-1.61.0-3.azl3.aarch64.rpm
201201
nghttp2-devel-1.61.0-3.azl3.aarch64.rpm
202-
curl-8.11.1-8.azl3.aarch64.rpm
203-
curl-devel-8.11.1-8.azl3.aarch64.rpm
204-
curl-libs-8.11.1-8.azl3.aarch64.rpm
202+
curl-8.11.1-9.azl3.aarch64.rpm
203+
curl-devel-8.11.1-9.azl3.aarch64.rpm
204+
curl-libs-8.11.1-9.azl3.aarch64.rpm
205205
createrepo_c-1.0.3-1.azl3.aarch64.rpm
206206
libxml2-2.11.5-9.azl3.aarch64.rpm
207207
libxml2-devel-2.11.5-9.azl3.aarch64.rpm

toolkit/resources/manifests/package/pkggen_core_x86_64.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,9 +199,9 @@ krb5-1.21.3-4.azl3.x86_64.rpm
199199
krb5-devel-1.21.3-4.azl3.x86_64.rpm
200200
nghttp2-1.61.0-3.azl3.x86_64.rpm
201201
nghttp2-devel-1.61.0-3.azl3.x86_64.rpm
202-
curl-8.11.1-8.azl3.x86_64.rpm
203-
curl-devel-8.11.1-8.azl3.x86_64.rpm
204-
curl-libs-8.11.1-8.azl3.x86_64.rpm
202+
curl-8.11.1-9.azl3.x86_64.rpm
203+
curl-devel-8.11.1-9.azl3.x86_64.rpm
204+
curl-libs-8.11.1-9.azl3.x86_64.rpm
205205
createrepo_c-1.0.3-1.azl3.x86_64.rpm
206206
libxml2-2.11.5-9.azl3.x86_64.rpm
207207
libxml2-devel-2.11.5-9.azl3.x86_64.rpm

toolkit/resources/manifests/package/toolchain_aarch64.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,10 @@ cracklib-lang-2.9.11-1.azl3.aarch64.rpm
6767
createrepo_c-1.0.3-1.azl3.aarch64.rpm
6868
createrepo_c-debuginfo-1.0.3-1.azl3.aarch64.rpm
6969
createrepo_c-devel-1.0.3-1.azl3.aarch64.rpm
70-
curl-8.11.1-8.azl3.aarch64.rpm
71-
curl-debuginfo-8.11.1-8.azl3.aarch64.rpm
72-
curl-devel-8.11.1-8.azl3.aarch64.rpm
73-
curl-libs-8.11.1-8.azl3.aarch64.rpm
70+
curl-8.11.1-9.azl3.aarch64.rpm
71+
curl-debuginfo-8.11.1-9.azl3.aarch64.rpm
72+
curl-devel-8.11.1-9.azl3.aarch64.rpm
73+
curl-libs-8.11.1-9.azl3.aarch64.rpm
7474
Cython-debuginfo-3.0.5-3.azl3.aarch64.rpm
7575
debugedit-5.0-2.azl3.aarch64.rpm
7676
debugedit-debuginfo-5.0-2.azl3.aarch64.rpm

toolkit/resources/manifests/package/toolchain_x86_64.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,10 @@ createrepo_c-debuginfo-1.0.3-1.azl3.x86_64.rpm
7272
createrepo_c-devel-1.0.3-1.azl3.x86_64.rpm
7373
cross-binutils-common-2.41-13.azl3.noarch.rpm
7474
cross-gcc-common-13.2.0-7.azl3.noarch.rpm
75-
curl-8.11.1-8.azl3.x86_64.rpm
76-
curl-debuginfo-8.11.1-8.azl3.x86_64.rpm
77-
curl-devel-8.11.1-8.azl3.x86_64.rpm
78-
curl-libs-8.11.1-8.azl3.x86_64.rpm
75+
curl-8.11.1-9.azl3.x86_64.rpm
76+
curl-debuginfo-8.11.1-9.azl3.x86_64.rpm
77+
curl-devel-8.11.1-9.azl3.x86_64.rpm
78+
curl-libs-8.11.1-9.azl3.x86_64.rpm
7979
Cython-debuginfo-3.0.5-3.azl3.x86_64.rpm
8080
debugedit-5.0-2.azl3.x86_64.rpm
8181
debugedit-debuginfo-5.0-2.azl3.x86_64.rpm

0 commit comments

Comments
 (0)