SHA256
1
0
forked from pool/mono-core

Accepting request 202600 from Mono:Factory

(forwarded request 202422 from Mailaender)

OBS-URL: https://build.opensuse.org/request/show/202600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=75
This commit is contained in:
Tomáš Chvátal 2013-10-08 18:35:16 +00:00 committed by Git OBS Bridge
commit 633fed51fc
4 changed files with 129 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bac136f5d9e3d7c88c215bc81cc7cffe53b02fde15a28c1c8f566176d80c869c
size 81770192

3
mono-3.2.3.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b8c2f97d6a5232dbf5a8180e5c38d4722b81af748893649d7d9e82c5cf8ef41a
size 81810387

View File

@ -4,6 +4,123 @@ Sun Oct 6 10:39:08 UTC 2013 - hrvoje.senjan@gmail.com
- Make libmono-2_0-devel Require libmonoboehm-2_0-devel, as the it's
.so is a symlink to the libmonoboehm one
-------------------------------------------------------------------
Sun Sep 29 14:22:01 UTC 2013 - mailaender@opensuse.org
- Update to 3.2.3
+ Check generic constraints for duplicates.
+ XmlSchemaImporter needs to consider attributeGroupRef in some case.
+ xsl:stylesheet always ignored xsl template contents.
+ C# compiler doesn't like decimal in custom attribute values, so use string.
+ Correctly install xbuild
+ Don't allow execution of dynamic assemblies without run access.
+ omit xml declaration for ToString().
+ Implements parsing of multi value User-Agent string.
+ Add more implicit generic array interfaces.
+ Do not use chunked encoding with CGI/FastCGI.
+ SetElementValue(nonExistentElementName, null) caused NRE.
+ Add more system assemblies remapping.
+ Fix Syscall.readlink() for non-ascii targets.
+ Implement character validation methods in XmlConvert.
+ xsi:nil='true' was ignored in some scenario.
+ Add more conversion methods to XmlAtomicValue.
+ Avoid an assert in mono_save_seq_point_info () if no seq points are generated for a method.
+ Properly null terminate strings in mono_dwarf_escape_path ().
+ Continue single stepping if the same line reached in all cases. Factor out some code code.
+ Avoid passing partially shared instances to the JIT.
+ Fix an overflow if MONO_ZERO_LEN_ARRAY is not 0.
+ Nested partial type inside generic class can have base type defined later than current type inflation happens.
+ Add nested partial types inside nested partial types to AST.
+ Schedule internal delay task on default scheduler only.
+ Lazy initialization of type parameters expanded interfaces.
+ Handle property with default values.
+ Another attempt at fixing mono_atomic_load_acquire() on MSVC.
+ Support FTP download where PWD starts with '\'.
+ Adds async handling to binary:emitbranchable.
+ Add some error checking to custom attr parsing and plug a memory leak.
+ Add clone for error expression.
+ Lift result of enum substraction when operation is lifted due to non-nullable enum type.
+ Add *CachePolicy to mobile profile.
+ Ignore space separators in nowarn arguments.
+ Add AssemblyAction.Save to the linker.
+ Check promoted value type binary equality operations against null too.
+ Correctly parse pragma headers.
+ Remove CultureInfo.CurrentCulture dependency from ordinal based string::EndsWith.
+ Write only import section from global namespaces before global attribute sections.
+ Fix overflow checking in newarray with 64 bit array lengths.
+ Correctly import nested non-generic types inside generic containers used within same generic container.
+ Grow underlying buffer only when necessary.
+ Quote path arguments to opt/llc.
+ STW handshake/thread shutdown race condition.
+ Rewrites RuntimeReflectionExtensions to actually do something.
+ Don't show internal error when default paramater expression cannot be converted to paramter type.
+ ASP.NET routing constraints should be treated as 'convertible to string'
+ use XmlSchemaSettings.XmlResolver to resolve schemas.
+ Fix cross compilation to windows. "Windows.h" should be "windows.h".
+ Handle partial class case when nested type of partial container depends on parent base type from another partial container.
+ Disable LLVM for async methods.
+ Create correct flow branching for single non-default switch section.
+ Always release DeflateStream unmanaged resources.
+ Handle custom attributes with nested array of enums.
+ Update named params parameter converted result expression.
+ Inflate default parameter expression without type checks
+ Thread teardown race condition.
+ Basic optional parameters support in binder.
+ Verifier support for IReadOnlyList<T> and IReadOnlyCollection<T>.
+ Relax the restriction on global methods visibility.
+ Add argument modifiers to generated base proxy when needed.
+ Avoid lookups in the AOT images during STW.
+ Don't crash when reporting invalid case label value.
+ Support OID names in RSACryptoServiceProvider.SignData().
+ Fix recursive check for non dependent return types during type inference.
+ Correct parsing of invalid 00000000-0000-0000-0000-000000000000 guid format.
+ Use the invariant culture calendar if the requested one is not available.
+ Type parameter inflated interfaces needs to be marked too.
+ Fixes GZipStream dispose order.
+ Report error for name collision between property and generic method.
+ Avoid the managed->copy for ref vtypes with an [In] attribute in n2m wrappers.
+ HashSet no longer grows in capacity on deserialize
+ Bad compiler interaction between anonymous method and async
+ xsl:import in included stylesheet caused compilation error.
+ Use IReflectType interface instead of TypeDelegator.
+ Fixes negative symbol definition for few locales to be simple -.
+ Fix yet another DISABLE_JIT bug in wrapper generation.
+ Fix an LLVM assertion on structs with unaligned size.
+ Invalid syntax during attribute target parsing can crash parser.
+ Probing of generic parameter needs to check both operands.
+ Clear out the ref fields from MonoDomain before calling mono_gc_clear_domain.
+ More thorough check for managed type parameters.
+ Bad compiler interaction between captured this, lambdas and async.
+ Don't resolve extension method expression when in probing mode.
+ Perform alignment checks for CAS on 32bits systems.
+ Add support for invoking interface methods.
+ Set empty string to TraceListeners for empty assert message.
+ Fixes parallel enumerable index counter.
+ Add System.ServiceModel.Activation assembly.
+ Make suspend work during thread cleanup.
- Changes from 3.2.2
+ TPL- Fix scheduling of non-inlined synchronous continuations.
+ Weaken a race condition in object initialization
+ Fix race conditions in finalizer/weak link staging
+ Fixed System.Text.Decoder.GetChars(byte*,int,char*,int,bool) to copy output into the char* buffer
+ Fixed configure.in to fail the __thread check with clang
+ Fixed g_utf8_to_utf16_general() to handle invalid utf8
+ Add more implicit generic array interfaces.
+ Properly null terminate strings in mono_dwarf_escape_path ().
+ Avoid passing partially shared instances to the JIT.
+ Adds async handling to binary:emitbranchable.
+ Add clone for error expression.
+ Lift result of enum substraction when operation is lifted due to non-nullable enum type.
+ Add *CachePolicy to mobile profile.
+ Ignore space separators in nowarn arguments.
+ Check promoted value type binary equality operations against null too.
+ Remove CultureInfo.CurrentCulture dependency from ordinal based string::EndsWith.
+ Quote path arguments to opt/llc.
+ STW handshake/thread shutdown race condition.
+ Disable LLVM for async methods to work around.
+ Register the jit info for GC critical methods as soon as they are loaded
+ Don't crash when reporting invalid case label value.
-------------------------------------------------------------------
Mon Sep 9 17:58:34 UTC 2013 - mailaender@opensuse.org

View File

@ -21,7 +21,7 @@
%define sgen yes
Name: mono-core
Version: 3.2.1
Version: 3.2.3
Release: 0
Summary: Cross-platform, Open Source, .NET development framework
License: LGPL-2.1 and MIT and MS-PL
@ -636,6 +636,7 @@ Database connectivity for Mono.
%{_prefix}/lib/mono/2.0/System.Data.Linq.dll
%{_prefix}/lib/mono/2.0/System.Data.dll
%{_prefix}/lib/mono/2.0/System.DirectoryServices.dll
%{_prefix}/lib/mono/2.0/System.DirectoryServices.Protocols.dll
%{_prefix}/lib/mono/2.0/System.EnterpriseServices.dll
%{_prefix}/lib/mono/2.0/System.Runtime.Serialization.dll
%{_prefix}/lib/mono/2.0/System.Transactions.dll
@ -645,6 +646,7 @@ Database connectivity for Mono.
%{_prefix}/lib/mono/4.0/System.Data.Linq.dll
%{_prefix}/lib/mono/4.0/System.Data.dll
%{_prefix}/lib/mono/4.0/System.DirectoryServices.dll
%{_prefix}/lib/mono/4.0/System.DirectoryServices.Protocols.dll
%{_prefix}/lib/mono/4.0/System.EnterpriseServices.dll
%{_prefix}/lib/mono/4.0/System.Runtime.Serialization.dll
%{_prefix}/lib/mono/4.0/System.Transactions.dll
@ -655,6 +657,7 @@ Database connectivity for Mono.
%{_prefix}/lib/mono/4.5/System.Data.Linq.dll
%{_prefix}/lib/mono/4.5/System.Data.dll
%{_prefix}/lib/mono/4.5/System.DirectoryServices.dll
%{_prefix}/lib/mono/4.5/System.DirectoryServices.Protocols.dll
%{_prefix}/lib/mono/4.5/System.EnterpriseServices.dll
%{_prefix}/lib/mono/4.5/System.Runtime.Serialization.dll
%{_prefix}/lib/mono/4.5/System.Transactions.dll
@ -667,6 +670,7 @@ Database connectivity for Mono.
%{_prefix}/lib/mono/gac/System.Data.DataSetExtensions
%{_prefix}/lib/mono/gac/System.Data.Linq
%{_prefix}/lib/mono/gac/System.DirectoryServices
%{_prefix}/lib/mono/gac/System.DirectoryServices.Protocols
%{_prefix}/lib/mono/gac/System.EnterpriseServices
%{_prefix}/lib/mono/gac/System.Runtime.Serialization
%{_prefix}/lib/mono/gac/System.Transactions
@ -864,6 +868,7 @@ Mono implementation of WCF, Windows Communication Foundation
%{_prefix}/lib/mono/4.0/System.IdentityModel.Selectors.dll
%{_prefix}/lib/mono/4.0/System.IdentityModel.dll
%{_prefix}/lib/mono/4.0/System.Runtime.DurableInstancing.dll
%{_prefix}/lib/mono/4.0/System.ServiceModel.Activation.dll
%{_prefix}/lib/mono/4.0/System.ServiceModel.Discovery.dll
%{_prefix}/lib/mono/4.0/System.ServiceModel.Routing.dll
%{_prefix}/lib/mono/4.0/System.ServiceModel.Web.dll
@ -872,6 +877,7 @@ Mono implementation of WCF, Windows Communication Foundation
%{_prefix}/lib/mono/4.5/System.IdentityModel.Selectors.dll
%{_prefix}/lib/mono/4.5/System.IdentityModel.dll
%{_prefix}/lib/mono/4.5/System.Runtime.DurableInstancing.dll
%{_prefix}/lib/mono/4.5/System.ServiceModel.Activation.dll
%{_prefix}/lib/mono/4.5/System.ServiceModel.Discovery.dll
%{_prefix}/lib/mono/4.5/System.ServiceModel.Routing.dll
%{_prefix}/lib/mono/4.5/System.ServiceModel.Web.dll
@ -882,6 +888,7 @@ Mono implementation of WCF, Windows Communication Foundation
%{_prefix}/lib/mono/gac/System.IdentityModel.Selectors
%{_prefix}/lib/mono/gac/System.Runtime.DurableInstancing
%{_prefix}/lib/mono/gac/System.ServiceModel
%{_prefix}/lib/mono/gac/System.ServiceModel.Activation
%{_prefix}/lib/mono/gac/System.ServiceModel.Discovery
%{_prefix}/lib/mono/gac/System.ServiceModel.Routing
%{_prefix}/lib/mono/gac/System.ServiceModel.Web
@ -1322,6 +1329,7 @@ Mono development tools.
%{_prefix}/lib/mono/4.0/Microsoft.CSharp.targets
%{_prefix}/lib/mono/4.0/Microsoft.Common.targets
%{_prefix}/lib/mono/4.0/Microsoft.Common.tasks
%{_prefix}/lib/mono/4.0/Microsoft.Portable.CSharp.targets
%{_prefix}/lib/mono/4.0/Microsoft.VisualBasic.targets
%{_prefix}/lib/mono/4.0/Mono.Debugger.Soft.dll
%{_prefix}/lib/mono/4.0/PEAPI.dll