Your message dated Tue, 06 Mar 2007 00:32:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#412502: fixed in libcgicc 3.2.3-3.1
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)

--- Begin Message ---
Package: libcgicc1-dev
Version: 3.2.3-3
Severity: grave
Justification: renders package unusable
Tag: patch

Almost all headers contain
#pragma interface
and at the same time implement constructors like
inline CgiInput() {}
which just doesn't fit together. Trying to compile things with g++ will
result in g++ ignoring these implementations which will result in a
linker failure. As cgicc::Cgicc also has such a case this will render
the package almost unusable.

A quick-fix to this problem is discarding all #pragma interface lines.

Helmut

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages libcgicc1-dev depends on:
ii  libcgicc1                     3.2.3-3    A C++ class library for writing CG
Versions of interesting packages:
ii  g++                      4.1.1-15                 The GNU C++ compiler

libcgicc1-dev recommends no packages.

-- no debconf information

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: libcgicc
Source-Version: 3.2.3-3.1

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

libcgicc-doc_3.2.3-3.1_all.deb
  to pool/main/libc/libcgicc/libcgicc-doc_3.2.3-3.1_all.deb
libcgicc1-dev_3.2.3-3.1_i386.deb
  to pool/main/libc/libcgicc/libcgicc1-dev_3.2.3-3.1_i386.deb
libcgicc1_3.2.3-3.1_i386.deb
  to pool/main/libc/libcgicc/libcgicc1_3.2.3-3.1_i386.deb
libcgicc_3.2.3-3.1.diff.gz
  to pool/main/libc/libcgicc/libcgicc_3.2.3-3.1.diff.gz
libcgicc_3.2.3-3.1.dsc
  to pool/main/libc/libcgicc/libcgicc_3.2.3-3.1.dsc



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.
Steinar H. Gunderson <[EMAIL PROTECTED]> (supplier of updated libcgicc 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: Tue,  6 Mar 2007 01:16:42 +0100
Source: libcgicc
Binary: libcgicc-doc libcgicc1-dev libcgicc1
Architecture: source all i386
Version: 3.2.3-3.1
Distribution: unstable
Urgency: high
Maintainer: Chris Butler <[EMAIL PROTECTED]>
Changed-By: Steinar H. Gunderson <[EMAIL PROTECTED]>
Description: 
 libcgicc-doc - A C++ class library for writing CGI applications
 libcgicc1  - A C++ class library for writing CGI applications
 libcgicc1-dev - A C++ class library for writing CGI applications
Closes: 412502
Changes: 
 libcgicc (3.2.3-3.1) unstable; urgency=high
 .
   * Non-maintainer upload.
   * Remove all instances of "#pragma interface" and "#pragma implementation";
     the has multiple .h files which clearly contain actual implementations
     (in the form of inline functions), which would cause errors on link time.
     Per suggestion from Helmut Grohne. (Closes: #412502)
Files: 
 0bcf06802faa52d96c9e0b9ad998df79 718 libs optional libcgicc_3.2.3-3.1.dsc
 cfc2b805cade296d3366f0c296f2c575 246432 libs optional 
libcgicc_3.2.3-3.1.diff.gz
 afc9a8a837f29409244399dca99504de 241542 doc optional 
libcgicc-doc_3.2.3-3.1_all.deb
 4f66b9798bca1b75c14fec397f19fc99 103150 libdevel optional 
libcgicc1-dev_3.2.3-3.1_i386.deb
 139ebbdf71bbee314c0be6c45f7e2e4d 66602 libs optional 
libcgicc1_3.2.3-3.1_i386.deb

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

iQCVAwUBReyz+H7hqgLJpbVOAQK1fwP7By1DL1x9gwh70T8FqeGK2cnuaR85f+Vv
RqAoGzSXnhtZzP/aXuTvn0S3c31UmTvJGkqYMZjTWqibD4pL4aiq3rmIoAMX1pkS
QpDDOiphsMTHKRBkWuyyb3za6cL4MSfJ0e6fcNv+dTqOm+AeaYk7t5VZNjSPd6AN
xLikd4otqbs=
=Pxzi
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to