This commit is contained in:
parent
ff6c6b74e9
commit
77447c0c5e
@ -1,2 +0,0 @@
|
||||
mono-core
|
||||
+/usr/bin/mono -> /usr/bin/mono<extension>
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:990af2fa20ad4e99ae5000df1afdb2e3b70400ba22d62e8917123d6a9d966397
|
||||
size 18429855
|
3
mono-2.0.tar.bz2
Normal file
3
mono-2.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a86c516e85a923078e03b137e2a79d704115a2da52de9fee6350dcc9c8b49034
|
||||
size 19362592
|
@ -1,11 +0,0 @@
|
||||
--- mono/mono/io-layer/wapi_glob.c
|
||||
+++ mono/mono/io-layer/wapi_glob.c
|
||||
@@ -300,7 +300,7 @@
|
||||
pathv[pglob->gl_offs + pglob->gl_pathc] = NULL;
|
||||
|
||||
if ((pglob->gl_flags & WAPI_GLOB_LIMIT) &&
|
||||
- newsize + *limitp >= ARG_MAX) {
|
||||
+ newsize + *limitp >= sysconf (_SC_ARG_MAX)) {
|
||||
errno = 0;
|
||||
return(WAPI_GLOB_NOSPACE);
|
||||
}
|
@ -1,3 +1,36 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 26 09:33:09 MDT 2008 - ajorgensen@novell.com
|
||||
|
||||
- Update to 2.0 (preview 2)
|
||||
* Runtime: Performance
|
||||
* The performance of operations on decimals has significally improved.
|
||||
* The performance of locking (Monitor.Enter/Monitor.Exit) is significally improved.
|
||||
* The memory usage of the runtime is reduced, especially when using generics.
|
||||
* Many race conditions and threading problems were fixed, improving reliability.
|
||||
* Math.Min/Math.Max and some forms of Interlocked.CompareExhange (CAS) are now implemented using fast inline code on x86/amd64.
|
||||
* There is now a MONO_DEBUG=dont-free-domains option that improves the performance of ASP.NET-based applications.
|
||||
* Runtime: Features
|
||||
* Some progress has been made on the Winx64 port [Bill Holmes, Jonathan Chambers]
|
||||
* The runtime is now built using the dolt libtool replacement (http://dolt.freedesktop.org/) this speeds up runtime compilations by about 30%.
|
||||
* The runtime build process is now less verbose on some platforms, similar to the way the linux kernel is built. To turn it off, use the --enable-quiet-build=no argument to configure, or pass the V=1 argument to make.
|
||||
* There is now a --debug=casts command line option to the runtime which turns on the reporting of better InvalidCastException message details.
|
||||
* The mono_method_get_unmanaged_thunk () function has been implemented for developers embedding Mono which simplifies calling managed methods from unmanaged code.
|
||||
* C# Compiler
|
||||
* The compiler now support expression trees (turning expressions into an AST at compile time when the type of a parameter is a System.Query.Expression). This completes the C# 3.0 support.
|
||||
* Over 60 reported bugs in the compiler were fixed and many of the internals have been cleaned up. Extensive refactoring and hardening of the C# 2.0 and 3.0 support are now better integrated.
|
||||
* A major rewrite of the anonymous method/lambda support in the internals of the compiler now optimizes the resulting code, and fixes several bugs in this area.
|
||||
* The compiler is now dual licensed under the MIT X11 and the GNU GPL version 2 (only).
|
||||
* The compiler now supports #pragma checksum for use with ASP.NET debugging and #line hidden, as well as flagging more compiler-generated code properly (to avoid the debugger single-stepping into those bits).
|
||||
* LINQ
|
||||
* LINQ and LINQ to XML are now complete, support for expression trees is now available as well as the backend to support expression tree compilation.
|
||||
* LINQ to Dataset has also been implemented.
|
||||
* Performance Counters Implementation
|
||||
* Mono now has a performance counters implementation that can be used to monitor various statistics of Mono processes. To access this API you use the System.Diagnostics.PerformanceCounter classes.
|
||||
* Big Arrays
|
||||
* Mono now supports 64-bit indexed arrays on 64-bit systems. Although this is permitted by the ECMA standard, this today is a unique feature of Mono as .NET on Windows does not support 64-bit array indexes. This code was developed by Luis Ortiz at Interactive Supercomputing and integrated by Rodrigo Kumpera.
|
||||
* This feature is useful for developers that needs to manipulate very large data sets with C# arrays.
|
||||
* To use this feature, you must configure Mono with --enable-big-arrays.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 26 22:12:33 CEST 2008 - crrodriguez@suse.de
|
||||
|
||||
|
387
mono-core.spec
387
mono-core.spec
@ -1,10 +1,17 @@
|
||||
#
|
||||
# spec file for package mono-core (Version 1.9.1)
|
||||
# spec file for package mono-core (Version 2.0)
|
||||
#
|
||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
@ -16,13 +23,11 @@ License: LGPL v2.1 or later
|
||||
Group: Development/Languages/Mono
|
||||
Summary: A .NET Runtime Environment
|
||||
Url: http://go-mono.org/
|
||||
Version: 1.9.1
|
||||
Release: 3
|
||||
Version: 2.0
|
||||
Release: 1
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source0: mono-%{version}.tar.bz2
|
||||
Patch: mono-core-arg_max.diff
|
||||
Patch1: mono-libtool.diff
|
||||
Patch2: mono-warn.diff
|
||||
ExclusiveArch: %ix86 x86_64 ppc hppa armv4l sparc s390 ia64 s390x
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Provides: mono = %{version}-%{release}
|
||||
@ -48,16 +53,11 @@ Conflicts: mono-addins <= 0.3
|
||||
# 1.9 branch conflicts:
|
||||
# Can't do this because this rpm could be used on a distro with gtk# 2.8...
|
||||
#Conflicts: gtk-sharp2 < 2.10.3
|
||||
%define arg_max_patch 0
|
||||
# Require when in the buildserivce
|
||||
%if 0%{?opensuse_bs}
|
||||
Requires: libgdiplus0
|
||||
# Not all distros build this... can't require it
|
||||
#Requires: libgluezilla0
|
||||
%endif
|
||||
%if 0%{?monobuild}
|
||||
# We can require libgdiplus since it's on all distros
|
||||
# but not for gluezilla since we share rpms
|
||||
Requires: libgdiplus0
|
||||
%endif
|
||||
# for autobuild
|
||||
@ -74,9 +74,6 @@ BuildRequires: glib2-devel zlib-devel
|
||||
#####
|
||||
#### suse options ####
|
||||
%if 0%{?suse_version}
|
||||
%if %suse_version >= 1100
|
||||
%define arg_max_patch 1
|
||||
%endif
|
||||
# For some reason these weren't required in 10.2 and before... ?
|
||||
%if %{suse_version} >= 1030
|
||||
BuildRequires: bison
|
||||
@ -125,8 +122,8 @@ BuildRequires: libunwind-devel
|
||||
# Allows overrides of __find_provides in fedora distros... (already set to zero on newer suse distros)
|
||||
%define _use_internal_dependency_generator 0
|
||||
%endif
|
||||
%define __find_provides env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-provides && printf "%s\\n" "${filelist[@]}" | prefix=%{buildroot}/usr %{buildroot}/usr/bin/mono-find-provides ; } | sort | uniq'
|
||||
%define __find_requires env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-requires && printf "%s\\n" "${filelist[@]}" | prefix=%{buildroot}/usr %{buildroot}/usr/bin/mono-find-requires ; } | sort | uniq'
|
||||
%define __find_provides env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-provides && printf "%s\\n" "${filelist[@]}" | prefix=%{buildroot}/usr %{buildroot}%{_bindir}/mono-find-provides ; } | sort | uniq'
|
||||
%define __find_requires env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-requires && printf "%s\\n" "${filelist[@]}" | prefix=%{buildroot}/usr %{buildroot}%{_bindir}/mono-find-requires ; } | sort | uniq'
|
||||
|
||||
%description
|
||||
The Mono Project is an open development initiative that is working to
|
||||
@ -148,16 +145,16 @@ Authors:
|
||||
%doc AUTHORS COPYING.LIB ChangeLog NEWS README
|
||||
%_bindir/mono
|
||||
%_libdir/libmono.so*
|
||||
%_mandir/man1/mono.1.gz
|
||||
%_mandir/man1/mono.1%ext_man
|
||||
# manpages
|
||||
%_mandir/man5/mono-config.5.gz
|
||||
%_mandir/man1/mcs.1.gz
|
||||
%_mandir/man1/certmgr.1.gz
|
||||
%_mandir/man1/chktrust.1.gz
|
||||
%_mandir/man1/setreg.1.gz
|
||||
%_mandir/man1/gacutil.1.gz
|
||||
%_mandir/man1/sn.1.gz
|
||||
%_mandir/man1/mozroots.1.gz
|
||||
%_mandir/man5/mono-config.5%ext_man
|
||||
%_mandir/man1/mcs.1%ext_man
|
||||
%_mandir/man1/certmgr.1%ext_man
|
||||
%_mandir/man1/chktrust.1%ext_man
|
||||
%_mandir/man1/setreg.1%ext_man
|
||||
%_mandir/man1/gacutil.1%ext_man
|
||||
%_mandir/man1/sn.1%ext_man
|
||||
%_mandir/man1/mozroots.1%ext_man
|
||||
# wrappers
|
||||
%_bindir/certmgr
|
||||
%_bindir/chktrust
|
||||
@ -165,6 +162,7 @@ Authors:
|
||||
%_bindir/gmcs
|
||||
%_bindir/mono-test-install
|
||||
%_bindir/mcs
|
||||
%_bindir/mcs1
|
||||
%_bindir/smcs
|
||||
%_bindir/mozroots
|
||||
%_bindir/setreg
|
||||
@ -202,10 +200,9 @@ Authors:
|
||||
%_prefix/lib/mono/gac/System.Xml
|
||||
%_prefix/lib/mono/1.0/System.Xml.dll
|
||||
%_prefix/lib/mono/2.0/System.Xml.dll
|
||||
%_prefix/lib/mono/gac/System.Xml.Core
|
||||
%_prefix/lib/mono/2.1/System.Xml.Core.dll
|
||||
%_prefix/lib/mono/2.1/System.Xml.dll
|
||||
%_prefix/lib/mono/gac/System.Xml.Linq
|
||||
%_prefix/lib/mono/3.5/System.Xml.Linq.dll
|
||||
%_prefix/lib/mono/2.0/System.Xml.Linq.dll
|
||||
%_prefix/lib/mono/gac/System
|
||||
%_prefix/lib/mono/1.0/System.dll
|
||||
%_prefix/lib/mono/2.0/System.dll
|
||||
@ -263,6 +260,10 @@ Authors:
|
||||
%_prefix/lib/mono/gac/System.Core
|
||||
%_prefix/lib/mono/2.0/System.Core.dll
|
||||
%_prefix/lib/mono/2.1/System.Core.dll
|
||||
%_prefix/lib/mono/gac/System.Net
|
||||
%_prefix/lib/mono/2.1/System.Net.dll
|
||||
# Not sure if autobuild allows this...
|
||||
%_libdir/pkgconfig/smcs.pc
|
||||
|
||||
%post
|
||||
/sbin/ldconfig
|
||||
@ -373,10 +374,12 @@ Authors:
|
||||
%defattr(-, root, root)
|
||||
%_prefix/lib/mono/1.0/sqlsharp.exe*
|
||||
%_bindir/sqlsharp
|
||||
%_mandir/man1/sqlsharp.1.gz
|
||||
%_mandir/man1/sqlsharp.1%ext_man
|
||||
%_prefix/lib/mono/gac/System.Data
|
||||
%_prefix/lib/mono/1.0/System.Data.dll
|
||||
%_prefix/lib/mono/2.0/System.Data.dll
|
||||
%_prefix/lib/mono/gac/System.Data.Linq
|
||||
%_prefix/lib/mono/2.0/System.Data.Linq.dll
|
||||
%_prefix/lib/mono/gac/Mono.Data
|
||||
%_prefix/lib/mono/1.0/Mono.Data.dll
|
||||
%_prefix/lib/mono/2.0/Mono.Data.dll
|
||||
@ -397,6 +400,8 @@ Authors:
|
||||
%_prefix/lib/mono/2.0/System.DirectoryServices.dll
|
||||
%_prefix/lib/mono/gac/System.Transactions
|
||||
%_prefix/lib/mono/2.0/System.Transactions.dll
|
||||
%_prefix/lib/mono/gac/System.Data.DataSetExtensions
|
||||
%_prefix/lib/mono/2.0/System.Data.DataSetExtensions.dll
|
||||
|
||||
%package -n mono-winforms
|
||||
License: LGPL v2.1 or later
|
||||
@ -438,9 +443,9 @@ Authors:
|
||||
%_prefix/lib/mono/1.0/System.Drawing.Design.dll
|
||||
%_prefix/lib/mono/2.0/System.Drawing.Design.dll
|
||||
# TODO: Post 1.2.5:
|
||||
%_prefix/lib/mono/1.0/Mono.Mozilla.dll
|
||||
%_prefix/lib/mono/2.0/Mono.Mozilla.dll
|
||||
%_prefix/lib/mono/gac/Mono.Mozilla
|
||||
%_prefix/lib/mono/1.0/Mono.WebBrowser.dll
|
||||
%_prefix/lib/mono/2.0/Mono.WebBrowser.dll
|
||||
%_prefix/lib/mono/gac/Mono.WebBrowser
|
||||
|
||||
%package -n ibm-data-db2
|
||||
License: LGPL v2.1 or later
|
||||
@ -469,6 +474,7 @@ Authors:
|
||||
%defattr(-, root, root)
|
||||
%_prefix/lib/mono/gac/IBM.Data.DB2
|
||||
%_prefix/lib/mono/1.0/IBM.Data.DB2.dll
|
||||
%_prefix/lib/mono/2.0/IBM.Data.DB2.dll
|
||||
|
||||
%package -n mono-extras
|
||||
License: LGPL v2.1 or later
|
||||
@ -497,7 +503,7 @@ Authors:
|
||||
|
||||
%files -n mono-extras
|
||||
%defattr(-, root, root)
|
||||
%_mandir/man1/mono-service.1.gz
|
||||
%_mandir/man1/mono-service.1%ext_man
|
||||
%_bindir/mono-service
|
||||
%_bindir/mono-service2
|
||||
# These are errors because they should be symlinks, but they are copies, so rpmlint detects duplicate files
|
||||
@ -645,26 +651,30 @@ Authors:
|
||||
%_prefix/lib/mono/1.0/wsdl.exe*
|
||||
%_prefix/lib/mono/2.0/wsdl.exe*
|
||||
%_prefix/lib/mono/1.0/xsd.exe*
|
||||
%_prefix/lib/mono/2.0/xsd.exe*
|
||||
%_prefix/lib/mono/2.0/mconfig.exe*
|
||||
# shell wrappers
|
||||
%_bindir/disco
|
||||
%_bindir/mconfig
|
||||
%_bindir/soapsuds
|
||||
%_bindir/wsdl
|
||||
%_bindir/wsdl1
|
||||
%_bindir/wsdl2
|
||||
%_bindir/xsd
|
||||
%_bindir/xsd2
|
||||
# man pages
|
||||
%_mandir/man1/disco.1.gz
|
||||
%_mandir/man1/soapsuds.1.gz
|
||||
%_mandir/man1/wsdl.1.gz
|
||||
%_mandir/man1/xsd.1.gz
|
||||
%_mandir/man1/mconfig.1.gz
|
||||
%_mandir/man1/disco.1%ext_man
|
||||
%_mandir/man1/soapsuds.1%ext_man
|
||||
%_mandir/man1/wsdl.1%ext_man
|
||||
%_mandir/man1/xsd.1%ext_man
|
||||
%_mandir/man1/mconfig.1%ext_man
|
||||
%config %_sysconfdir/mono/browscap.ini
|
||||
%dir %_sysconfdir/mono/mconfig
|
||||
%config %_sysconfdir/mono/mconfig/config.xml
|
||||
%config %_sysconfdir/mono/1.0/DefaultWsdlHelpGenerator.aspx
|
||||
%config %_sysconfdir/mono/2.0/DefaultWsdlHelpGenerator.aspx
|
||||
%config %_sysconfdir/mono/2.0/web.config
|
||||
%config %_sysconfdir/mono/2.0/Browsers
|
||||
|
||||
%package -n mono-data-oracle
|
||||
License: LGPL v2.1 or later
|
||||
@ -761,8 +771,6 @@ License: LGPL v2.1 or later
|
||||
Summary: NUnit Testing Framework
|
||||
Group: Development/Languages/Mono
|
||||
Requires: mono-core == %version-%release
|
||||
# No idea why this Requires is here... removing (bnc #210224)
|
||||
#Requires: glib2-devel
|
||||
|
||||
%package -n mono-data-firebird
|
||||
License: LGPL v2.1 or later
|
||||
@ -900,48 +908,55 @@ Authors:
|
||||
%_prefix/lib/mono/2.0/MSBuild
|
||||
%_prefix/lib/mono/2.0/xbuild.rsp
|
||||
# man pages
|
||||
%_mandir/man1/cert2spc.1.gz
|
||||
%_mandir/man1/dtd2xsd.1.gz
|
||||
%_mandir/man1/genxs.1.gz
|
||||
%_mandir/man1/httpcfg.1.gz
|
||||
%_mandir/man1/ilasm.1.gz
|
||||
%_mandir/man1/macpack.1.gz
|
||||
%_mandir/man1/makecert.1.gz
|
||||
%_mandir/man1/mkbundle.1.gz
|
||||
%_mandir/man1/monodis.1.gz
|
||||
%_mandir/man1/monop.1.gz
|
||||
%_mandir/man1/mono-shlib-cop.1.gz
|
||||
%_mandir/man1/permview.1.gz
|
||||
%_mandir/man1/prj2make.1.gz
|
||||
%_mandir/man1/secutil.1.gz
|
||||
%_mandir/man1/sgen.1.gz
|
||||
%_mandir/man1/signcode.1.gz
|
||||
%_mandir/man1/al.1.gz
|
||||
%_mandir/man1/mono-xmltool.1.gz
|
||||
%_mandir/man1/vbnc.1.gz
|
||||
%_mandir/man1/resgen.1.gz
|
||||
%_mandir/man1/cert2spc.1%ext_man
|
||||
%_mandir/man1/dtd2xsd.1%ext_man
|
||||
%_mandir/man1/genxs.1%ext_man
|
||||
%_mandir/man1/httpcfg.1%ext_man
|
||||
%_mandir/man1/ilasm.1%ext_man
|
||||
%_mandir/man1/macpack.1%ext_man
|
||||
%_mandir/man1/makecert.1%ext_man
|
||||
%_mandir/man1/mkbundle.1%ext_man
|
||||
%_mandir/man1/monodis.1%ext_man
|
||||
%_mandir/man1/monop.1%ext_man
|
||||
%_mandir/man1/mono-shlib-cop.1%ext_man
|
||||
%_mandir/man1/permview.1%ext_man
|
||||
%_mandir/man1/prj2make.1%ext_man
|
||||
%_mandir/man1/secutil.1%ext_man
|
||||
%_mandir/man1/sgen.1%ext_man
|
||||
%_mandir/man1/signcode.1%ext_man
|
||||
%_mandir/man1/al.1%ext_man
|
||||
%_mandir/man1/mono-xmltool.1%ext_man
|
||||
%_mandir/man1/vbnc.1%ext_man
|
||||
%_mandir/man1/resgen.1%ext_man
|
||||
# Shell wrappers
|
||||
%_bindir/al
|
||||
%_bindir/al1
|
||||
%_bindir/al2
|
||||
%_bindir/caspol
|
||||
%_bindir/cert2spc
|
||||
%_bindir/dtd2xsd
|
||||
%_bindir/dtd2rng
|
||||
%_bindir/genxs
|
||||
%_bindir/genxs1
|
||||
%_bindir/genxs2
|
||||
%_bindir/httpcfg
|
||||
%_bindir/ilasm
|
||||
%_bindir/ilasm1
|
||||
%_bindir/ilasm2
|
||||
%_bindir/installvst
|
||||
%_bindir/macpack
|
||||
%_bindir/makecert
|
||||
%_bindir/mkbundle
|
||||
%_bindir/mkbundle1
|
||||
%_bindir/mkbundle2
|
||||
%_bindir/monodis
|
||||
%_bindir/monolinker
|
||||
%_bindir/monop
|
||||
%_bindir/monop1
|
||||
%_bindir/monop2
|
||||
%_bindir/mono-api-diff
|
||||
%_bindir/mono-api-info
|
||||
%_bindir/mono-api-info1
|
||||
%_bindir/mono-api-info2
|
||||
%_bindir/mono-find-provides
|
||||
%_bindir/mono-find-requires
|
||||
@ -951,12 +966,13 @@ Authors:
|
||||
%_bindir/permview
|
||||
%_bindir/prj2make
|
||||
%_bindir/resgen
|
||||
%_bindir/resgen1
|
||||
%_bindir/resgen2
|
||||
%_bindir/secutil
|
||||
%_bindir/sgen
|
||||
%_bindir/signcode
|
||||
%_bindir/xbuild
|
||||
%_mandir/man1/monolinker.1.gz
|
||||
%_mandir/man1/monolinker.1%ext_man
|
||||
%_prefix/lib/mono/gac/PEAPI
|
||||
%_prefix/lib/mono/1.0/PEAPI.dll
|
||||
%_prefix/lib/mono/1.0/monolinker.*
|
||||
@ -975,8 +991,10 @@ Authors:
|
||||
%_prefix/include/mono-1.0
|
||||
%_libdir/libmono-profiler-cov.*
|
||||
%_libdir/libmono-profiler-aot.*
|
||||
%_libdir/libmono-profiler-logging.*
|
||||
%_libdir/pkgconfig/mono.pc
|
||||
%_libdir/pkgconfig/dotnet.pc
|
||||
%_libdir/pkgconfig/dotnet35.pc
|
||||
%_libdir/pkgconfig/mono-cairo.pc
|
||||
%_libdir/pkgconfig/cecil.pc
|
||||
%_mandir/man1/monoburg.*
|
||||
@ -1033,16 +1051,12 @@ Authors:
|
||||
|
||||
%prep
|
||||
%setup -q -n mono-%{version}
|
||||
if [ %arg_max_patch -eq 1 ] ; then
|
||||
%patch -p1
|
||||
fi
|
||||
%patch1 -p1
|
||||
%patch2
|
||||
|
||||
%build
|
||||
# These are only needed if there are patches to the runtime
|
||||
#rm -f libgc/libtool.m4
|
||||
autoreconf --force --install
|
||||
#autoreconf --force --install
|
||||
#autoreconf --force --install libgc
|
||||
export CFLAGS=" $RPM_OPT_FLAGS -DKDE_ASSEMBLIES='\"/opt/kde3/%{_lib}\"' -fno-strict-aliasing"
|
||||
# distro specific configure options
|
||||
@ -1055,78 +1069,113 @@ export CFLAGS=" $RPM_OPT_FLAGS -DKDE_ASSEMBLIES='\"/opt/kde3/%{_lib}\"' -fno-str
|
||||
make
|
||||
|
||||
%install
|
||||
make DESTDIR="$RPM_BUILD_ROOT" install
|
||||
%makeinstall
|
||||
# Remove unused files
|
||||
rm $RPM_BUILD_ROOT/usr/%_lib/libMonoPosixHelper.a
|
||||
rm $RPM_BUILD_ROOT/usr/%_lib/libMonoPosixHelper.la
|
||||
rm -f $RPM_BUILD_ROOT/usr/%_lib/libikvm-native.a
|
||||
rm -f $RPM_BUILD_ROOT/usr/%_lib/libikvm-native.la
|
||||
rm -fr $RPM_BUILD_ROOT/usr/lib/mono/gac/Mono.Security.Win32/[12]*
|
||||
rm $RPM_BUILD_ROOT/usr/lib/mono/1.0/Mono.Security.Win32.dll
|
||||
rm $RPM_BUILD_ROOT/usr/lib/mono/2.0/Mono.Security.Win32.dll
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.DGUX386
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.Mac
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.MacOSX
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.OS2
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.amiga
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.arm.cross
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.autoconf
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.changes
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.contributors
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.cords
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.darwin
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.dj
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.environment
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.ews4800
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.hp
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.linux
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.macros
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.rs6000
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.sgi
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.solaris2
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.uts
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/README.win32
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/barrett_diagram
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/debugging.html
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/gc.man
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/gcdescr.html
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/gcinterface.html
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/leak.html
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/scale.html
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/simple_example.html
|
||||
rm $RPM_BUILD_ROOT/usr/share/libgc-mono/tree.html
|
||||
rm $RPM_BUILD_ROOT/usr/share/man/man1/cilc.1
|
||||
rm $RPM_BUILD_ROOT/usr/share/man/man1/monostyle.1
|
||||
rm $RPM_BUILD_ROOT/usr/share/man/man1/oldmono.1
|
||||
rm $RPM_BUILD_ROOT/usr/share/man/man1/mint.1
|
||||
rm $RPM_BUILD_ROOT%_libdir/libMonoPosixHelper.a
|
||||
rm $RPM_BUILD_ROOT%_libdir/libMonoPosixHelper.la
|
||||
rm -f $RPM_BUILD_ROOT%_libdir/libikvm-native.a
|
||||
rm -f $RPM_BUILD_ROOT%_libdir/libikvm-native.la
|
||||
rm -fr $RPM_BUILD_ROOT%_prefix/lib/mono/gac/Mono.Security.Win32/[12]*
|
||||
rm $RPM_BUILD_ROOT%_prefix/lib/mono/1.0/Mono.Security.Win32.dll
|
||||
rm $RPM_BUILD_ROOT%_prefix/lib/mono/2.0/Mono.Security.Win32.dll
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.DGUX386
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.Mac
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.MacOSX
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.OS2
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.amiga
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.arm.cross
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.autoconf
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.changes
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.contributors
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.cords
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.darwin
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.dj
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.environment
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.ews4800
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.hp
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.linux
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.macros
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.rs6000
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.sgi
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.solaris2
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.uts
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/README.win32
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/barrett_diagram
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/debugging.html
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/gc.man
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/gcdescr.html
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/gcinterface.html
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/leak.html
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/scale.html
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/simple_example.html
|
||||
rm $RPM_BUILD_ROOT%_datadir/libgc-mono/tree.html
|
||||
rm $RPM_BUILD_ROOT%_mandir/man1/cilc.1
|
||||
rm $RPM_BUILD_ROOT%_mandir/man1/monostyle.1
|
||||
rm $RPM_BUILD_ROOT%_mandir/man1/oldmono.1
|
||||
rm $RPM_BUILD_ROOT%_mandir/man1/mint.1
|
||||
# Things we don't ship.
|
||||
# cilc
|
||||
rm $RPM_BUILD_ROOT/%_bindir/cilc
|
||||
rm $RPM_BUILD_ROOT/usr/lib/mono/1.0/cilc*
|
||||
rm $RPM_BUILD_ROOT%_bindir/cilc
|
||||
rm $RPM_BUILD_ROOT%_prefix/lib/mono/1.0/cilc*
|
||||
# jay
|
||||
rm $RPM_BUILD_ROOT/%_bindir/jay
|
||||
rm -R $RPM_BUILD_ROOT/usr/share/jay
|
||||
rm $RPM_BUILD_ROOT/usr/share/man/man1/jay.1
|
||||
rm $RPM_BUILD_ROOT/usr/lib/mono/1.0/CorCompare.exe
|
||||
rm $RPM_BUILD_ROOT/usr/lib/mono/1.0/browsercaps-updater.exe*
|
||||
rm $RPM_BUILD_ROOT%_bindir/jay
|
||||
rm -R $RPM_BUILD_ROOT%_datadir/jay
|
||||
rm $RPM_BUILD_ROOT%_mandir/man1/jay.1
|
||||
rm $RPM_BUILD_ROOT%_prefix/lib/mono/1.0/CorCompare.exe
|
||||
rm $RPM_BUILD_ROOT%_prefix/lib/mono/1.0/browsercaps-updater.exe*
|
||||
# New files to delete in 1.1.9.2
|
||||
rm -f $RPM_BUILD_ROOT/usr/%_lib/libMonoSupportW.a
|
||||
rm -f $RPM_BUILD_ROOT/usr/%_lib/libMonoSupportW.la
|
||||
rm -f $RPM_BUILD_ROOT/usr/%_lib/libMonoSupportW.so
|
||||
rm -f $RPM_BUILD_ROOT%_libdir/libMonoSupportW.a
|
||||
rm -f $RPM_BUILD_ROOT%_libdir/libMonoSupportW.la
|
||||
rm -f $RPM_BUILD_ROOT%_libdir/libMonoSupportW.so
|
||||
# 1.1.17 updates:
|
||||
# This file moved to mono-basic
|
||||
rm -f $RPM_BUILD_ROOT/usr/bin/mbas
|
||||
rm -f $RPM_BUILD_ROOT%_bindir/mbas
|
||||
# 1.2.4 changes
|
||||
rm -f $RPM_BUILD_ROOT/usr/lib/mono/1.0/culevel.exe*
|
||||
rm -f $RPM_BUILD_ROOT%_prefix/lib/mono/1.0/culevel.exe*
|
||||
# Post 1.2.5
|
||||
rm -f $RPM_BUILD_ROOT/usr/lib/mono/1.0/transform.exe
|
||||
rm -f $RPM_BUILD_ROOT%_prefix/lib/mono/1.0/transform.exe
|
||||
# brp-compress doesn't search _mandir
|
||||
# so we cheat it
|
||||
ln -s . %buildroot%_prefix/usr
|
||||
RPM_BUILD_ROOT=%buildroot%_prefix /usr/lib/rpm/brp-compress
|
||||
rm %buildroot%_prefix/usr
|
||||
|
||||
%clean
|
||||
rm -rf ${RPM_BUILD_ROOT}
|
||||
|
||||
%changelog
|
||||
* Tue May 27 2008 crrodriguez@suse.de
|
||||
* Tue Aug 26 2008 ajorgensen@novell.com
|
||||
- Update to 2.0 (preview 2)
|
||||
* Runtime: Performance
|
||||
* The performance of operations on decimals has significally improved.
|
||||
* The performance of locking (Monitor.Enter/Monitor.Exit) is significally improved.
|
||||
* The memory usage of the runtime is reduced, especially when using generics.
|
||||
* Many race conditions and threading problems were fixed, improving reliability.
|
||||
* Math.Min/Math.Max and some forms of Interlocked.CompareExhange (CAS) are now implemented using fast inline code on x86/amd64.
|
||||
* There is now a MONO_DEBUG=dont-free-domains option that improves the performance of ASP.NET-based applications.
|
||||
* Runtime: Features
|
||||
* Some progress has been made on the Winx64 port [Bill Holmes, Jonathan Chambers]
|
||||
* The runtime is now built using the dolt libtool replacement (http://dolt.freedesktop.org/) this speeds up runtime compilations by about 30%%.
|
||||
* The runtime build process is now less verbose on some platforms, similar to the way the linux kernel is built. To turn it off, use the --enable-quiet-build=no argument to configure, or pass the V=1 argument to make.
|
||||
* There is now a --debug=casts command line option to the runtime which turns on the reporting of better InvalidCastException message details.
|
||||
* The mono_method_get_unmanaged_thunk () function has been implemented for developers embedding Mono which simplifies calling managed methods from unmanaged code.
|
||||
* C# Compiler
|
||||
* The compiler now support expression trees (turning expressions into an AST at compile time when the type of a parameter is a System.Query.Expression). This completes the C# 3.0 support.
|
||||
* Over 60 reported bugs in the compiler were fixed and many of the internals have been cleaned up. Extensive refactoring and hardening of the C# 2.0 and 3.0 support are now better integrated.
|
||||
* A major rewrite of the anonymous method/lambda support in the internals of the compiler now optimizes the resulting code, and fixes several bugs in this area.
|
||||
* The compiler is now dual licensed under the MIT X11 and the GNU GPL version 2 (only).
|
||||
* The compiler now supports #pragma checksum for use with ASP.NET debugging and #line hidden, as well as flagging more compiler-generated code properly (to avoid the debugger single-stepping into those bits).
|
||||
* LINQ
|
||||
* LINQ and LINQ to XML are now complete, support for expression trees is now available as well as the backend to support expression tree compilation.
|
||||
* LINQ to Dataset has also been implemented.
|
||||
* Performance Counters Implementation
|
||||
* Mono now has a performance counters implementation that can be used to monitor various statistics of Mono processes. To access this API you use the System.Diagnostics.PerformanceCounter classes.
|
||||
* Big Arrays
|
||||
* Mono now supports 64-bit indexed arrays on 64-bit systems. Although this is permitted by the ECMA standard, this today is a unique feature of Mono as .NET on Windows does not support 64-bit array indexes. This code was developed by Luis Ortiz at Interactive Supercomputing and integrated by Rodrigo Kumpera.
|
||||
* This feature is useful for developers that needs to manipulate very large data sets with C# arrays.
|
||||
* To use this feature, you must configure Mono with --enable-big-arrays.
|
||||
* Mon May 26 2008 crrodriguez@suse.de
|
||||
- add missing zlib-devel BuildRequires this made mono to
|
||||
use a bundled copy a zlib.
|
||||
* Mon May 12 2008 aj@suse.de
|
||||
@ -1162,7 +1211,7 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
* Thu Apr 10 2008 ro@suse.de
|
||||
- added baselibs.conf file to build xxbit packages
|
||||
for multilib support
|
||||
* Wed Mar 26 2008 wberrier@suse.de
|
||||
* Tue Mar 25 2008 wberrier@suse.de
|
||||
- Filelist changes for System.Xml.Linq and Mono.Web
|
||||
- Call ldconfig directly instead of invoking a shell
|
||||
- Update to 1.9
|
||||
@ -1190,12 +1239,12 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
-Stdlib.signal() has been deprecated. Replaced with:
|
||||
-Mono.Unix.Native.Stdlib.SetSignalAction
|
||||
-Mono.Unix.UnixSignal
|
||||
* Fri Feb 15 2008 dmueller@suse.de
|
||||
* Thu Feb 14 2008 dmueller@suse.de
|
||||
- only require valgrind for archs that provide it
|
||||
* Wed Jan 23 2008 wberrier@suse.de
|
||||
- mono-93665_find_requires_ignore_missing.patch: warn on missing
|
||||
files found in .config files instead of generating invalid deps.
|
||||
* Thu Jan 17 2008 wberrier@suse.de
|
||||
* Wed Jan 16 2008 wberrier@suse.de
|
||||
- libgdiplus -> libgdiplus0 rename
|
||||
- add libgluezilla0 to recommends
|
||||
* Mon Jan 14 2008 wberrier@suse.de
|
||||
@ -1219,10 +1268,10 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
LDAP SDK (version 2.1.8)
|
||||
* Tue Oct 23 2007 wberrier@suse.de
|
||||
- mono-boo_ia64_fix.patch: fix boo build on ia64.
|
||||
* Thu Sep 20 2007 wberrier@suse.de
|
||||
* Wed Sep 19 2007 wberrier@suse.de
|
||||
- BigInteger Security fix: bnc #310044
|
||||
-MaintenanceTracker-13335
|
||||
* Fri Aug 31 2007 wberrier@suse.de
|
||||
* Thu Aug 30 2007 wberrier@suse.de
|
||||
- Regressions found in 1.2.5:
|
||||
-Bug #82428: crypto buffer length fix
|
||||
-Bug #82481: StatusStrip focus regression fix
|
||||
@ -1262,20 +1311,20 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
must use 32bit libraries)
|
||||
* Mon Jul 30 2007 ro@suse.de
|
||||
- try to use 64bit libs on ppc64 as well in find-requires
|
||||
* Wed Jul 11 2007 wberrier@novell.com
|
||||
* Tue Jul 10 2007 wberrier@novell.com
|
||||
- Build against valgrind for 10.3 and above
|
||||
* Fri Jul 06 2007 wberrier@novell.com
|
||||
* Thu Jul 05 2007 wberrier@novell.com
|
||||
- mono-find-requires fixes for ia64 (bnc #282877)
|
||||
* Wed Jun 20 2007 ro@suse.de
|
||||
- removed requires on specific release in mono-complete for
|
||||
mono-basic (not a subpackage of mono-core anymore)
|
||||
* Sat Jun 16 2007 wberrier@novell.com
|
||||
* Fri Jun 15 2007 wberrier@novell.com
|
||||
- mono-config_rpm_requires.patch: revert back to using package
|
||||
requirements for the .config dep scanning. This is because
|
||||
noarch packages can be built on either 32 or 64 bit machines,
|
||||
and then otherwise will depend on a 32 or 64 bit library, which
|
||||
is wrong.
|
||||
* Wed Jun 06 2007 wberrier@novell.com
|
||||
* Tue Jun 05 2007 wberrier@novell.com
|
||||
- Fix relevant rpmlint errors/warnings:
|
||||
-also 'provides' for each 'obsoletes'
|
||||
-run ldconfig in post/un for mono-core and mono-devel
|
||||
@ -1318,9 +1367,9 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
-Many of the new 2.0 socket methods are now available
|
||||
* Fri Apr 13 2007 wberrier@novell.com
|
||||
- add %%debug_package so debug packages get created
|
||||
* Thu Apr 05 2007 wberrier@novell.com
|
||||
* Wed Apr 04 2007 wberrier@novell.com
|
||||
- Adapt for build service
|
||||
* Tue Mar 06 2007 wberrier@suse.de
|
||||
* Mon Mar 05 2007 wberrier@suse.de
|
||||
- atomic fixes from Michael Matz for for s390 and s390x
|
||||
( bnc #237611 and bxc #80892 )
|
||||
* Wed Feb 28 2007 wberrier@suse.de
|
||||
@ -1368,7 +1417,7 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
- Patch mono-rpm_deps_error_handling_r70445.patch to error out
|
||||
when running the find scripts
|
||||
- Fixes bnc #227362
|
||||
* Sat Dec 02 2006 wberrier@suse.de
|
||||
* Fri Dec 01 2006 wberrier@suse.de
|
||||
- Update to 1.2.2 (Fate #301111)
|
||||
-Serious bug fix in compiler (anonymous methods)
|
||||
-Additional 2.0 APIs implemented for Windows.Forms
|
||||
@ -1390,12 +1439,12 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
-Serialization Callbacks
|
||||
-Machine-level settings now available in registry
|
||||
-Winforms completion
|
||||
* Fri Dec 01 2006 wberrier@suse.de
|
||||
* Thu Nov 30 2006 wberrier@suse.de
|
||||
- Thread safety fixes for rug/zmd (bnc #221277)
|
||||
- System.Web Source fix (bnc #225179)
|
||||
* Tue Nov 14 2006 meissner@suse.de
|
||||
- Disable executable stack option. #65536
|
||||
* Sat Oct 21 2006 wberrier@suse.de
|
||||
* Fri Oct 20 2006 wberrier@suse.de
|
||||
- Remove glib2-devel from mono-nunit, not sure why it was ever there
|
||||
(bnc #210224)
|
||||
- Updated to 1.1.18.1
|
||||
@ -1493,7 +1542,7 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
- major updates to System.Windows.Forms and System.Drawing
|
||||
- inline optimization enabled by default
|
||||
- Long standing debugging line numbers bug fixed
|
||||
* Fri Jun 16 2006 wberrier@suse.de
|
||||
* Thu Jun 15 2006 wberrier@suse.de
|
||||
Changes from Neale Ferguson <neale@sinenomine.net> from trunk in order
|
||||
to fix bnc #179080 (zmd issue on s390x)
|
||||
- * atomic.h: Fix atomic operations for s390x (not really broken
|
||||
@ -1502,11 +1551,11 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
were broken as they used 32-bit instructions rather than their 64-bit
|
||||
versions.
|
||||
- * s390x-codegen.h: Fix immediate checks.
|
||||
* Tue May 16 2006 wberrier@suse.de
|
||||
* Mon May 15 2006 wberrier@suse.de
|
||||
- Revert change to mono-find-provides (59882) so that Mono apps will
|
||||
not have to depend on being able to find dependent assemblies in
|
||||
the gac.
|
||||
* Thu May 11 2006 wberrier@suse.de
|
||||
* Wed May 10 2006 wberrier@suse.de
|
||||
-Add provides for mono-core for assemblies not in the gac, which
|
||||
other packages depend on.
|
||||
-Update to 1.1.13.8 from stable branch
|
||||
@ -1552,7 +1601,7 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
-Flag VB as unsupported.
|
||||
* Mon Apr 24 2006 wberrier@suse.de
|
||||
- Bug fixes for Zenworks (78089, 78150, amd64 signal crash, and proxy fix in System.Net)
|
||||
* Tue Apr 11 2006 wberrier@suse.de
|
||||
* Mon Apr 10 2006 wberrier@suse.de
|
||||
- Branch update for iFolder issues. Also includes some semaphore
|
||||
updates, as well as SWF updates. (77931,01234,77931,01234,77991,
|
||||
77556,77811,77350,75609,78028,77971,78033,77242,76191,41943,77890,
|
||||
@ -1632,12 +1681,12 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
special shell characters.
|
||||
* Wed Mar 01 2006 aj@suse.de
|
||||
- Remove echo in %%post.
|
||||
* Wed Mar 01 2006 wberrier@suse.de
|
||||
* Tue Feb 28 2006 wberrier@suse.de
|
||||
- Update to 1.1.13.4
|
||||
-Fixes the following bugs: 77524 77581 75479 77637 77613 77446 77433 77398 77397 77315 75436 75479 77521 77536 77572 77468 77371 77273 77309 74932 77442.... too many to list here.
|
||||
* Sat Feb 18 2006 ro@suse.de
|
||||
- use wildcards in filelist (.mdb files moved to debuginfo package)
|
||||
* Fri Feb 17 2006 wberrier@suse.de
|
||||
* Thu Feb 16 2006 wberrier@suse.de
|
||||
- have winforms rpm depend on libgdiplus (Novell Bug #150858)
|
||||
* Thu Jan 26 2006 ro@suse.de
|
||||
- warn if installing on s390/G5
|
||||
@ -1654,13 +1703,13 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
Added nunit-console to filelist
|
||||
* Fri Dec 23 2005 wberrier@suse.de
|
||||
- Add some of Zoltan's ia64 fixes to fix the runtime (no crypto updates)
|
||||
* Fri Dec 23 2005 wberrier@suse.de
|
||||
- Update to 1.1.12.1 (ziplib fix, no crypto updates)
|
||||
* Thu Dec 22 2005 wberrier@suse.de
|
||||
- Update to 1.1.12.1 (ziplib fix, no crypto updates)
|
||||
* Wed Dec 21 2005 wberrier@suse.de
|
||||
- Add patches fro Neale's s390 checkins (No crypto updates)
|
||||
* Wed Dec 21 2005 wberrier@suse.de
|
||||
- Fix mono-cairo.pc for gtk-sharp2 build on x86_64
|
||||
* Tue Dec 20 2005 wberrier@suse.de
|
||||
* Mon Dec 19 2005 wberrier@suse.de
|
||||
- Update to 1.1.12, monoburg warning patch
|
||||
* Fri Dec 16 2005 ro@suse.de
|
||||
- add an explicit cast on ppc for InterlockedCompareExchangePointer
|
||||
@ -1670,39 +1719,39 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
- Added "Obsoletes: mono" to mono-core.
|
||||
* Fri Nov 11 2005 wberrier@suse.de
|
||||
- Fix build (supportw.c)
|
||||
* Fri Nov 11 2005 wberrier@suse.de
|
||||
* Thu Nov 10 2005 wberrier@suse.de
|
||||
- Update to 1.1.10. Add profiler-aot, mozroots
|
||||
* Thu Oct 20 2005 ro@suse.de
|
||||
- try to fix req/prov scripts
|
||||
- remove AC_DISABLE_FAST_INSTALL to fix installed binaries
|
||||
- do not build as root
|
||||
* Thu Oct 13 2005 ro@suse.de
|
||||
* Wed Oct 12 2005 ro@suse.de
|
||||
- take fix for gacutil problem from SVN
|
||||
- remove workaround hack from specfile
|
||||
* Wed Oct 12 2005 ro@suse.de
|
||||
- fix some lib64 issues
|
||||
* Wed Oct 12 2005 wberrier@suse.de
|
||||
* Tue Oct 11 2005 wberrier@suse.de
|
||||
- Update to 1.1.9.2, restructure packages to match upstream
|
||||
* Mon Sep 26 2005 ro@suse.de
|
||||
- fix build on x86_64
|
||||
- move mono-nunit.pc to mono-nunit package
|
||||
* Fri Sep 23 2005 wberrier@suse.de
|
||||
* Thu Sep 22 2005 wberrier@suse.de
|
||||
- Reenable 2.0 preview (bug #118530)
|
||||
* Fri Sep 16 2005 wberrier@suse.de
|
||||
- Nasty work around hack for libtool in order to not include wrappers (#116245)
|
||||
* Fri Sep 09 2005 ro@suse.de
|
||||
* Thu Sep 08 2005 ro@suse.de
|
||||
- fix build on 9.1+
|
||||
* Wed Aug 24 2005 wberrier@suse.de
|
||||
* Tue Aug 23 2005 wberrier@suse.de
|
||||
- Add the mono-nunit subpackage (needed for mono-tools)
|
||||
* Tue Aug 02 2005 ro@suse.de
|
||||
* Mon Aug 01 2005 ro@suse.de
|
||||
- update to 1.1.8.3
|
||||
* Fri Jul 15 2005 wberrier@novell.com
|
||||
* Thu Jul 14 2005 wberrier@novell.com
|
||||
- Update %%file directives for SymbolWriter
|
||||
* Mon Jun 27 2005 ro@suse.de
|
||||
* Sun Jun 26 2005 ro@suse.de
|
||||
- use ldscript only for "libmono" but not for "mono"
|
||||
* Wed Jun 22 2005 ro@suse.de
|
||||
- fix more warnings on ppc
|
||||
* Wed Jun 22 2005 ro@suse.de
|
||||
* Tue Jun 21 2005 ro@suse.de
|
||||
- update to 1.1.8.1
|
||||
* Tue Jun 21 2005 ro@suse.de
|
||||
- revisit execstack : pass with "-Wl" as linker flag
|
||||
@ -1716,9 +1765,9 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
* Thu May 12 2005 uli@suse.de
|
||||
- update -> 1.1.7
|
||||
- disabled s390x (port is broken and unmaintained)
|
||||
* Tue Mar 22 2005 mmj@suse.de
|
||||
* Mon Mar 21 2005 mmj@suse.de
|
||||
- Add dependency for mono-devel on glib2-devel [#74161]
|
||||
* Wed Mar 16 2005 gekker@suse.de
|
||||
* Tue Mar 15 2005 gekker@suse.de
|
||||
- Add mono-sys-web.patch and mono-leak-fix.patch for mono team
|
||||
* Fri Mar 11 2005 gekker@suse.de
|
||||
- Add mono-libgc-finalizer-fix.diff for the mono team
|
||||
@ -1727,7 +1776,7 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
- fixed a bunch of (harmless) warnings to appease autobuild
|
||||
* Thu Mar 10 2005 gekker@suse.de
|
||||
- add mono-sqlite2-config.patch (71844).
|
||||
* Tue Mar 08 2005 gekker@suse.de
|
||||
* Mon Mar 07 2005 gekker@suse.de
|
||||
- add mono-mini-threadfix.diff, to fix random crashes in mcs
|
||||
* Tue Mar 01 2005 gekker@suse.de
|
||||
- remove sqlite2-devel crack from requires for mono-data-sqlite
|
||||
@ -1744,9 +1793,9 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
- Add requires to mono-data-sqlite for sqlite2 and sqlite2-devel
|
||||
* Tue Feb 15 2005 gekker@suse.de
|
||||
- add -z execstack to LDFLAGS (50536)
|
||||
* Mon Feb 07 2005 ro@suse.de
|
||||
* Sun Feb 06 2005 ro@suse.de
|
||||
- fix mono with exec stack protection
|
||||
* Wed Feb 02 2005 ro@suse.de
|
||||
* Tue Feb 01 2005 ro@suse.de
|
||||
- fix mono-provides
|
||||
* Mon Jan 31 2005 gekker@suse.de
|
||||
- fix a directory ownership problem
|
||||
@ -1756,9 +1805,9 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
- fix setup line in spec file
|
||||
* Mon Jan 31 2005 clahey@suse.de
|
||||
- Split into separate packages.
|
||||
* Thu Jan 13 2005 ro@suse.de
|
||||
* Wed Jan 12 2005 ro@suse.de
|
||||
- update to 1.1.3
|
||||
* Mon Nov 29 2004 ro@suse.de
|
||||
* Sun Nov 28 2004 ro@suse.de
|
||||
- THREAD_LOCAL_ALLOC is not possible on ppc, don't force it
|
||||
- extended 64bit-warning patch some more
|
||||
- configure "with-jit=yes" as in sles9
|
||||
@ -1766,18 +1815,18 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
- update to 1.1.2 devel branch
|
||||
- added hacks to use libexecdir (always /usr/lib/mono)
|
||||
(but mcs still doesn't use it)
|
||||
* Thu Sep 16 2004 ro@suse.de
|
||||
* Wed Sep 15 2004 ro@suse.de
|
||||
- updated to 1.0.1 bugfix release
|
||||
* Fri Jul 02 2004 ro@suse.de
|
||||
- updated 64bit-warning patch (from clahey)
|
||||
* Fri Jul 02 2004 ro@suse.de
|
||||
- update to 1.0 version
|
||||
* Tue Jun 29 2004 mls@suse.de
|
||||
* Mon Jun 28 2004 mls@suse.de
|
||||
- use find-requires and find-provides from rpm
|
||||
* Tue Jun 22 2004 clahey@suse.de
|
||||
* Mon Jun 21 2004 clahey@suse.de
|
||||
- Updated to 0.96.
|
||||
- Added find-requires.mono and find-provides.mono.
|
||||
* Thu Jun 10 2004 clahey@suse.de
|
||||
* Wed Jun 09 2004 clahey@suse.de
|
||||
- Don't include wine stuff.
|
||||
* Wed May 26 2004 clahey@suse.de
|
||||
- Require icu and libiuc26.
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- mono/tests/libtest.c
|
||||
+++ mono/tests/libtest.c
|
||||
@@ -36,7 +36,7 @@
|
||||
#ifdef WIN32
|
||||
CoTaskMemAlloc (size);
|
||||
#else
|
||||
- g_malloc (size);
|
||||
+ return g_malloc (size);
|
||||
#endif
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user