Hello community, here is the log from the commit of package ikvm checked in at Thu Aug 14 02:54:33 CEST 2008. -------- --- ikvm/ikvm.changes 2008-03-28 16:28:26.000000000 +0100 +++ ikvm/ikvm.changes 2008-08-12 23:21:20.000000000 +0200 @@ -1,0 +2,25 @@ +Tue Aug 12 15:01:59 MDT 2008 - ajorgensen@novell.com + +- Changed version to IKVM 0.36.0.11 +- Fix for reflection bug on .NET generic nested types. +- Fix for bug #1865922. +- java.awt.image.Raster fix. +- Fix bug in DynamicMethod based serialization for fields typed as ghost interfaces. +- Fixed ikvmc to support referencing assemblies that contain .NET type named java.lang.Object. +- Improved error handling for ikvmc -reference option. +- Optimized codegen for lcmp, fcmp<x>, dcmp<x> and shift opcodes. +- Added support to Class.forName() for loading Java types with assembly qualified type names. +- Implemented field/method/parameter annotation support for .NET types. +- Added workaround for .NET 1.1 bug in Directory.CreateDirectory(). (bug #1902154) +- Added -removeassertions optimization option to ikvmc. +- Added -removeassertions to IKVM.OpenJDK.ClassLibrary.dll build. +- Fixed JVM_CreateJavaVM to initialize the class library. +- Fixed ikvmc to include zero length resource files. +- Implemented SocketOptions.IP_MULTICAST_IF and SocketOptions.IP_MULTICAST_IF2. +- Fixed assembly class loader to ignore codebase for dynamic assemblies (previously it would throw an exception). +- Fixed exception stack trace code to return the .NET name of a type when a method in a primitive type is on the stack. +- Fixed JNI reflection to filter out HideFromReflection members. +- Fixed java.net.NetworkInterface to work on pre-Win2K3 systems. +- Fixed java.lang.Thread to set context class loader for threads started from .NET. + +------------------------------------------------------------------- @@ -5,0 +31,8 @@ +-Adjust filelist +-Don't provide ziplib + +------------------------------------------------------------------- +Tue Dec 4 12:16:25 MST 2007 - wberrier@novell.com + +- Little cleanup +- Install some assemblies in the GAC Old: ---- ikvmbin-0.36.0.5.zip New: ---- ikvmbin-0.36.0.11.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ikvm.spec ++++++ --- /var/tmp/diff_new_pack.J25188/_old 2008-08-14 02:51:01.000000000 +0200 +++ /var/tmp/diff_new_pack.J25188/_new 2008-08-14 02:51:01.000000000 +0200 @@ -1,10 +1,17 @@ # -# spec file for package ikvm (Version 0.36.0.5) +# spec file for package ikvm (Version 0.36.0.11) # # 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/ # @@ -13,7 +20,7 @@ Name: ikvm BuildRequires: dos2unix mono-devel unzip -Version: 0.36.0.5 +Version: 0.36.0.11 Release: 1 License: BSD 3-Clause BuildArch: noarch @@ -24,7 +31,7 @@ Requires: mono-ikvm BuildRoot: %{_tmppath}/%{name}-%{version}-build #### fedora #### -%if 0%{?fedora_version} +%if 0%{?fedora_version} || 0%{?rhel_version} # All fedora distros (5 and 6) have the same names, requirements # Needed to generate wrapper BuildRequires: which @@ -111,9 +118,36 @@ %define __find_requires env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-requires && printf "%s\\n" "${filelist[@]}" | /usr/bin/mono-find-requires ; } | sort | uniq' %changelog -* Wed Mar 26 2008 ajorgensen@novell.com +* Tue Aug 12 2008 ajorgensen@novell.com +- Changed version to IKVM 0.36.0.11 +- Fix for reflection bug on .NET generic nested types. +- Fix for bug #1865922. +- java.awt.image.Raster fix. +- Fix bug in DynamicMethod based serialization for fields typed as ghost interfaces. +- Fixed ikvmc to support referencing assemblies that contain .NET type named java.lang.Object. +- Improved error handling for ikvmc -reference option. +- Optimized codegen for lcmp, fcmp<x>, dcmp<x> and shift opcodes. +- Added support to Class.forName() for loading Java types with assembly qualified type names. +- Implemented field/method/parameter annotation support for .NET types. +- Added workaround for .NET 1.1 bug in Directory.CreateDirectory(). (bug #1902154) +- Added -removeassertions optimization option to ikvmc. +- Added -removeassertions to IKVM.OpenJDK.ClassLibrary.dll build. +- Fixed JVM_CreateJavaVM to initialize the class library. +- Fixed ikvmc to include zero length resource files. +- Implemented SocketOptions.IP_MULTICAST_IF and SocketOptions.IP_MULTICAST_IF2. +- Fixed assembly class loader to ignore codebase for dynamic assemblies (previously it would throw an exception). +- Fixed exception stack trace code to return the .NET name of a type when a method in a primitive type is on the stack. +- Fixed JNI reflection to filter out HideFromReflection members. +- Fixed java.net.NetworkInterface to work on pre-Win2K3 systems. +- Fixed java.lang.Thread to set context class loader for threads started from .NET. +* Tue Mar 25 2008 ajorgensen@novell.com - Update to 0.36.0.5 -- Integrated OpenJDK Class Libraries to replace GNU Classpath + -Integrated OpenJDK Class Libraries to replace GNU Classpath +-Adjust filelist +-Don't provide ziplib +* Tue Dec 04 2007 wberrier@novell.com +- Little cleanup +- Install some assemblies in the GAC * Wed Aug 01 2007 wberrier@novell.com - Update to 0.34.0.2 -Updated GNU Classpath @@ -123,24 +157,24 @@ -Interface enhancements * Wed Apr 11 2007 wberrier@novell.com - Add mono dep/req for older distros -* Thu Apr 05 2007 wberrier@novell.com +* Wed Apr 04 2007 wberrier@novell.com - add unzip to buildrequires (factory in buildservice requires it) * Thu Mar 29 2007 coolo@suse.de - fix BuildRequires * Wed Oct 25 2006 wberrier@suse.de - Add mono-devel to BuildRequires so mono rpm deps and requires get generated correctly -* Wed Aug 02 2006 wberrier@suse.de +* Tue Aug 01 2006 wberrier@suse.de - Update to 0.28.0.0 - Package from original ikvm distribution instead of using a prepackaged binary dist * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Fri Dec 16 2005 wberrier@suse.de +* Thu Dec 15 2005 wberrier@suse.de - Update to 0.22 * Thu Oct 13 2005 ro@suse.de - changed mono-ikvm to mono-core in nfb -* Sat Oct 08 2005 wberrier@suse.de +* Fri Oct 07 2005 wberrier@suse.de - Updated to 0.20 . Moved .pc file -* Fri Aug 05 2005 wberrier@suse.de +* Thu Aug 04 2005 wberrier@suse.de - Initial package ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de