Skip to content

Conversation

@moljac
Copy link
Contributor

@moljac moljac commented Apr 19, 2024

Does this change any of the generated binding API's?

No.

Bumping nuget microsoft.android.sdk.windowsin build.cake

from

#tool nuget:?package=Microsoft.Android.Sdk.Windows&version=34.0.43

to

#tool nuget:?package=Microsoft.Android.Sdk.Windows&version=34.0.52

causes error MSB6006: "dotnet" exited with code 1. errors for net7.0 TFM

/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/com.google.guava.listenablefuture/com.google.guava.listenablefuture.csproj::TargetFramework=net7.0-android]
/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/org.jetbrains.annotations/org.jetbrains.annotations.csproj::TargetFramework=net7.0-android]
/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/com.google.auto.value.auto-value-annotations/com.google.auto.value.auto-value-annotations.csproj::TargetFramework=net7.0-android]
/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/org.reactivestreams.reactive-streams/org.reactivestreams.reactive-streams.csproj::TargetFramework=net7.0-android]
/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/androidx.constraintlayout.constraintlayout-solver/androidx.constraintlayout.constraintlayout-solver.csproj::TargetFramework=net7.0-android]
/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/androidx.core.core-role/androidx.core.core-role.csproj::TargetFramework=net7.0-android]
/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/androidx.multidex.multidex/androidx.multidex.multidex.csproj::TargetFramework=net7.0-android]
/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/com.google.code.gson.gson/com.google.code.gson.gson.csproj::TargetFramework=net7.0-android]
/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/androidx.databinding.databinding-common/androidx.databinding.databinding-common.csproj::TargetFramework=net7.0-android]
/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/com.android.installreferrer.installreferrer/com.android.installreferrer.installreferrer.csproj::TargetFramework=net7.0-android]
/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/com.google.guava.failureaccess/com.google.guava.failureaccess.csproj::TargetFramework=net7.0-android]
/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/com.google.flogger.flogger/com.google.flogger.flogger.csproj::TargetFramework=net7.0-android]
/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/com.google.assistant.appactions.widgets/com.google.assistant.appactions.widgets.csproj::TargetFramework=net7.0-android]
/usr/local/share/dotnet/packs/Microsoft.Android.Sdk.Darwin/33.0.95/tools/Xamarin.Android.Bindings.ClassParse.targets(35,5): error MSB6006: "dotnet" exited with code 1. [./generated/androidx.constraintlayout.constraintlayout-core/androidx.constraintlayout.constraintlayout-core.csproj::TargetFramework=net7.0-android]
    22194 Warning(s)
    14 Error(s)

Describe your contribution

@moljac moljac changed the title Repro PR for dotnet crashes with newer Repro PR for dotnet crashes with newer Microsoft.Android.Sdk.Windows nuget as Cake tool Apr 19, 2024
@moljac moljac requested a review from jpobst April 19, 2024 13:53
@jpobst jpobst force-pushed the mu-20240414-dotnet-crash-microsoft.android.sdk.windows branch from 969b63a to e150e43 Compare April 19, 2024 17:48
@jpobst
Copy link
Contributor

jpobst commented Apr 19, 2024

With #876, we can now retrieve the .binlog for the failed build, which helps us get the actual error:

image

The issue is that it is still looking for class-parse.dll in the 34.0.3 location. Both version bumps from #869 are required so that it looks for class-parse.dll in the new version location.

@moljac moljac closed this Apr 23, 2024
@moljac moljac deleted the mu-20240414-dotnet-crash-microsoft.android.sdk.windows branch April 23, 2024 04:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants