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 <SDL.h> - -+/* Workaround SDL API breakage. */ -+#if !SDL_VERSION_ATLEAST(1, 2, 11) && !defined(SDL_putenv) -+#define SDL_putenv(v) putenv(v) -+#endif -+ - #ifdef SDL_GUI - #include "sdlgui.h" - extern char *displayKeysym(SDL_keysym keysym, char *buffer); ++++++ aranym-0.9.4beta.tar.gz -> aranym-0.9.4beta2.tar.gz ++++++ ++++ 5552 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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@suse.de