Package: liblog4cpp4
Version: 1.0-1
Severity: serious
Justification: Policy 8.1

The 1.0 release of log4cpp removed the Category::Stream::operator<< method
that takes Category::Stream::Separator values and indeed the whole
Separator enum in favor of handling ends of lines differently.  This is a
change to the public ABI that breaks existing programs and libraries
linked with the log log4cpp and results in run-time load errors like:

/usr/lib/libsaml.so: undefined reference to 
`log4cpp::CategoryStream::operator<<(log4cpp::CategoryStream::Separator)'

The SONAME of the library needs to be bumped and the package name
changed accordingly.  See also bugs #445778 and #445757.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages liblog4cpp4 depends on:
ii  libc6                         2.6.1-1+b1 GNU C Library: Shared libraries
ii  libgcc1                       1:4.2.1-4  GCC support library
ii  libstdc++6                    4.2.1-4    The GNU Standard C++ Library v3

liblog4cpp4 recommends no packages.

-- no debconf information



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

Reply via email to