Skip to content

Conversation

@VincentDondain
Copy link
Contributor

  • Bump maccore that has a bump of maciostool that's using Xamarin.MacDev's d15-9 branch.
  • No need for extra dependency bumps : Xamarin.MacDev in xamarin-macios was already using d15-9 which is equivalent to xcode10 and machos-binaries's d15-9 branch is equivalent to xcode10 too.

Note: tools/common/Frameworks.cs required a bit more work than other files, it's a fusion of 9f90691 and 215ab7f.

chamons and others added 30 commits July 13, 2018 14:27
- 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
* [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
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
- Only on macOS
- Only a subset of the uses are deprecated, see radar://42257568
* [Contacts] Update bindings to Xcode 10 Beta 4

* Fix typo
spouliot and others added 9 commits September 11, 2018 08:41
…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)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that's used afterward

@monojenkins
Copy link
Collaborator

Build failure
Build succeeded
API Diff (from stable)
🔥 Failed to compare API and create generator diff 🔥
🔥 Test run failed 🔥

Test results

1 tests failed, 0 tests skipped, 218 tests passed.

Failed tests

  • monotouch-test/tvOS - simulator/Release (all optimizations): Failed

@@ -1,21 +1,23 @@
TOP=../../..
WEBSITE_DOCS ?= $(TOP)/documentation
WEBSITE_DOCS ?= $(TOP)/xamarin-docs-pr
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@spouliot these docs changes were made in d15-7 (PR #3771), and are here because we branched the xcode10 branch from d15-7.

This means d15-8 does not have these changes (nor does master (yet)). Was that intentional?

Copy link
Contributor

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).
Copy link
Member

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.
Copy link
Member

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.

@rolfbjarne rolfbjarne added this to the d15-9 milestone Sep 17, 2018
@monojenkins
Copy link
Collaborator

Build failure
Build succeeded
API Diff (from stable)
🔥 Failed to compare API and create generator diff 🔥
🔥 Test run failed 🔥

Test results

1 tests failed, 0 tests skipped, 218 tests passed.

Failed tests

  • monotouch-test/iOS Unified 64-bits - simulator/Release (all optimizations): Failed

@VincentDondain
Copy link
Contributor Author

Test failure is a known issue: https://github.com/xamarin/maccore/issues/1026

@VincentDondain VincentDondain merged commit f06f159 into dotnet:d15-9 Sep 17, 2018
@VincentDondain VincentDondain deleted the d15-9-merge-xcode10 branch September 17, 2018 19:07
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.