https://labs.parabola.nu/https://labs.parabola.nu/favicon.ico?15367742552018-05-09T11:18:31ZParabola Issue TrackerPackages - Freedom Issue #1794: [dotnet-runtime][dotnet-host][dotnet-sdk]: Technical: Arch version is not built from sourcehttps://labs.parabola.nu/issues/1794?journal_id=94242018-05-09T11:18:31ZnRoofnroof@protonmail.com
<ul></ul><p>Also reported as <a class="external" href="https://bugs.archlinux.org/task/58517">https://bugs.archlinux.org/task/58517</a> to Arch. It seems better to either create the packages in <code>libre</code>, or to blacklist them until the Arch packages are built from source</p> Packages - Freedom Issue #1794: [dotnet-runtime][dotnet-host][dotnet-sdk]: Technical: Arch version is not built from sourcehttps://labs.parabola.nu/issues/1794?journal_id=97682018-07-04T16:55:15ZnRoofnroof@protonmail.com
<ul></ul><p>Arch issue has been resolved, and judging by the PKGBUILD, the package is built from source now. However, I don't use the packages, so didn't investigate if any pre-compiled binaries are still downloaded during the build process.</p> Packages - Freedom Issue #1794: [dotnet-runtime][dotnet-host][dotnet-sdk]: Technical: Arch version is not built from sourcehttps://labs.parabola.nu/issues/1794?journal_id=116542019-02-27T21:39:38Zbill-auger
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-5 priority-1 priority-lowest closed" href="/issues/1793">Freedom Issue #1793</a>: [dotnet-sdk] Arch version is not built from source</i> added</li></ul> Packages - Freedom Issue #1794: [dotnet-runtime][dotnet-host][dotnet-sdk]: Technical: Arch version is not built from sourcehttps://labs.parabola.nu/issues/1794?journal_id=116572019-02-27T21:47:32Zbill-auger
<ul><li><strong>Priority</strong> changed from <i>bug</i> to <i>freedom issue</i></li><li><strong>Status</strong> changed from <i>open</i> to <i>not-a-bug</i></li></ul> Packages - Freedom Issue #1794: [dotnet-runtime][dotnet-host][dotnet-sdk]: Technical: Arch version is not built from sourcehttps://labs.parabola.nu/issues/1794?journal_id=122812019-06-02T16:15:34Zbill-auger
<ul><li><strong>Assignee</strong> set to <i>bill-auger</i></li><li><strong>Status</strong> changed from <i>not-a-bug</i> to <i>in progress</i></li><li><strong>Subject</strong> changed from <i>[dotnet-runtime] [dotnet-host] Technical: Arch version is not built from source</i> to <i>[dotnet-runtime][dotnet-host][dotnet-sdk]: Technical: Arch version is not built from source</i></li></ul><p>i just re-evaluated this split package and it has several problems - its not clear if this package meets the arch guidelines either</p>
<p>it declares 25 sources, 24 of which are un-versioned git repos - even if this were the only problem, it would preclude reproducibility - but also, i think the arch packaging guidelines require these packages to be named ending -git</p>
<p>from <a class="external" href="https://wiki.archlinux.org/index.php/VCS_package_guidelines">https://wiki.archlinux.org/index.php/VCS_package_guidelines</a> :</p>
<blockquote>
<p>Suffix pkgname with -cvs, -svn, -hg, -darcs, -bzr, -git etc. unless the package fetches a specific release.</p>
</blockquote>
<p>secondly it will not build in librechroot - i have not tried on an arch system; but there is another arch packaging guideline that seems to indicate that this also would not be permissible in arch</p>
<p><a class="external" href="https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_clean_chroot">https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_clean_chroot</a></p>
<p>building this package fails for four different reasons in different circumstances - ive not yet found any way to build it successfully using the arch PKGBUILD - the most glaring defect is that it seems to strictly require access to the internet at build time; which is another reason to justify blacklisting it, if there is no way to avoid that</p>
<p>it firstly "installs" something named 'dotnet cli', which is presumably a pre-built bootstrapping binary of the same runtime that this package builds - after it gets that, it looks to be using the 'nuget' program to load some more binaries from the internet</p>
<ul>
<li>building in a librechroot, with network disabled at build-time:</li>
</ul>
<pre>
| ==> Starting build()...
| Installing dotnet cli...
| ==> ERROR: A failure occurred in build().
| Aborting...
==> Copying log and package files out of the chroot...
</pre>
<ul>
<li>building in a librechroot, with network enabled at build-time, fails in a slightly different way:</li>
</ul>
<pre>
| ==> Starting build()...
| Installing dotnet cli...
| Restoring BuildTools version 2.2.0-preview1-03415-02...
| Failed to initialize CoreCLR, HRESULT: 0x8007001F
| ==> ERROR: A failure occurred in build().
| Aborting...
</pre>
<ul>
<li>building outside a chroot with makepkg, network enabled at build-time, fails in a third way, for some users (maybe if the user is lacking some filesystem or hardware permissions):</li>
</ul>
<pre>
==> Starting build()...
Installing dotnet cli...
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Diagnostics.Debug, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.
at System.ModuleHandle.ResolveType(RuntimeModule module, Int32 typeToken, IntPtr* typeInstArgs, Int32 typeInstCount, IntPtr* methodInstArgs, Int32 methodInstCount, ObjectHandleOnStack type)
at System.ModuleHandle.ResolveTypeHandleInternal(RuntimeModule module, Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext)
at System.Reflection.RuntimeModule.ResolveType(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)
at System.Reflection.CustomAttribute.FilterCustomAttributeRecord(CustomAttributeRecord caRecord, MetadataImport scope, Assembly& lastAptcaOkAssembly, RuntimeModule decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, Object[] attributes, IList derivedAttributes, RuntimeType& attributeType, IRuntimeMethodInfo& ctor, Boolean& ctorHasParameters, Boolean& isVarArg)
at System.Reflection.CustomAttribute.IsCustomAttributeDefined(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, RuntimeType attributeFilterType, Int32 attributeCtorToken, Boolean mustBeInheritable)
at System.Reflection.CustomAttribute.IsDefined(RuntimeType type, RuntimeType caType, Boolean inherit)
at System.Diagnostics.StackTrace.ShowInStackTrace(MethodBase mb)
at System.Diagnostics.StackTrace.ToString(TraceFormat traceFormat)
at System.Exception.GetStackTrace(Boolean needFileInfo)
at System.Exception.ToString(Boolean needFileLineInfo, Boolean needMessage)
at System.Exception.ToString(Boolean needFileLineInfo, Boolean needMessage)
at System.AggregateException.ToString()
at Microsoft.Build.Shared.ExceptionHandling.DumpExceptionToFile(Exception ex)
at Microsoft.Build.BackEnd.InProcNode.Run(Exception& shutdownException)
at Microsoft.Build.BackEnd.NodeProviderInProc.<>c__DisplayClass29_0.<InstantiateNode>b__0()
at System.Threading.Thread.ThreadMain_ThreadStart()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
^C
==> ERROR: Aborted by user! Exiting...
</pre>
<ul>
<li>building outside a chroot with makepkg, network enabled at build-time, fails in a fourth way for other users:</li>
</ul>
<pre>
....
[11:08:33.57] Building 'coreclr'
Running command:
/code/dotnet/makepkg/src/dotnet-source-build/src/coreclr//build.sh x64 Release skiptests -nopgooptimize msbuildonunsupportedplatform cmakeargs -DCLR_CMAKE_USE_SYSTEM_LIBUNWIND=TRUE -PortableBuild=false -- /p:DotNetPackageVersionPropsPath=/code/dotnet/makepkg/src/dotnet-source-build/bin/obj/x64/Release/PackageVersions.props /p:DotNetRestoreSourcePropsPath=/code/dotnet/makepkg/src/dotnet-source-build/bin/obj/x64/Release/RestoreSources.props /p:DotNetOutputBlobFeedDir=/code/dotnet/makepkg/src/dotnet-source-build/bin/obj/x64/Release/blob-feed/
Log: /code/dotnet/makepkg/src/dotnet-source-build/bin/logs/coreclr.log
With Environment Variables:
DOTNET_TOOL_DIR=/code/dotnet/makepkg/src/dotnet-source-build/Tools/dotnetcli/
BUILD_TOOLS_TOOL_DIR=/code/dotnet/makepkg/src/dotnet-source-build/Tools/
BUILDTOOLS_SKIP_CROSSGEN=1
DotNetBuildFromSource=true
DotNetRestorePackagesPath=/code/dotnet/makepkg/src/dotnet-source-build/packages/
DotNetCoreSdkDir=/code/dotnet/makepkg/src/dotnet-source-build/Tools/dotnetcli/
DotNetBuildToolsDir=/code/dotnet/makepkg/src/dotnet-source-build/Tools/
StabilizePackageVersion=true
PB_IsStable=true
MSBUILDDEBUGPATH=/code/dotnet/makepkg/src/dotnet-source-build/bin/msbuild-debug/
MSBUILDDISABLENODEREUSE=1
OfficialBuildId=20190214-05
/code/dotnet/makepkg/src/dotnet-source-build/repos/dir.targets(256,5): error MSB3073: The command "/code/dotnet/makepkg/src/dotnet-source-build/src/coreclr//build.sh x64 Release skiptests -nopgooptimize msbuildonunsupportedplatform cmakeargs -DCLR_CMAKE_USE_SYSTEM_LIBUNWIND=TRUE -PortableBuild=false -- /v:minimal /p:DotNetPackageVersionPropsPath=/code/dotnet/makepkg/src/dotnet-source-build/bin/obj/x64/Release/PackageVersions.props /p:DotNetRestoreSourcePropsPath=/code/dotnet/makepkg/src/dotnet-source-build/bin/obj/x64/Release/RestoreSources.props /p:DotNetOutputBlobFeedDir=/code/dotnet/makepkg/src/dotnet-source-build/bin/obj/x64/Release/blob-feed/ >> /code/dotnet/makepkg/src/dotnet-source-build/bin/logs/coreclr.log 2>&1" exited with code 1. [/code/dotnet/makepkg/src/dotnet-source-build/repos/coreclr.proj]
....
/code/dotnet/makepkg/src/dotnet-source-build/src/coreclr/bin/obj/Linux.x64.Release /code/dotnet/makepkg/src/dotnet-source-build/src/coreclr
Invoking "/code/dotnet/makepkg/src/dotnet-source-build/src/coreclr/src/pal/tools/gen-buildsys-clang.sh" "/code/dotnet/makepkg/src/dotnet-source-build/src/coreclr" 3 9 x64 Release -DCLR_CMAKE_TARGET_OS=Linux -DCLR_CMAKE_PACKAGES_DIR=/code/dotnet/makepkg/src/dotnet-source-build/packages/ -DCLR_CMAKE_PGO_INSTRUMENT=0 -DCLR_CMAKE_OPTDATA_VERSION=2.2.0-release-20180912-0041 -DCLR_CMAKE_PGO_OPTIMIZE=0 -DCLR_CMAKE_USE_SYSTEM_LIBUNWIND=TRUE
-- The C compiler identification is Clang 8.0.0
-- The CXX compiler identification is Clang 8.0.0
-- Check for working C compiler: /usr/bin/clang
-- Check for working C compiler: /usr/bin/clang -- broken
CMake Error at /usr/share/cmake-3.14/Modules/CMakeTestCCompiler.cmake:60 (message):
The C compiler
"/usr/bin/clang"
is not able to compile a simple test program.
It fails with the following output:
Change Dir: /code/dotnet/makepkg/src/dotnet-source-build/src/coreclr/bin/obj/Linux.x64.Release/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make cmTC_fb21b/fast
/usr/bin/make -f CMakeFiles/cmTC_fb21b.dir/build.make CMakeFiles/cmTC_fb21b.dir/build
make[1]: Entering directory '/code/dotnet/makepkg/src/dotnet-source-build/src/coreclr/bin/obj/Linux.x64.Release/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_fb21b.dir/testCCompiler.c.o
/usr/bin/clang -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -g -fvar-tracking-assignments -fdebug-prefix-map=/code/dotnet/makepkg/src=/usr/src/debug -Wall -std=c11 -o CMakeFiles/cmTC_fb21b.dir/testCCompiler.c.o -c /code/dotnet/makepkg/src/dotnet-source-build/src/coreclr/bin/obj/Linux.x64.Release/CMakeFiles/CMakeTmp/testCCompiler.c
clang-8: error: unknown argument: '-fvar-tracking-assignments'
make[1]: *** [CMakeFiles/cmTC_fb21b.dir/build.make:66: CMakeFiles/cmTC_fb21b.dir/testCCompiler.c.o] Error 1
make[1]: Leaving directory '/code/dotnet/makepkg/src/dotnet-source-build/src/coreclr/bin/obj/Linux.x64.Release/CMakeFiles/CMakeTmp'
make: *** [Makefile:121: cmTC_fb21b/fast] Error 2
CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
CMakeLists.txt:9 (project)
-- Configuring incomplete, errors occurred!
See also "/code/dotnet/makepkg/src/dotnet-source-build/src/coreclr/bin/obj/Linux.x64.Release/CMakeFiles/CMakeOutput.log".
See also "/code/dotnet/makepkg/src/dotnet-source-build/src/coreclr/bin/obj/Linux.x64.Release/CMakeFiles/CMakeError.log".
/code/dotnet/makepkg/src/dotnet-source-build/src/coreclr
Failed to generate CoreCLR component build project!
'coreclr' failed during build.
See '/code/dotnet/makepkg/src/dotnet-source-build/bin/logs/coreclr.log' for more information.
'known-good' failed during build.
==> ERROR: A failure occurred in build().
Aborting...
</pre> Packages - Freedom Issue #1794: [dotnet-runtime][dotnet-host][dotnet-sdk]: Technical: Arch version is not built from sourcehttps://labs.parabola.nu/issues/1794?journal_id=122832019-06-02T22:48:43Zbill-auger
<ul></ul><p>building on archlinux, outside a chroot with makepkg, and network enabled at build-time, fails in a fifth way:</p>
<pre>
[22:29:33.69] Building 'roslyn-tools'
Running command:
/code/dotnet/src/dotnet-source-build/src/roslyn-tools/build.sh --pack --configuration Release /p:DotNetPackageVersionPropsPath=/code/dotnet/src/dotnet-source-build/bin/obj/x64/Release/PackageVersions.props /p:DotNetRestoreSourcePropsPath=/code/dotnet/src/dotnet-source-build/bin/obj/x64/Release/RestoreSources.props /p:DotNetOutputBlobFeedDir=/code/dotnet/src/dotnet-source-build/bin/obj/x64/Release/blob-feed/
Log: /code/dotnet/src/dotnet-source-build/bin/logs/roslyn-tools.log
With Environment Variables:
DOTNET_TOOL_DIR=/code/dotnet/src/dotnet-source-build/Tools/dotnetcli/
BUILD_TOOLS_TOOL_DIR=/code/dotnet/src/dotnet-source-build/Tools/
BUILDTOOLS_SKIP_CROSSGEN=1
DotNetBuildFromSource=true
DotNetRestorePackagesPath=/code/dotnet/src/dotnet-source-build/packages/
DotNetCoreSdkDir=/code/dotnet/src/dotnet-source-build/Tools/dotnetcli/
DotNetBuildToolsDir=/code/dotnet/src/dotnet-source-build/Tools/
StabilizePackageVersion=true
PB_IsStable=true
MSBUILDDEBUGPATH=/code/dotnet/src/dotnet-source-build/bin/msbuild-debug/
MSBUILDDISABLENODEREUSE=1
UsingToolMicrosoftNetCompilers=false
GIT_COMMIT=/usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
c442fe46e02b31e3954a7c669cc309a8b0175115
/usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/code/dotnet/src/dotnet-source-build/repos/dir.targets(256,5): error MSB3073: The command "/code/dotnet/src/dotnet-source-build/src/roslyn-tools/build.sh --pack --configuration Release /v:minimal /p:DotNetPackageVersionPropsPath=/code/dotnet/src/dotnet-source-build/bin/obj/x64/Release/PackageVersions.props /p:DotNetRestoreSourcePropsPath=/code/dotnet/src/dotnet-source-build/bin/obj/x64/Release/RestoreSources.props /p:DotNetOutputBlobFeedDir=/code/dotnet/src/dotnet-source-build/bin/obj/x64/Release/blob-feed/ >> /code/dotnet/src/dotnet-source-build/bin/logs/roslyn-tools.log 2>&1" exited with code 1. [/code/dotnet/src/dotnet-source-build/repos/roslyn-tools.proj]
....
Installing RoslynTools.RepoToolset 1.0.0-beta2-62805-03.
/code/dotnet/src/dotnet-source-build/Tools/dotnetcli/sdk/2.1.504/MSBuild.dll /nologo -maxcpucount /m -verbosity:m /v:minimal /v:minimal /bl:/code/dotnet/src/dotnet-source-build/src/roslyn-tools/eng/common/../../artifacts/Debug/log/Build.binlog /clp:Summary /p:Configuration=Release /p:Projects=/code/dotnet/src/dotnet-source-build/src/roslyn-tools/eng/common/../../*.sln /p:RepoRoot=/code/dotnet/src/dotnet-source-build/src/roslyn-tools/eng/common/../.. /p:Restore=true /p:Build=true /p:Rebuild=false /p:Deploy= /p:Test=false /p:Sign=false /p:Pack=true /p:CIBuild=false /p:DotNetPackageVersionPropsPath=/code/dotnet/src/dotnet-source-build/bin/obj/x64/Release/PackageVersions.props /p:DotNetRestoreSourcePropsPath=/code/dotnet/src/dotnet-source-build/bin/obj/x64/Release/RestoreSources.props /p:DotNetOutputBlobFeedDir=/code/dotnet/src/dotnet-source-build/bin/obj/x64/Release/blob-feed/ /warnaserror /code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/Build.proj
Restoring packages for /code/dotnet/src/dotnet-source-build/src/roslyn-tools/sdks/RepoToolset/RepoToolset.csproj...
Restoring packages for /code/dotnet/src/dotnet-source-build/src/roslyn-tools/src/BuildTasks/RoslynTools.BuildTasks.csproj...
Retrying 'FindPackagesByIdAsync' for source 'https://dotnetmyget.blob.core.windows.net/artifacts/roslyn-tools/nuget/v3/flatcontainer/microsoft.netcore.runtime.coreclr/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/system.net.nameresolution/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://dotnetmyget.blob.core.windows.net/artifacts/roslyn-tools/nuget/v3/flatcontainer/system.net.nameresolution/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://www.myget.org/F/vs-devcore/api/v3/flatcontainer/system.net.requests/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://dotnetmyget.blob.core.windows.net/artifacts/dotnet-core/nuget/v3/flatcontainer/system.reflection.dispatchproxy/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/system.io.filesystem.watcher/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/system.io.unmanagedmemorystream/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://dotnetmyget.blob.core.windows.net/artifacts/dotnet-core/nuget/v3/flatcontainer/system.linq.queryable/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/system.net.requests/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://dotnetmyget.blob.core.windows.net/artifacts/roslyn-tools/nuget/v3/flatcontainer/system.net.requests/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://dotnetmyget.blob.core.windows.net/artifacts/dotnet-core/nuget/v3/flatcontainer/system.net.security/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://dotnetmyget.blob.core.windows.net/artifacts/roslyn-tools/nuget/v3/flatcontainer/system.io.compression.zipfile/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://dotnetmyget.blob.core.windows.net/artifacts/roslyn-tools/nuget/v3/flatcontainer/system.numerics.vectors/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://www.myget.org/F/vs-devcore/api/v3/flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/index.json'.
Resource temporarily unavailable
Failed to download package 'Microsoft.VisualBasic.10.0.1' from 'https://dotnetmyget.blob.core.windows.net/artifacts/dotnet-core/nuget/v3/flatcontainer/microsoft.visualbasic/10.0.1/microsoft.visualbasic.10.0.1.nupkg'.
The HTTP request to 'GET https://dotnetmyget.blob.core.windows.net/artifacts/dotnet-core/nuget/v3/flatcontainer/microsoft.visualbasic/10.0.1/microsoft.visualbasic.10.0.1.nupkg' has timed out after 100000ms.
....
The HTTP request to 'GET https://www.myget.org/F/vs-devcore/api/v3/flatcontainer/system.security.principal.windows/index.json' has timed out after 100000ms.
....
/code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/RepositoryInfo.targets(13,5): error : GitHeadSha has invalid value: '/usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) [/code/dotnet/src/dotnet-source-build/src/roslyn-tools/src/BuildTasks/RoslynTools.BuildTasks.csproj]
/code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/RepositoryInfo.targets(13,5): error : /usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) [/code/dotnet/src/dotnet-source-build/src/roslyn-tools/src/BuildTasks/RoslynTools.BuildTasks.csproj]
/code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/RepositoryInfo.targets(13,5): error : c442fe46e02b31e3954a7c669cc309a8b0175115' [/code/dotnet/src/dotnet-source-build/src/roslyn-tools/src/BuildTasks/RoslynTools.BuildTasks.csproj]
/code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/RepositoryInfo.targets(13,5): error : GitHeadSha has invalid value: '/usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) [/code/dotnet/src/dotnet-source-build/src/roslyn-tools/src/BuildTasks/RoslynTools.BuildTasks.csproj]
/code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/RepositoryInfo.targets(13,5): error : /usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) [/code/dotnet/src/dotnet-source-build/src/roslyn-tools/src/BuildTasks/RoslynTools.BuildTasks.csproj]
/code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/RepositoryInfo.targets(13,5): error : c442fe46e02b31e3954a7c669cc309a8b0175115' [/code/dotnet/src/dotnet-source-build/src/roslyn-tools/src/BuildTasks/RoslynTools.BuildTasks.csproj]
Build FAILED.
/code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/RepositoryInfo.targets(13,5): error : GitHeadSha has invalid value: '/usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) [/code/dotnet/src/dotnet-source-build/src/roslyn-tools/src/BuildTasks/RoslynTools.BuildTasks.csproj]
/code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/RepositoryInfo.targets(13,5): error : /usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) [/code/dotnet/src/dotnet-source-build/src/roslyn-tools/src/BuildTasks/RoslynTools.BuildTasks.csproj]
/code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/RepositoryInfo.targets(13,5): error : c442fe46e02b31e3954a7c669cc309a8b0175115' [/code/dotnet/src/dotnet-source-build/src/roslyn-tools/src/BuildTasks/RoslynTools.BuildTasks.csproj]
/code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/RepositoryInfo.targets(13,5): error : GitHeadSha has invalid value: '/usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) [/code/dotnet/src/dotnet-source-build/src/roslyn-tools/src/BuildTasks/RoslynTools.BuildTasks.csproj]
/code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/RepositoryInfo.targets(13,5): error : /usr/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) [/code/dotnet/src/dotnet-source-build/src/roslyn-tools/src/BuildTasks/RoslynTools.BuildTasks.csproj]
/code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/RepositoryInfo.targets(13,5): error : c442fe46e02b31e3954a7c669cc309a8b0175115' [/code/dotnet/src/dotnet-source-build/src/roslyn-tools/src/BuildTasks/RoslynTools.BuildTasks.csproj]
0 Warning(s)
2 Error(s)
Time Elapsed 00:02:15.46
Failed to build /code/dotnet/src/dotnet-source-build/packages/roslyntools.repotoolset/1.0.0-beta2-62805-03/tools/Build.proj
'roslyn-tools' failed during build.
See '/code/dotnet/src/dotnet-source-build/bin/logs/roslyn-tools.log' for more information.
'known-good' failed during build.
==> ERROR: A failure occurred in build().
Aborting...
</pre> Packages - Freedom Issue #1794: [dotnet-runtime][dotnet-host][dotnet-sdk]: Technical: Arch version is not built from sourcehttps://labs.parabola.nu/issues/1794?journal_id=192852023-12-15T17:42:51Zbill-auger
<ul><li><strong>Related to</strong> <i><a class="issue tracker-6 status-6 priority-3 priority-default" href="/issues/2894">Privacy Issue #2894</a>: .NET spying</i> added</li></ul>