Bug#265426: lush: FTBFS on amd64: Please add 'amd64' to the supported architectures

2004-08-13 Thread Andreas Jochens
Package: lush
Severity: wishlist
Tags: patch

The latest change from 'any' to an explicit list of supported architectures
broke the amd64 port. Please add 'amd64' to the supported architectures.

Regards
Andreas Jochens

diff -urN ../tmp-orig/lush-1.0+cvs.2004.05.15/debian/control ./debian/control
--- ../tmp-orig/lush-1.0+cvs.2004.05.15/debian/control  2004-08-11 
22:26:53.0 +0200
+++ ./debian/control2004-08-13 07:09:39.705027441 +0200
@@ -6,7 +6,7 @@
 Standards-Version: 3.6.1.1
 
 Package: lush
-Architecture: alpha arm hppa i386 m68k mips mipsel powerpc s390 sparc
+Architecture: alpha amd64 arm hppa i386 m68k mips mipsel powerpc s390 sparc
 Depends: ${misc:Depends}, ${shlibs:Depends}, lush-library
 Description: Lisp Universal Shell Executable
  Lush is a programming language and environment that is based on the



Bug#265426: marked as done (lush: FTBFS on amd64: Please add 'amd64' to the supported architectures)

2004-08-13 Thread Debian Bug Tracking System
Your message dated Fri, 13 Aug 2004 04:32:14 -0400
with message-id <[EMAIL PROTECTED]>
and subject line Bug#265426: fixed in lush 1.0+cvs.2004.05.16
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; 13 Aug 2004 05:20:43 +
>From [EMAIL PROTECTED] Thu Aug 12 22:20:43 2004
Return-path: <[EMAIL PROTECTED]>
Received: from d001029.adsl.hansenet.de (localhost) [80.171.1.29] 
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1BvUUd-yD-00; Thu, 12 Aug 2004 22:20:43 -0700
Received: from aj by localhost with local (Exim 4.34)
id 1BvUUc-00042B-FG; Fri, 13 Aug 2004 07:20:42 +0200
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
From: Andreas Jochens <[EMAIL PROTECTED]>
Subject: lush: FTBFS on amd64: Please add 'amd64' to the supported architectures
Message-Id: <[EMAIL PROTECTED]>
Date: Fri, 13 Aug 2004 07:20:42 +0200
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Package: lush
Severity: wishlist
Tags: patch

The latest change from 'any' to an explicit list of supported architectures
broke the amd64 port. Please add 'amd64' to the supported architectures.

Regards
Andreas Jochens

diff -urN ../tmp-orig/lush-1.0+cvs.2004.05.15/debian/control ./debian/control
--- ../tmp-orig/lush-1.0+cvs.2004.05.15/debian/control  2004-08-11 
22:26:53.0 +0200
+++ ./debian/control2004-08-13 07:09:39.705027441 +0200
@@ -6,7 +6,7 @@
 Standards-Version: 3.6.1.1
 
 Package: lush
-Architecture: alpha arm hppa i386 m68k mips mipsel powerpc s390 sparc
+Architecture: alpha amd64 arm hppa i386 m68k mips mipsel powerpc s390 sparc
 Depends: ${misc:Depends}, ${shlibs:Depends}, lush-library
 Description: Lisp Universal Shell Executable
  Lush is a programming language and environment that is based on the

---
Received: (at 265426-close) by bugs.debian.org; 13 Aug 2004 08:38:25 +
>From [EMAIL PROTECTED] Fri Aug 13 01:38:24 2004
Return-path: <[EMAIL PROTECTED]>
Received: from newraff.debian.org [208.185.25.31] (mail)
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1BvXZw-0001Wl-00; Fri, 13 Aug 2004 01:38:24 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
id 1BvXTy-00057P-00; Fri, 13 Aug 2004 04:32:14 -0400
From: [EMAIL PROTECTED] (Thomas Bushnell, BSG)
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.51 $
Subject: Bug#265426: fixed in lush 1.0+cvs.2004.05.16
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Fri, 13 Aug 2004 04:32:14 -0400
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Source: lush
Source-Version: 1.0+cvs.2004.05.16

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

lush-library_1.0+cvs.2004.05.16_all.deb
  to pool/main/l/lush/lush-library_1.0+cvs.2004.05.16_all.deb
lush_1.0+cvs.2004.05.16.dsc
  to pool/main/l/lush/lush_1.0+cvs.2004.05.16.dsc
lush_1.0+cvs.2004.05.16.tar.gz
  to pool/main/l/lush/lush_1.0+cvs.2004.05.16.tar.gz
lush_1.0+cvs.2004.05.16_powerpc.deb
  to pool/main/l/lush/lush_1.0+cvs.2004.05.16_powerpc.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.
Thomas Bushnell, BSG <[EMAIL PROTECTED]> (supplier of updated lush 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: Fri, 13 Aug 2004 01:15:07 -0700
Source: lush
Binary: lush-library lush
Architecture: source powerpc all
Version: 1.0+cvs.2004.05.16
Distribution: unstable
Urgency: low
Maintainer: Debian QA 

Bug#265426: lush: FTBFS on amd64: Please add 'amd64' to the supported architectures

2004-08-13 Thread Thomas Bushnell BSG
Andreas Jochens <[EMAIL PROTECTED]> writes:

> The latest change from 'any' to an explicit list of supported architectures
> broke the amd64 port. Please add 'amd64' to the supported architectures.

Sorry about that; I'll do an upload right away.

What we *really* need is a way to do:

Architecture: !ia64

Thomas



Bug#265448: 3dwm: FTBFS with gcc-3.4: `Math::tolerance' cannot appear in a constant-expression

2004-08-13 Thread Andreas Jochens
Package: 3dwm
Severity: normal
Tags: patch

When building '3dwm' with gcc-3.4 I get the following error:

c++ -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include/Celsius -Wall 
-Wp,-MD,.deps/Matrix3D.pp -c Matrix3D.cc  -fPIC -DPIC -o .libs/Matrix3D.lo
In file included from ../../include/Celsius/Matrix3D.hh:41,
 from Matrix3D.cc:36:
../../include/Celsius/Math.hh:50: error: `Math::tolerance' cannot appear in a 
constant-expression
../../include/Celsius/Math.hh:56: error: `Math::pi' cannot appear in a 
constant-expression
../../include/Celsius/Math.hh:57: error: `Math::pi' cannot appear in a 
constant-expression
make[4]: *** [Matrix3D.lo] Error 1
make[4]: Leaving directory `/3dwm-0.3.1/src/Celsius'

With the attached patch '3dwm' can be compiled using gcc-3.4.

Regards
Andreas Jochens

diff -urN ../tmp-orig/3dwm-0.3.1/include/Celsius/Math.hh 
./include/Celsius/Math.hh
--- ../tmp-orig/3dwm-0.3.1/include/Celsius/Math.hh  2001-08-16 
13:32:20.0 +0200
+++ ./include/Celsius/Math.hh   2004-08-13 09:22:59.803827561 +0200
@@ -47,14 +47,14 @@
 
 /// Machine precision (@@@ Put some research into this!)
 const static double tolerance = 1e-5;
-const static double epsilon = tolerance;
+const static double epsilon = 1e-5;
 
 // Value of pi 
 const static double pi = M_PI;
 
 // Degree <-> radian conversion
-const static double radians_per_degree = pi / 180.;
-const static double degrees_per_radian = 180. / pi;
+const static double radians_per_degree = M_PI / 180.;
+const static double degrees_per_radian = 180. / M_PI;
 
 static double degToRad(double deg) { return deg * radians_per_degree; }
 static double radToDeg(double rad) { return rad * degrees_per_radian; }
diff -urN ../tmp-orig/3dwm-0.3.1/include/Polhem/SolidCache.hh 
./include/Polhem/SolidCache.hh
--- ../tmp-orig/3dwm-0.3.1/include/Polhem/SolidCache.hh 2004-08-13 
10:16:58.844418545 +0200
+++ ./include/Polhem/SolidCache.hh  2004-08-13 09:22:59.804827409 +0200
@@ -72,7 +72,7 @@
 /**
  * Cache key hash function object.
  **/
-struct hash {
+template <> struct hash {
 
/// Arbitrary number of partitions for IORs
static const unsigned int hash_max = 64;
diff -urN ../tmp-orig/3dwm-0.3.1/reconfig ./reconfig
--- ../tmp-orig/3dwm-0.3.1/reconfig 2004-08-13 10:16:58.901409881 +0200
+++ ./reconfig  2004-08-13 09:23:30.862105985 +0200
@@ -1,2 +1,2 @@
 rm -f config.status config.cache config.log
-./configure  --prefix= --exec-prefix=${prefix}/usr 
--datadir=${exec-prefix}/share --includedir=${exec-prefix}/include 
--mandir=${exec-prefix}/share/man --infodir=${exec-prefix}/share/info
+./configure  --prefix= '--exec-prefix=${prefix}/usr' 
'--datadir=${exec-prefix}/share' '--includedir=${exec-prefix}/include' 
'--mandir=${exec-prefix}/share/man' '--infodir=${exec-prefix}/share/info'
diff -urN ../tmp-orig/3dwm-0.3.1/src/Polhem/Platform.cc ./src/Polhem/Platform.cc
--- ../tmp-orig/3dwm-0.3.1/src/Polhem/Platform.cc   2001-06-20 
14:32:13.0 +0200
+++ ./src/Polhem/Platform.cc2004-08-13 10:16:45.136502465 +0200
@@ -46,7 +46,7 @@
 #elif defined(PLATFORM_SDL)
 #  include "SDLPlatform.cc"
 
-SDLPlatform *Platform::t = 0;
+template <> SDLPlatform *Platform::t = 0;
 
 #elif defined(PLATFORM_SDL_FBCON)
 #  include "SDLfbconPlatform.cc"
@@ -63,4 +63,4 @@
 #endif
 
 // Reaper struct (takes care of deallocating the implementation when done)
-Platform::Reaper Platform::reaper;
+template <> Platform::Reaper Platform::reaper;



Processing of lush_1.0+cvs.2004.05.16_powerpc.changes

2004-08-13 Thread Archive Administrator
lush_1.0+cvs.2004.05.16_powerpc.changes uploaded successfully to localhost
along with the files:
  lush_1.0+cvs.2004.05.16.dsc
  lush_1.0+cvs.2004.05.16.tar.gz
  lush-library_1.0+cvs.2004.05.16_all.deb
  lush_1.0+cvs.2004.05.16_powerpc.deb

Greetings,

Your Debian queue daemon



lush_1.0+cvs.2004.05.16_powerpc.changes ACCEPTED

2004-08-13 Thread Debian Installer

Accepted:
lush-library_1.0+cvs.2004.05.16_all.deb
  to pool/main/l/lush/lush-library_1.0+cvs.2004.05.16_all.deb
lush_1.0+cvs.2004.05.16.dsc
  to pool/main/l/lush/lush_1.0+cvs.2004.05.16.dsc
lush_1.0+cvs.2004.05.16.tar.gz
  to pool/main/l/lush/lush_1.0+cvs.2004.05.16.tar.gz
lush_1.0+cvs.2004.05.16_powerpc.deb
  to pool/main/l/lush/lush_1.0+cvs.2004.05.16_powerpc.deb
Announcing to debian-devel-changes@lists.debian.org
Closing bugs: 265426 


Thank you for your contribution to Debian.



Bug#265426: lush: FTBFS on amd64: Please add 'amd64' to the supported architectures

2004-08-13 Thread Andreas Jochens
On 04-Aug-13 01:14, Thomas Bushnell BSG wrote:
> Andreas Jochens <[EMAIL PROTECTED]> writes:
> 
> > The latest change from 'any' to an explicit list of supported architectures
> > broke the amd64 port. Please add 'amd64' to the supported architectures.
> 
> Sorry about that; I'll do an upload right away.

Thank you for your help.

> What we *really* need is a way to do:
> 
> Architecture: !ia64

That would be nice. Quite a few packages had to be patched for the 
amd64 port just for the same reason and it certainly will be the same
for other ports. Are there any efforts under way to support this?
I guess dpkg and the buildd's will have to be patched to recognize this
properly.

Regards
Andreas Jochens