Compare commits

..

8 Commits
c10s ... c8s

Author SHA1 Message Date
Omair Majid
076e90024b Update to .NET SDK 10.0.101 and Runtime 10.0.1
Resolves: RHEL-130937
2025-12-12 12:11:52 -05:00
Omair Majid
8597c41715 Update to .NET SDK 10.0.100 and Runtime 10.0.0
Resolves: RHEL-125747
2025-11-13 22:01:52 -05:00
Omair Majid
b89a27143b Update to .NET SDK 10.0.100-rc.2.25502.107 and Runtime 10.0.0-rc.2.25502.107
Resolves: RHEL-121301
2025-10-20 06:54:20 -04:00
Omair Majid
003a2ba270 Disable bootstrap
Resolves: RHEL-114568
2025-09-15 09:48:00 -04:00
Omair Majid
29b229a63f Update to .NET 10 RC 1
Resolves: RHEL-114568
2025-09-14 11:20:32 -04:00
Omair Majid
6a9eaf61cf Drop netstandard-targeting-pack-2.1
It's being removed by upstream in RC 1. See
https://github.com/dotnet/source-build/issues/5324.

Related: RHEL-98673
2025-09-04 17:38:49 -04:00
Omair Majid
a99af161f5 Disable bootstrap
Resolves: RHEL-98673
2025-08-06 18:54:11 -04:00
Omair Majid
44196febdb Initial commit on c8s
Originally imported from:
243efe5136

Resolves: RHEL-98673
2025-08-01 18:53:00 -04:00
4 changed files with 26 additions and 53 deletions

6
.gitignore vendored
View File

@ -58,12 +58,6 @@
/dotnet-prebuilts-10.0.100-preview.6.25302.104-x64.tar.gz
/dotnet-prebuilts-10.0.100-preview.6.25358.103-ppc64le.tar.gz
/dotnet-prebuilts-10.0.100-preview.6.25358.103-s390x.tar.gz
/dotnet-10.0.100-preview.7.25380.108.tar.gz
/dotnet-10.0.100-preview.7.25380.108.tar.gz.sig
/dotnet-prebuilts-10.0.100-preview.7.25322.101-arm64.tar.gz
/dotnet-prebuilts-10.0.100-preview.7.25322.101-x64.tar.gz
/dotnet-prebuilts-10.0.100-preview.7.25380.108-ppc64le.tar.gz
/dotnet-prebuilts-10.0.100-preview.7.25380.108-s390x.tar.gz
/dotnet-10.0.100-rc.1.25451.107.tar.gz
/dotnet-10.0.100-rc.1.25451.107.tar.gz.sig
/dotnet-prebuilts-10.0.100-rc.1.25420.111-x64.tar.gz

View File

@ -2,7 +2,7 @@
The dotnet10.0 package
This is the .NET 10.0 package for CentOS Stream/RHEL 10.
This is the .NET 10.0 package for CentOS Stream/RHEL 8.
# Specification

View File

@ -436,7 +436,7 @@ applications using the .NET SDK.
}
%dotnet_targeting_pack dotnet-apphost-pack-%{dotnetver} %{runtime_rpm_version} Microsoft.NETCore.App %{dotnetver} Microsoft.NETCore.App.Host.%{runtime_id}
%dotnet_targeting_pack dotnet-targeting-pack-%{dotnetver} %{runtime_rpm_version} Microsoft.NETCore.App %{dotnetver} Microsoft.NETCore.App.Ref
%dotnet_targeting_pack dotnet-targeting-pack-%{dotnetver} %{runtime_rpm_version} Microsoft.NETCore.App.Ref %{dotnetver} Microsoft.NETCore.App.Ref
%dotnet_targeting_pack aspnetcore-targeting-pack-%{dotnetver} %{aspnetcore_runtime_rpm_version} Microsoft.AspNetCore.App %{dotnetver} Microsoft.AspNetCore.App.Ref
@ -599,24 +599,10 @@ CXXFLAGS=$(echo $CXXFLAGS | sed -e 's/ -march=z13//')
CXXFLAGS=$(echo $CXXFLAGS | sed -e 's/ -mtune=z14//')
%endif
%if 0%{?rhel} >= 10
# This *seems* to avoid https://github.com/dotnet/runtime/issues/119070
# FIXME: Re-test this, and/or replace with upstream fix
CFLAGS=$(echo $CFLAGS | sed -e 's/-march=x86-64-v3 //')
CXXFLAGS=$(echo $CXXFLAGS | sed -e 's/-march=x86-64-v3 //')
LDFLAGS=$(echo $LDFLAGS | sed -e 's/-march=x86-64-v3 //')
%endif
# Enabling fortify-source and "-Wall -Weverything" produces new warnings from libc. Turn them off.
CFLAGS="$CFLAGS -Wno-used-but-marked-unused"
CXXFLAGS="$CXXFLAGS -Wno-used-but-marked-unused"
%if 0%{?fedora} >= 43 || 0%{?rhel} > 10
# -Wall includes Wjump-misses-init in newer clang versions
CFLAGS="$CFLAGS -Wno-jump-misses-init"
CXXFLAGS="$CXXFLAGS -Wno-jump-misses-init"
%endif
export EXTRA_CFLAGS="$CFLAGS"
export EXTRA_CXXFLAGS="$CXXFLAGS"
export EXTRA_LDFLAGS="$LDFLAGS"
@ -652,10 +638,8 @@ system_libs=
%ifarch ppc64le s390x
max_attempts=3
timeout=5h
%else
max_attempts=3
timeout=120m
max_attempts=1
%endif
function retry_until_success {
@ -704,7 +688,7 @@ EOF
chmod +x dotnet-rpm-build.sh
VERBOSE=1 retry_until_success $max_attempts \
timeout $timeout \
timeout 5h \
./dotnet-rpm-build.sh
@ -918,40 +902,32 @@ export COMPlus_LTTng=0
%changelog
* Tue Dec 09 2025 Omair Majid <omajid@redhat.com> - 10.0.101-2
- Update to .NET SDK 10.0.101 and Runtime 10.0.1
- Resolves: RHEL-130939
- Resolves: RHEL-130937
* Wed Nov 12 2025 Omair Majid <omajid@redhat.com> - 10.0.100-2
* Wed Nov 12 2025 Omair Majid <omajid@redhat.com> - 10.0.100-1
- Update to .NET SDK 10.0.100 and Runtime 10.0.0
- Resolves: RHEL-125749
- Resolves: RHEL-125747
* Wed Oct 15 2025 Omair Majid <omajid@redhat.com> - 10.0.100~rc.2.25502.107-0.12
* Fri Oct 17 2025 Omair Majid <omajid@redhat.com> - 10.0.100~rc.2.25502.107-0.10
- Update to .NET SDK 10.0.100-rc.2.25502.107 and Runtime 10.0.0-rc.2.25502.107
- Resolves: RHEL-121558
- Resolves: RHEL-121301
* Tue Sep 30 2025 Omair Majid <omajid@redhat.com> - 10.0.100~rc.1.25451.107-0.11
* Mon Sep 15 2025 Omair Majid <omajid@redhat.com> - 10.0.100~preview.6.25358.103-0.9
- Disable bootstrap
- Related: RHEL-114571
- Resolves: RHEL-114568
* Sun Sep 14 2025 Omair Majid <omajid@redhat.com> - 10.0.100~rc.1.25451.107-0.10
* Sun Sep 14 2025 Omair Majid <omajid@redhat.com> - 10.0.100~preview.6.25358.103-0.8
- Update to .NET 10 RC 1
- Resolves: RHEL-114571
- Resolves: RHEL-114568
* Tue Sep 09 2025 Omair Majid <omajid@redhat.com> - 10.0.100~preview.7.25380.108-0.9
* Thu Sep 04 2025 Omair Majid <omajid@redhat.com> - 10.0.100~preview.6.25358.103-0.7
- Drop netstandard-targeting-pack-2.1, it's being removed by upstream in RC 1
- Related: RHEL-98673
* Wed Aug 06 2025 Omair Majid <omajid@redhat.com> - 10.0.100~preview.6.25358.103-0.6
- Disable bootstrap
- Related: RHEL-98678
* Thu Sep 04 2025 Omair Majid <omajid@redhat.com> - 10.0.100~preview.7.25380.108-0.8
- Drop netstandard-targeting-pack-2.1
- Related: RHEL-98678
* Sat Aug 23 2025 Omair Majid <omajid@redhat.com> - 10.0.100~preview.7.25380.108-0.7
- Update to .NET 10 Preview 7
- Related: RHEL-98678
* Tue Aug 19 2025 Omair Majid <omajid@redhat.com> - 10.0.100~preview.6.25358.103-0.6
- Rebuild to try and get rid of random errors
- Related: RHEL-98678
- Resolves: RHEL-98673
* Fri Aug 01 2025 Omair Majid <omajid@redhat.com> - 10.0.100~preview.6.25358.103-0.5
- Initial commit on c10s
- Resolves: RHEL-98678
- Initial commit on c9s
- Resolves: RHEL-98673

View File

@ -1,11 +1,14 @@
summary: Basic smoke test
provision:
disk: 20
memory: 5120
hardware:
disk:
- size: ">= 20 GiB"
memory: ">= 5120 MiB"
prepare:
how: install
package:
- aspnetcore-runtime-10.0
- babeltrace
- bash-completion
- bc
- binutils