Blame SPECS/dotnet3.0.spec

311794
# Avoid provides/requires from private libraries
311794
%global privlibs             libhostfxr
311794
%global privlibs %{privlibs}|libclrjit
311794
%global privlibs %{privlibs}|libcoreclr
311794
%global privlibs %{privlibs}|libcoreclrtraceptprovider
311794
%global privlibs %{privlibs}|libdbgshim
311794
%global privlibs %{privlibs}|libhostpolicy
311794
%global privlibs %{privlibs}|libmscordaccore
311794
%global privlibs %{privlibs}|libmscordbi
311794
%global privlibs %{privlibs}|libsos
311794
%global privlibs %{privlibs}|libsosplugin
311794
%global __provides_exclude ^(%{privlibs})\\.so
311794
%global __requires_exclude ^(%{privlibs})\\.so
311794
311794
# Filter flags not supported by clang/dotnet:
311794
#  -fstack-clash-protection is not supported by clang
311794
#  -specs= is not supported by clang
311794
%global dotnet_cflags %(echo %optflags | sed -e 's/-fstack-clash-protection//' | sed -re 's/-specs=[^ ]*//g')
311794
%if 0%{?fedora} < 30
311794
# on Fedora 29, clang, -fcf-protection and binutils interact in strage ways leading to
311794
# "<corrupt x86 feature size: 0x8>" errors.
311794
%global dotnet_cflags %(echo %dotnet_cflags | sed -e 's/ -fcf-protection//')
311794
%endif
311794
%global dotnet_ldflags %(echo %{__global_ldflags} | sed -re 's/-specs=[^ ]*//g')
311794
76b0ce
%global host_version 3.0.3
76b0ce
%global runtime_version 3.0.3
311794
%global aspnetcore_runtime_version %{runtime_version}
76b0ce
%global sdk_version 3.0.103
76b0ce
%global templates_version %(echo %{runtime_version} | awk 'BEGIN { FS="."; OFS="." } {print $1, $2, $3+1 }')
311794
311794
%global host_rpm_version %{host_version}
311794
%global aspnetcore_runtime_rpm_version %{aspnetcore_runtime_version}
311794
%global runtime_rpm_version %{runtime_version}
311794
%global sdk_rpm_version %{sdk_version}
311794
311794
%if 0%{?fedora} || 0%{?rhel} < 8
311794
%global use_bundled_libunwind 0
311794
%else
311794
%global use_bundled_libunwind 1
311794
%endif
311794
311794
%if 0%{?fedora}
311794
%global runtime_id fedora.%{fedora}-x64
311794
%else
311794
%if 0%{?centos}
311794
%global runtime_id centos.%{centos}-x64
311794
%else
311794
%global runtime_id rhel.%{rhel}-x64
311794
%endif
311794
%endif
311794
311794
Name:           dotnet3.0
311794
Version:        %{sdk_rpm_version}
311794
Release:        1%{?dist}
311794
Summary:        .NET Core CLI tools and runtime
311794
License:        MIT and ASL 2.0 and BSD
311794
URL:            https://github.com/dotnet/
311794
311794
# The source is generated on a Fedora box via:
311794
# ./build-dotnet-tarball dotnet-v%%{runtime_version}
76b0ce
Source0:        dotnet-v%{sdk_version}-SDK.tar.gz
311794
Source1:        check-debug-symbols.py
311794
Source2:        dotnet.sh
311794
76b0ce
Patch1:         shared-compilation.patch
76b0ce
311794
Patch100:       corefx-optflags-support.patch
311794
311794
Patch300:       core-setup-do-not-strip.patch
311794
311794
Patch500:       cli-telemetry-optout.patch
311794
311794
ExclusiveArch:  x86_64
311794
311794
BuildRequires:  clang
311794
BuildRequires:  cmake
311794
# Bootstrap SDK needs OpenSSL 1.0 to run, but we can build and then
311794
# run with either OpenSSL 1.0 or 1.1
311794
%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
311794
BuildRequires:  compat-openssl10
311794
%endif
311794
BuildRequires:  coreutils
311794
BuildRequires:  git
311794
%if 0%{?fedora} || 0%{?rhel} > 7
311794
BuildRequires:  glibc-langpack-en
311794
%endif
311794
BuildRequires:  hostname
311794
BuildRequires:  krb5-devel
311794
BuildRequires:  libcurl-devel
311794
BuildRequires:  libicu-devel
311794
%if ! %{use_bundled_libunwind}
311794
BuildRequires:  libunwind-devel
311794
%endif
311794
BuildRequires:  libuuid-devel
311794
BuildRequires:  lldb-devel
311794
BuildRequires:  llvm
311794
BuildRequires:  lttng-ust-devel
311794
BuildRequires:  openssl-devel
311794
BuildRequires:  python3
311794
BuildRequires:  strace
311794
BuildRequires:  tar
311794
BuildRequires:  zlib-devel
311794
311794
%description
311794
.NET Core is a fast, lightweight and modular platform for creating
311794
cross platform applications that work on Linux, macOS and Windows.
311794
311794
It particularly focuses on creating console applications, web
311794
applications and micro-services.
311794
311794
.NET Core contains a runtime conforming to .NET Standards a set of
311794
framework libraries, an SDK containing compilers and a 'dotnet'
311794
application to drive everything.
311794
311794
311794
%package -n dotnet
311794
311794
Version:        %{sdk_rpm_version}
311794
Summary:        .NET Core CLI tools and runtime
311794
311794
Requires:       dotnet-sdk-3.0%{?_isa} >= %{sdk_rpm_version}-%{release}
311794
311794
%description -n dotnet
311794
.NET Core is a fast, lightweight and modular platform for creating
311794
cross platform applications that work on Linux, macOS and Windows.
311794
311794
It particularly focuses on creating console applications, web
311794
applications and micro-services.
311794
311794
.NET Core contains a runtime conforming to .NET Standards a set of
311794
framework libraries, an SDK containing compilers and a 'dotnet'
311794
application to drive everything.
311794
311794
311794
%package -n dotnet-host
311794
311794
Version:        %{host_rpm_version}
311794
Summary:        .NET command line launcher
311794
311794
%description -n dotnet-host
311794
The .NET Core host is a command line program that runs a standalone
311794
.NET core application or launches the SDK.
311794
311794
.NET Core is a fast, lightweight and modular platform for creating
311794
cross platform applications that work on Linux, Mac and Windows.
311794
311794
It particularly focuses on creating console applications, web
311794
applications and micro-services.
311794
311794
311794
%package -n dotnet-hostfxr-3.0
311794
311794
Version:        %{host_rpm_version}
311794
Summary:        .NET Core command line host resolver
311794
311794
# Theoretically any version of the host should work. But lets aim for the one
311794
# provided by this package, or from a newer version of .NET Core
311794
Requires:       dotnet-host%{?_isa} >= %{host_rpm_version}-%{release}
311794
311794
%description -n dotnet-hostfxr-3.0
311794
The .NET Core host resolver contains the logic to resolve and select
311794
the right version of the .NET Core SDK or runtime to use.
311794
311794
.NET Core is a fast, lightweight and modular platform for creating
311794
cross platform applications that work on Linux, Mac and Windows.
311794
311794
It particularly focuses on creating console applications, web
311794
applications and micro-services.
311794
311794
311794
%package -n dotnet-runtime-3.0
311794
311794
Version:        %{runtime_rpm_version}
311794
Summary:        NET Core 3.0 runtime
311794
311794
Requires:       dotnet-hostfxr-3.0%{?_isa} >= %{host_rpm_version}-%{release}
311794
311794
# libicu is dlopen()ed
311794
Requires:       libicu
311794
311794
%if %{use_bundled_libunwind}
311794
Provides: bundled(libunwind) = 1.3
311794
%endif
311794
311794
%description -n dotnet-runtime-3.0
311794
The .NET Core runtime contains everything needed to run .NET Core applications.
311794
It includes a high performance Virtual Machine as well as the framework
311794
libraries used by .NET Core applications.
311794
311794
.NET Core is a fast, lightweight and modular platform for creating
311794
cross platform applications that work on Linux, Mac and Windows.
311794
311794
It particularly focuses on creating console applications, web
311794
applications and micro-services.
311794
311794
311794
%package -n aspnetcore-runtime-3.0
311794
311794
Version:        %{aspnetcore_runtime_rpm_version}
311794
Summary:        ASP.NET Core 3.0 runtime
311794
311794
Requires:       dotnet-runtime-3.0%{?_isa} >= %{runtime_rpm_version}-%{release}
311794
311794
%description -n aspnetcore-runtime-3.0
311794
The ASP.NET Core runtime contains everything needed to run .NET Core
311794
web applications. It includes a high performance Virtual Machine as
311794
well as the framework libraries used by .NET Core applications.
311794
311794
ASP.NET Core is a fast, lightweight and modular platform for creating
311794
cross platform web applications that work on Linux, Mac and Windows.
311794
311794
It particularly focuses on creating console applications, web
311794
applications and micro-services.
311794
311794
311794
%package -n dotnet-templates-3.0
311794
311794
Version:        %{sdk_rpm_version}
311794
Summary:        .NET Core 3.0 templates
311794
311794
# Theoretically any version of the host should work. But lets aim for the one
311794
# provided by this package, or from a newer version of .NET Core
311794
Requires:       dotnet-host%{?_isa} >= %{host_rpm_version}-%{release}
311794
311794
%description -n dotnet-templates-3.0
311794
This package contains templates used by the .NET Core SDK.
311794
311794
ASP.NET Core is a fast, lightweight and modular platform for creating
311794
cross platform web applications that work on Linux, Mac and Windows.
311794
311794
It particularly focuses on creating console applications, web
311794
applications and micro-services.
311794
311794
311794
%package -n dotnet-sdk-3.0
311794
311794
Version:        %{sdk_rpm_version}
311794
Summary:        .NET Core 3.0 Software Development Kit
311794
311794
Requires:       dotnet-runtime-3.0%{?_isa} >= %{runtime_rpm_version}-%{release}
311794
Requires:       aspnetcore-runtime-3.0%{?_isa} >= %{aspnetcore_runtime_rpm_version}-%{release}
311794
311794
Requires:       dotnet-apphost-pack-3.0%{?_isa} >= %{runtime_rpm_version}-%{release}
311794
Requires:       dotnet-targeting-pack-3.0%{?_isa} >= %{runtime_rpm_version}-%{release}
311794
Requires:       aspnetcore-targeting-pack-3.0%{?_isa} >= %{aspnetcore_runtime_rpm_version}-%{release}
311794
Requires:       netstandard-targeting-pack-2.1%{?_isa} >= %{sdk_rpm_version}-%{release}
311794
311794
Requires:       dotnet-templates-3.0%{?_isa} >= %{sdk_rpm_version}-%{release}
311794
311794
%description -n dotnet-sdk-3.0
311794
The .NET Core SDK is a collection of command line applications to
311794
create, build, publish and run .NET Core applications.
311794
311794
.NET Core is a fast, lightweight and modular platform for creating
311794
cross platform applications that work on Linux, Mac and Windows.
311794
311794
It particularly focuses on creating console applications, web
311794
applications and micro-services.
311794
311794
311794
%define dotnet_targeting_pack() %{expand:
311794
%package -n %{1}
311794
311794
Version:        %{2}
311794
Summary:        Targeting Pack for %{3} %{4}
311794
311794
Requires:       dotnet-host
311794
311794
%description -n %{1}
311794
This package provides a targetting pack for %{3} %{4}
311794
that allows developers to compile against and target %{3} %{4}
311794
applications using the .NET Core SDK.
311794
311794
%files -n %{1}
311794
%dir %{_libdir}/dotnet/packs
311794
%{_libdir}/dotnet/packs/%{5}
311794
}
311794
311794
%dotnet_targeting_pack dotnet-apphost-pack-3.0 %{runtime_rpm_version} Microsoft.NETCore.App 3.0 Microsoft.NETCore.App.Host.%{runtime_id}
311794
%dotnet_targeting_pack dotnet-targeting-pack-3.0 %{runtime_rpm_version} Microsoft.NETCore.App 3.0 Microsoft.NETCore.App.Ref
311794
%dotnet_targeting_pack aspnetcore-targeting-pack-3.0 %{aspnetcore_runtime_rpm_version} Microsoft.AspNetCore.App 3.0 Microsoft.AspNetCore.App.Ref
311794
%dotnet_targeting_pack netstandard-targeting-pack-2.1 %{sdk_rpm_version} NETStandard.Library 2.1 NETStandard.Library.Ref
311794
311794
311794
%prep
76b0ce
%setup -q -n dotnet-v%{sdk_version}-SDK
311794
311794
# Fix bad hardcoded path in build
311794
sed -i 's|/usr/share/dotnet|%{_libdir}/dotnet|' src/core-setup.*/src/corehost/common/pal.unix.cpp
311794
311794
# Disable warnings
311794
sed -i 's|skiptests|skiptests ignorewarnings|' repos/coreclr.proj
311794
76b0ce
%patch1 -p1
76b0ce
311794
pushd src/corefx.*
311794
%patch100 -p1
311794
popd
311794
311794
pushd src/coreclr.*
311794
popd
311794
311794
pushd src/core-setup.*
311794
%patch300 -p1
311794
popd
311794
311794
pushd src/cli.*
311794
%patch500 -p1
311794
popd
311794
311794
# If CLR_CMAKE_USE_SYSTEM_LIBUNWIND=TRUE is misisng, add it back
311794
grep CLR_CMAKE_USE_SYSTEM_LIBUNWIND repos/coreclr.proj || \
311794
    sed -i 's|\$(BuildArguments) </BuildArguments>|$(BuildArguments) cmakeargs -DCLR_CMAKE_USE_SYSTEM_LIBUNWIND=TRUE</BuildArguments>|' repos/coreclr.proj
311794
311794
%if %{use_bundled_libunwind}
311794
sed -i 's|-DCLR_CMAKE_USE_SYSTEM_LIBUNWIND=TRUE|-DCLR_CMAKE_USE_SYSTEM_LIBUNWIND=FALSE|' repos/coreclr.proj
311794
%endif
311794
311794
cat source-build-info.txt
311794
311794
find -iname 'nuget.config' -exec echo {}: \; -exec cat {} \; -exec echo \;
311794
311794
311794
%build
311794
cat /etc/os-release
311794
311794
export CFLAGS="%{dotnet_cflags}"
311794
export CXXFLAGS="%{dotnet_cflags}"
311794
export LDFLAGS="%{dotnet_ldflags}"
311794
311794
VERBOSE=1 ./build.sh \
311794
  /v:n \
311794
  /p:LogVerbosity=n \
311794
  /p:MinimalConsoleLogOutput=false \
311794
  /p:ContinueOnPrebuiltBaselineError=true \
311794
311794
311794
311794
%install
311794
install -dm 0755 %{buildroot}%{_libdir}/dotnet
311794
ls bin/x64/Release
311794
tar xf bin/x64/Release/dotnet-sdk-%{sdk_version}-%{runtime_id}.tar.gz -C %{buildroot}%{_libdir}/dotnet/
311794
311794
# Install managed symbols
311794
tar xf bin/x64/Release/runtime/dotnet-runtime-symbols-%{runtime_version}-%{runtime_id}.tar.gz \
311794
    -C %{buildroot}/%{_libdir}/dotnet/shared/Microsoft.NETCore.App/%{runtime_version}/
311794
76b0ce
# Fix permissions on files
311794
find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.dll' -exec chmod -x {} \;
311794
find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.pdb' -exec chmod -x {} \;
311794
find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.props' -exec chmod -x {} \;
311794
find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.pubxml' -exec chmod -x {} \;
311794
find %{buildroot}%{_libdir}/dotnet/ -type f -name '*.targets' -exec chmod -x {} \;
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.NETCore.App.Ref/3.0.0/data/PackageOverrides.txt
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.NETCore.App.Ref/3.0.0/data/FrameworkList.xml
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.NETCore.App.Ref/3.0.0/data/PlatformManifest.txt
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.AspNetCore.App.Ref/3.0.1/ref/netcoreapp3.0/*.xml
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.AspNetCore.App.Ref/3.0.1/data/PackageOverrides.txt
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.AspNetCore.App.Ref/3.0.1/data/FrameworkList.xml
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.AspNetCore.App.Ref/3.0.1/data/PlatformManifest.txt
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.AspNetCore.App.Ref/3.0.1/Microsoft.AspNetCore.App.Ref/3.0.1/Debug/netstandard2.0/Microsoft.AspNetCore.App.Ref.assets.cache
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.AspNetCore.App.Ref/3.0.1/obj/Microsoft.AspNetCore.App.Ref.csproj.nuget.cache
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.AspNetCore.App.Ref/3.0.1/obj/Microsoft.AspNetCore.App.Ref.csproj.nuget.dgspec.json
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.AspNetCore.App.Ref/3.0.1/obj/project.assets.json
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/NETStandard.Library.Ref/2.1.0/data/PackageOverrides.txt
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/NETStandard.Library.Ref/2.1.0/data/FrameworkList.xml
76b0ce
chmod 0755 %{buildroot}/%{_libdir}/dotnet/sdk/%{sdk_version}/AppHostTemplate/apphost
76b0ce
chmod 0755 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.NETCore.App.Host.%{runtime_id}/%{runtime_version}/runtimes/%{runtime_id}/native/apphost
76b0ce
chmod 0755 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.NETCore.App.Host.%{runtime_id}/%{runtime_version}/runtimes/%{runtime_id}/native/libnethost.so
76b0ce
chmod 0644 %{buildroot}/%{_libdir}/dotnet/packs/Microsoft.NETCore.App.Host.%{runtime_id}/%{runtime_version}/runtimes/%{runtime_id}/native/nethost.h
76b0ce
311794
311794
# Add ~/.dotnet/tools to $PATH for all users
311794
install -dm 0755 %{buildroot}%{_sysconfdir}/profile.d/
311794
install %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/
311794
311794
install -dm 0755 %{buildroot}/%{_datadir}/bash-completion/completions
311794
# dynamic completion needs the file to be named the same as the base command
311794
install src/cli.*/scripts/register-completions.bash %{buildroot}/%{_datadir}/bash-completion/completions/dotnet
311794
311794
# TODO: the zsh completion script needs to be ported to use #compdef
311794
#install -dm 755 %%{buildroot}/%%{_datadir}/zsh/site-functions
311794
#install src/cli/scripts/register-completions.zsh %%{buildroot}/%%{_datadir}/zsh/site-functions/_dotnet
311794
311794
install -dm 0755 %{buildroot}%{_bindir}
311794
ln -s %{_libdir}/dotnet/dotnet %{buildroot}%{_bindir}/
311794
311794
install -dm 0755 %{buildroot}%{_mandir}/man1/
311794
find -iname 'dotnet*.1' -type f -exec cp {} %{buildroot}%{_mandir}/man1/ \;
311794
311794
echo "%{_libdir}/dotnet" >> install_location
311794
install -dm 0755 %{buildroot}%{_sysconfdir}/dotnet
311794
install install_location %{buildroot}%{_sysconfdir}/dotnet/
311794
311794
# Check debug symbols in all elf objects. This is not in %%check
311794
# because native binaries are stripped by rpm-build after %%install.
311794
# So we need to do this check earlier.
311794
echo "Testing build results for debug symbols..."
311794
%{SOURCE1} -v %{buildroot}%{_libdir}/dotnet/
311794
311794
311794
%check
311794
%{buildroot}%{_libdir}/dotnet/dotnet --info
311794
311794
311794
%files -n dotnet
311794
# empty package useful for dependencies
311794
311794
%files -n dotnet-host
311794
%dir %{_libdir}/dotnet
311794
%{_libdir}/dotnet/dotnet
311794
%dir %{_libdir}/dotnet/host
311794
%dir %{_libdir}/dotnet/host/fxr
311794
%{_bindir}/dotnet
311794
%license %{_libdir}/dotnet/LICENSE.txt
311794
%license %{_libdir}/dotnet/ThirdPartyNotices.txt
311794
%doc %{_mandir}/man1/dotnet*.1.gz
311794
%{_sysconfdir}/profile.d/dotnet.sh
311794
%{_sysconfdir}/dotnet
311794
%dir %{_datadir}/bash-completion
311794
%dir %{_datadir}/bash-completion/completions
311794
%{_datadir}/bash-completion/completions/dotnet
311794
311794
%files -n dotnet-hostfxr-3.0
311794
%dir %{_libdir}/dotnet/host/fxr
311794
%{_libdir}/dotnet/host/fxr/%{host_version}
311794
311794
%files -n dotnet-runtime-3.0
311794
%dir %{_libdir}/dotnet/shared
311794
%dir %{_libdir}/dotnet/shared/Microsoft.NETCore.App
311794
%{_libdir}/dotnet/shared/Microsoft.NETCore.App/%{runtime_version}
311794
311794
%files -n aspnetcore-runtime-3.0
311794
%dir %{_libdir}/dotnet/shared
311794
%dir %{_libdir}/dotnet/shared/Microsoft.AspNetCore.App
311794
%{_libdir}/dotnet/shared/Microsoft.AspNetCore.App/%{aspnetcore_runtime_version}
311794
311794
%files -n dotnet-templates-3.0
311794
%dir %{_libdir}/dotnet/templates
311794
%{_libdir}/dotnet/templates/%{templates_version}
311794
311794
%files -n dotnet-sdk-3.0
311794
%dir %{_libdir}/dotnet/sdk
311794
%{_libdir}/dotnet/sdk/%{sdk_version}
311794
%dir %{_libdir}/dotnet/packs
311794
311794
%changelog
76b0ce
* Thu Mar 05 2020 Omair Majid <omajid@redhat.com> - 3.0.103-1
76b0ce
- Update to .NET Core Runtime 3.0.3 and SDK 3.0.103
76b0ce
- Resolves: RHBZ#1806956
76b0ce
76b0ce
* Wed Jan 15 2020 Omair Majid <omajid@redhat.com> - 3.0.102-2
76b0ce
- Fix prebuilts leaking into the final build
76b0ce
- Fix regressions in binary hardering
76b0ce
- Resolves: RHBZ#1788171
76b0ce
76b0ce
* Fri Jan 10 2020 Omair Majid <omajid@redhat.com> - 3.0.102-1
76b0ce
- Update to .NET Core Runtime 3.0.2 and SDK 3.0.102
76b0ce
- Resolves: RHBZ#1788171
76b0ce
311794
* Fri Sep 27 2019 Omair Majid <omajid@redhat.com> - 3.0.100-1
311794
- Update to .NET Core Runtime 3.0.0 and SDK 3.0.100
311794
- Resolves: RHBZ#1711403
311794
311794
* Thu Sep 19 2019 Omair Majid <omajid@redhat.com> - 3.0.100-0.8.preview9
311794
- Fix package descriptions for targeting packs
311794
- Re-generate tarball to remove samples
311794
- Resolves: RHBZ#1711403
311794
311794
* Mon Sep 16 2019 Omair Majid <omajid@redhat.com> - 3.0.100-0.7.preview9
311794
- Do not put targeting pack files in mutliple packages
311794
- Resolves: RHBZ#1711403
311794
311794
* Mon Sep 16 2019 Omair Majid <omajid@redhat.com> - 3.0.100-0.6.preview9
311794
- Update source archive
311794
- Resolves: RHBZ#1711403
311794
311794
* Mon Sep 16 2019 Omair Majid <omajid@redhat.com> - 3.0.100-0.5.preview9
311794
- Fix package Require versions on dotnet-sdk-3.0
311794
- Resolves: RHBZ#1711403
311794
311794
* Sun Sep 15 2019 Omair Majid <omajid@redhat.com> - 3.0.100-0.4.preview9
311794
- Update to .NET Core 3.0 Preview 9
311794
- Resolves: RHBZ#1711403
311794
311794
* Fri Aug 09 2019 Omair Majid <omajid@redhat.com> - 3.0.100-0.3.preview7
311794
- Initial import into RHEL 8
311794
- Resolves: RHBZ#1711403