-
Notifications
You must be signed in to change notification settings - Fork 555
Merge xcode10 into d15-9 #4820
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
Merge xcode10 into d15-9 #4820
Conversation
- Work around dotnet#4441 by commenting out binding until fixed
* [PDFKit] Update bindings to Xcode 10 Beta 1, 2 & 3 * Removes redundant availability attrib and fixes PDFKit library mapping case in xtro
…otnet#4443) Allso adds UIKit UIWebView deprecations
* [PassKit] Added support for Xcode 10 up to beta 3. * Minor style changes.
This used to be a calculated macro and got promoted to a field in macOS 10.13
…rt for DispatchData on bindings API
…ad of NetworkLibrary
…d closes connection
…ssed in the callback is null
This reverts commit 53fdc01. Unfortunately there is not enough info for the AOT compiler to handle MidiCIDeviceIdentification struct and this is causing mtouch tests to fail
…o do some of the block-callback heavy lifting
Bump for Xcode 10 beta 4
- Only on macOS - Only a subset of the uses are deprecated, see radar://42257568
* [Contacts] Update bindings to Xcode 10 Beta 4 * Fix typo
…r API with unit tests (dotnet#4784)
…otnet#4786) This means less (duplicated) manual code, which means less errors, which also means we're now getting some new members that previously weren't duplicated correctly. Fixes dotnet#4183.
* Avoid `ArgumentNullException` in default/empty `SecProtocolMetadata.PeerPublicKey` * Add two `SecProtocolMetadata.CreateSecret` API - disabled as the current tests (incomplete?) crash in unit tests * Add basic unit tests for `[Sec|NW]ProtocolMetadata` * Update xtro
Note that it included 173 new API so xtro files were updated to - include new API in .todo - add some backlog to .ignore files
| IOS_PACKAGE_VERSION=12.2.$(PACKAGE_VERSION_REV).$(IOS_COMMIT_DISTANCE) | ||
| IOS_PACKAGE_VERSION_MAJOR=$(word 1, $(subst ., ,$(IOS_PACKAGE_VERSION))) | ||
| IOS_PACKAGE_VERSION_MINOR=$(word 2, $(subst ., ,$(IOS_PACKAGE_VERSION))) | ||
| IOS_PACKAGE_VERSION_REV=$(PACKAGE_VERSION_REV) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
that's used afterward
|
Build failure Test results1 tests failed, 0 tests skipped, 218 tests passed.Failed tests
|
| @@ -1,21 +1,23 @@ | |||
| TOP=../../.. | |||
| WEBSITE_DOCS ?= $(TOP)/documentation | |||
| WEBSITE_DOCS ?= $(TOP)/xamarin-docs-pr | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since we only merge those from a release branch I think it was fine (for 15.7) but it should have been merged (last Xcode) back into master. Not a big deal since we need to update that process soon anyway.
|
|
||
| If this is not the case, please file a bug at [https://bugzilla.xamarin.com](https://bugzilla.xamarin.com/enter_bug.cgi?product=Xamarin.Mac) with a test case. | ||
|
|
||
| ### <a name="MM4175"/>MM4175: The parameter '{parameter}' in the method '{method}' has an invalid BlockProxy attribute (the type passed to the attribute does not have a 'Create' method). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The text for MM4175 shouldn't be deleted.
|
|
||
| This warning can most likely be ignored; in case of any problems file a bug (https://bugzilla.xamarin.com](https://bugzilla.xamarin.com/enter_bug.cgi?product=iOS)) and it will be investigated. | ||
|
|
||
| ### <a name="MT0129"/>MT0129: Debugging symbol file for '*' does not match the assembly and is ignored. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The text for MT0129-MT0134 shouldn't be gone.
|
Build failure Test results1 tests failed, 0 tests skipped, 218 tests passed.Failed tests
|
|
Test failure is a known issue: https://github.com/xamarin/maccore/issues/1026 |
maccorethat has a bump ofmaciostoolthat's usingXamarin.MacDev's d15-9 branch.Xamarin.MacDevinxamarin-macioswas already usingd15-9which is equivalent toxcode10andmachos-binaries'sd15-9branch is equivalent toxcode10too.Note:
tools/common/Frameworks.csrequired a bit more work than other files, it's a fusion of 9f90691 and 215ab7f.