Skip to content

[DO NOT MERGE] Manual updates 20250328 net10 and net8 build to investigate nuget restore issue android21 #1116

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

Open
wants to merge 32 commits into
base: main
Choose a base branch
from

Conversation

moljac
Copy link
Contributor

@moljac moljac commented Mar 29, 2025

Throwaway/temp PR for investigating:

/Users/runner/work/1/s/generated/com.google.android.recaptcha.recaptcha/com.google.android.recaptcha.recaptcha.csproj : error NU1202: Package Xamarin.AndroidX.Security.SecurityCrypto 1.1.0.2-alpha06 is not compatible with net8.0-android21.0 (.NETCoreApp,Version=v8.0). Package Xamarin.AndroidX.Security.SecurityCrypto 1.1.0.2-alpha06 supports: net8.0-android34.0 (.NETCoreApp,Version=v8.0) [/Users/runner/work/1/s/generated/AndroidX.sln]
/Users/runner/work/1/s/generated/com.google.firebase.firebase-auth/com.google.firebase.firebase-auth.csproj : error NU1202: Package Xamarin.AndroidX.Security.SecurityCrypto 1.1.0.2-alpha06 is not compatible with net8.0-android21.0 (.NETCoreApp,Version=v8.0). Package Xamarin.AndroidX.Security.SecurityCrypto 1.1.0.2-alpha06 supports: net8.0-android34.0 (.NETCoreApp,Version=v8.0) [/Users/runner/work/1/s/generated/AndroidX.sln]
/Users/runner/work/1/s/generated/com.google.firebase.firebase-auth-ktx/com.google.firebase.firebase-auth-ktx.csproj : error NU1202: Package Xamarin.AndroidX.Security.SecurityCrypto 1.1.0.2-alpha06 is not compatible with net8.0-android21.0 (.NETCoreApp,Version=v8.0). Package Xamarin.AndroidX.Security.SecurityCrypto 1.1.0.2-alpha06 supports: net8.0-android34.0 (.NETCoreApp,Version=v8.0) [/Users/runner/work/1/s/generated/AndroidX.sln]

Note: -android21.0

All packages and projects are compatible with net8.0-android21.0.

@moljac moljac added the do-not-merge PR is still in progress and is not ready to be merged label Mar 29, 2025
@moljac moljac self-assigned this Mar 29, 2025
@moljac
Copy link
Contributor Author

moljac commented Mar 31, 2025

Notes to myself:

Reduced set of projects

mkdir  -p ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/com.google.android.gms.play-services-base \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/com.google.android.gms.play-services-basement \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/com.google.android.gms.play-services-recaptchabase \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/com.google.android.gms.play-services-tasks \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/com.google.android.play.integrity \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/org.jetbrains.kotlin.kotlin-stdlib \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/org.jetbrains.kotlinx.kotlinx-coroutines-android \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/org.jetbrains.kotlinx.kotlinx-coroutines-play-services \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/androidx.collection.collection \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/org.jetbrains.annotations \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/com.google.android.play.core-common \
  ./generated-test/
  
cp -fr \
  ./generated-net10.0-net8.0/org.jetbrains.kotlinx.kotlinx-coroutines-core-jvm \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/androidx.annotation.annotation \
  ./generated-test/
  
cp -fr \
  ./generated-net10.0-net8.0/androidx.annotation.annotation-jvm \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/androidx.collection.collection-jvm \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/androidx.core.core \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/androidx.annotation.annotation-experimental \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/androidx.fragment.fragment \
  ./generated-test/
  
cp -fr \
  ./generated-net10.0-net8.0/androidx.activity.activity \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/androidx.concurrent.concurrent-futures \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/com.google.guava.listenablefuture \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/androidx.core.core-ktx \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/androidx.core.core-viewtree \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/androidx.lifecycle.lifecycle-livedata-core \
  ./generated-test/


cp -fr \
  ./generated-net10.0-net8.0/androidx.interpolator.interpolator \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/androidx.lifecycle.lifecycle-common \
  ./generated-test/
  
cp -fr \
  ./generated-net10.0-net8.0/androidx.lifecycle.lifecycle-runtime \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/androidx.lifecycle.lifecycle-common-jvm \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/org.jetbrains.kotlinx.kotlinx-coroutines-core \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/org.jetbrains.kotlinx.atomicfu \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/org.jetbrains.kotlinx.atomicfu-jvm \
  ./generated-test/

cp -fr \
  ./generated-net10.0-net8.0/org.jetbrains.kotlinx.atomicfu-jvm \
  ./generated-test/

Based on reported errors for missing projects:

  ./generated/com.google.android.gms.play-services-base/
  ./generated/com.google.android.gms.play-services-basement/
  ./generated/com.google.android.gms.play-services-recaptchabase/com.google.android.gms.play-services-recaptchabase.csproj
  ./generated/com.google.android.gms.play-services-tasks/com.google.android.gms.play-services-tasks.csproj
  ./generated/com.google.android.play.integrity/com.google.android.play.integrity.csproj
  ./generated/org.jetbrains.kotlin.kotlin-stdlib/org.jetbrains.kotlin.kotlin-stdlib.csproj
  ./generated/org.jetbrains.kotlinx.kotlinx-coroutines-android/org.jetbrains.kotlinx.kotlinx-coroutines-android.csproj
  ./generated/org.jetbrains.kotlinx.kotlinx-coroutines-play-services/org.jetbrains.kotlinx.kotlinx-coroutines-play-services.csproj
  ./generated/com.google.android.gms.play-services-base/com.google.android.gms.play-services-base.csproj
  ./generated/com.google.android.gms.play-services-basement/com.google.android.gms.play-services-basement.csproj
  ./generated/com.google.android.gms.play-services-recaptchabase/com.google.android.gms.play-services-recaptchabase.csproj
  ./generated/com.google.android.gms.play-services-tasks/com.google.android.gms.play-services-tasks.csproj
  ./generated/com.google.android.play.integrity/com.google.android.play.integrity.csproj
  ./generated/org.jetbrains.kotlin.kotlin-stdlib/org.jetbrains.kotlin.kotlin-stdlib.csproj
  ./generated/org.jetbrains.kotlinx.kotlinx-coroutines-android/org.jetbrains.kotlinx.kotlinx-coroutines-android.csproj
  ./generated/org.jetbrains.kotlinx.kotlinx-coroutines-play-services/org.jetbrains.kotlinx.kotlinx-coroutines-play-services.csproj
  ./generated/com.google.android.gms.play-services-base/com.google.android.gms.play-services-base.csproj
  ./generated/com.google.android.gms.play-services-basement/com.google.android.gms.play-services-basement.csproj
  ./generated/com.google.android.gms.play-services-recaptchabase/com.google.android.gms.play-services-recaptchabase.csproj
  ./generated/com.google.android.gms.play-services-tasks/com.google.android.gms.play-services-tasks.csproj
  ./generated/com.google.android.play.integrity/com.google.android.play.integrity.csproj
  ./generated/org.jetbrains.kotlin.kotlin-stdlib/org.jetbrains.kotlin.kotlin-stdlib.csproj
  ./generated/org.jetbrains.kotlinx.kotlinx-coroutines-android/org.jetbrains.kotlinx.kotlinx-coroutines-android.csproj
  ./generated/org.jetbrains.kotlinx.kotlinx-coroutines-play-services/org.jetbrains.kotlinx.kotlinx-coroutines-play-services.csproj

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
do-not-merge PR is still in progress and is not ready to be merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant