liblog4shib1 - log4j-style configurable logging library for C++ (runtime)

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name liblog4shib1
Package version 1.0.8
Package release 1
Package architecture amd64
Package type deb
Installed size 233 B
Download size 78.52 KB
Official Mirror
log4shib provides a library of C++ classes for flexible logging to
files, syslog, and other destinations.  It is modeled after the log4j
Java library, staying as close to that API as is reasonable.
log4shib is a fork of the log4cpp library with additional fixes and
modifications to improve its thread safety and robustness.  It is
primarily intended for use by the Shibboleth web authentication
This package contains the files necessary for running applications that
use the log4shib library.


Package Version Architecture Repository
liblog4shib1_1.0.8-1_i386.deb 1.0.8 i386 Debian Main
liblog4shib1 - - -


Name Value
libc6 >= 2.14
libgcc1 >= 1:4.1.1
libstdc++6 >= 4.6
multiarch-support -


Type URL
Binary Package liblog4shib1_1.0.8-1_amd64.deb
Source Package log4shib

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install liblog4shib1 deb package:
    # sudo apt-get install liblog4shib1




2013-06-25 - Russ Allbery <>
log4shib (1.0.8-1) unstable; urgency=low
* New upstream release.
- Use upstream fix for converting the thread ID to a string.
* Move doxygen and graphviz to Build-Depends-Indep now that the buildds
have proper arch-specific build support.  The upstream build system
should automatically decline to build the documentation if those
packages aren't installed.
2013-06-23 - Russ Allbery <>
log4shib (1.0.7-1) unstable; urgency=low
* New upstream release.
- Mark log sockets close-on-exec.
* Increase the buffer for the thread ID to handle platforms where a long
is 64 bits.  This should hopefully fix the FTBFS on ia64.
2013-05-23 - Russ Allbery <>
log4shib (1.0.6-1) unstable; urgency=low
* New upstream release.
- Limit file handle leakage from prop-based configs.
2013-05-22 - Russ Allbery <>
log4shib (1.0.5-1) unstable; urgency=low
* New upstream release.
* Switch to xz compression for *.debian.tar and the *.deb packages.
* Use canonical URLs for Vcs-Browser and Vcs-Git.
* Update standards version to 3.9.4 (no changes required).
2012-06-05 - Russ Allbery <>
log4shib (1.0.4-1) unstable; urgency=low
* Initial upload to Debian based on the Debian packaging done by Scott
Cantor and included with the upstream source.  (Closes: #666263)
* New upstream release.
- Fix error handling when Appenders fail.
- Fix crash when file appender can't open file.
- Fix varargs issue on x86_64.
* Patch upstream to declare m4 as the macro directory so
that autoreconf works properly.
* Write a manual page for log4shib-config in POD and generate it and
install it as part of the package build.
* Don't install the section 3 man pages generated by Doxygen.  Many of
them are malformatted, and they're not horribly useful.  The same
information is available in the HTML documentation.
* Add Maintainer, Uploaders, and Vcs-* headers for the pkg-shibboleth
packaging team.
* Work around issues with -lpthread and libtool and with picking up
dpkg-buildflags options in pkgconfig using code copied from
* Suggest liblog4shib-doc from liblog4shib-dev.
* Remove any copy of jQuery installed by Doxygen and use the version
packaged for Debian.
* Regenerate the build system with dh_autoreconf during build.
* Enable --as-needed to avoid unnecessary build dependencies.
* Update package long descriptions from the ITP.
* Change package section to devel from contrib/devel.
* Lower the priority to extra.
* Convert the shared library package to multiarch.
* Add a watch file.
* Update debhelper compatibility level to V9.
- Add ${misc:Depends} to all dependencies.
- Use dpkg-buildflags for compiler and linker flags.
- Enable hardening flags.
* Switch to Debian source package format 3.0 (quilt).
* Update standards version to 3.9.3.
* Rewrite debian/copyright in the copyright-format 1.0 format and
include more licensing and copyright information.
2007-07-30 - Scott Cantor <>
log4shib (1.0-1) unstable; urgency=low
* The debian packaging files in this directory build un-official packages.

See Also

Package Description
liblog4tango5-dev_8.1.2c+dfsg-5_amd64.deb logging for TANGO - development library
liblog4tango5-doc_8.1.2c+dfsg-5_all.deb logging for TANGO - documentation
liblog4tango5_8.1.2c+dfsg-5_amd64.deb logging for TANGO - shared library
liblogback-java-doc_1.1.2-1+deb8u1_all.deb flexible logging library for Java - documentation
liblogback-java_1.1.2-1+deb8u1_all.deb flexible logging library for Java
liblogfile-rotate-perl_1.04-4_all.deb Perl module to rotate logfiles
liblogforwarderutils2-dev_2.7-1_amd64.deb liblogforwarderutils development files
liblogforwarderutils2_2.7-1_amd64.deb Base library for LogService elements
liblogg4-dev_4.4.2-5_amd64.deb development files for the OGG loading addon for Allegro 4
liblogg4.4_4.4.2-5_amd64.deb OGG loading addon for Allegro 4
liblogger-syslog-perl_1.1-3_all.deb Logger::Syslog -- an simple wrapper over Sys::Syslog for Perl
liblogging-stdlog-dev_1.0.4-1_amd64.deb easy to use and lightweight logging library - development files
liblogging-stdlog0_1.0.4-1_amd64.deb easy to use and lightweight logging library
liblognorm-dev_1.0.1-3_amd64.deb Log normalizing library
liblognorm1_1.0.1-3_amd64.deb Log normalizing library