Your message dated Sat, 18 Apr 2009 16:17:07 +0000
with message-id <[email protected]>
and subject line Bug#524395: fixed in dosemu 1.4.0+svn.1828-3
has caused the Debian Bug report #524395,
regarding dosemu: CPU family 16 or 17 not supported (Unknown CPU type)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
524395: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=524395
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dosemu
Version: 1.4.0+svn.1828-2+b1
Severity: important
Tags: patch

On my AMD Phenom(tm) 9550 processor DOSEMU crashes on startup with a

Division by zero
VFLAGS(b): 010000001001010110
EAX: 00000000 EBX: 00000000 ECX: 00000000 EDX: 00000000 VFLAGS(h):
00010256
ESI: 00532fa8 EDI: 0000000a EBP: 00000000
CS: 0033 DS: 0000 ES: 0000 FS: 0000 GS: 0000

It seems that DOSEMU does not support newer CPU's. 

My /proc/cpuinfo says:

vendor_id : AuthenticAMD
cpu family : 16
model : 2
model name : AMD Phenom(tm) 9550 Quad-Core Processor

See 
https://sourceforge.net/tracker/?func=detail&aid=2760088&group_id=49784&atid=457447

The patch there, "dosemu-patch-case16.diff", is valid for 1.4.0, which is used 
in Debian.

To install (for Debian/testing on amd64):
  # download the patch
  wget -N -o dosemu-patch-case16.diff 
https://sourceforge.net/tracker/download.php\?group_id=49784\&atid=457447\&file_id=322652\&aid=2760088

  # get the dosemu source
  apt-get source dosemu

  cd  dosemu-1.4.0+svn.1828

  # apply the patch
  patch -p1 <../dosemu-patch-case16.diff

  # Build dosemu
  dpkg-buildpackage

  # Install
  sudo dpkg -i ../dosemu_1.4.0+svn.1828-2_amd64.deb
  


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages dosemu depends on:
ii  libasound2                   1.0.19-1    shared library for ALSA applicatio
ii  libc6                        2.9-4       GNU C Library: Shared libraries
ii  libgpm2                      1.20.4-3.1  General Purpose Mouse - shared lib
ii  libsdl1.2debian              1.2.13-4+b1 Simple DirectMedia Layer
ii  libslang2                    2.1.3-3     The S-Lang programming library - r
ii  libsndfile1                  1.0.18-2    Library for reading/writing audio 
ii  libx11-6                     2:1.2-1     X11 client-side library
ii  libxext6                     2:1.0.4-1   X11 miscellaneous extension librar
ii  libxxf86vm1                  1:1.0.2-1   X11 XFree86 video mode extension l

dosemu recommends no packages.

dosemu suggests no packages.

-- no debconf information
--- dosemu-1.4.0/src/base/init/config.c 2007-05-04 16:19:41.000000000 +0200
+++ dosemu-1.4.0-patched/src/base/init/config.c 2009-04-13 23:37:04.000000000 
+0200
@@ -148,7 +148,7 @@
       default:  s = "386"; break;
     }
     (*print)("%s\n", s);
-    (*print)("CPUclock %gMHz\ncpu_spd 0x%lx\ncpu_tick_spd 0x%lx\n",
+    (*print)("CPUclock %g MHz\ncpu_spd 0x%lx\ncpu_tick_spd 0x%lx\n",
        (((double)LLF_US)/config.cpu_spd), config.cpu_spd, config.cpu_tick_spd);
 
     (*print)("pci %d\nrdtsc %d\nmathco %d\nsmp %d\n",
@@ -480,6 +480,8 @@
       case 5: case 586:
       case 6: case 686:
       case 15:
+      case 16:
+      case 17:
         config.realcpu = CPU_586;
         cpuflags = get_proc_string_by_key("features");
         if (!cpuflags) {

--- End Message ---
--- Begin Message ---
Source: dosemu
Source-Version: 1.4.0+svn.1828-3

We believe that the bug you reported is fixed in the latest version of
dosemu, which is due to be installed in the Debian FTP archive:

dosemu_1.4.0+svn.1828-3.diff.gz
  to pool/contrib/d/dosemu/dosemu_1.4.0+svn.1828-3.diff.gz
dosemu_1.4.0+svn.1828-3.dsc
  to pool/contrib/d/dosemu/dosemu_1.4.0+svn.1828-3.dsc
dosemu_1.4.0+svn.1828-3_i386.deb
  to pool/contrib/d/dosemu/dosemu_1.4.0+svn.1828-3_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bart Martens <[email protected]> (supplier of updated dosemu package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 18 Apr 2009 15:57:38 +0200
Source: dosemu
Binary: dosemu
Architecture: source i386
Version: 1.4.0+svn.1828-3
Distribution: unstable
Urgency: low
Maintainer: Bart Martens <[email protected]>
Changed-By: Bart Martens <[email protected]>
Description: 
 dosemu     - The Linux DOS Emulator
Closes: 352266 494082 524395
Changes: 
 dosemu (1.4.0+svn.1828-3) unstable; urgency=low
 .
   * debian/patches/06_case16.diff: Added.
     Solves crash on AMD Phenom(tm) 9550 processor.  Closes: #524395.
     Patch by Hans Bausewein <[email protected]>, thanks.
   * debian/patches/07_next.diff: Added.
     Fixes memory allocation issue in handling of xms.  Closes: #494082.
     Patch by Margarita Manterola <[email protected]>, thanks.
   * debian/midid.1, debian/manpages: Added.  Closes: #352266.
     Man page written by Francois Wendling <[email protected]>, thanks.
   * debian/control: Replaced obsolete xutils in Build-Depends.
   * Fixed debian-copyright-file-uses-obsolete-national-encoding.
Checksums-Sha1: 
 423a387088f4c436813fbaba93019ad64bd17a40 1278 dosemu_1.4.0+svn.1828-3.dsc
 d82383235c925a0caa8eaf8df423f389c5feba8e 28488 dosemu_1.4.0+svn.1828-3.diff.gz
 9bd1ccfc4064dd8cbdbf505bfc41e6666609b70e 2422360 
dosemu_1.4.0+svn.1828-3_i386.deb
Checksums-Sha256: 
 6efe926765b56518e3248c64c310e9f3e5aa86c0fb9d06826451ef47b018eeb3 1278 
dosemu_1.4.0+svn.1828-3.dsc
 5574814e23e2c1892f4f52ef3f8b01c51420b8081a908b4b0fefd256bce3b0e1 28488 
dosemu_1.4.0+svn.1828-3.diff.gz
 63281375d12399bd2e1e7b2eefff8abff312edb291e1b804fd9a75f0a81a3f7f 2422360 
dosemu_1.4.0+svn.1828-3_i386.deb
Files: 
 1c5488002165b925d7dd0d4892bfadad 1278 contrib/otherosfs optional 
dosemu_1.4.0+svn.1828-3.dsc
 538930ef31d869787b3acf2983461c1c 28488 contrib/otherosfs optional 
dosemu_1.4.0+svn.1828-3.diff.gz
 2afd04a8caf8ab237b1541604bb8e76f 2422360 contrib/otherosfs optional 
dosemu_1.4.0+svn.1828-3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAknp+wAACgkQbMaawmho9B8pdwCfX1dh31yCoEzXdoxRtEkPdyDn
r+IAn3vwL0EILp+TahE47yh++VO+t2Ax
=gFku
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to