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

error MT0099 : Internal error persists in Release build with latest Mono #5437

Closed
yevgeniy-seleznev opened this issue Jan 18, 2019 · 4 comments
Labels
bug If an issue is a bug or a pull request a bug fix iOS Issues affecting iOS need-info Waiting for more information before the bug can be investigated
Milestone

Comments

@yevgeniy-seleznev
Copy link

There has been a linker issue persisting in the Release configuration of our Seeing AI build for some time -- the last version to work was mono 5.8.1. We have thus been locked to this mono version in our production VSTS builds. The original bug 4236 is now closed, reportedly fixed in xamarion.ios 12.0 but unfortunately we can still repro it and it seems to fail with the same MT0099 error. Creating a new bug per Rolf's request.

We are planning to drop a new version of Seeing AI to Apple soon and it would be great to be able to use the latest IDE bits.

Steps to Reproduce

  1. Install XI 12.2.1.11 or later
  2. Clone the SeeingAI app (internal)
  3. Build it in Release config

Expected Behavior

Successful build

Actual Behavior

error MT0099 : Internal error : Not all assemblies for Xamarin.Sdk have link tasks. Please file a bug report with a test case (http://bugzilla.xamarin.com). [/Users/vsts/agent/2.144.0/work/1/s/iOS/App/SeeingAI.iOS.csproj

Environment

OS X 10.13.6
Mono 5.16.0
Visual Studio for Mac 7.7.1.15

(from VSTS hosted macOS image. https://github.com/Microsoft/azure-pipelines-image-generation/blob/master/images/macos/macos-Readme.md#xamarin)

Build Logs

BuildLog_LinkerError_Mono_5.16.txt

Example Project (If Possible)

Please contact Eugene, Harrison or Saqib from Seeing AI Team and we will get you access to the repo.

@spouliot spouliot added this to the Future milestone Jan 18, 2019
@spouliot spouliot added bug If an issue is a bug or a pull request a bug fix iOS Issues affecting iOS need-info Waiting for more information before the bug can be investigated labels Jan 18, 2019
@spouliot
Copy link
Contributor

spouliot commented Jan 18, 2019

@yevgeniy-seleznev Your issue is mostly likely related to Xamarin.iOS and not mono. The mono version is not automatically used with a specific version of Xamarin.iOS. IOW Mono 5.8 (or 5.16) could be used with different version of Xamarin.iOS.

Please follow the template's instructions to ensure we have all the required information to duplicate the issues, e.g.

Visual Studio: Help > About Microsoft Visual Studio > Copy Info [button]
Visual Studio for Mac: Visual Studio > About Visual Studio > Show Details > Copy Information [button]

Also your logs shows

/Library/Frameworks/Mono.framework/Versions/5.12.0/...

so it does not seems you're using Mono 5.16 either. The version of XI is unclear.

@spouliot
Copy link
Contributor

@rolfbjarne did you had more details ? or access to the repo ?

@yevgeniy-seleznev
Copy link
Author

That build log is from the hosted VSTS macOS image -- my understanding was that they are running XI 12.1...apologies if that's not the case. I am working on finding out the exact version of xamarin.ios which is being used there. If it's found that they aren't using 12.0, I'll close the bug.

@yevgeniy-seleznev
Copy link
Author

Confirmed issue is fixed in xamarin.ios 12.1, closing

@ghost ghost locked as resolved and limited conversation to collaborators May 4, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug If an issue is a bug or a pull request a bug fix iOS Issues affecting iOS need-info Waiting for more information before the bug can be investigated
Projects
None yet
Development

No branches or pull requests

2 participants