Imported Upstream version 5.10.0.137

Former-commit-id: a598022caf837e5c0e35b6dfbe6ec2debbf5366a
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2018-02-23 09:18:38 +00:00
parent 4373cb63d5
commit 5b69a2693e
42 changed files with 64 additions and 55 deletions

View File

@ -1 +1 @@
0e5069804c3d90814f4f68a89510b58148390a78 bda83dbed0a353d5c9aae1163f4b999e709735eb

View File

@ -1 +1 @@
e4efeac42335109229714144733b3091f80ae170 eba046d8b65fc42f0134cee4678b67368a542fac

View File

@ -12,15 +12,6 @@ from util.util import *
import functools import functools
# FancyURLopener is incorrectly documented; this working handler was
# copied from
# https://mail.python.org/pipermail/python-bugs-list/2006-February/032155.html
class MyUrlOpener(urllib.FancyURLopener):
def http_error_default(*args, **kwargs):
return urllib.URLopener.http_error_default(*args, **kwargs)
class Package: class Package:
def __init__(self, name, version=None, organization=None, configure_flags=None, sources=None, revision=None, git_branch=None, source_dir_name=None, override_properties=None, configure=None): def __init__(self, name, version=None, organization=None, configure_flags=None, sources=None, revision=None, git_branch=None, source_dir_name=None, override_properties=None, configure=None):
@ -292,11 +283,10 @@ class Package:
def checkout_archive(archive, cache_dest, workspace_dir): def checkout_archive(archive, cache_dest, workspace_dir):
def create_cache(): def create_cache():
progress('Downloading: %s' % archive) progress('Downloading: %s' % archive)
try: curl_bin = which('curl')
filename, message = MyUrlOpener().retrieve(archive, cache_dest) if not curl_bin:
except IOError as e: error('curl not found in PATH')
raise CommandException( run (curl_bin,['-L','-o', cache_dest, archive], None)
'%s error downloading %s' % (e[1], archive))
def update_cache(): def update_cache():
pass pass

View File

@ -674,7 +674,7 @@ def run(cmd, args, cwd, env=None):
proc = subprocess.Popen(cmd_list, shell=False, cwd=cwd, proc = subprocess.Popen(cmd_list, shell=False, cwd=cwd,
env=env, stdout=subprocess.PIPE, stderr=subprocess.PIPE) env=env, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
except Exception as e: except Exception as e:
error(e) error(str(e))
stdout, stderr = proc.communicate() stdout, stderr = proc.communicate()
exit_code = proc.returncode exit_code = proc.returncode

View File

@ -34,7 +34,7 @@ static class Consts
// Use these assembly version constants to make code more maintainable. // Use these assembly version constants to make code more maintainable.
// //
public const string MonoVersion = "5.10.0.132"; public const string MonoVersion = "5.10.0.137";
public const string MonoCompany = "Mono development team"; public const string MonoCompany = "Mono development team";
public const string MonoProduct = "Mono Common Language Infrastructure"; public const string MonoProduct = "Mono Common Language Infrastructure";
public const string MonoCopyright = "(c) Various Mono authors"; public const string MonoCopyright = "(c) Various Mono authors";

View File

@ -0,0 +1,7 @@
namespace System.Xml
{
static class BinaryCompatibility
{
public static bool TargetsAtLeast_Desktop_V4_5_2 => true;
}
}

View File

@ -5,6 +5,7 @@ Assembly/AssemblyInfo.cs
ReferenceSources/Res.cs ReferenceSources/Res.cs
ReferenceSources/LocalAppContextSwitches.cs ReferenceSources/LocalAppContextSwitches.cs
ReferenceSources/ThisAssembly.cs ReferenceSources/ThisAssembly.cs
ReferenceSources/BinaryCompatibility.cs
../referencesource/System.Data.SqlXml/System/Xml/Xsl/IlGen/GenerateHelper.cs ../referencesource/System.Data.SqlXml/System/Xml/Xsl/IlGen/GenerateHelper.cs
../referencesource/System.Data.SqlXml/System/Xml/Xsl/IlGen/IteratorDescriptor.cs ../referencesource/System.Data.SqlXml/System/Xml/Xsl/IlGen/IteratorDescriptor.cs
../referencesource/System.Data.SqlXml/System/Xml/Xsl/IlGen/OptimizerPatterns.cs ../referencesource/System.Data.SqlXml/System/Xml/Xsl/IlGen/OptimizerPatterns.cs
@ -237,7 +238,6 @@ ReferenceSources/ThisAssembly.cs
../referencesource/System.Xml/System/Xml/Cache/XPathNodeInfoAtom.cs ../referencesource/System.Xml/System/Xml/Cache/XPathNodeInfoAtom.cs
../referencesource/System.Xml/System/Xml/Cache/XPathNodeView.cs ../referencesource/System.Xml/System/Xml/Cache/XPathNodeView.cs
../referencesource/System.Xml/System/Xml/Cache/XPathNodeViewPropertyDescriptor.cs ../referencesource/System.Xml/System/Xml/Cache/XPathNodeViewPropertyDescriptor.cs
../referencesource/System.Xml/System/Xml/Core/BinaryCompatibility.cs
../referencesource/System.Xml/System/Xml/Core/CharEntityEncoderFallback.cs ../referencesource/System.Xml/System/Xml/Core/CharEntityEncoderFallback.cs
../referencesource/System.Xml/System/Xml/Core/ConformanceLevel.cs ../referencesource/System.Xml/System/Xml/Core/ConformanceLevel.cs
../referencesource/System.Xml/System/Xml/Core/DtdProcessing.cs ../referencesource/System.Xml/System/Xml/Core/DtdProcessing.cs

View File

@ -1 +1 @@
ce18802ab9fddeab8c3df4d80d4920c0078beb8a 044ae0ba30360ac8046e2a0e515420f95b288f46

View File

@ -1 +1 @@
70bd018a65dbc16d9249e9f89aeb73904e06ae5a cc673b22139b4cc71266e2ee597fe4e505845566

View File

@ -1 +1 @@
d66447f952feb4ec5829e5829e3d25dd8af939e4 7751944281f48f2205099723e6efbfb26620a396

View File

@ -1 +1 @@
bc2df173bcd5877ac4b9a0147065291f7090ede0 de07b190ab40f5a096608c4d885bbd098152cd0b

View File

@ -1 +1 @@
5ce5b47ab7ee19494ca4bb2e4d7fe0285165199a edd8ee3d35b335e383a211e9b690fb94721f2abb

View File

@ -1 +1 @@
73f330f118271340beadba9943f025f51326505b f4927f8651f063086e19752ea214536075e84c1d

View File

@ -1 +1 @@
90445e4b34c276c86330ebdab580339e96320d17 62aa938719e0ef286376395e6c8f851ecfd89337

View File

@ -1 +1 @@
ce18802ab9fddeab8c3df4d80d4920c0078beb8a 044ae0ba30360ac8046e2a0e515420f95b288f46

View File

@ -1 +1 @@
70bd018a65dbc16d9249e9f89aeb73904e06ae5a cc673b22139b4cc71266e2ee597fe4e505845566

View File

@ -1 +1 @@
d66447f952feb4ec5829e5829e3d25dd8af939e4 7751944281f48f2205099723e6efbfb26620a396

View File

@ -1 +1 @@
bc2df173bcd5877ac4b9a0147065291f7090ede0 de07b190ab40f5a096608c4d885bbd098152cd0b

View File

@ -1 +1 @@
5ce5b47ab7ee19494ca4bb2e4d7fe0285165199a edd8ee3d35b335e383a211e9b690fb94721f2abb

View File

@ -1 +1 @@
73f330f118271340beadba9943f025f51326505b f4927f8651f063086e19752ea214536075e84c1d

Some files were not shown because too many files have changed in this diff Show More