Your message dated Mon, 17 Mar 2008 03:17:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#471271: fixed in bochs 2.3.6-3
has caused the Debian Bug report #471271,
regarding bochsbios: newest gcc optimizes out delay loop
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.)


-- 
471271: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=471271
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: bochsbios
Version: 2.3.6-2
Severity: normal
Tags: patch

Since bochsbios is built with gcc-4.2, the delay loop that is used to
wait for processors to be brought up is being optimized out. This result
in -smp not working in QEMU.

Please find a small patch below to fix that.

--- bochs-2.3.6.orig/bios/rombios32.c
+++ bochs-2.3.6/bios/rombios32.c
@@ -353,7 +353,7 @@
 
 void delay_ms(int n)
 {
-    int i, j;
+    volatile int i, j;
     for(i = 0; i < n; i++) {
 #ifdef BX_QEMU
         /* approximative ! */

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

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

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: bochs
Source-Version: 2.3.6-3

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

bochs-doc_2.3.6-3_all.deb
  to pool/main/b/bochs/bochs-doc_2.3.6-3_all.deb
bochs-sdl_2.3.6-3_i386.deb
  to pool/main/b/bochs/bochs-sdl_2.3.6-3_i386.deb
bochs-svga_2.3.6-3_i386.deb
  to pool/main/b/bochs/bochs-svga_2.3.6-3_i386.deb
bochs-term_2.3.6-3_i386.deb
  to pool/main/b/bochs/bochs-term_2.3.6-3_i386.deb
bochs-wx_2.3.6-3_i386.deb
  to pool/main/b/bochs/bochs-wx_2.3.6-3_i386.deb
bochs-x_2.3.6-3_i386.deb
  to pool/main/b/bochs/bochs-x_2.3.6-3_i386.deb
bochs_2.3.6-3.diff.gz
  to pool/main/b/bochs/bochs_2.3.6-3.diff.gz
bochs_2.3.6-3.dsc
  to pool/main/b/bochs/bochs_2.3.6-3.dsc
bochs_2.3.6-3_i386.deb
  to pool/main/b/bochs/bochs_2.3.6-3_i386.deb
bochsbios_2.3.6-3_all.deb
  to pool/main/b/bochs/bochsbios_2.3.6-3_all.deb
bximage_2.3.6-3_i386.deb
  to pool/main/b/bochs/bximage_2.3.6-3_i386.deb
sb16ctrl-bochs_2.3.6-3_i386.deb
  to pool/main/b/bochs/sb16ctrl-bochs_2.3.6-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.
Guillem Jover <[EMAIL PROTECTED]> (supplier of updated bochs 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.7
Date: Mon, 17 Mar 2008 04:44:33 +0200
Source: bochs
Binary: bochs bochs-doc bochsbios bochs-wx bochs-sdl bochs-term bochs-x 
bochs-svga bximage sb16ctrl-bochs
Architecture: source all i386
Version: 2.3.6-3
Distribution: unstable
Urgency: low
Maintainer: Guillem Jover <[EMAIL PROTECTED]>
Changed-By: Guillem Jover <[EMAIL PROTECTED]>
Description: 
 bochs      - IA-32 PC emulator
 bochs-doc  - Bochs upstream documentation
 bochs-sdl  - SDL plugin for Bochs
 bochs-svga - SVGA plugin for Bochs
 bochs-term - Terminal (ncurses-based) plugin for Bochs
 bochs-wx   - WxWindows plugin for Bochs
 bochs-x    - X11 plugin for Bochs
 bochsbios  - BIOS for the Bochs emulator
 bximage    - Disk Image Creation Tool for Bochs
 sb16ctrl-bochs - control utility for Bochs emulated SB16 card
Closes: 471271
Changes: 
 bochs (2.3.6-3) unstable; urgency=low
 .
   * Fix delay loop used for processors to be brought up, being optimized
     out when using gcc-4.2. (Closes: #471271)
     - debian/patches/05_bios_delay_loop.patch: New file.
     Thanks to Aurelien Jarno <[EMAIL PROTECTED]>
   * Do not use pkg-config anymore before AC_PATH_XTRA, the build problem
     was fixed by making sure autoconf was run if needed.
     - debian/patches/20_use_pkg-config.patch: Remove.
Files: 
 ed5bb211b011adb4ade8f734e88bc509 1193 misc extra bochs_2.3.6-3.dsc
 65dbe85358984648b34a37faa1b5a97d 134571 misc extra bochs_2.3.6-3.diff.gz
 1bc3ae53ea081d6f15eafbbf60b29a42 250234 doc extra bochs-doc_2.3.6-3_all.deb
 5f4744cc5e3b4ca67ae29505d3027e25 146290 misc extra bochsbios_2.3.6-3_all.deb
 d45f71581d747d2673216966856a1dbc 914150 misc extra bochs_2.3.6-3_i386.deb
 cd612a77e3828d7576f1327caaae9f95 173556 misc extra bochs-wx_2.3.6-3_i386.deb
 be551b3f287447e1b5754ff7f9509b3a 82696 misc extra bochs-sdl_2.3.6-3_i386.deb
 7675505400a044bd0bac46869a8d8067 72716 misc extra bochs-term_2.3.6-3_i386.deb
 31b8d37d925f775905a8a2511e6586af 85260 misc extra bochs-x_2.3.6-3_i386.deb
 1eb83acc1382bf451ef55f8c2976e766 73944 misc extra bochs-svga_2.3.6-3_i386.deb
 840664087bf665063a295d46751927c6 74482 misc extra bximage_2.3.6-3_i386.deb
 440c5b626930cec7e58cb7671824b431 69276 misc extra 
sb16ctrl-bochs_2.3.6-3_i386.deb

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

iD8DBQFH3d11uW9ciZ2SjJsRAqThAJ9OicPXBMurBceKeDvARKgmStu7vwCg0mgV
dwZFUc+17HdLbrczBEiAPx0=
=fvow
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to