Bug#265426: lush: FTBFS on amd64: Please add 'amd64' to the supported architectures
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)
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
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
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
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
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
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