Skip to content

Commit bb02dff

Browse files
committed
[api-compatibility] Use d15-4 API definitions
The [most recent xamarin-android/master build is not green][xa564], because of a failure in the `api-compatibility` tests: [xa564]: https://jenkins.mono-project.com/view/Xamarin.Android/job/xamarin-android/564/ ABI BREAK IN: mscorlib.dll <!-- start namespace System.Collections.Generic --> <div> <h2>Namespace System.Collections.Generic</h2> <h3>Removed Type <span class='breaking' data-is-breaking>System.Collections.Generic.CollectionExtensions</span></h3> </div> <!-- end namespace System.Collections.Generic --> The cause for the breakage is that [xamarin-andorid-api-compatibility was updated for mono/2017-06][0], and `mscorlib.dll` is incompatible between mono/2017-04 and mono/2017-06. [0]: xamarin/xamarin-android-api-compatibility@ed8d914 Since Xamarin.Android d15-4 and current master are both using mono/2017-04, the result is the above "ABI BREAK" message... *all the time*. Update xamarin-android/master to use [xamarin-android-api-compatibility/d15-4][1], fixing the ABI BREAK build error. [1]: https://github.com/xamarin/xamarin-android-api-compatibility/tree/d15-4
1 parent 956d427 commit bb02dff

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.gitmodules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,4 @@
3939
[submodule "xamarin-android-api-compatibility"]
4040
path = external/xamarin-android-api-compatibility
4141
url = https://github.com/xamarin/xamarin-android-api-compatibility.git
42-
branch = master
42+
branch = d15-4

0 commit comments

Comments
 (0)