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

Bug#324350: marked as done (ts10: FTBFS: error: impossible constraint in 'asm')



Your message dated Sun, 21 Aug 2005 11:47:06 -0700
with message-id <E1E6uqY-0003r9-00@spohr.debian.org>
and subject line Bug#324350: fixed in ts10 0.8.030519-2
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; 21 Aug 2005 17:53:28 +0000
>From kurt@roeckx.be Sun Aug 21 10:53:28 2005
Return-path: <kurt@roeckx.be>
Received: from apate.telenet-ops.be [195.130.132.57] 
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1E6u0e-0007LJ-00; Sun, 21 Aug 2005 10:53:28 -0700
Received: from localhost (localhost.localdomain [127.0.0.1])
	by apate.telenet-ops.be (Postfix) with SMTP
	id 5ED8838012; Sun, 21 Aug 2005 19:53:27 +0200 (CEST)
Received: from Q.roeckx.be (dD5775F4A.access.telenet.be [213.119.95.74])
	by apate.telenet-ops.be (Postfix) with ESMTP
	id 35A9F381DC; Sun, 21 Aug 2005 19:53:27 +0200 (CEST)
Received: by Q.roeckx.be (Postfix, from userid 501)
	id AF04F26136; Sun, 21 Aug 2005 19:53:26 +0200 (CEST)
Date: Sun, 21 Aug 2005 19:53:26 +0200
From: Kurt Roeckx <kurt@roeckx.be>
To: submit@bugs.debian.org
Cc: Matej Vela <vela@debian.org>
Subject: ts10: FTBFS: error: impossible constraint in 'asm'
Message-ID: <20050821175326.GB29198@roeckx.be>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.2.1i
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: ts10
Version: 0.8.030519-1
Severity: serious

Hi,

Your package is failing to build on a few arches with the
following error:

On ARM, IA644 and mipsel:
gcc -Wall -g -O2 -c -DHAVE_SIGACTION -DDEBUG -I.. socket.c
socket.c: In function 'sock_Close':
socket.c:265: warning: implicit declaration of function 'free'
socket.c: In function 'SockPrintf':
socket.c:407: warning: unused variable 'sts'
socket.c: In function 'sock_Close':
socket.c:273: warning: control reaches end of non-void function
socket.c: In function 'sock_Open':
../emu/byteswap.h:19: error: impossible constraint in 'asm'
../emu/byteswap.h:25: error: impossible constraint in 'asm'


On amd64 we're seeing a simular error, and I guess it's the for
the simular/same reason:
socket.c:620: error: extended registers have no high halves

What fixed it on amd64 is to first create a temporary register
variable.  (register uint16 y = x;)

Looking at <bits/byteswap.h>, I'm guessing the correct
constraint would be "=r" instead of "=q" in both cases.

I do not have access to the other arches to check this.

But I suggest using the version from <byteswap.h> and not
override it.  Not using "emu/byteswap.h" fixes the problem for me
too.


Kurt


---------------------------------------
Received: (at 324350-close) by bugs.debian.org; 21 Aug 2005 18:54:09 +0000
>From katie@spohr.debian.org Sun Aug 21 11:54:09 2005
Return-path: <katie@spohr.debian.org>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
	id 1E6uqY-0003r9-00; Sun, 21 Aug 2005 11:47:06 -0700
From: Matej Vela <vela@debian.org>
To: 324350-close@bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#324350: fixed in ts10 0.8.030519-2
Message-Id: <E1E6uqY-0003r9-00@spohr.debian.org>
Sender: Archive Administrator <katie@spohr.debian.org>
Date: Sun, 21 Aug 2005 11:47:06 -0700
Delivered-To: 324350-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Source: ts10
Source-Version: 0.8.030519-2

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

ts10_0.8.030519-2.diff.gz
  to pool/main/t/ts10/ts10_0.8.030519-2.diff.gz
ts10_0.8.030519-2.dsc
  to pool/main/t/ts10/ts10_0.8.030519-2.dsc
ts10_0.8.030519-2_i386.deb
  to pool/main/t/ts10/ts10_0.8.030519-2_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 324350@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matej Vela <vela@debian.org> (supplier of updated ts10 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.7
Date: Sun, 21 Aug 2005 20:40:31 +0200
Source: ts10
Binary: ts10
Architecture: source i386
Version: 0.8.030519-2
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Matej Vela <vela@debian.org>
Description: 
 ts10       - Emulators for PDP-10, PDP-11, VAX
Closes: 324350
Changes: 
 ts10 (0.8.030519-2) unstable; urgency=low
 .
   * QA upload.
   * byteswap.dpatch: emu/byteswap.h is buggy; use <byteswap.h> instead.
     Closes: 324350.
Files: 
 67a3fcb43f95f097e2eace0e1cbd7a18 575 otherosfs optional ts10_0.8.030519-2.dsc
 da8facb1edd722006c9c847e4ec62ae8 8329 otherosfs optional ts10_0.8.030519-2.diff.gz
 5af9b45741b10bc79a12783bacba3aec 267722 otherosfs optional ts10_0.8.030519-2_i386.deb

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

iD8DBQFDCMsHxBYivKllgY8RAvi7AKCf5AmjIJsEzZD3muxxeqqJSZjheACg1jIz
cVLfmDUPEKrpcDNR54no4lc=
=XxMc
-----END PGP SIGNATURE-----



Reply to: