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

Reply via email to