Skip to content

Commit da84812

Browse files
authored
Revert "Revert "Merge 3.0-dev for May 2025 2 release"" (microsoft#13847)
1 parent 8fd0667 commit da84812

File tree

211 files changed

+8554
-8289
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

211 files changed

+8554
-8289
lines changed

.pipelines/prchecks/PackageBuildPRCheck.yml

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ parameters:
1111
type: object
1212
default:
1313
- name: "AMD64"
14-
agentPool: "$(DEV_AMD64_Managed)"
14+
agentPool: "$(DEV_AMD64_Managed_NoUMI_AZL3)"
1515
maxCPUs: "$(($(nproc) / 2))"
1616
rawToolchainCacheURL: "$(rawToolchainCacheURL_AMD64_3.0)"
1717
rawToolchainExpectedHash: "$(rawToolchainCacheHash_AMD64_3.0)"
1818
- name: "ARM64"
19-
agentPool: "$(DEV_ARM64_Managed)"
19+
agentPool: "$(DEV_ARM64_Managed_NoUMI_AZL3)"
2020
maxCPUs: "$(($(nproc) / 3))"
2121
rawToolchainCacheURL: "$(rawToolchainCacheURL_ARM64_3.0)"
2222
rawToolchainExpectedHash: "$(rawToolchainCacheHash_ARM64_3.0)"
@@ -63,6 +63,13 @@ extends:
6363
ob_artifactBaseName: $(toolchainArtifactNameBase)_${{ configuration.name }}_$(System.JobAttempt)
6464
ob_outputDirectory: $(Build.ArtifactStagingDirectory)
6565
steps:
66+
# Making sure all pip installations are using the authorized feed.
67+
- task: PipAuthenticate@1
68+
displayName: Enable internal pip feed
69+
inputs:
70+
onlyAddExtraIndex: false
71+
artifactFeeds: "MarinerFeed"
72+
6673
- template: .pipelines/templates/RawToolchainDownload.yml@self
6774
parameters:
6875
rawToolchainCacheURL: ${{ configuration.rawToolchainCacheURL }}
@@ -120,6 +127,13 @@ extends:
120127
patterns: "**/$(toolchainTarballName)"
121128
targetPath: $(inputArtifactsLocation)
122129

130+
# Making sure all pip installations are using the authorized feed.
131+
- task: PipAuthenticate@1
132+
displayName: Enable internal pip feed
133+
inputs:
134+
onlyAddExtraIndex: false
135+
artifactFeeds: "MarinerFeed"
136+
123137
- template: .pipelines/templates/PackageBuild.yml@self
124138
parameters:
125139
checkBuildRetries: "1"
@@ -172,6 +186,13 @@ extends:
172186
patterns: "**/$(toolchainTarballName)"
173187
targetPath: $(inputArtifactsLocation)
174188

189+
# Making sure all pip installations are using the authorized feed.
190+
- task: PipAuthenticate@1
191+
displayName: Enable internal pip feed
192+
inputs:
193+
onlyAddExtraIndex: false
194+
artifactFeeds: "MarinerFeed"
195+
175196
- template: .pipelines/templates/PackageBuild.yml@self
176197
parameters:
177198
checkBuildRetries: "1"
@@ -216,6 +237,13 @@ extends:
216237
patterns: "**/$(rpmsTarballName)"
217238
targetPath: $(inputArtifactsLocation)
218239

240+
# Making sure all pip installations are using the authorized feed.
241+
- task: PipAuthenticate@1
242+
displayName: Enable internal pip feed
243+
inputs:
244+
onlyAddExtraIndex: false
245+
artifactFeeds: "MarinerFeed"
246+
219247
- template: .pipelines/templatesWithCheckout/SodiffCheck.yml@self
220248
parameters:
221249
inputArtifactsFolder: $(inputArtifactsLocation)

.pipelines/templates/PackageTestResultsAnalysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ parameters:
3232
default: "$(Agent.TempDirectory)"
3333

3434
steps:
35-
- bash: sudo tdnf install -y python3-junit-xml
35+
- bash: pip3 install --user junit_xml==1.9
3636
retryCountOnTaskFailure: 3
3737
displayName: "Install Python dependencies"
3838

LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

LICENSES-AND-NOTICES/SPECS/data/licenses.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -861,7 +861,7 @@
861861
"lua-filesystem",
862862
"lua-json",
863863
"lua-lpeg",
864-
"lua-lunit",
864+
"lua-lunitx",
865865
"lua-rpm-macros",
866866
"lua-term",
867867
"luajit",
@@ -1973,6 +1973,7 @@
19731973
"rubygem-thread_order",
19741974
"rusers",
19751975
"rust-cbindgen",
1976+
"s-nail",
19761977
"samba",
19771978
"sanlock",
19781979
"sassist",

SPECS-EXTENDED/buildah/buildah.spec

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
Summary: A command line tool used for creating OCI Images
2222
Name: buildah
2323
Version: 1.18.0
24-
Release: 29%{?dist}
24+
Release: 30%{?dist}
2525
License: ASL 2.0
2626
Vendor: Microsoft Corporation
2727
Distribution: Azure Linux
@@ -32,7 +32,7 @@ BuildRequires: btrfs-progs-devel
3232
BuildRequires: device-mapper-devel
3333
BuildRequires: git
3434
BuildRequires: glib2-devel
35-
BuildRequires: glibc-static >= 2.38-9%{?dist}
35+
BuildRequires: glibc-static >= 2.38-10%{?dist}
3636
BuildRequires: go-md2man
3737
BuildRequires: go-rpm-macros
3838
BuildRequires: golang
@@ -123,6 +123,9 @@ cp imgtype %{buildroot}/%{_bindir}/%{name}-imgtype
123123
%{_datadir}/%{name}/test
124124

125125
%changelog
126+
* Mon May 12 2025 Andrew Phelps <[email protected]> - 1.18.0-30
127+
- Bump to rebuild with updated glibc
128+
126129
* Tue Feb 25 2025 Chris Co <[email protected]> - 1.18.0-29
127130
- Bump to rebuild with updated glibc
128131

SPECS-EXTENDED/catatonit/catatonit.spec

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Distribution: Azure Linux
33

44
Name: catatonit
55
Version: 0.1.7
6-
Release: 17%{?dist}
6+
Release: 18%{?dist}
77
Summary: A signal-forwarding process manager for containers
88
License: GPLv3+
99
URL: https://github.com/openSUSE/catatonit
@@ -13,7 +13,7 @@ BuildRequires: automake
1313
BuildRequires: file
1414
BuildRequires: gcc
1515
BuildRequires: git
16-
BuildRequires: glibc-static >= 2.38-9%{?dist}
16+
BuildRequires: glibc-static >= 2.38-10%{?dist}
1717
BuildRequires: libtool
1818
BuildRequires: make
1919

@@ -61,6 +61,9 @@ ln -s %{_libexecdir}/%{name}/%{name} %{buildroot}%{_libexecdir}/podman/%{name}
6161
%{_libexecdir}/podman/%{name}
6262

6363
%changelog
64+
* Mon May 12 2025 Andrew Phelps <[email protected]> - 0.1.7-18
65+
- Bump to rebuild with updated glibc
66+
6467
* Tue Feb 25 2025 Chris Co <[email protected]> - 0.1.7-17
6568
- Bump to rebuild with updated glibc
6669

SPECS-EXTENDED/dyninst/dyninst.spec

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Summary: An API for Run-time Code Generation
22
License: LGPLv2+
33
Name: dyninst
4-
Release: 19%{?dist}
4+
Release: 20%{?dist}
55
Vendor: Microsoft Corporation
66
Distribution: Azure Linux
77
URL: http://www.dyninst.org
@@ -31,7 +31,7 @@ BuildRequires: tbb tbb-devel
3131

3232
# Extra requires just for the testsuite
3333
BuildRequires: gcc-gfortran libstdc++-static libxml2-devel
34-
BuildRequires: glibc-static >= 2.38-9%{?dist}
34+
BuildRequires: glibc-static >= 2.38-10%{?dist}
3535

3636
# Testsuite files should not provide/require anything
3737
%{?filter_setup:
@@ -194,6 +194,9 @@ echo "%{_libdir}/dyninst" > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf
194194
%attr(644,root,root) %{_libdir}/dyninst/testsuite/*.a
195195

196196
%changelog
197+
* Mon May 12 2025 Andrew Phelps <[email protected]> - 10.1.0-20
198+
- Bump to rebuild with updated glibc
199+
197200
* Tue Feb 25 2025 Chris Co <[email protected]> - 10.1.0-19
198201
- Bump to rebuild with updated glibc
199202

SPECS-EXTENDED/generic-logos/generic-logos.spec

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1+
%global _kde4_appsdir /usr/share/kde4/apps
2+
%global _kde4_iconsdir /usr/share/icons
3+
14
Vendor: Microsoft Corporation
25
Distribution: Azure Linux
36
Name: generic-logos
47
Version: 18.0.0
5-
Release: 11%{?dist}
8+
Release: 12%{?dist}
69
Summary: Icons and pictures
710

811
URL: https://pagure.io/generic-logos
@@ -11,7 +14,7 @@ Source0: https://releases.pagure.org/%{name}/%{name}-%{version}.tar.bz2
1114
License: GPLv2 and LGPLv2+
1215
BuildArch: noarch
1316

14-
Obsoletes: redhat-logos
17+
Obsoletes: redhat-logos < %{version}-%{release}
1518
Obsoletes: generic-logos < 17.0.0-5
1619
Provides: redhat-logos = %{version}-%{release}
1720
Provides: system-logos = %{version}-%{release}
@@ -158,6 +161,10 @@ fi
158161
%{_datadir}/pixmaps/poweredby.png
159162

160163
%changelog
164+
* Thu Apr 24 2025 Durga Jagadeesh Palli <[email protected]> - 18.0.0-12
165+
- Fix build error by correcting file paths: _kde4_appsdir and _kde4_iconsdir must start with "/".
166+
- License verified.
167+
161168
* Fri Oct 15 2021 Pawel Winogrodzki <[email protected]> - 18.0.0-11
162169
- Initial CBL-Mariner import from Fedora 32 (license: MIT).
163170

SPECS-EXTENDED/jsch/jsch-0.1.54-sourcetarget.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
destdir="${build}"
77
- target="1.4"
88
- source="1.4"
9-
+ target="1.6"
10-
+ source="1.6"
9+
+ target="1.8"
10+
+ source="1.8"
1111
debug="${javac.debug}">
1212
<classpath refid="lib.path.ref"/>
1313
<exclude name="com/jcraft/jsch/jcraft/Compression.java"

SPECS-EXTENDED/jsch/jsch-osgi-manifest.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<attribute name="Export-Package" value='com.jcraft.jsch;version="${version}",com.jcraft.jsch.jce;version="${version}";x-internal:=true,com.jcraft.jsch.jcraft;version="${version}";x-internal:=true,com.jcraft.jsch.jgss;version="${version}";x-internal:=true'/>
1616
- <attribute name="Import-Package" value="javax.crypto,javax.crypto.spec,javax.crypto.interfaces,org.ietf.jgss,com.jcraft.jzlib"/>
1717
+ <attribute name="Import-Package" value="javax.crypto,javax.crypto.spec,javax.crypto.interfaces,org.ietf.jgss,com.jcraft.jzlib;resolution:=optional"/>
18-
+ <attribute name="Require-Capability" value="osgi.ee;filter:=&quot;(&amp;(osgi.ee=JavaSE)(version=1.6))&quot;"/>
18+
+ <attribute name="Require-Capability" value="osgi.ee;filter:=&quot;(&amp;(osgi.ee=JavaSE)(version=1.8))&quot;"/>
1919
</manifest>
2020
- -->
2121
</jar>

0 commit comments

Comments
 (0)