CppUnitTestFramework is being included in linux .NET SDK
See original GitHub issueDescribe the bug
The Linux .NET SDK is including a bunch of native Windows .dll
files:
These assemblies all have the Product Name of Microsoft Windows Operating System
, which is a weird product name for assemblies we are installing onto Linux machines.
I’m also not sure what the license is for these assemblies. I’m not sure if they meet the MIT License that we ship the linux .NET SDK under.
To Reproduce
Download and extract the latest .NET linux-x64 SDK. Look at the files being included. It shouldn’t contain native assemblies that are compiled for Windows.
cc @dsplaisted @marcpopMSFT @richlander
Further technical details
I’m not sure if or how this affects source-build. These assemblies don’t show where they are built from, so I don’t know if we are building these assemblies during source-build or not. cc @MichaelSimons
Issue Analytics
- State:
- Created a year ago
- Comments:6 (5 by maintainers)
Top GitHub Comments
These aren’t built/included in source-build therefore it wouldn’t catch these today. The unified build project feels like it would have the potential to help surface these types of issues where source-build is the only open build.
@pavelhorak @nohwnd as these come from the vstest repo.