garnet icon indicating copy to clipboard operation
garnet copied to clipboard

Build failed on both main and v1.0.0 (AlmaLinux)

Open nining opened this issue 1 year ago • 11 comments

I followed the guide from "getting started" (https://microsoft.github.io/garnet/docs/getting-started). When I run "dotnet build -c Release", I got "Build FAILED." prompt as following messages.

OS: AlmaLinux release 9.3 Kernel: Linux devhost1 5.14.0-362.18.1.el9_3.x86_64

 dotnet build -c Release

MSBuild version 17.8.5+b5265ef37 for .NET
  Determining projects to restore...
  Restored /home/mike/src/garnet/libs/common/Garnet.common.csproj (in 573 ms).
  Restored /home/mike/src/garnet/libs/storage/Tsavorite/cs/src/core/Tsavorite.core.csproj (in 573 ms).
  Restored /home/mike/src/garnet/playground/Bitmap/Bitmap.csproj (in 573 ms).
  Restored /home/mike/src/garnet/playground/GarnetClientStress/GarnetClientStress.csproj (in 573 ms).
  Restored /home/mike/src/garnet/libs/client/Garnet.client.csproj (in 573 ms).
  Restored /home/mike/src/garnet/benchmark/Resp.benchmark/Resp.benchmark.csproj (in 573 ms).
  Restored /home/mike/src/garnet/libs/cluster/Garnet.cluster.csproj (in 573 ms).
  Restored /home/mike/src/garnet/libs/server/Garnet.server.csproj (in 573 ms).
  Restored /home/mike/src/garnet/samples/GarnetClientSample/GarnetClientSample.csproj (in 488 ms).
  Restored /home/mike/src/garnet/libs/storage/Tsavorite/cs/src/devices/AzureStorageDevice/Tsavorite.devices.AzureStorageDevice.csproj (in 573 ms).
  Restored /home/mike/src/garnet/main/GarnetServer/GarnetServer.csproj (in 573 ms).
  Restored /home/mike/src/garnet/libs/host/Garnet.host.csproj (in 573 ms).
  Restored /home/mike/src/garnet/playground/Embedded.perftest/Embedded.perftest.csproj (in 578 ms).
  Restored /home/mike/src/garnet/playground/TstRunner/TstRunner.csproj (in 592 ms).
  Restored /home/mike/src/garnet/samples/MetricsMonitor/MetricsMonitor.csproj (in 16 ms).
  Restored /home/mike/src/garnet/test/Garnet.test.cluster/Garnet.test.cluster.csproj (in 614 ms).
  Restored /home/mike/src/garnet/playground/ClusterStress/ClusterStress.csproj (in 40 ms).
  Restored /home/mike/src/garnet/test/Garnet.test/Garnet.test.csproj (in 619 ms).
  1 of 19 projects are up-to-date for restore.
/usr/lib64/dotnet/sdk/8.0.103/Roslyn/Microsoft.CSharp.Core.targets(84,5): error : Unhandled exception. Interop+Crypto+OpenSslCryptographicException: error:03000098:digital envelope routines::invalid digest [/home/mike/src/garnet/metrics/HdrHistogram/HdrHistogram.csproj::TargetFramework=net6.0]
/usr/lib64/dotnet/sdk/8.0.103/Roslyn/Microsoft.CSharp.Core.targets(84,5): error :    at Interop.Crypto.RsaSignHash(SafeEvpPKeyHandle pkey, RSASignaturePaddingMode paddingMode, IntPtr digestAlgorithm, ReadOnlySpan`1 hash, Span`1 destination) [/home/mike/src/garnet/metrics/HdrHistogram/HdrHistogram.csproj::TargetFramework=net6.0]
/usr/lib64/dotnet/sdk/8.0.103/Roslyn/Microsoft.CSharp.Core.targets(84,5): error :    at System.Security.Cryptography.RSAOpenSsl.TrySignHash(ReadOnlySpan`1 hash, Span`1 destination, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding, Boolean allocateSignature, Int32& bytesWritten, Byte[]& signature) [/home/mike/src/garnet/metrics/HdrHistogram/HdrHistogram.csproj::TargetFramework=net6.0]
/usr/lib64/dotnet/sdk/8.0.103/Roslyn/Microsoft.CSharp.Core.targets(84,5): error :    at System.Security.Cryptography.RSAOpenSsl.SignHash(Byte[] hash, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) [/home/mike/src/garnet/metrics/HdrHistog

nining avatar Mar 20 '24 05:03 nining