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
signature.asc
Description: Digital signature

