Hello community,
here is the log from the commit of package aranym
checked in at Thu Dec 7 19:15:35 CET 2006.
--------
--- aranym/aranym.changes 2006-11-24 00:40:42.000000000 +0100
+++ /mounts/work_src_done/STABLE/aranym/aranym.changes 2006-12-02 20:07:15.000000000 +0100
@@ -1,0 +2,31 @@
+Sat Dec 2 20:05:41 CET 2006 - schwab@suse.de
+
+- Update to aranym 0.9.4beta2.
+ I was so wrong when I wrote "last MMU bugs were fixed" in previous release
+ notes. This second beta release fixes several newly found CPU/FPU bugs that
+ appeared when ARAnyM became actually used by Debian-m68k people.
+ So the linux-m68k kernel as well as other MMU/FPU software should run
+ much better now.
+ Other news and fixes:
+ o optional MIDI output to /dev/sequencer (in [MIDI] try Type=sequencer)
+ o ARAnyM shouldn't hang on quit anymore
+ o protect2k enabled by default (better HW compatibility with Atari)
+ o cxx-exceptions enabled by default (considerably faster in MMU mode)
+ o in Cygwin ARAnyM ignores $HOME and follows Windows practice with
+ $HOME under Document and Settings/
+ o new config file option "GMTime" (set to No by default). When enabled,
+ ARAnyM uses Greenwich Mean Time (useful when running an OS that knows
+ timezones like something Linux based or maybe even properly configured
+ SpareMiNT)
+ o linux-m68k properly boots now (with HW initialized)
+ o IKBD settings (mouse wheel, AltGr) stored in [IKBD] section of ARAnyM
+ config file
+ o sound: preliminary locking (XBIOS LockSnd/UnlockSnd) implemented
+ o nfVDI: fixed vswr_mode alpha expansions (tested on newsgroup reader Troll)
+ o new option in [ETHx]: MAC = aa:bb:cc:dd:ee:ff for configuring the MAC
+ Address of the network interface. You can run several ARAnyMs in a LAN
+ now :-)
+ For the additions in the ARAnyM config file see the provided commented
+ configuration file.
+
+-------------------------------------------------------------------
Old:
----
aliasing.diff
aranym-0.9.4beta.diff
aranym-0.9.4beta.tar.gz
gencpu.diff
gmtime.diff
mathlib.diff
predecrement.diff
New:
----
aranym-0.9.4beta2.diff
aranym-0.9.4beta2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ aranym.spec ++++++
--- /var/tmp/diff_new_pack.e1uwy7/_old 2006-12-07 19:14:31.000000000 +0100
+++ /var/tmp/diff_new_pack.e1uwy7/_new 2006-12-07 19:14:31.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package aranym (Version 0.9.4beta)
+# spec file for package aranym (Version 0.9.4beta2)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -14,18 +14,13 @@
BuildRequires: SDL-devel SDL_image-devel gcc-c++
URL: http://aranym.atari.org/
Summary: ARAnyM (Atari Running on Any Machine)
-Version: 0.9.4beta
-Release: 26
+Version: 0.9.4beta2
+Release: 1
Group: System/Emulators/Other
License: GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
Source: %{name}-%{version}.tar.gz
-Source1: afros-%{version}-1.zip
+Source1: afros-0.9.4beta-1.zip
Patch: %{name}-%{version}.diff
-Patch1: gmtime.diff
-Patch2: gencpu.diff
-Patch3: predecrement.diff
-Patch4: aliasing.diff
-Patch5: mathlib.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -87,12 +82,6 @@
%setup -q -n %{name}-%{version}/src/Unix -a 1
cd ..
%patch
-cd ..
-%patch1
-%patch2
-%patch3
-%patch4
-%patch5
%build
autoreconf -fi
@@ -154,6 +143,34 @@
%{_datadir}/aranym
%changelog -n aranym
+* Sat Dec 02 2006 - schwab@suse.de
+- Update to aranym 0.9.4beta2.
+ I was so wrong when I wrote "last MMU bugs were fixed" in previous release
+ notes. This second beta release fixes several newly found CPU/FPU bugs that
+ appeared when ARAnyM became actually used by Debian-m68k people.
+ So the linux-m68k kernel as well as other MMU/FPU software should run
+ much better now.
+ Other news and fixes:
+ o optional MIDI output to /dev/sequencer (in [MIDI] try Type=sequencer)
+ o ARAnyM shouldn't hang on quit anymore
+ o protect2k enabled by default (better HW compatibility with Atari)
+ o cxx-exceptions enabled by default (considerably faster in MMU mode)
+ o in Cygwin ARAnyM ignores $HOME and follows Windows practice with
+ $HOME under Document and Settings/
+ o new config file option "GMTime" (set to No by default). When enabled,
+ ARAnyM uses Greenwich Mean Time (useful when running an OS that knows
+ timezones like something Linux based or maybe even properly configured
+ SpareMiNT)
+ o linux-m68k properly boots now (with HW initialized)
+ o IKBD settings (mouse wheel, AltGr) stored in [IKBD] section of ARAnyM
+ config file
+ o sound: preliminary locking (XBIOS LockSnd/UnlockSnd) implemented
+ o nfVDI: fixed vswr_mode alpha expansions (tested on newsgroup reader Troll)
+ o new option in [ETHx]: MAC = aa:bb:cc:dd:ee:ff for configuring the MAC
+ Address of the network interface. You can run several ARAnyMs in a LAN
+ now :-)
+ For the additions in the ARAnyM config file see the provided commented
+ configuration file.
* Fri Nov 24 2006 - schwab@suse.de
- Make UAE fpu emulator aliasing safe and use it on ppc.
- Fix some fpu emulation bugs.
++++++ aranym-0.9.4beta.diff -> aranym-0.9.4beta2.diff ++++++
--- aranym/aranym-0.9.4beta.diff 2006-11-09 14:38:58.000000000 +0100
+++ /mounts/work_src_done/STABLE/aranym/aranym-0.9.4beta2.diff 2006-12-02 20:05:11.000000000 +0100
@@ -1,6 +1,6 @@
--- Unix/Makefile.in
+++ Unix/Makefile.in
-@@ -48,7 +48,7 @@
+@@ -49,7 +49,7 @@
AUTOHEADER = autoheader
INSTALL = @INSTALL@
@@ -11,7 +11,7 @@
host_alias = @host_alias@
--- Unix/configure.ac
+++ Unix/configure.ac
-@@ -1492,11 +1492,6 @@
+@@ -1494,11 +1494,6 @@
CPUSRCS="../uae_cpu/aranym_glue.cpp ../uae_cpu/memory.cpp ../uae_cpu/newcpu.cpp ../uae_cpu/readcpu.cpp $FPUSRCS cpudefs.cpp cpustbl.cpp $CPUSRCS $JITSRCS $MMUSRCS"
fi
@@ -23,7 +23,7 @@
if [[ "x$WANT_NATDEBUG" = "xyes" ]]; then
DBGSP="-g"
WFLAGS="-Wall"
-@@ -1514,14 +1509,6 @@
+@@ -1516,14 +1511,6 @@
CXXFLAGS="$CXXFLAGS -DWHOLEDEBUG"
fi
@@ -38,17 +38,14 @@
dnl Remove -O[23] for cygwin gcc 3.x (gcc-3.3.3-3 found buggy).
if [[ "x$OS_TYPE" = "xcygwin" -a "x$HAVE_GCC30" = "xyes" ]]; then
CFLAGS=`echo $CFLAGS | sed -e 's/-O[[23]]//g'`
---- main.cpp
-+++ main.cpp
-@@ -65,6 +65,11 @@
+--- bootos_linux.cpp
++++ bootos_linux.cpp
+@@ -331,7 +331,7 @@
+ *length += unc_len;
+ unc_len = gzread(handle, buffer, MAXREAD_BLOCK_SIZE);
+ }
+- gzseek(handle, 0, SEEK_SET);
++ gzrewind(handle);
+ D(bug("lilo: uncompressing '%s'", filename));
+ D(bug("lilo: uncompressed length: %d bytes", *length));
- #include
participants (1)
-
root@suse.de