Hello community,

here is the log from the commit of package mono-core for openSUSE:Factory 
checked in at 2016-10-01 23:51:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mono-core (Old)
 and      /work/SRC/openSUSE:Factory/.mono-core.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mono-core"

Changes:
--------
--- /work/SRC/openSUSE:Factory/mono-core/mono-core.changes      2016-08-10 
19:55:08.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.mono-core.new/mono-core.changes 2016-10-01 
23:51:21.000000000 +0200
@@ -1,0 +2,215 @@
+Tue Sep 27 18:00:00 UTC 2016 - fwdsbs.to.1...@xoxy.net
+
+- Update source tarball from 4.6.0.243 to v4.6.0.245
+ * fixes in mcs/class/Microsoft.NuGet.Build.Tasks/Makefile
+- added bxc-44402.patch: bxc#44402 - Array doesn’t implement non-generic 
IEnumerable. See https://bugzilla.xamarin.com/show_bug.cgi?id=44402 for more 
details
+
+-------------------------------------------------------------------
+Sat Sep 24 17:36:20 UTC 2016 - mailaen...@opensuse.org
+
+- Update to version 4.6.0
+ * bxc#4242 - JavaScriptSerializer should use invariant culture
+ * bxc#5644 - Mono allows to access not accessible method
+ * bxc#6057 - UdpClient IPv6 Receive throws ArgumentException
+ * bxc#8554 - System.Net.NetworkInformation.Ping - SendPingAsync operation 
fails
+ * bxc#10108 - mono_jit_cleanup asserts/aborts on shutdown if soft debugging
+ * bxc#11699 - FileStream writing incorrectly (some internal position is wrong)
+ * bxc#12205 - MethodInfo.ReflectedType returns declaring type for generic 
base classes
+ * bxc#13538 - Extraneous lines in Application Output for Debug.WriteLine
+ * bxc#13957 - Xamarin.Android Apps are crashing on dual core x86 Devices
+ * bxc#18361 - FileInfo.MoveTo does not work with absolute paths
+ * bxc#20186 - Another AOT bug
+ * bxc#23206 - MS allows threadpool threads to be renamed multiple times
+ * bxc#24974 - Exception occurs in __ComObject finalizer when shutting down 
process
+ * bxc#27303 - NullReferenceException with ARMv7
+ * bxc#29585 - Type.GetMethods returns generic method that cannot be 
specialized
+ * bxc#29916 - System.Reflection.ParameterInfo.GetCustomAttributes always 
throws NullReference exception.
+ * bxc#30686 - ZipArchive ctor throws InvalidDataException for 
WebConnectionStream
+ * bxc#30821 - Compilation generates CS1701 warning
+ * bxc#32020 - Don’t default to –with-tls=pthread on Solaris/x86
+ * bxc#32315 - Inspecting a variable gives information from the incorrect 
symbol
+ * bxc#32374 - WebRequest::BeginGetRequestStream incorrectly sets 
IAsyncResult::CompletedSynchronously to always true
+ * bxc#32561 - Could not load file or assembly Microsoft.Build.Utilities
+ * bxc#32768 - New bcl-tests crashing due to System.ObjectDisposedException: 
Cannot access a disposed object
+ * bxc#33551 - System.Net.SmtpClient uses an invalid HELO name
+ * bxc#33553 - System.IO.Compression.ZipArchive produces bad archive files
+ * bxc#33809 - Exception with SignalR 2.2 and Mono 4.2.0
+ * bxc#34133 - [iOS]System test failures on iOS devices with cycle6 build
+ * bxc#34314 - libgdiplus.so without API suffix is referenced by System.Imaging
+ * bxc#34413 - SOAP header within the SOAP envelope is not being serialized 
correctly
+ * bxc#34498 - AOT task fails if project path has a space in it
+ * bxc#34883 - bcl-test failure in PingTest.PingSuccess on Samsung Galaxy S3
+ * bxc#34916 - GZipStream fails on iOS
+ * bxc#35004 - Filename returned by LocalEndpoint of UnixListener has null 
characters appended to the end which causes the socket file to not be deleted 
when the UnixListener is disposed
+ * bxc#35872 - Cultureinfo -> numinfo internal field is NonSerialized on Mono, 
but not on Windows
+ * bxc#35876 - Incorrect return of DateTime.ToUniversalTime method for 
DateTime.MaxValue.
+ * bxc#36080 - [Mono 4.2] “‘System.ServiceModel.EndpointAddress10’ does not 
have a static method ‘GetSchema’ that takes a parameter of type 
‘System.Xml.Schema.XmlSchemaSet’” when using the Xamarin Mobile profile with 
some WCF client apps
+ * bxc#36116 - Mono 4.2 generates incorrect “Reference.map”, causing “Could 
not find file ‘/TempConvert.wsdl’” when adding or updating a Web Reference in 
Xamarin Studio
+ * bxc#36183 - Since upgrading to Xamarin Android 6 get error error MSB3733: 
Input file “obj\Android\Debug\android\AndroidManifest.xml” cannot be opened
+ * bxc#36192 - Error binding Socket to Loopback
+ * bxc#36388 - Application settings produce extra XML headers during saving
+ * bxc#36401 - [XM 2.4] “System.Configuration.ConfigurationErrorsException: 
Failed to load configuration section for dataContractSerializer” when using 
ChannelFactory with the “Xamarin.Mac .NET 4.5 Framework”
+ * bxc#36723 - [iOS][llvm/thumb] Linksdk “Linker_RuntimeWrappedException” test 
crash on iOS device with master build * Assertion at 
../../../../../mono/mono/mini/aot-runtime.c:4733, condition `plt_entry’ not met
+ * bxc#36786 - Dictionary constructed with StringComparer.OrdinalIgnoreCase 
malfunctions if culture is changed after adding values
+ * bxc#36829 - XmlSerializer does not support subclasses when serializing 
sequences of items
+ * bxc#36852 - Update to latest Xamarin.Android (6.0.0.34) causes random 
application crashes with no information
+ * bxc#36988 - stderr is not redirected correctly
+ * bxc#37116 - [iOS] Application.Current.Properties does not persist on iOS 
with Forms
+ * bxc#37246 - [tvOS]System test failure on device
+ * bxc#37414 - Environment.Is64BitOperatingSystem returns false on OS X
+ * bxc#37582 - Latest master crashes when trying to set breakpoint on async 
anonymous method
+ * bxc#37583 - MAJOR performance decrease between 4.0.5.1 and 4.2.1
+ * bxc#37681 - Fails to parse negative integers with Hebrew region set
+ * bxc#37695 - Delegate references an overridden method in derived class 
misbehaves when marshalled as a parameter to native C function.
+ * bxc#37732 - [iOS] HttpWebRequestTest.NtlmAuthentication failed on iOS 
device with mono 4.3.2
+ * bxc#37801 - C * bxc# 6: Compiler crashed with code: 1 - FATAL UNHANDLED 
EXCEPTION
+ * bxc#37834 - GetFileAttributes does not return FileAttributes.ReadOnly for 
locked file on OSX
+ * bxc#37848 - CultureInfo.GetCultureInfo(0) should throw 
ArgumentOutOfRangeException instead of CultureNotFoundException
+ * bxc#37886 - mcs 4.2.2 generates bad IL when string-interpolating a dynamic 
object
+ * bxc#37891 - System.Net.Configuration/SmtpSection.cs missing ‘deliveryFormat’
+ * bxc#38012 - Using Task’s under memory pressure leads to unexpected crashes 
inside the TPL on iOS
+ * bxc#38025 - The debugger now steps and breaks correctly when stepping into, 
over or out of a function which recursively calls itself.
+ * bxc#38145 - [XI]watchOS unit test fails to build with MT5210: Native 
linking failed
+ * bxc#38161 - instability/crash when using DateTime under cpu load
+ * bxc#38222 - Mono crashes if accessing attribute from missing reference .dll
+ * bxc#38223 - missing package in arm64 build
+ * bxc#38250 - Stack Corruption in mono involving tailcalls (where code is 
fine on Windows)
+ * bxc#38322 - HttpListenerRequest.IsLocal isn’t good enough
+ * bxc#38331 - No longer able to run unit test project from command line via 
‘mono nunit-console.exe’
+ * bxc#38379 - Byte enums fail to compare correctly on 64 bit iOS devices when 
using the LLVM compiler
+ * bxc#38382 - New bcltest failure in 
AsyncTaskMethodBuilderTest.CallContextFlow
+ * bxc#38392 - Seeing new consistent test-bcl crash on new Marshmallow devices 
after switching to mono 4.3.2
+ * bxc#38408 - Error disposing of Filestream when leaving using statement
+ * bxc#38525 - kill -QUIT produces a very broken stacktrace
+ * bxc#38553 - FileVersionInfo.ProductVersion is not populated from 
AssemblyVersion
+ * bxc#38599 - Regression: SynchronizationContext.Current returns wrong value 
in delegate run by SynchronizationContext.Send.
+ * bxc#38600 - mkbundle Doesn’t support assemblies with spaces in their names
+ * bxc#38614 - Form creation fails when System.Windows.Forms.XplatUIWin32 was 
initialized from thread which is already finished
+ * bxc#38638 - Getting build error “Error initializing task XmlPeek: Not 
registered task XmlPeek”
+ * bxc#38666 - Review (and fix) uses of mono_msec_ticks
+ * bxc#38703 - Linq.Expression when assigned from a lambda exression aren’t 
constructed correctly
+ * bxc#38712 - Mono 4.3 Cryptography.ProtectedData fails to decrypt data from 
Mono 4.2
+ * bxc#38796 - FileInfo.ToString misbehaving after MoveTo
+ * bxc#38818 - linked apps with Java.Interop.dll crash on device
+ * bxc#38825 - mono_image_open() does not check header anymore
+ * bxc#38933 - CryptographicException from ProtectedData in multi-threaded 
execution
+ * bxc#38992 - error CS1009: Unrecognized escape sequence ‘_’ in $@ String
+ * bxc#39042 - appdomain-unload.exe sometimes hangs in CI
+ * bxc#39077 - AppDomain.CurrentDomain.UnhandledException prevents exceptions 
in ThreadPool from crashing the application
+ * bxc#39153 - return wrong value if async/await used in finally block
+ * bxc#39200 - Console app crashes with 4.4.0, assertion
+ * bxc#39266 - C * bxc#6 null conditional operator does not appear to work 
with async when using mono/xbuild
+ * bxc#39279 - Thread pool sizes are incorrect on linux when processor 
affinity is set, which complicates running mono applications in docker 
containers
+ * bxc#39282 - [System.IO.Compression] issues with ZipArchiveEntry streams
+ * bxc#39305 - [iOS]Signal Current failure in mscorlib tests
+ * bxc#39347 - Assertion when passing delegate of icall method to p/invoke
+ * bxc#39420 - [iOS]mini test failures when Armv7s+LLVM is enabled in release 
config
+ * bxc#39455 - Nameof operator doesn’t handle sub-expressions
+ * bxc#39459 - Corrupted async result when returning new struct directly
+ * bxc#39528 - [iOS] [Private] Assertion: should not be reached at 
tramp-arm64-gsharedvt.c:78
+ * bxc#39568 - Unmanaged crash: icall.c:5484: Could not resolve type with 
token 01000008 assembly:System.IdentityModel, Version=4.0.0.0, Culture=neutral, 
PublicKeyToken=b77a5c561934e089 
type:System.IdentityModel.Tokens.IssuerTokenResolver member:
+ * bxc#39569 - Validation of ETag by HttpHeaders.Add is too strict
+ * bxc#39574 - Compilattion Error CS0842 thrown on Expression Body getter 
property with explicit StructLayout
+ * bxc#39631 - PPDB support fails to load any pdb when verifier is involved
+ * bxc#39644 - * Assertion at image.c:512, condition `image->heap_guid.size >= 
16’ not met
+ * bxc#39669 - When using XML configuration files, a broader set of 
configuration section types is now available, including 
System.Configuration.DictionarySectionHandler.
+ * bxc#39715 - ppdb support causes crash at shutdown
+ * bxc#39746 - Assertion at method-to-ir.c:11652 when using mono 
master/ca7b692f4 and nuget
+ * bxc#39824 - Exceptions can now be serialized using SerializeObjectState.
+ * bxc#39866 - Await + finally produces exe that causes 
InvalidProgramException on Windows
+ * bxc#39911 - System.Reflection.Emit.DerivedType isn’t an IReflectableType so 
GetTypeInfo throws
+ * bxc#40040 - * Assertion: should not be reached at mini.c:4403
+ * bxc#40060 - System.TypeSpec.Parse cannot parse generics + anonymous type 
name
+ * bxc#40088 - Call in lamda of static method with dynamic parameter fails in 
constructor argument
+ * bxc#40108 - ConditionalWeakTable collects values when the key is kept alive 
as toggle-ref
+ * bxc#40144 - checking for __sync_bool_compare_and_swap… no
+ * bxc#40175 - Runtime crashes on ‘-v –version’
+ * bxc#40187 - System.IO.Directory.CreateDirectory on Linux does not handle 
/.. in the path
+ * bxc#40239 - SIGSEGV 27408 repro
+ * bxc#40368 - Setting FileInfo.LastWriteTime has different results with 
mono32 and mono64
+ * bxc#40462 - [ios] FileStreamTest.OpenCharDeviceRepeatedly(mscorlib) failure 
in ios device
+ * bxc#40493 - Invalid IL when using ?. operator on a Func parameter in a 
generic function when T is unconstrained
+ * bxc#40536 - Compiler crash when attaching an event of a templated delegate 
with wrong template type
+ * bxc#40568 - Runtime crashing on System.Enum.GetValues on char enums with F 
* bxc#
+ * bxc#40570 - [tvos]Crypto test failures (linksdk) due to secure channel 
fialure on AppleTV
+ * bxc#40574 - [iOS    tvOS]SystemRuntimeSerialization test failure with 
master build
+ * bxc#40603 - Mono can’t parse Date in DB wich is in format: “2016-02-04 
10:39:11Z”
+ * bxc#40624 - mscorlib tests fails on master
+ * bxc#40643 - Process leaking handles leads to “too many open files”
+ * bxc#40646 - Oid and FriendlyName for sha384
+ * bxc#40697 - Some NumberFormat have wrong GroupSeparator
+ * bxc#40758 - [Regression] Remoting instance is not proxied
+ * bxc#40860 - MT2001 Could not link assemblies Value does not fall within the 
expected range
+ * bxc#40886 - pdb is always prefered over mdb
+ * bxc#40899 - InvalidCastException using AppleTLS
+ * bxc#40916 - [System.IO.Compression] ZipArchive can create an 
ZipArchiveEntry that has a modified time of DateTime.MinValue
+ * bxc#40945 - NREX when modifying project/solution properties
+ * bxc#40953 - Bad performance using TypeBuilder
+ * bxc#41035 - DataViewTest2.DataView_ListChangedEventTest occasionally fails 
with llvm+sgen
+ * bxc#41052 - fsharp build from source fails
+ * bxc#41128 - System.Text.Encoding.Default behaviour change
+ * bxc#41171 - System.Drawing.Imaging.PngCodecTest.Bitmap2bit* tests fail on 
Linux ARM64
+ * bxc#41224 - HttpClientHandler.UseProxy = false setting is ignored.
+ * bxc#41264 - [iOS]System “Socket” tests fails on devices with 
System.ObjectDisposedException
+ * bxc#41280 - System.MethodAccessException is thrown from wrong frame
+ * bxc#41290 - Behavior change of 
ServicePointManager.ServerCertificateValidationCallback’s SslPolicyErrors 
result for untrusted CA certificates
+ * bxc#41393 - [WatchOS 2] Incorrect calling convention for P/Invokes taking 
structures
+ * bxc#41431 - [aot] Build fails due to ‘Sgen STW requires a working 
mono-context’ error
+ * bxc#41492 - DateTimeOffset.ToLocalTime() throwing erroneous error
+ * bxc#41509 - DLR crashes when trying to convert a object to null.
+ * bxc#41530 - [iOS]TimerTest failing randomly on devices
+ * bxc#41552 - HttpResponseMessage does not support multiple Links header 
entries
+ * bxc#41564 - XmlSerializer duplicate key bug
+ * bxc#41575 - A Method That Accepts a FormattableString Object Is Not Called
+ * bxc#41602 - Compiler fails to recognize Indexer
+ * bxc#41616 - Mono 4.4.0 crashes when using Socket.ConnectAsync to a unix 
domain socket if the path doesn’t exist
+ * bxc#41644 - Shutdown deadlock for mono 4.5.1/master with Xamarin Studio
+ * bxc#41667 - new DateTime().ToLocalTime() results in an exception
+ * bxc#41671 - [iOS]HttpListenerRequestTest.HttpRequestIsLocal fails on deivce
+ * bxc#41724 - [iOS]monotouch-test unified fails to build with error ambiguous 
call error
+ * bxc#41747 - [iOS] System.Core test-watchOS crash on device
+ * bxc#41775 - Zip version needed to extract not correct in 
System.IO.Compression
+ * bxc#41782 - [Cycle 7] “System.Net.WebException: Error: 
NameResolutionFailure” when attempting web requests with certain raw IP 
addresses
+ * bxc#41786 - Mono is broken when building with the macOS 10.12 SDK
+ * bxc#41833 - [SGEN?] XS crashed. error: * Assertion at gc.c:867, condition 
`finalizer_thread_exited’ not met
+ * bxc#41874 - Reflection throws AmbiguousMatchException when calling 
GetProperty on a class that inherits from a generic base class.
+ * bxc#41897 - NotSupportedException thrown from 
IPInterfaceProperties.UnicastAddresses
+ * bxc#41947 - [iOS]Could not AOT assembly error on building System.Numerics 
with Release config
+ * bxc#41956 - [watchOS] [LLVM] Incorrect codegen/optimizations
+ * bxc#41961 - [watchOS] [LLVM] Exceptions in Delegate.BeginInvoke callbacks 
are not handled on the threadpool thread, causing process to exit due to 
unhandled exception
+ * bxc#41979 - CodeDom cannot call mcs because of invalid encoding 
configuration
+ * bxc#42057 - error CS0121: The call is ambiguous
+ * bxc#42169 - (managed_alloc) Fatal: Managed allocator missing for (mkbundle) 
in Mono 4.4.X
+ * bxc#42191 - sdb deadlocks all the time while XS debugs XS
+ * bxc#42198 - error CS0529: Inherited interface causes a cycle in the 
interface hierarchy.
+ * bxc#42219 - [System.IO.Compression] Cannot create ZipArchive with duplicate 
entries with same name
+ * bxc#42224 - Compiler crashed with code: 1, “Await yields with non-empty 
stack” from AssertEmptyStack ()
+ * bxc#42274 - System.IO.Compression.ZipArchive vs System.Xml.XmlReader
+ * bxc#42408 - WebClient.DownloadString returns 401 Unauthorized when using 
Basic authentication
+ * bxc#42410 - String Interpolation available even when langversion < 6
+ * bxc#42413 - Volatile fields don’t enforce acquire - release semantics like 
Volatile.Read() and Volatile.Write()
+ * bxc#42584 - InternalError / Crash when using System.Net.Http and PCL library
+ * bxc#42585 - Switch fall-through not rejected
+ * bxc#42606 - [Regression] Compact seq point enabled by default causes 100% 
CPU usage
+ * bxc#42611 - wrong compiler error when using IEnumerable.Sum
+ * bxc#42625 - coop: crash with watchos system tests
+ * bxc#42688 - Can’t wait for more than 429496 ms (429s)
+ * bxc#42702 - Unnecessary dependency checks
++++ 18 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/mono-core/mono-core.changes
++++ and /work/SRC/openSUSE:Factory/.mono-core.new/mono-core.changes

Old:
----
  libgdiplus0-un-devel.patch
  mono-4.4.2.11.tar.bz2

New:
----
  bxc-44402.patch
  mono-4.6.0.245.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mono-core.spec ++++++
--- /var/tmp/diff_new_pack.ovXAOJ/_old  2016-10-01 23:51:24.000000000 +0200
+++ /var/tmp/diff_new_pack.ovXAOJ/_new  2016-10-01 23:51:24.000000000 +0200
@@ -21,23 +21,23 @@
 %define sgen yes
 
 Name:           mono-core
-Version:        4.4.2
+Version:        4.6.0
 Release:        0
 Summary:        Cross-platform, Open Source, .NET development framework
 License:        LGPL-2.1 and MIT and MS-PL
 Group:          Development/Languages/Mono
 Url:            http://www.mono-project.com
-Source0:        
http://download.mono-project.com/sources/mono/mono-%{version}.11.tar.bz2
+Source0:        
http://download.mono-project.com/sources/mono/mono-%{version}.245.tar.bz2
 Source1:        mono-core.rpmlintrc
 Source2:        gmcs
 # ppc build segfault so exclude it
 ExcludeArch:    ppc
-# PATCH-FIX-UPSTREAM https://github.com/mono/mono/pull/2394
-Patch13:        libgdiplus0-un-devel.patch
 # PATCH-FIX-OPENSUSE remove checks for libmono in mono-find-provides and 
mono-find-requires scripts
 Patch14:        find-deps-fix.patch
 # PATCH-FIX-OPENSUSE fix incorrect $mono_libdir substitution for 
libMonoPosixHelper.so library when native library dir (/usr/lib64 on x86_64) is 
different from mono lib dir (/usr/lib)
 Patch15:        mono-config-fix-monoposixhelper-libdir.patch
+# PATCH-FIX-UPSTREAM https://bugzilla.xamarin.com/show_bug.cgi?id=44402 ; 
https://github.com/mono/mono/commit/0dfef7b3453a1599806b8be04cf42f9b67c2e592
+Patch16:        bxc-44402.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -169,9 +169,9 @@
 
 %prep
 %setup -q -n mono-%{version}
-%patch13 -p1
 %patch14 -p1
 %patch15 -p1
+%patch16 -p1
 
 %build
 NOCONFIGURE="yes" ./autogen.sh
@@ -269,7 +269,7 @@
 
 %files -f mcs.lang
 %defattr(-, root, root)
-%doc COPYING.LIB LICENSE ChangeLog NEWS README.md
+%doc COPYING.LIB LICENSE NEWS README.md
 %config %{_sysconfdir}/mono/2.0/machine.config
 %config %{_sysconfdir}/mono/2.0/settings.map
 %config %{_sysconfdir}/mono/4.0/machine.config
@@ -359,6 +359,7 @@
 %{_prefix}/lib/mono/4.5/Mono.Tasklets.dll
 %{_prefix}/lib/mono/4.5/System.Configuration.dll
 %{_prefix}/lib/mono/4.5/System.Core.dll
+%{_prefix}/lib/mono/4.5/System.Deployment.dll
 %{_prefix}/lib/mono/4.5/System.Drawing.dll
 %{_prefix}/lib/mono/4.5/System.Dynamic.dll
 %{_prefix}/lib/mono/4.5/System.Json.dll
@@ -374,6 +375,9 @@
 %{_prefix}/lib/mono/4.5/System.Security.dll
 %{_prefix}/lib/mono/4.5/System.Threading.Tasks.Dataflow.dll
 %{_prefix}/lib/mono/4.5/System.Windows.dll
+%{_prefix}/lib/mono/4.5/System.Workflow.Activities.dll
+%{_prefix}/lib/mono/4.5/System.Workflow.ComponentModel.dll
+%{_prefix}/lib/mono/4.5/System.Workflow.Runtime.dll
 %{_prefix}/lib/mono/4.5/System.Xml.Serialization.dll
 %{_prefix}/lib/mono/4.5/System.Xml.Linq.dll
 %{_prefix}/lib/mono/4.5/System.Xml.dll
@@ -406,6 +410,7 @@
 %{_prefix}/lib/mono/gac/System
 %{_prefix}/lib/mono/gac/System.Configuration
 %{_prefix}/lib/mono/gac/System.Core
+%{_prefix}/lib/mono/gac/System.Deployment
 %{_prefix}/lib/mono/gac/System.Drawing
 %{_prefix}/lib/mono/gac/System.Dynamic
 %{_prefix}/lib/mono/gac/System.Net
@@ -419,6 +424,9 @@
 %{_prefix}/lib/mono/gac/System.Security
 %{_prefix}/lib/mono/gac/System.Threading.Tasks.Dataflow
 %{_prefix}/lib/mono/gac/System.Windows
+%{_prefix}/lib/mono/gac/System.Workflow.Activities
+%{_prefix}/lib/mono/gac/System.Workflow.ComponentModel
+%{_prefix}/lib/mono/gac/System.Workflow.Runtime/
 %{_prefix}/lib/mono/gac/System.Xml.Serialization
 %{_prefix}/lib/mono/gac/System.Xml
 %{_prefix}/lib/mono/gac/System.Xml.Linq
@@ -973,8 +981,10 @@
 %{_prefix}/lib/mono/4.5/System.Web.Http.dll
 %{_prefix}/lib/mono/4.5/System.Web.Http.SelfHost.dll
 %{_prefix}/lib/mono/4.5/System.Web.Http.WebHost.dll
+%{_prefix}/lib/mono/4.5/System.Web.Mobile.dll
 %{_prefix}/lib/mono/4.5/System.Web.Routing.dll
 %{_prefix}/lib/mono/4.5/System.Web.Razor.dll
+%{_prefix}/lib/mono/4.5/System.Web.RegularExpressions.dll
 %{_prefix}/lib/mono/4.5/System.Web.Services.dll
 %{_prefix}/lib/mono/4.5/System.Web.WebPages.Deployment.dll
 %{_prefix}/lib/mono/4.5/System.Web.WebPages.Razor.dll
@@ -998,8 +1008,10 @@
 %{_prefix}/lib/mono/gac/System.Web.Http
 %{_prefix}/lib/mono/gac/System.Web.Http.SelfHost
 %{_prefix}/lib/mono/gac/System.Web.Http.WebHost
+%{_prefix}/lib/mono/gac/System.Web.Mobile/
 %{_prefix}/lib/mono/gac/System.Web.Routing
 %{_prefix}/lib/mono/gac/System.Web.Razor
+%{_prefix}/lib/mono/gac/System.Web.RegularExpressions
 %{_prefix}/lib/mono/gac/System.Web.Services
 %{_prefix}/lib/mono/gac/System.Web.WebPages.Deployment
 %{_prefix}/lib/mono/gac/System.Web.WebPages.Razor
@@ -1159,6 +1171,7 @@
 %{_bindir}/mdbrebase
 %{_bindir}/mkbundle
 %{_bindir}/mono-api-info
+%{_bindir}/mono-api-html
 %{_bindir}/mono-cil-strip
 %{_bindir}/mono-find-provides
 %{_bindir}/mono-find-requires
@@ -1257,6 +1270,7 @@
 %{_prefix}/lib/mono/4.5/mdbrebase.exe*
 %{_prefix}/lib/mono/4.5/mkbundle.exe*
 %{_prefix}/lib/mono/4.5/mono-api-info.exe*
+%{_prefix}/lib/mono/4.5/mono-api-html.exe*
 %{_prefix}/lib/mono/4.5/mono-cil-strip.exe*
 %{_prefix}/lib/mono/4.5/mono-shlib-cop.exe*
 %{_prefix}/lib/mono/4.5/mono-xmltool.exe*

++++++ bxc-44402.patch ++++++
>From 0dfef7b3453a1599806b8be04cf42f9b67c2e592 Mon Sep 17 00:00:00 2001
From: Marek Safar <marek.sa...@gmail.com>
Date: Fri, 16 Sep 2016 13:12:34 +0200
Subject: [PATCH] [mcs] Delay array base type interfaces initialization. Fixes
 #44402

---
 mcs/mcs/typespec.cs | 30 ++++++++++++++++++++++++++----
 1 file changed, 26 insertions(+), 4 deletions(-)

diff --git a/mcs/mcs/typespec.cs b/mcs/mcs/typespec.cs
index fb02370d..696bde5 100644
--- a/mcs/mcs/typespec.cs
+++ b/mcs/mcs/typespec.cs
@@ -109,7 +109,6 @@ public TypeSpec (MemberKind kind, TypeSpec declaringType, 
ITypeDefinition defini
                                        var imported = MemberDefinition as 
ImportedTypeDefinition;
                                        if (imported != null && Kind != 
MemberKind.MissingType)
                                                imported.DefineInterfaces 
(this);
-
                                }
 
                                return ifaces;
@@ -1603,6 +1602,12 @@ protected ElementTypeSpec (MemberKind kind, TypeSpec 
element, MetaType info)
 
                public TypeSpec Element { get; private set; }
 
+               public override IList<TypeSpec> Interfaces {
+                       set {
+                               throw new NotSupportedException ();
+                       }
+               }
+
                bool ITypeDefinition.IsComImport {
                        get {
                                return false;
@@ -1777,13 +1782,19 @@ public bool Equals (TypeRankPair other)
                readonly int rank;
                readonly ModuleContainer module;
 
-               private ArrayContainer (ModuleContainer module, TypeSpec 
element, int rank)
+               ArrayContainer (ModuleContainer module, TypeSpec element, int 
rank)
                        : base (MemberKind.ArrayType, element, null)
                {
                        this.module = module;
                        this.rank = rank;
                }
 
+               public override IList<TypeSpec> Interfaces {
+                       get {
+                               return BaseType.Interfaces;
+                       }
+               }
+
                public int Rank {
                        get {
                                return rank;
@@ -1926,7 +1937,6 @@ public static ArrayContainer MakeType (ModuleContainer 
module, TypeSpec element,
                        if (!module.ArrayTypesCache.TryGetValue (key, out ac)) {
                                ac = new ArrayContainer (module, element, rank);
                                ac.BaseType = 
module.Compiler.BuiltinTypes.Array;
-                               ac.Interfaces = ac.BaseType.Interfaces;
 
                                module.ArrayTypesCache.Add (key, ac);
                        }
@@ -1942,11 +1952,17 @@ public override List<MissingTypeSpecReference> 
ResolveMissingDependencies (Membe
 
        class ReferenceContainer : ElementTypeSpec
        {
-               private ReferenceContainer (TypeSpec element)
+               ReferenceContainer (TypeSpec element)
                        : base (MemberKind.Class, element, null)        // 
TODO: Kind.Class is most likely wrong
                {
                }
 
+               public override IList<TypeSpec> Interfaces {
+                       get {
+                               return null;
+                       }
+               }
+
                public override MetaType GetMetaInfo ()
                {
                        if (info == null) {
@@ -1977,6 +1993,12 @@ private PointerContainer (TypeSpec element)
                        state &= ~StateFlags.CLSCompliant_Undetected;
                }
 
+               public override IList<TypeSpec> Interfaces {
+                       get {
+                               return null;
+                       }
+               }
+
                public override MetaType GetMetaInfo ()
                {
                        if (info == null) {
++++++ mono-4.4.2.11.tar.bz2 -> mono-4.6.0.245.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/mono-core/mono-4.4.2.11.tar.bz2 
/work/SRC/openSUSE:Factory/.mono-core.new/mono-4.6.0.245.tar.bz2 differ: char 
11, line 1


Reply via email to