Your message dated Mon, 15 Aug 2005 15:02:07 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#314831: fixed in cln 1.1.9-5
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; 18 Jun 2005 19:25:52 +0000
>From [EMAIL PROTECTED] Sat Jun 18 12:25:52 2005
Return-path: <[EMAIL PROTECTED]>
Received: from c225155.adsl.hansenet.de (localhost.localdomain) 
[213.39.225.155] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1Djiwx-00078X-00; Sat, 18 Jun 2005 12:25:52 -0700
Received: from aj by localhost.localdomain with local (Exim 4.50)
        id 1Djiww-0001ar-GQ; Sat, 18 Jun 2005 21:25:50 +0200
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
From: Andreas Jochens <[EMAIL PROTECTED]>
Subject: cln: FTBFS (amd64/gcc-4.0): ISO C++ forbids declaration of 'cl_string' 
with no type
Message-Id: <[EMAIL PROTECTED]>
Date: Sat, 18 Jun 2005 21:25:50 +0200
Delivered-To: [EMAIL PROTECTED]
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-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: cln
Version: 1.1.9-1
Severity: normal
Tags: patch

When building 'cln' on amd64/unstable with gcc-4.0,
I get the following error:

/bin/sh ../libtool --mode=compile g++ -O2 -fno-exceptions -finline-limit=1000 
-I../include -I../include -I./base   -c ./base/output/cl_prin_globals.cc
 g++ -O2 -fno-exceptions -finline-limit=1000 -I../include -I../include -I./base 
-c ./base/output/cl_prin_globals.cc  -fPIC -DPIC -o .libs/cl_prin_globals.o
../include/cln/string.h:30: error: ISO C++ forbids declaration of 'cl_string' 
with no type
../include/cln/string.h:30: error: 'cl_string' is neither function nor member 
function; cannot be declared friend
../include/cln/string.h:30: error: expected ';' before 'operator'
../include/cln/string.h:31: error: ISO C++ forbids declaration of 'cl_string' 
with no type
../include/cln/string.h:31: error: 'cl_string' is neither function nor member 
function; cannot be declared friend
../include/cln/string.h:31: error: expected ';' before 'operator'
../include/cln/string.h:32: error: ISO C++ forbids declaration of 'cl_string' 
with no type
../include/cln/string.h:32: error: 'cl_string' is neither function nor member 
function; cannot be declared friend
../include/cln/string.h:32: error: expected ';' before 'operator'
make[4]: *** [cl_prin_globals.lo] Error 1
make[4]: Leaving directory `/cln-1.1.9/src'

With the attached patch 'cln' can be compiled
on amd64 using gcc-4.0.

Regards
Andreas Jochens

diff -urN ../tmp-orig/cln-1.1.9/include/cln/string.h ./include/cln/string.h
--- ../tmp-orig/cln-1.1.9/include/cln/string.h  2004-06-23 23:04:49.000000000 
+0200
+++ ./include/cln/string.h      2005-06-18 19:50:58.000000000 +0200
@@ -10,6 +10,8 @@
 
 namespace cln {
 
+class cl_string;
+
 // General, reference counted and garbage collected strings.
 struct cl_heap_string : public cl_heap {
 private:

---------------------------------------
Received: (at 314831-close) by bugs.debian.org; 15 Aug 2005 22:11:41 +0000
>From [EMAIL PROTECTED] Mon Aug 15 15:11:41 2005
Return-path: <[EMAIL PROTECTED]>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
        id 1E4n1z-0003eN-00; Mon, 15 Aug 2005 15:02:07 -0700
From: Richard Kreckel <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.56 $
Subject: Bug#314831: fixed in cln 1.1.9-5
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Mon, 15 Aug 2005 15:02:07 -0700
Delivered-To: [EMAIL PROTECTED]
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: cln
Source-Version: 1.1.9-5

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

cln_1.1.9-5.diff.gz
  to pool/main/c/cln/cln_1.1.9-5.diff.gz
cln_1.1.9-5.dsc
  to pool/main/c/cln/cln_1.1.9-5.dsc
libcln-dev_1.1.9-5_i386.deb
  to pool/main/c/cln/libcln-dev_1.1.9-5_i386.deb
libcln3c2_1.1.9-5_i386.deb
  to pool/main/c/cln/libcln3c2_1.1.9-5_i386.deb
pi_1.1.9-5_i386.deb
  to pool/main/c/cln/pi_1.1.9-5_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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Richard Kreckel <[EMAIL PROTECTED]> (supplier of updated cln 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: Mon, 15 Aug 2005 22:58:08 +0200
Source: cln
Binary: pi libcln-dev libcln3c2
Architecture: source i386
Version: 1.1.9-5
Distribution: unstable
Urgency: low
Maintainer: Richard Kreckel <[EMAIL PROTECTED]>
Changed-By: Richard Kreckel <[EMAIL PROTECTED]>
Description: 
 libcln-dev - Development library for Class Library for Numbers (c++)
 libcln3c2  - Class Library for Numbers (C++)
 pi         - Compute Archimedes' constant Pi to arbitrary precision
Closes: 314831 318210 321748
Changes: 
 cln (1.1.9-5) unstable; urgency=low
 .
   * Add a patch to mark the library's stack as nonexecutable; closes: #321748.
   * Reduce optimization for ia64 and m68k. This should make it build again.
   * Explicitly acknowledge NMU; closes: #318210, #314831.
Files: 
 bde18725e156bb28db86c294acf6733b 597 - optional cln_1.1.9-5.dsc
 802de120a217ccb6002160a67c3da729 9008 - optional cln_1.1.9-5.diff.gz
 9bdac55446fe2d6580818ea722277098 399732 libs optional 
libcln3c2_1.1.9-5_i386.deb
 7eff6ce1cae4ce5add3b629bdf1a6db3 907142 libdevel optional 
libcln-dev_1.1.9-5_i386.deb
 ad86b01d25d8c88fbdd68ef433d25888 7622 math optional pi_1.1.9-5_i386.deb

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

iD8DBQFDAQ5hXY7lDPAZkWIRApTUAJ9DQ7aWcLPcfAKC6iQBPTmexPVJqACgiHlu
OZ+hO1QT+iIQU0IPPIQa9hM=
=SKaj
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to