Hello community, here is the log from the commit of package mono-core for openSUSE:Factory checked in at 2016-07-01 09:52: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-06-07 23:44:02.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.mono-core.new/mono-core.changes 2016-07-01 09:52:20.000000000 +0200 @@ -1,0 +2,43 @@ +Tue Jun 28 00:00:00 UTC 2016 - fwdsbs.to.11df@xoxy.net + +- Update to mono 4.4.1.0, service release 4.4 SR0. Bugfixes since v4.4.0.182: + * 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#41874 - Reflection throws AmbiguousMatchException when calling GetProperty on a class that inherits from a generic base class. + +------------------------------------------------------------------- +Sun Jun 12 00:00:00 UTC 2016 - fwdsbs.to.11df@xoxy.net + +- Added mono-config-fix-monoposixhelper-libdir.patch to fix incorrect substitution of $mono_libdir (only for libMonoPosixHelper.so) in mono config file: + * Fix incorrect replacement of $mono_libdir in config file for libMonoPosixHelper native library, when system libdir (/usr/lib64 on x86_64 builds) differs from mono install dir (/usr/lib) + +------------------------------------------------------------------- +Sat Jun 11 00:00:00 UTC 2016 - fwdsbs.to.11df@xoxy.net + +- Update to mono 4.4.0.182, new major release v4.4. Short changelog since v4.2: + * Class Libraries now tracking .NET 4.6.1 APIs, folder structure is updated. Support for older APIs via reference assemblies + * WCF: WebHttpBinding must use http scheme in case when SecurityMode == WebHttpSecurityMode.TransportCredentialOnly + * Embedding API: mini_parse_debug_option allows embedders to set debug options programatically, without going through the MONO_DEBUG environment variable. + * Unmanaged Thin Locks: improved performance for locks and thin locks in some cases, decrease in performance for the case of repetitive nesting of a lock + * libmono now defaults to SGen + * FullAOT: Generic Value Type Sharing improvements + * Cooperative Mode for SGen GC by using MONO_ENABLE_COOP environment variable + * Thread Priority Setting: Implement a SetPriority/GetPriority facility for real-time threads + * Other improvements to garbage collector: concurrent capabilities, lock-free GC handles, performance and memory optimizations + * Profiler: annotate GC roots, so the profiler can get better visibility into the nature of objects that keep objects alive + * Threadpool: no longer using the sparse array for the threadpool, as for many thread it would slow down some operations + * Debugger: the soft debugger now allows nested invocations to take place + * PowerPC: the PowerPC backend has been updated to support big endian systems + * C# Compiler: null operator (?.) has been implemented for dynamic expressions + * Named events and semaphores: the support for sharing named events/semaphores etc. between processes (MONO_ENABLE_SHM) has been removed. Use Mono.Posix instead + * Reflection: major upgrade to Reflection APIs for Roslyn support + * Tools updated: csharp, mdoc, mkbundle, xbuild + More information at: http://www.mono-project.com/docs/about-mono/releases/4.4.0 + +- Packaging changes: + * spec file updated according to upstream srcrpm + * removed upstreamed patches: mono-nunit-default-runtime-4.5.patch, strncat-process-c.patch, mono-un-revoke-fix-in-BNC-144655.patch + * removed PPC patches: ppc_instruction_length_of_atomic_add_i4_is_28.patch, fix_atomic_add_i4_support_for_32bit_ppc.patch, basic_changes_powerpc_be.patch, ppc_add_monocontext_and_async_callback.patch, fix_passing_struct_parms_per_elf_abiv2.patch, update_elf_abiv2_testcases.patch, partial_sharing_false_4_powerpc.patch, fix_exception_when_reading_from_timezone_file.patch + * fix incorrect requires for libmono-2_0-devel package: it should require libmonosgen-2_0-devel when building with %{sgen} flag enabled, fix broken symlinks to libmonosgen lib + +------------------------------------------------------------------- Old: ---- basic_changes_powerpc_be.patch fix_atomic_add_i4_support_for_32bit_ppc.patch fix_exception_when_reading_from_timezone_file.patch fix_passing_struct_parms_per_elf_abiv2.patch mono-4.2.3.4.tar.bz2 mono-nunit-default-runtime-4.5.patch mono-un-revoke-fix-in-BNC-144655.patch partial_sharing_false_4_powerpc.patch ppc_add_monocontext_and_async_callback.patch ppc_instruction_length_of_atomic_add_i4_is_28.patch strncat-process-c.patch update_elf_abiv2_testcases.patch New: ---- mono-4.4.1.0.tar.bz2 mono-config-fix-monoposixhelper-libdir.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mono-core.spec ++++++ --- /var/tmp/diff_new_pack.Cb9L3S/_old 2016-07-01 09:52:24.000000000 +0200 +++ /var/tmp/diff_new_pack.Cb9L3S/_new 2016-07-01 09:52:24.000000000 +0200 @@ -21,42 +21,28 @@ %define sgen yes Name: mono-core -Version: 4.2.3 +Version: 4.4.1 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}.4.tar.bz2 +Source0: http://download.mono-project.com/sources/mono/mono-%{version}.0.tar.bz2 Source1: mono-core.rpmlintrc Source2: gmcs # ppc build segfault so exclude it ExcludeArch: ppc -# PATCH-FIX-UPSTREAM https://github.com/mono/mono/commit/f3e4d331e7c9e02d25162b01604c0a3c54b23fc0 -Patch0: mono-nunit-default-runtime-4.5.patch -# PATCH-FIX-OPENSUSE fix insecure use of strncat at process.c:383 to fix build process -Patch3: strncat-process-c.patch -# PATCH-FIX-UPSTREAM https://github.com/mono/mono/commit/cdb098617af97c6af76e9048af62e8e5e778b5b6) -Patch4: mono-un-revoke-fix-in-BNC-144655.patch -################## -## set of ppc patches from git upstream not yet in tarball 4.2.1 -Patch5: ppc_instruction_length_of_atomic_add_i4_is_28.patch -Patch6: fix_atomic_add_i4_support_for_32bit_ppc.patch -Patch7: basic_changes_powerpc_be.patch -Patch8: ppc_add_monocontext_and_async_callback.patch -Patch9: fix_passing_struct_parms_per_elf_abiv2.patch -Patch10: update_elf_abiv2_testcases.patch -Patch11: partial_sharing_false_4_powerpc.patch -Patch12: fix_exception_when_reading_from_timezone_file.patch -################## # PATCH-FIX-UPSTREAM https://github.com/mono/mono/pull/2394 Patch13: libgdiplus0-un-devel.patch -# remove checks for libmono in mono-find-provides and mono-find-requires scripts +# 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 BuildRequires: autoconf BuildRequires: automake BuildRequires: bison BuildRequires: ca-certificates +BuildRequires: which BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libtool @@ -87,19 +73,28 @@ %endif Recommends: libgdiplus0 Provides: mono(Commons.Xml.Relaxng) = 1.0.5000.0 +Provides: mono(Commons.Xml.Relaxng) = 2.0.0.0 Provides: mono(CustomMarshalers) = 1.0.5000.0 +Provides: mono(CustomMarshalers) = 2.0.0.0 Provides: mono(I18N) = 1.0.5000.0 +Provides: mono(I18N) = 2.0.0.0 Provides: mono(I18N.West) = 1.0.5000.0 +Provides: mono(I18N.West) = 2.0.0.0 Provides: mono(ICSharpCode.SharpZipLib) = 0.6.0.0 +Provides: mono(ICSharpCode.SharpZipLib) = 2.6.0.0 Provides: mono(ICSharpCode.SharpZipLib) = 0.84.0.0 +Provides: mono(ICSharpCode.SharpZipLib) = 2.84.0.0 Provides: mono(Mono.Cairo) = 1.0.5000.0 Provides: mono(Mono.Cairo) = 2.0.0.0 Provides: mono(Mono.CompilerServices.SymbolWriter) = 1.0.5000.0 +Provides: mono(Mono.CompilerServices.SymbolWriter) = 2.0.0.0 Provides: mono(Mono.Posix) = 1.0.5000.0 +Provides: mono(Mono.Posix) = 2.0.0.0 Provides: mono(Mono.Security) = 1.0.5000.0 Provides: mono(Mono.Security) = 2.0.0.0 Provides: mono(System) = 1.0.5000.0 Provides: mono(System) = 2.0.0.0 +Provides: mono(System.Configuration) = 1.0.5000.0 Provides: mono(System.Configuration) = 2.0.0.0 Provides: mono(System.Security) = 1.0.5000.0 Provides: mono(System.Security) = 2.0.0.0 @@ -174,19 +169,9 @@ %prep %setup -q -n mono-%{version} -%patch0 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch10 -p1 -%patch11 -p1 -%patch12 -p1 %patch13 -p1 %patch14 -p1 +%patch15 -p1 %build NOCONFIGURE="yes" ./autogen.sh @@ -251,7 +236,6 @@ rm -f %{buildroot}%{_mandir}/man1/cilc.1* rm -f %{buildroot}%{_prefix}/lib/mono/*/browsercaps-updater.exe* rm -f %{buildroot}%{_prefix}/lib/mono/*/culevel.exe* -rm -f %{buildroot}%{_prefix}/lib/mono/2.0/cilc.exe* # brp-compress doesn't search _mandir # so we cheat it @@ -360,7 +344,6 @@ %{_prefix}/lib/mono/4.5/ICSharpCode.SharpZipLib.dll %{_prefix}/lib/mono/4.5/Microsoft.CSharp.dll %{_prefix}/lib/mono/4.5/Microsoft.VisualC.dll -%{_prefix}/lib/mono/4.5/Mono.C5.dll %{_prefix}/lib/mono/4.5/Mono.CSharp.dll %{_prefix}/lib/mono/4.5/Mono.Cairo.dll %{_prefix}/lib/mono/4.5/Mono.CompilerServices.SymbolWriter.dll @@ -368,6 +351,10 @@ %{_prefix}/lib/mono/4.5/Mono.Parallel.dll %{_prefix}/lib/mono/4.5/Mono.Posix.dll %{_prefix}/lib/mono/4.5/Mono.Security.dll +%{_prefix}/lib/mono/4.5/Mono.Security.Providers.DotNet.dll +%{_prefix}/lib/mono/4.5/Mono.Security.Providers.NewSystemSource.dll +%{_prefix}/lib/mono/4.5/Mono.Security.Providers.NewTls.dll +%{_prefix}/lib/mono/4.5/Mono.Security.Providers.OldTls.dll %{_prefix}/lib/mono/4.5/Mono.Simd.dll %{_prefix}/lib/mono/4.5/Mono.Tasklets.dll %{_prefix}/lib/mono/4.5/System.Configuration.dll @@ -381,6 +368,7 @@ %{_prefix}/lib/mono/4.5/System.Net.Http.Formatting.dll %{_prefix}/lib/mono/4.5/System.Net.Http.WebRequest.dll %{_prefix}/lib/mono/4.5/System.Numerics.dll +%{_prefix}/lib/mono/4.5/System.Numerics.Vectors.dll %{_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 @@ -391,6 +379,7 @@ %{_prefix}/lib/mono/4.5/cscompmgd.dll %{_prefix}/lib/mono/4.5/mscorlib.dll* %{_prefix}/lib/mono/4.5/Facades/System* +%{_prefix}/lib/mono/4.5/Facades/Microsoft* %{_prefix}/lib/mono/gac/Commons.Xml.Relaxng %{_prefix}/lib/mono/gac/CustomMarshalers %{_prefix}/lib/mono/gac/I18N @@ -398,7 +387,6 @@ %{_prefix}/lib/mono/gac/ICSharpCode.SharpZipLib %{_prefix}/lib/mono/gac/Microsoft.CSharp %{_prefix}/lib/mono/gac/Microsoft.VisualC -%{_prefix}/lib/mono/gac/Mono.C5 %{_prefix}/lib/mono/gac/Mono.CSharp %{_prefix}/lib/mono/gac/Mono.Cairo %{_prefix}/lib/mono/gac/Mono.Cecil @@ -407,6 +395,10 @@ %{_prefix}/lib/mono/gac/Mono.Parallel %{_prefix}/lib/mono/gac/Mono.Posix %{_prefix}/lib/mono/gac/Mono.Security +%{_prefix}/lib/mono/gac/Mono.Security.Providers.DotNet +%{_prefix}/lib/mono/gac/Mono.Security.Providers.NewSystemSource +%{_prefix}/lib/mono/gac/Mono.Security.Providers.NewTls +%{_prefix}/lib/mono/gac/Mono.Security.Providers.OldTls %{_prefix}/lib/mono/gac/Mono.Simd %{_prefix}/lib/mono/gac/Mono.Tasklets %{_prefix}/lib/mono/gac/System @@ -419,6 +411,7 @@ %{_prefix}/lib/mono/gac/System.Net.Http.Formatting %{_prefix}/lib/mono/gac/System.Net.Http.WebRequest %{_prefix}/lib/mono/gac/System.Numerics +%{_prefix}/lib/mono/gac/System.Numerics.Vectors %{_prefix}/lib/mono/gac/System.Security %{_prefix}/lib/mono/gac/System.Threading.Tasks.Dataflow %{_prefix}/lib/mono/gac/System.Windows @@ -467,7 +460,11 @@ License: LGPL-2.1 Group: Development/Languages/Mono Requires: libmono-2_0-1 = %{version} +%if %{sgen} +Requires: libmonosgen-2_0-devel +%else Requires: libmonoboehm-2_0-devel +%endif Requires: mono-core = %{version} %description -n libmono-2_0-devel @@ -608,9 +605,13 @@ Group: Development/Languages/Mono Requires: mono-core = %{version} Provides: mono(I18N.CJK) = 1.0.5000.0 +Provides: mono(I18N.CJK) = 2.0.0.0 Provides: mono(I18N.MidEast) = 1.0.5000.0 +Provides: mono(I18N.MidEast) = 2.0.0.0 Provides: mono(I18N.Other) = 1.0.5000.0 +Provides: mono(I18N.Other) = 2.0.0.0 Provides: mono(I18N.Rare) = 1.0.5000.0 +Provides: mono(I18N.Rare) = 2.0.0.0 %description -n mono-locale-extras The Mono Project is an open development initiative that is working to @@ -641,11 +642,15 @@ Provides: mono-ms-enterprise = %{version} Provides: mono-novell-directory = %{version} Provides: mono(Mono.Data.Tds) = 1.0.5000.0 +Provides: mono(Mono.Data.Tds) = 2.0.0.0 Provides: mono(Novell.Directory.Ldap) = 1.0.5000.0 +Provides: mono(Novell.Directory.Ldap) = 2.0.0.0 Provides: mono(System.Data) = 1.0.5000.0 Provides: mono(System.Data) = 2.0.0.0 Provides: mono(System.DirectoryServices) = 1.0.5000.0 +Provides: mono(System.DirectoryServices) = 2.0.0.0 Provides: mono(System.EnterpriseServices) = 1.0.5000.0 +Provides: mono(System.EnterpriseServices) = 2.0.0.0 %description -n mono-data The Mono Project is an open development initiative that is working to @@ -695,10 +700,13 @@ Requires: mono-core = %{version} Provides: mono-window-forms = %{version} Provides: mono(Accessibility) = 1.0.5000.0 +Provides: mono(Accessibility) = 2.0.0.0 Provides: mono(System.Design) = 1.0.5000.0 +Provides: mono(System.Design) = 2.0.0.0 Provides: mono(System.Drawing) = 1.0.5000.0 Provides: mono(System.Drawing) = 2.0.0.0 Provides: mono(System.Drawing.Design) = 1.0.5000.0 +Provides: mono(System.Drawing.Design) = 2.0.0.0 Provides: mono(System.Windows.Forms) = 1.0.5000.0 Provides: mono(System.Windows.Forms) = 2.0.0.0 @@ -753,13 +761,21 @@ Requires: mono-core = %{version} Provides: mono-ms-extras = %{version} Provides: mono(Mono.Messaging) = 1.0.5000.0 +Provides: mono(Mono.Messaging) = 2.0.0.0 Provides: mono(Mono.Messaging.RabbitMQ) = 1.0.5000.0 +Provides: mono(Mono.Messaging.RabbitMQ) = 2.0.0.0 Provides: mono(RabbitMQ.Client) = 1.0.5000.0 +Provides: mono(RabbitMQ.Client) = 2.0.0.0 Provides: mono(System.Configuration.Install) = 1.0.5000.0 +Provides: mono(System.Configuration.Install) = 2.0.0.0 Provides: mono(System.Management) = 1.0.5000.0 +Provides: mono(System.Management) = 2.0.0.0 Provides: mono(System.Messaging) = 1.0.5000.0 +Provides: mono(System.Messaging) = 2.0.0.0 Provides: mono(System.ServiceProcess) = 1.0.5000.0 +Provides: mono(System.ServiceProcess) = 2.0.0.0 Provides: mono(mono-service) = 1.0.5000.0 +Provides: mono(mono-service) = 2.0.0.0 %description -n mono-extras The Mono Project is an open development initiative that is working to @@ -805,6 +821,7 @@ Requires: mono-core = %{version} Requires: mono-data = %{version} Provides: mono(Mono.Data.Sqlite) = 1.0.5000.0 +Provides: mono(Mono.Data.Sqlite) = 2.0.0.0 %description -n mono-data-sqlite The Mono Project is an open development initiative that is working to @@ -845,9 +862,9 @@ %{_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.Internals.dll %{_prefix}/lib/mono/4.5/System.ServiceModel.Routing.dll %{_prefix}/lib/mono/4.5/System.ServiceModel.Web.dll -%{_prefix}/lib/mono/4.5/System.ServiceModel.Internals.dll %{_prefix}/lib/mono/4.5/System.ServiceModel.dll %{_prefix}/lib/mono/4.5/SMDiagnostics.dll %{_prefix}/lib/mono/4.5/svcutil.exe* @@ -855,13 +872,13 @@ %{_prefix}/lib/mono/gac/System.IdentityModel %{_prefix}/lib/mono/gac/System.IdentityModel.Selectors %{_prefix}/lib/mono/gac/System.Runtime.DurableInstancing -%{_prefix}/lib/mono/gac/SMDiagnostics %{_prefix}/lib/mono/gac/System.ServiceModel -%{_prefix}/lib/mono/gac/System.ServiceModel.Internals %{_prefix}/lib/mono/gac/System.ServiceModel.Activation %{_prefix}/lib/mono/gac/System.ServiceModel.Discovery +%{_prefix}/lib/mono/gac/System.ServiceModel.Internals %{_prefix}/lib/mono/gac/System.ServiceModel.Routing %{_prefix}/lib/mono/gac/System.ServiceModel.Web +%{_prefix}/lib/mono/gac/SMDiagnostics %package -n mono-winfxcore Summary: Mono implementation of core WinFX APIs @@ -894,12 +911,16 @@ Provides: mono-web-forms = %{version} Provides: mono-web-services = %{version} Provides: mono(Mono.Http) = 1.0.5000.0 +Provides: mono(Mono.Http) = 2.0.0.0 Provides: mono(System.Runtime.Remoting) = 1.0.5000.0 Provides: mono(System.Runtime.Remoting) = 2.0.0.0 Provides: mono(System.Runtime.Serialization.Formatters.Soap) = 1.0.5000.0 +Provides: mono(System.Runtime.Serialization.Formatters.Soap) = 2.0.0.0 Provides: mono(System.Web) = 1.0.5000.0 +Provides: mono(System.Web) = 2.0.0.0 Provides: mono(System.Web.Razor) = 2.0.0.0 Provides: mono(System.Web.Services) = 1.0.5000.0 +Provides: mono(System.Web.Services) = 2.0.0.0 Provides: mono(System.Web.WebPages.Deployment) = 2.1.0.0 Provides: mono(System.Web.WebPages.Razor) = 2.0.0.0 @@ -1018,6 +1039,7 @@ Requires: mono-core = %{version} Requires: mono-data = %{version} Provides: mono(System.Data.OracleClient) = 1.0.5000.0 +Provides: mono(System.Data.OracleClient) = 2.0.0.0 %description -n mono-data-oracle The Mono Project is an open development initiative that is working to @@ -1092,7 +1114,9 @@ Provides: mono-biarchcompat = %{version} %endif Provides: mono(PEAPI) = 1.0.5000.0 +Provides: mono(PEAPI) = 2.0.0.0 Provides: mono(resgen) = 1.0.5000.0 +Provides: mono(resgen) = 2.0.0.0 #following 5 lines needed for a temporary build fix. According to https://github.com/mono/mono/commit/1f4133a06f252ec1b78637dd91e49f50836cf570, we shoud fix individual packages that rely on incorrect dependencies Provides: mono(System.ServiceModel) = 3.0.0.0 Provides: mono(System.Core) = 3.5.0.0 @@ -1199,8 +1223,10 @@ %{_mandir}/man1/xbuild.1%ext_man %{_prefix}/lib/mono-source-libs %{_prefix}/lib/mono/4.0 -%{_prefix}/lib/mono/3.5 -%{_prefix}/lib/mono/2.0 +%{_prefix}/lib/mono/4.5-api +%{_prefix}/lib/mono/4.0-api +%{_prefix}/lib/mono/3.5-api +%{_prefix}/lib/mono/2.0-api %{_prefix}/lib/mono/4.5/Microsoft.Build.dll %{_prefix}/lib/mono/4.5/Microsoft.Build.Engine.dll %{_prefix}/lib/mono/4.5/Microsoft.Build.Framework.dll @@ -1221,6 +1247,7 @@ %{_prefix}/lib/mono/4.5/ilasm.exe* %{_prefix}/lib/mono/4.5/installvst.exe* %{_prefix}/lib/mono/4.5/lc.exe* +%{_prefix}/lib/mono/4.5/linkeranalyzer.exe* %{_prefix}/lib/mono/4.5/macpack.exe* %{_prefix}/lib/mono/4.5/makecert.exe* %{_prefix}/lib/mono/4.5/mdbrebase.exe* @@ -1228,7 +1255,6 @@ %{_prefix}/lib/mono/4.5/mono-api-info.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-symbolicate.exe* %{_prefix}/lib/mono/4.5/mono-xmltool.exe* %{_prefix}/lib/mono/4.5/monolinker.* %{_prefix}/lib/mono/4.5/monop.exe* @@ -1238,6 +1264,7 @@ %{_prefix}/lib/mono/4.5/secutil.exe* %{_prefix}/lib/mono/4.5/sgen.exe* %{_prefix}/lib/mono/4.5/signcode.exe* +%{_prefix}/lib/mono/4.5/*symbolicate.exe* %{_prefix}/lib/mono/4.5/xbuild.exe* %{_prefix}/lib/mono/4.5/xbuild.rsp %{_prefix}/lib/mono/4.5/MSBuild/ ++++++ mono-4.2.3.4.tar.bz2 -> mono-4.4.1.0.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/mono-core/mono-4.2.3.4.tar.bz2 /work/SRC/openSUSE:Factory/.mono-core.new/mono-4.4.1.0.tar.bz2 differ: char 11, line 1 ++++++ mono-config-fix-monoposixhelper-libdir.patch ++++++ diff -uprN mono-4.4.0.old/data/config.in mono-4.4.0.new/data/config.in --- mono-4.4.0.old/data/config.in 2016-06-09 18:01:54.000000000 +0300 +++ mono-4.4.0.new/data/config.in 2016-03-15 14:31:53.000000000 +0300 @@ -10,7 +10,7 @@ <dllmap dll="i:odbc32.dll" target="libiodbc.dylib" os="osx"/> <dllmap dll="oci" target="libclntsh@libsuffix@" os="!windows"/> <dllmap dll="db2cli" target="libdb2_36@libsuffix@" os="!windows"/> - <dllmap dll="MonoPosixHelper" target="$mono_libdir/libMonoPosixHelper@libsuffix@" os="!windows" /> + <dllmap dll="MonoPosixHelper" target="@prefix@/@reloc_libdir@/libMonoPosixHelper@libsuffix@" os="!windows" /> <dllmap dll="i:msvcrt" target="@LIBC@" os="!windows"/> <dllmap dll="i:msvcrt.dll" target="@LIBC@" os="!windows"/> <dllmap dll="sqlite" target="@SQLITE@" os="!windows"/>