diff --git a/configure.REMOVED.git-id b/configure.REMOVED.git-id index 6696c7f464..665e249b20 100644 --- a/configure.REMOVED.git-id +++ b/configure.REMOVED.git-id @@ -1 +1 @@ -f9c9b3a412fac3a2eade8c2a784e6d1463a6184c \ No newline at end of file +fece540d20954b00004fe19c2d661518068cf5dc \ No newline at end of file diff --git a/configure.ac.REMOVED.git-id b/configure.ac.REMOVED.git-id index 722f14076f..3dbf046ab0 100644 --- a/configure.ac.REMOVED.git-id +++ b/configure.ac.REMOVED.git-id @@ -1 +1 @@ -f18cc25ac85a689f076e76f6a848acb21601d93f \ No newline at end of file +d29f872d4cf2e9fe0a88525bdc4303fd8550fdd0 \ No newline at end of file diff --git a/external/bockbuild/packages/gtk+.py b/external/bockbuild/packages/gtk+.py index 56e283651e..291e027534 100644 --- a/external/bockbuild/packages/gtk+.py +++ b/external/bockbuild/packages/gtk+.py @@ -224,6 +224,7 @@ class GtkPackage (GitHubPackage): # https://devdiv.visualstudio.com/DevDiv/_workitems/edit/821841 'patches/gtk/nsview-embedding-skip-hidden-subviews.patch', + 'patches/gtk/0001-gtk-combo-box-native-menu-hook.patch' ]) def prep(self): diff --git a/external/bockbuild/packages/patches/gtk/0001-gtk-combo-box-native-menu-hook.patch b/external/bockbuild/packages/patches/gtk/0001-gtk-combo-box-native-menu-hook.patch new file mode 100644 index 0000000000..ae6ebda958 --- /dev/null +++ b/external/bockbuild/packages/patches/gtk/0001-gtk-combo-box-native-menu-hook.patch @@ -0,0 +1,89 @@ +diff --git a/gtk/gtkcombobox.c b/gtk/gtkcombobox.c +index bd83a1e11..c2078b32e 100644 +--- a/gtk/gtkcombobox.c ++++ b/gtk/gtkcombobox.c +@@ -227,6 +227,8 @@ enum { + MOVE_ACTIVE, + POPUP, + POPDOWN, ++ SHOW_POPUP, ++ HIDE_POPUP, + LAST_SIGNAL + }; + +@@ -627,6 +629,15 @@ gtk_combo_box_class_init (GtkComboBoxClass *klass) + NULL, NULL, + g_cclosure_marshal_VOID__VOID, + G_TYPE_NONE, 0); ++ ++ combo_box_signals[SHOW_POPUP] = ++ g_signal_new (I_("xamarin-private-show-native-menu"), ++ G_OBJECT_CLASS_TYPE (klass), ++ G_SIGNAL_RUN_LAST | G_SIGNAL_NO_RECURSE, ++ 0, _gtk_boolean_handled_accumulator, NULL, ++ _gtk_marshal_BOOLEAN__VOID, ++ G_TYPE_BOOLEAN, 0); ++ + /** + * GtkComboBox::popdown: + * @button: the object which received the signal +@@ -648,6 +659,14 @@ gtk_combo_box_class_init (GtkComboBoxClass *klass) + _gtk_marshal_BOOLEAN__VOID, + G_TYPE_BOOLEAN, 0); + ++ combo_box_signals[HIDE_POPUP] = ++ g_signal_new (I_("xamarin-private-hide-native"), ++ G_OBJECT_CLASS_TYPE (klass), ++ G_SIGNAL_RUN_LAST | G_SIGNAL_NO_RECURSE, ++ 0, _gtk_boolean_handled_accumulator, NULL, ++ _gtk_marshal_BOOLEAN__VOID, ++ G_TYPE_BOOLEAN, 0); ++ + /* key bindings */ + binding_set = gtk_binding_set_by_class (widget_class); + +@@ -2007,6 +2026,20 @@ update_menu_sensitivity (GtkComboBox *combo_box, + g_list_free (children); + } + ++/* Offer the client a chance to handle menu popups themselves ++ For example, if a native menu was to be used instead of Gtk ++ ++ If the client connects to the xamrin-private-show-menu signal ++ they should return TRUE if the native menu was shown ++*/ ++static gboolean ++maybe_popup_native_menu (GtkComboBox *combo_box) ++{ ++ gboolean retval = FALSE; ++ g_signal_emit (combo_box, combo_box_signals[SHOW_POPUP], 0, &retval); ++ return retval; ++} ++ + static void + gtk_combo_box_menu_popup (GtkComboBox *combo_box, + guint button, +@@ -2018,6 +2051,11 @@ gtk_combo_box_menu_popup (GtkComboBox *combo_box, + GtkRequisition requisition; + gint width; + ++ if (maybe_popup_native_menu (combo_box)) ++ { ++ return; ++ } ++ + update_menu_sensitivity (combo_box, priv->popup_widget); + + active_item = -1; +@@ -2118,6 +2156,11 @@ gtk_combo_box_real_popup (GtkComboBox *combo_box) + if (!gtk_widget_get_realized (GTK_WIDGET (combo_box))) + return; + ++ if (maybe_popup_native_menu (combo_box)) ++ { ++ return; ++ } ++ + if (gtk_widget_get_mapped (priv->popup_widget)) + return; + diff --git a/mcs/build/common/Consts.cs b/mcs/build/common/Consts.cs index 6bbcb2bc05..e88bc637ca 100644 --- a/mcs/build/common/Consts.cs +++ b/mcs/build/common/Consts.cs @@ -34,7 +34,7 @@ static class Consts // Use these assembly version constants to make code more maintainable. // - public const string MonoVersion = "5.20.1.15"; + public const string MonoVersion = "5.20.1.18"; public const string MonoCompany = "Mono development team"; public const string MonoProduct = "Mono Common Language Infrastructure"; public const string MonoCopyright = "(c) Various Mono authors"; diff --git a/mcs/class/System.Data/System.Data_xtest.dll.sources b/mcs/class/System.Data/System.Data_xtest.dll.sources index d1f724d853..67f78a1405 100644 --- a/mcs/class/System.Data/System.Data_xtest.dll.sources +++ b/mcs/class/System.Data/System.Data_xtest.dll.sources @@ -119,7 +119,6 @@ ../../../external/corefx/src/System.Data.SqlClient/tests/Tools/TDS/TDS.EndPoint/SSPI/SecResult.cs ../../../external/corefx/src/System.Data.SqlClient/tests/Tools/TDS/TDS.EndPoint/SSPI/SecurityHandle.cs ../../../external/corefx/src/System.Data.SqlClient/tests/Tools/TDS/TDS.EndPoint/SSPI/SecurityInteger.cs -../../../external/corefx/src/System.Data.SqlClient/tests/Tools/TDS/TDS.EndPoint/SSPI/SecurityWrapper.cs ../../../external/corefx/src/System.Data.SqlClient/tests/Tools/TDS/TDS.EndPoint/SSPI/SSPIContext.Unix.cs ../../../external/corefx/src/System.Data.SqlClient/tests/Tools/TDS/TDS.EndPoint/SSPI/SSPIResponse.cs diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id index 5fa98c30c1..c1a9d9c1b4 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -256432bee74f3671b895c68c9a554a9c7c645758 \ No newline at end of file +19afd750b56e8823e579cf22b9dda05a235283ef \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id index a46b0efc80..2a182b2bac 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -c6b1e10a49b6606b92e962cbead17c1135c5f3e5 \ No newline at end of file +cae7dd32de6ba52b26366bde908f8342cb564ac4 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id index ff8a750586..eb9a98099b 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -441a722c2664495a368e1a1b3799c07f877269d6 \ No newline at end of file +66b2fbcd15e6a39b306b46f0887a25415463cf70 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll index 2643fdc9a1..f3966644f9 100644 Binary files a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll and b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id index 192f87e221..a25523b909 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -56b3f562a378b405606e687414433dba8797f9eb \ No newline at end of file +f13478914dc48a2d200c7ff36c062943fdab81dc \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id index 150d97905d..e1d6b7c213 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -94dd95147356498efe30226a29c5f11eb52f1475 \ No newline at end of file +27ba3fcc06585492b6222b62b6747a9bf24e9d30 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id index 499ae0131c..56ff43d52b 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -b6ece8972f41516569335fb1a3b169814883fdb8 \ No newline at end of file +3d65f1c84ce49428b714a22f45f720f7d51b3918 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id index 9beeb9b3e2..04be07a779 100644 --- a/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -aabe25ec6f948269abffa827a524ce4957fc8982 \ No newline at end of file +eaa15cf7e4a87bb869355d8641cdab0fc011d2b9 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id index 5fa98c30c1..c1a9d9c1b4 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -256432bee74f3671b895c68c9a554a9c7c645758 \ No newline at end of file +19afd750b56e8823e579cf22b9dda05a235283ef \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id index a46b0efc80..2a182b2bac 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -c6b1e10a49b6606b92e962cbead17c1135c5f3e5 \ No newline at end of file +cae7dd32de6ba52b26366bde908f8342cb564ac4 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id index ff8a750586..eb9a98099b 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -441a722c2664495a368e1a1b3799c07f877269d6 \ No newline at end of file +66b2fbcd15e6a39b306b46f0887a25415463cf70 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll index 2643fdc9a1..f3966644f9 100644 Binary files a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll and b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id index 192f87e221..a25523b909 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -56b3f562a378b405606e687414433dba8797f9eb \ No newline at end of file +f13478914dc48a2d200c7ff36c062943fdab81dc \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id index 150d97905d..e1d6b7c213 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -94dd95147356498efe30226a29c5f11eb52f1475 \ No newline at end of file +27ba3fcc06585492b6222b62b6747a9bf24e9d30 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id index 499ae0131c..56ff43d52b 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -b6ece8972f41516569335fb1a3b169814883fdb8 \ No newline at end of file +3d65f1c84ce49428b714a22f45f720f7d51b3918 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id index 9beeb9b3e2..04be07a779 100644 --- a/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -aabe25ec6f948269abffa827a524ce4957fc8982 \ No newline at end of file +eaa15cf7e4a87bb869355d8641cdab0fc011d2b9 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id index 5fa98c30c1..c1a9d9c1b4 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -256432bee74f3671b895c68c9a554a9c7c645758 \ No newline at end of file +19afd750b56e8823e579cf22b9dda05a235283ef \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id index a46b0efc80..2a182b2bac 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -c6b1e10a49b6606b92e962cbead17c1135c5f3e5 \ No newline at end of file +cae7dd32de6ba52b26366bde908f8342cb564ac4 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id index ff8a750586..eb9a98099b 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -441a722c2664495a368e1a1b3799c07f877269d6 \ No newline at end of file +66b2fbcd15e6a39b306b46f0887a25415463cf70 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll index 2643fdc9a1..f3966644f9 100644 Binary files a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll and b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id index 192f87e221..a25523b909 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -56b3f562a378b405606e687414433dba8797f9eb \ No newline at end of file +f13478914dc48a2d200c7ff36c062943fdab81dc \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id index 150d97905d..e1d6b7c213 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -94dd95147356498efe30226a29c5f11eb52f1475 \ No newline at end of file +27ba3fcc06585492b6222b62b6747a9bf24e9d30 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id index 499ae0131c..56ff43d52b 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -b6ece8972f41516569335fb1a3b169814883fdb8 \ No newline at end of file +3d65f1c84ce49428b714a22f45f720f7d51b3918 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id index 9beeb9b3e2..04be07a779 100644 --- a/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -aabe25ec6f948269abffa827a524ce4957fc8982 \ No newline at end of file +eaa15cf7e4a87bb869355d8641cdab0fc011d2b9 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id index 5fa98c30c1..c1a9d9c1b4 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -256432bee74f3671b895c68c9a554a9c7c645758 \ No newline at end of file +19afd750b56e8823e579cf22b9dda05a235283ef \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id index a46b0efc80..2a182b2bac 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -c6b1e10a49b6606b92e962cbead17c1135c5f3e5 \ No newline at end of file +cae7dd32de6ba52b26366bde908f8342cb564ac4 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id index ff8a750586..eb9a98099b 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -441a722c2664495a368e1a1b3799c07f877269d6 \ No newline at end of file +66b2fbcd15e6a39b306b46f0887a25415463cf70 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll index 2643fdc9a1..f3966644f9 100644 Binary files a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll and b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id index 192f87e221..a25523b909 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -56b3f562a378b405606e687414433dba8797f9eb \ No newline at end of file +f13478914dc48a2d200c7ff36c062943fdab81dc \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id index 150d97905d..e1d6b7c213 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -94dd95147356498efe30226a29c5f11eb52f1475 \ No newline at end of file +27ba3fcc06585492b6222b62b6747a9bf24e9d30 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id index 499ae0131c..56ff43d52b 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -b6ece8972f41516569335fb1a3b169814883fdb8 \ No newline at end of file +3d65f1c84ce49428b714a22f45f720f7d51b3918 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id index 9beeb9b3e2..04be07a779 100644 --- a/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/B886E13F-6276-4BE5-85F8-C6BF5EDBD200/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -aabe25ec6f948269abffa827a524ce4957fc8982 \ No newline at end of file +eaa15cf7e4a87bb869355d8641cdab0fc011d2b9 \ No newline at end of file diff --git a/mono/mini/debugger-engine.c b/mono/mini/debugger-engine.c index df530dce6e..af0079bf77 100644 --- a/mono/mini/debugger-engine.c +++ b/mono/mini/debugger-engine.c @@ -337,7 +337,9 @@ mono_de_add_pending_breakpoints (MonoMethod *method, MonoJitInfo *ji) } } - g_assert (seq_points); + if (!seq_points) + /* Could be AOT code, or above "search_all_backends" call could have failed */ + continue; insert_breakpoint (seq_points, domain, ji, bp, NULL); } diff --git a/mono/mini/version.h b/mono/mini/version.h index 60abf026d4..44cd056d53 100644 --- a/mono/mini/version.h +++ b/mono/mini/version.h @@ -1 +1 @@ -#define FULL_VERSION "explicit/2458d2d" +#define FULL_VERSION "explicit/bd6801d" diff --git a/po/mcs/de.gmo b/po/mcs/de.gmo index 5c2db92a77..e40aa162ff 100644 Binary files a/po/mcs/de.gmo and b/po/mcs/de.gmo differ diff --git a/po/mcs/de.po.REMOVED.git-id b/po/mcs/de.po.REMOVED.git-id index 14b55a0dea..14f6ccc4aa 100644 --- a/po/mcs/de.po.REMOVED.git-id +++ b/po/mcs/de.po.REMOVED.git-id @@ -1 +1 @@ -d514e8fbb1bd6e9e29b58b15deba31f41f83ed52 \ No newline at end of file +350441cce5946caebb3cf82528d11ad6222533c0 \ No newline at end of file diff --git a/po/mcs/es.gmo b/po/mcs/es.gmo index 3d787f1ca2..c12e9a8d3d 100644 Binary files a/po/mcs/es.gmo and b/po/mcs/es.gmo differ diff --git a/po/mcs/es.po.REMOVED.git-id b/po/mcs/es.po.REMOVED.git-id index dcc6a23ee1..58055671b7 100644 --- a/po/mcs/es.po.REMOVED.git-id +++ b/po/mcs/es.po.REMOVED.git-id @@ -1 +1 @@ -b339aca24e9bba076b998e621bafa248926a8f05 \ No newline at end of file +e59ab4fb757479e655795565f6af945ad97d51c3 \ No newline at end of file diff --git a/po/mcs/ja.gmo b/po/mcs/ja.gmo index a54a127406..078e351de3 100644 Binary files a/po/mcs/ja.gmo and b/po/mcs/ja.gmo differ diff --git a/po/mcs/ja.po.REMOVED.git-id b/po/mcs/ja.po.REMOVED.git-id index 16f1dd5fce..a4ee936426 100644 --- a/po/mcs/ja.po.REMOVED.git-id +++ b/po/mcs/ja.po.REMOVED.git-id @@ -1 +1 @@ -65e28a9e2272f0a5e964bf42333050d09b332acd \ No newline at end of file +40ac5fcea0b2345d869889fe0d1133a89a673838 \ No newline at end of file diff --git a/po/mcs/mcs.pot b/po/mcs/mcs.pot index acc8e425a3..d264afac74 100644 --- a/po/mcs/mcs.pot +++ b/po/mcs/mcs.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: mono 5.20.1.15\n" +"Project-Id-Version: mono 5.20.1.18\n" "Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n" -"POT-Creation-Date: 2019-04-07 08:06+0000\n" +"POT-Creation-Date: 2019-04-09 08:07+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/po/mcs/pt_BR.gmo b/po/mcs/pt_BR.gmo index c993370dcd..11311a0652 100644 Binary files a/po/mcs/pt_BR.gmo and b/po/mcs/pt_BR.gmo differ diff --git a/po/mcs/pt_BR.po.REMOVED.git-id b/po/mcs/pt_BR.po.REMOVED.git-id index 887741c7a1..0bcdbf34a0 100644 --- a/po/mcs/pt_BR.po.REMOVED.git-id +++ b/po/mcs/pt_BR.po.REMOVED.git-id @@ -1 +1 @@ -45226ff680dcaa65aa690dab0ecaec8d52f15909 \ No newline at end of file +61318f29951e71aded8e4ab2eb3f6280ef2464ad \ No newline at end of file