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

The MacCatalyst MonoVM runtime packs don't contain a dynamic libmonosgen-2.0.dylib #52989

Closed
rolfbjarne opened this issue May 19, 2021 · 4 comments · Fixed by #53038
Closed
Assignees
Milestone

Comments

@rolfbjarne
Copy link
Member

Description

The MacCatalyst MonoVM runtime packs don't contain a (dynamic) libmonosgen-2.0.dylib, only a (static) libmonosgen-2.0.a.

Listing of libmonosgen-2.0.* files for various runtime packs:

$ ls -la builds/downloads/microsoft.netcore.app.runtime.mono.*/6.0.0-preview.*/runtimes/*/native/libmonosgen-2.0.*    
-rwxr--r--  1 rolf  wheel  34178072 May 16 02:18:08 2021 builds/downloads/microsoft.netcore.app.runtime.mono.ios-arm/6.0.0-preview.5.21265.5/runtimes/ios-arm/native/libmonosgen-2.0.a*
-rwxr--r--  1 rolf  wheel  10238152 May 16 02:20:08 2021 builds/downloads/microsoft.netcore.app.runtime.mono.ios-arm/6.0.0-preview.5.21265.5/runtimes/ios-arm/native/libmonosgen-2.0.dylib*
-rwxr--r--  1 rolf  wheel  21717600 May 16 02:17:14 2021 builds/downloads/microsoft.netcore.app.runtime.mono.ios-arm64/6.0.0-preview.5.21265.5/runtimes/ios-arm64/native/libmonosgen-2.0.a*
-rwxr--r--  1 rolf  wheel   6189968 May 16 02:19:14 2021 builds/downloads/microsoft.netcore.app.runtime.mono.ios-arm64/6.0.0-preview.5.21265.5/runtimes/ios-arm64/native/libmonosgen-2.0.dylib*
-rwxr--r--  1 rolf  wheel  27566712 May 16 02:16:24 2021 builds/downloads/microsoft.netcore.app.runtime.mono.iossimulator-x64/6.0.0-preview.5.21265.5/runtimes/iossimulator-x64/native/libmonosgen-2.0.a*
-rwxr--r--  1 rolf  wheel   7407136 May 16 02:18:28 2021 builds/downloads/microsoft.netcore.app.runtime.mono.iossimulator-x64/6.0.0-preview.5.21265.5/runtimes/iossimulator-x64/native/libmonosgen-2.0.dylib*
-rwxr--r--  1 rolf  wheel  23208320 May 16 02:16:18 2021 builds/downloads/microsoft.netcore.app.runtime.mono.iossimulator-x86/6.0.0-preview.5.21265.5/runtimes/iossimulator-x86/native/libmonosgen-2.0.a*
-rwxr--r--  1 rolf  wheel   7006632 May 16 02:18:42 2021 builds/downloads/microsoft.netcore.app.runtime.mono.iossimulator-x86/6.0.0-preview.5.21265.5/runtimes/iossimulator-x86/native/libmonosgen-2.0.dylib*
-rwxr--r--  1 rolf  wheel  27412896 May 16 02:17:50 2021 builds/downloads/microsoft.netcore.app.runtime.mono.maccatalyst-arm64/6.0.0-preview.5.21265.5/runtimes/maccatalyst-arm64/native/libmonosgen-2.0.a*
-rwxr--r--  1 rolf  wheel  27876672 May 16 02:16:08 2021 builds/downloads/microsoft.netcore.app.runtime.mono.maccatalyst-x64/6.0.0-preview.5.21265.5/runtimes/maccatalyst-x64/native/libmonosgen-2.0.a*
-rwxr--r--  1 rolf  wheel  47773800 May 16 02:18:14 2021 builds/downloads/microsoft.netcore.app.runtime.mono.tvos-arm64/6.0.0-preview.5.21265.5/runtimes/tvos-arm64/native/libmonosgen-2.0.a*
-rwxr--r--  1 rolf  wheel  41037632 May 16 02:20:22 2021 builds/downloads/microsoft.netcore.app.runtime.mono.tvos-arm64/6.0.0-preview.5.21265.5/runtimes/tvos-arm64/native/libmonosgen-2.0.dylib*
-rwxr--r--  1 rolf  wheel  62337592 May 16 02:16:00 2021 builds/downloads/microsoft.netcore.app.runtime.mono.tvossimulator-x64/6.0.0-preview.5.21265.5/runtimes/tvossimulator-x64/native/libmonosgen-2.0.a*
-rwxr--r--  1 rolf  wheel  51003592 May 16 02:18:16 2021 builds/downloads/microsoft.netcore.app.runtime.mono.tvossimulator-x64/6.0.0-preview.5.21265.5/runtimes/tvossimulator-x64/native/libmonosgen-2.0.dylib*

Note how libmonosgen-2.0.dylib is present for iOS and tvOS, but not Mac Catalyst.

@dotnet-issue-labeler dotnet-issue-labeler bot added area-Build-mono untriaged New issue has not been triaged by the area owner labels May 19, 2021
@rolfbjarne
Copy link
Member Author

This is blocking us from bumping from to the P5 preview of .NET 6.

@akoeplinger akoeplinger added this to the 6.0.0 milestone May 19, 2021
@akoeplinger akoeplinger removed the untriaged New issue has not been triaged by the area owner label May 19, 2021
directhex added a commit to directhex/runtime that referenced this issue May 20, 2021
@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label May 20, 2021
@ghost ghost removed the in-pr There is an active PR which will close this issue when it is merged label May 21, 2021
@rolfbjarne
Copy link
Member Author

@directhex / @marek-safar we need this back ported to P5 as well.

@marek-safar
Copy link
Contributor

@directhex could you please take care of that and submit a request for tactics approval

/cc @steveisok

github-actions bot pushed a commit that referenced this issue May 21, 2021
@akoeplinger
Copy link
Member

Opened backport here: #53076

Anipik pushed a commit that referenced this issue May 25, 2021
Co-authored-by: Jo Shields <joshield@microsoft.com>
@ghost ghost locked as resolved and limited conversation to collaborators Jun 20, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants