[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#198158: marked as done (architecture i386 isn't i386 anymore)

Your message dated Wed, 24 Dec 2003 19:56:14 -0500
with message-id <3FEA35AE.4040701@twcny.rr.com>
and subject line This is fixed.
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

Received: (at submit) by bugs.debian.org; 20 Jun 2003 07:56:00 +0000
>From doko@cs.tu-berlin.de Fri Jun 20 02:54:59 2003
Return-path: <doko@cs.tu-berlin.de>
Received: from mail.cs.tu-berlin.de [] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19TGjb-0000Qs-00; Fri, 20 Jun 2003 02:54:59 -0500
Received: from bolero.cs.tu-berlin.de (daemon@bolero.cs.tu-berlin.de [])
	by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id JAA25152;
	Fri, 20 Jun 2003 09:51:08 +0200 (MET DST)
Received: (from doko@localhost)
	by bolero.cs.tu-berlin.de (8.11.6+Sun/8.9.3) id h5K7p7t25359;
	Fri, 20 Jun 2003 09:51:07 +0200 (MEST)
From: Matthias Klose <doko@cs.tu-berlin.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <16114.48363.324636.729529@gargle.gargle.HOWL>
Date: Fri, 20 Jun 2003 09:51:07 +0200
To: submit@bugs.debian.org
CC: debian-devel@lists.debian.org
Subject: architecture i386 isn't i386 anymore
X-Mailer: VM 7.03 under 21.4 (patch 6) "Common Lisp" XEmacs Lucid
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-11.7 required=4.0
	autolearn=ham version=2.53-bugs.debian.org_2003_06_18
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_06_18 (

Package: general
Severity: serious
Tags: sarge, sid

[please don't reassign to any gcc/libstdc++ package]

Nathanel's summary:

A list of proposals what to do:

Some questions on this topic:

The solution I would favour would be:

- drop the i386 support

- keep the i386 architecture name

- let dpkg-architecture output the new configuration string
  (i.e. i486-linux)

- if anybody wants to start the mini-i386 architecture, we have to
  find an architecture name for it.

changing the dpkg-architecture's ARCH string to i.e. i486 would break
a lot of build scripts ...

comments welcome.

Received: (at 198158-done) by bugs.debian.org; 25 Dec 2003 01:21:50 +0000
>From neroden@twcny.rr.com Wed Dec 24 19:21:50 2003
Return-path: <neroden@twcny.rr.com>
Received: from ms-smtp-01-qfe0.nyroc.rr.com (ms-smtp-01.nyroc.rr.com) [] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AZJnT-0003PT-00; Wed, 24 Dec 2003 18:56:15 -0600
Received: from twcny.rr.com (syr-24-58-124-230.twcny.rr.com [])
	by ms-smtp-01.nyroc.rr.com (8.12.10/8.12.10) with ESMTP id hBP0uCHN014126
	for <198158-done@bugs.debian.org>; Wed, 24 Dec 2003 19:56:12 -0500 (EST)
Message-ID: <3FEA35AE.4040701@twcny.rr.com>
Date: Wed, 24 Dec 2003 19:56:14 -0500
From: Nathanael Nerode <neroden@twcny.rr.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: 198158-done@bugs.debian.org
Subject: This is fixed.
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: Symantec AntiVirus Scan Engine
Delivered-To: 198158-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 
	(1.212-2003-09-23-exp) on master.debian.org
X-Spam-Status: No, hits=0.0 required=4.0 tests=none autolearn=no 

The Debian kernel packages now contain the i386 emulation patch for the 
three i486 userland-usable opcodes (and have for months).  So 386 users 
just need to make sure they have a Debian 386 kernel, not a 486+ kernel; 
and if there are bugs in the emulation, they can always be reported fixed.

The synchronization opcode is *not* SMP-safe on actual i386, which is OK 
because there is no Linux for SMP-i386; it appears to work just fine on 
actual i386 machines.

So everything works on i386 again, things are better for i486+, and 
binary compatibility for C++ is maintained.  Happy happy joy joy.


Reply to: