Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LibGit2Sharp update regressed some projects #214

Closed
AArnott opened this issue Aug 23, 2018 · 1 comment
Closed

LibGit2Sharp update regressed some projects #214

AArnott opened this issue Aug 23, 2018 · 1 comment
Assignees
Labels

Comments

@AArnott
Copy link
Collaborator

AArnott commented Aug 23, 2018

After #210, NB.GV causes build failures for test projects. Some libraries seem to build OK though, oddly.

The repro below is for nerdbank.streams after updating to nb.gv 2.2.3.

/home/andrew/.nuget/packages/nerdbank.gitversioning/2.2.3/build/Nerdbank.GitVersioning.targets(63,5): error MSB4018: The "Nerdbank.GitVersioning.Tasks.GetBuildVersion" task failed unexpectedly. [/home/andrew/git/nerdbank.streams/src/Nerdbank.Streams.Tests/Nerdbank.Streams.Tests.csproj]
/home/andrew/.nuget/packages/nerdbank.gitversioning/2.2.3/build/Nerdbank.GitVersioning.targets(63,5): error MSB4018: System.Runtime.InteropServices.MarshalDirectiveException: StrictFilePathMarshaler must be used on a FilePath. [/home/andrew/git/nerdbank.streams/src/Nerdbank.Streams.Tests/Nerdbank.Streams.Tests.csproj]
/home/andrew/.nuget/packages/nerdbank.gitversioning/2.2.3/build/Nerdbank.GitVersioning.targets(63,5): error MSB4018:    at LibGit2Sharp.Core.StrictFilePathMarshaler.MarshalManagedToNative(Object managedObj) [/home/andrew/git/nerdbank.streams/src/Nerdbank.Streams.Tests/Nerdbank.Streams.Tests.csproj]
/home/andrew/.nuget/packages/nerdbank.gitversioning/2.2.3/build/Nerdbank.GitVersioning.targets(63,5): error MSB4018:    at System.StubHelpers.MngdRefCustomMarshaler.ConvertContentsToNative(IntPtr pMarshalState, Object& pManagedHome, IntPtr pNativeHome) [/home/andrew/git/nerdbank.streams/src/Nerdbank.Streams.Tests/Nerdbank.Streams.Tests.csproj]
/home/andrew/.nuget/packages/nerdbank.gitversioning/2.2.3/build/Nerdbank.GitVersioning.targets(63,5): error MSB4018:    at LibGit2Sharp.Core.NativeMethods.git_repository_open(git_repository*& repository, FilePath path) [/home/andrew/git/nerdbank.streams/src/Nerdbank.Streams.Tests/Nerdbank.Streams.Tests.csproj]
/home/andrew/.nuget/packages/nerdbank.gitversioning/2.2.3/build/Nerdbank.GitVersioning.targets(63,5): error MSB4018:    at LibGit2Sharp.Core.Proxy.git_repository_open(String path) [/home/andrew/git/nerdbank.streams/src/Nerdbank.Streams.Tests/Nerdbank.Streams.Tests.csproj]
/home/andrew/.nuget/packages/nerdbank.gitversioning/2.2.3/build/Nerdbank.GitVersioning.targets(63,5): error MSB4018:    at LibGit2Sharp.Repository..ctor(String path, RepositoryOptions options, RepositoryRequiredParameter requiredParameter) [/home/andrew/git/nerdbank.streams/src/Nerdbank.Streams.Tests/Nerdbank.Streams.Tests.csproj]
/home/andrew/.nuget/packages/nerdbank.gitversioning/2.2.3/build/Nerdbank.GitVersioning.targets(63,5): error MSB4018:    at Nerdbank.GitVersioning.GitExtensions.OpenGitRepo(String pathUnderGitRepo) [/home/andrew/git/nerdbank.streams/src/Nerdbank.Streams.Tests/Nerdbank.Streams.Tests.csproj]
/home/andrew/.nuget/packages/nerdbank.gitversioning/2.2.3/build/Nerdbank.GitVersioning.targets(63,5): error MSB4018:    at Nerdbank.GitVersioning.VersionOracle.Create(String projectDirectory, String gitRepoDirectory, ICloudBuild cloudBuild, Nullable`1 overrideBuildNumberOffset, String projectPathRelativeToGitRepoRoot) [/home/andrew/git/nerdbank.streams/src/Nerdbank.Streams.Tests/Nerdbank.Streams.Tests.csproj]
/home/andrew/.nuget/packages/nerdbank.gitversioning/2.2.3/build/Nerdbank.GitVersioning.targets(63,5): error MSB4018:    at Nerdbank.GitVersioning.Tasks.GetBuildVersion.ExecuteInner() [/home/andrew/git/nerdbank.streams/src/Nerdbank.Streams.Tests/Nerdbank.Streams.Tests.csproj]
@AArnott
Copy link
Collaborator Author

AArnott commented Aug 24, 2018

Closing in favor of #215

@AArnott AArnott closed this as completed Aug 24, 2018
AArnott pushed a commit that referenced this issue Sep 14, 2023
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.7.0 to 17.7.1.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.7.0...v17.7.1)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant