Debian Bug report logs - #440425
qemu build-depends on gcc-3.4/g++-3.4

version graph

Package: qemu; Maintainer for qemu is Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>; Source for qemu is src:qemu (PTS, buildd, popcon).

Reported by: Matthias Klose <doko@cs.tu-berlin.de>

Date: Sat, 1 Sep 2007 12:12:16 UTC

Severity: important

Merged with 463066

Found in version qemu/0.9.0+20070816-1

Fixed in version qemu/0.9.1+svn20081207-1

Done: Aurelien Jarno <aurel32@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>:
Bug#440425; Package qemu. (full text, mbox, link).


Acknowledgement sent to Matthias Klose <doko@cs.tu-berlin.de>:
New Bug report received and forwarded. Copy sent to Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):

From: Matthias Klose <doko@cs.tu-berlin.de>
To: maintonly@bugs.debian.org
Subject: qemu build-depends on gcc-3.4/g++-3.4
Date: Sat, 1 Sep 2007 14:10:58 +0200 (MEST)
Package: qemu
Severity: important
Usertag: build-depends-gcc-3.4

The package build-depends on gcc-3.4 and/or g++-3.4, which we will remove
for the lenny release. Please build the package with the default compiler
currently found in unstable.

The severity of this report is likely to be raised before the release.



Information forwarded to Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>:
Bug#440425; Package qemu. (full text, mbox, link).


Acknowledgement sent to Guillem Jover <guillem@debian.org>:
Extra info received and forwarded to maintainer. Copy sent to Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #10 received at 440425-maintonly@bugs.debian.org (full text, mbox, reply):

From: Guillem Jover <guillem@debian.org>
To: Matthias Klose <doko@cs.tu-berlin.de>, 440425-maintonly@bugs.debian.org
Subject: Re: Bug#440425: qemu build-depends on gcc-3.4/g++-3.4
Date: Sun, 2 Sep 2007 07:44:20 +0300
Hi Matthias,

On Sat, 2007-09-01 at 14:10:58 +0200, Matthias Klose wrote:
> Package: qemu
> Severity: important
> Usertag: build-depends-gcc-3.4

> The package build-depends on gcc-3.4 and/or g++-3.4, which we will remove
> for the lenny release. Please build the package with the default compiler
> currently found in unstable.

I'm afraid this is not possible at the moment (something I'm quite
unhappy with), and making it use a newer compiler would imply major
work.

regards,
guillem



Forcibly Merged 440425 463066. Request was from Aurelien Jarno <aurelien@aurel32.net> to control@bugs.debian.org. (Tue, 29 Jan 2008 12:51:02 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>:
Bug#440425; Package qemu. (full text, mbox, link).


Acknowledgement sent to "Martin Guy" <martinwguy@yahoo.it>:
Extra info received and forwarded to list. Copy sent to Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #17 received at 440425@bugs.debian.org (full text, mbox, reply):

From: "Martin Guy" <martinwguy@yahoo.it>
To: 440425@bugs.debian.org
Subject: Yes, QEMU does need gcc-3.4
Date: Mon, 4 Feb 2008 18:17:21 +0000
QEMU requires gcc-3.4 at runtime because it emulates 5 different CPUs
by translating the machine code into C, compiling the C fragments and
editing the assembler output to trim off function call/return
sequences. This makes it the fastest emulator on the planet but it
does not understand gcc-4 assembler output.

This would be a good reason to keep gcc-3.4 in Debian unless there is
progress upstream, since QEMU is often used in Debian development
itself.

    M




Information forwarded to debian-bugs-dist@lists.debian.org, Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>:
Bug#440425; Package qemu. (full text, mbox, link).


Acknowledgement sent to Aurelien Jarno <aurelien@aurel32.net>:
Extra info received and forwarded to list. Copy sent to Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #22 received at 440425@bugs.debian.org (full text, mbox, reply):

From: Aurelien Jarno <aurelien@aurel32.net>
To: Martin Guy <martinwguy@yahoo.it>, 440425@bugs.debian.org
Subject: Re: Bug#440425: Yes, QEMU does need gcc-3.4
Date: Mon, 04 Feb 2008 20:19:02 +0100
Martin Guy a écrit :
> QEMU requires gcc-3.4 at runtime because it emulates 5 different CPUs
> by translating the machine code into C, compiling the C fragments and
> editing the assembler output to trim off function call/return
> sequences. This makes it the fastest emulator on the planet but it
> does not understand gcc-4 assembler output.
> 
> This would be a good reason to keep gcc-3.4 in Debian unless there is
> progress upstream, since QEMU is often used in Debian development
> itself.

Upstream has started to add support for gcc-4.x (or rather compiler
agnostic support), via TCG (Tiny Code Generator). But it will take some
time until all instructions on all targets switch to it. Also host
support has to be written, it currently only support x86 and x86_64.

-- 
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net




Tags added: pending Request was from Aurelien Jarno <aurel32@alioth.debian.org> to control@bugs.debian.org. (Sun, 07 Dec 2008 19:06:09 GMT) (full text, mbox, link).


Tags added: pending Request was from Aurelien Jarno <aurel32@alioth.debian.org> to control@bugs.debian.org. (Sun, 07 Dec 2008 19:06:12 GMT) (full text, mbox, link).


Reply sent to Aurelien Jarno <aurel32@debian.org>:
You have taken responsibility. (Sun, 07 Dec 2008 19:51:05 GMT) (full text, mbox, link).


Notification sent to Matthias Klose <doko@cs.tu-berlin.de>:
Bug acknowledged by developer. (Sun, 07 Dec 2008 19:51:05 GMT) (full text, mbox, link).


Message #31 received at 440425-close@bugs.debian.org (full text, mbox, reply):

From: Aurelien Jarno <aurel32@debian.org>
To: 440425-close@bugs.debian.org
Subject: Bug#440425: fixed in qemu 0.9.1+svn20081207-1
Date: Sun, 07 Dec 2008 19:47:06 +0000
Source: qemu
Source-Version: 0.9.1+svn20081207-1

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

libqemu-dev_0.9.1+svn20081207-1_amd64.deb
  to pool/main/q/qemu/libqemu-dev_0.9.1+svn20081207-1_amd64.deb
qemu_0.9.1+svn20081207-1.diff.gz
  to pool/main/q/qemu/qemu_0.9.1+svn20081207-1.diff.gz
qemu_0.9.1+svn20081207-1.dsc
  to pool/main/q/qemu/qemu_0.9.1+svn20081207-1.dsc
qemu_0.9.1+svn20081207-1_amd64.deb
  to pool/main/q/qemu/qemu_0.9.1+svn20081207-1_amd64.deb
qemu_0.9.1+svn20081207.orig.tar.gz
  to pool/main/q/qemu/qemu_0.9.1+svn20081207.orig.tar.gz



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 440425@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated qemu 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 ftpmaster@debian.org)


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

Format: 1.8
Date: Sun, 07 Dec 2008 19:40:09 +0100
Source: qemu
Binary: qemu libqemu-dev
Architecture: source amd64
Version: 0.9.1+svn20081207-1
Distribution: experimental
Urgency: low
Maintainer: Aurelien Jarno <aurel32@debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Description: 
 libqemu-dev - static libraries and headers for QEMU
 qemu       - fast processor emulator
Closes: 422578 440425 463066 469649
Changes: 
 qemu (0.9.1+svn20081207-1) experimental; urgency=low
 .
   [ Aurelien Jarno ]
   * New upstream snapshot.
     - Do not depend on gcc-3.4 anymore (Closes: bug#440425, bug#463066).
     - Fix broken display introduced by CVE-2007-1320 (Closes: bug#422578).
   * debian/control: remove build-dependency on gcc-3.4.
   * debian/rules: remove code for dyngen targets.
   * Split 90_security.patch into
     - security/CVE-2007-5730.patch
     - security/leftover.patch
   * Replace 91_security.patch by security/CVE-2008-0928-fedora.patch taken
     from fedora repository and enable it (Closes: #469649).
 .
   [ Riku Voipio ]
   * 2 patches gone, 19 to go:
     - 10_signal_jobs.patch: drop, merged upstream
     - 11_signal_sigaction.patch: drop, merged upstream
     - series: update
Checksums-Sha1: 
 ac5005dc865be156bf0251368dba5ab24cf8a162 1806 qemu_0.9.1+svn20081207-1.dsc
 56ee7009fbe02c57fe655c9d2d2158b007054fa8 2979009 qemu_0.9.1+svn20081207.orig.tar.gz
 206b328d27243ed6441930178515794a45a18aa0 35743 qemu_0.9.1+svn20081207-1.diff.gz
 ce5b916032b39564937dfde739fe350365f47659 14791020 qemu_0.9.1+svn20081207-1_amd64.deb
 524e65ed754c76b134ab300fe6553ce5a1cf75fa 4527538 libqemu-dev_0.9.1+svn20081207-1_amd64.deb
Checksums-Sha256: 
 d548c18bf354e31b84e63197cd1a9fc66493b4086da03cb155f5d66f20783945 1806 qemu_0.9.1+svn20081207-1.dsc
 a04e7c71f9c17e93f4a730b86a6a8d50180200da75347879d6504bfbdbd10d47 2979009 qemu_0.9.1+svn20081207.orig.tar.gz
 f61925d34503136bfcba21de10364c328538f0529d2e070680d773ec0c8c74b9 35743 qemu_0.9.1+svn20081207-1.diff.gz
 c1c48ffe6435b23607871ec657175221a288c3b3ea0876705b24d5d264fe2782 14791020 qemu_0.9.1+svn20081207-1_amd64.deb
 f72e258c108af08f9d2d81333f46bcf5f10925ae80fa1a9fa9a96cef0a2e73f8 4527538 libqemu-dev_0.9.1+svn20081207-1_amd64.deb
Files: 
 0f1c1e00bf495b26a6812214e6b53382 1806 misc optional qemu_0.9.1+svn20081207-1.dsc
 dfff3d2aaeb094682ef3d7a049b4ee5d 2979009 misc optional qemu_0.9.1+svn20081207.orig.tar.gz
 c09ae6e984ec4c2b9af95bbfc81fe3eb 35743 misc optional qemu_0.9.1+svn20081207-1.diff.gz
 2f9dd0539817087e54f4c0f03a370941 14791020 misc optional qemu_0.9.1+svn20081207-1_amd64.deb
 5f36774387e08c9ffa7488ca298d967f 4527538 libdevel optional libqemu-dev_0.9.1+svn20081207-1_amd64.deb

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

iD8DBQFJPCOAw3ao2vG823MRAuoIAJ9lkm4uJRjlMYoqMDUSGc57YiB8fQCfQvq7
0bBsc3U1s7+iqLwg/dwsFAQ=
=nXie
-----END PGP SIGNATURE-----





Reply sent to Aurelien Jarno <aurel32@debian.org>:
You have taken responsibility. (Sun, 07 Dec 2008 19:51:06 GMT) (full text, mbox, link).


Notification sent to Matthias Klose <doko@cs.tu-berlin.de>:
Bug acknowledged by developer. (Sun, 07 Dec 2008 19:51:06 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 07 Apr 2009 07:28:42 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Mon Apr 22 00:58:34 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.