libsaml2-dev - Security Assertion Markup Language library (development)

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main amd64
Package name libsaml2-dev
Package version 2.4.3
Package release 4+deb7u1
Package architecture amd64
Package type deb
Installed size 386 B
Download size 51.42 KB
Official Mirror
OpenSAML is an open source implementation of the OASIS Security Assertion
Markup Language Specification. It contains a set of open source C++ classes
that support the SAML 1.0, 1.1, and 2.0 specifications.
This package contains the headers and other necessary files to build
applications or libraries that use or extend the OpenSAML library.


Package Version Architecture Repository
libsaml2-dev_2.5.3-2~bpo70+1_i386.deb 2.5.3 i386 Debian Backports Main
libsaml2-dev_2.5.3-2~bpo70+1_amd64.deb 2.5.3 amd64 Debian Backports Main
libsaml2-dev_2.4.3-4+deb7u2_amd64.deb 2.4.3 amd64 Debian Security Updates Main
libsaml2-dev_2.4.3-4+deb7u2_i386.deb 2.4.3 i386 Debian Security Updates Main
libsaml2-dev_2.4.3-4+deb7u1_i386.deb 2.4.3 i386 Debian Main
libsaml2-dev - - -


Name Value
libsaml7 = 2.4.3-4+deb7u1
libxmltooling-dev >= 1.4


Name Value
libsaml-dev -


Type URL
Binary Package libsaml2-dev_2.4.3-4+deb7u1_amd64.deb
Source Package opensaml2

Install Howto

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




2015-08-05 - Alessandro Ghedini <>
opensaml2 (2.4.3-4+deb7u1) wheezy-security; urgency=high
* Rebuild against fixed xmltooling for DSA 3321-1
2012-01-31 - Russ Allbery <>
opensaml2 (2.4.3-4) unstable; urgency=low
* Revert changes to add symbols file.  Due to churn in weak symbols for
inlined functions, it doesn't appear maintainanable with existing
tools, and for this library the shlibs behavior seems sufficient.
* Force linking with -lpthread, working around a bug in libtool that
drops the linkage because it uses -nostdlib.  See #468555.
* Pass --as-needed to the linker to reduce unnecessary shared library
* Enable PIE for the opensaml2-tools binaries.
* Strip all of the build flags added by Debian from the pkgconfig
configuration file installed by the package.
2012-01-27 - Russ Allbery <>
opensaml2 (2.4.3-3) unstable; urgency=low
* Update symbols file from the failed build logs of the remaining
supported Debian architectures.
* Build-Depend on pkg-kde-tools and use its symbolhelper plugin so that
the package can use the output of pkgkde-symbolshelper.
2012-01-27 - Russ Allbery <>
opensaml2 (2.4.3-2) unstable; urgency=low
* Update to debhelper compatibility level V9.
- Enable hardening build flags.  (Closes: #656006)
- Enable multiarch support.
* Add symbols file constructed with pkgkde-symbolshelper.  Add a
README.source file with a pointer to the documentation.
* Use dh_autoreconf to regenerate the build system.  This was being done
already, but not in a controlled way, due to timestamp issues, so just
do it on every build.
* Make removal of the Doxygen-installed jquery.js file conditional on
its existence, since some versions of Doxygen don't install it.
* Use the latest directory in debian/watch instead of the versioned
* Update the upstream homepage.
* Update the upstream download location in debian/copyright.
* Minor format updates to debian/copyright for the new DEP-5.
2011-07-25 - Russ Allbery <>
opensaml2 (2.4.3-1) unstable; urgency=high
* Set urgency to high for security fix.
* New upstream release.
- SECURITY: Fix vulnerability to a "wrapping attack" that could allow
a remote, unauthenticated attacker to craft messages that can be
successfully verified but contain arbitrary content.  This may allow
an attacker to subvert the security of software using OpenSAML and
supply an unauthenticated login identity and data under the guise of
a trusted issuer.  (CVE-2011-1411)
- Fix unmarshalling of RespondWith element
- Make library init routines idempotent
* Update the Debian-provided samlsign.1 man page for new flags supported
by the upstream utility.
* Update debian/watch for the new upstream distribution location.
* Update standards version to 3.9.2 (no changes required).

See Also

Package Description
libsaml2-doc_2.4.3-4+deb7u1_all.deb Security Assertion Markup Language library (API docs)
libsaml7_2.4.3-4+deb7u1_amd64.deb Security Assertion Markup Language library (runtime)
libsampleicc-dev_1.6.4-1+b1_amd64.deb ICC profiles i/o and manipulating library and CMM -- development
libsampleicc2_1.6.4-1+b1_amd64.deb ICC profiles i/o and manipulating library and CMM
libsamplerate-ocaml-dev_0.1.1-1+b3_amd64.deb OCaml interface to the samplerate library
libsamplerate-ocaml_0.1.1-1+b3_amd64.deb OCaml interface to the samplerate library
libsamplerate0-dev_0.1.8-5_amd64.deb Development files for audio sample rate conversion
libsamplerate0_0.1.8-5_amd64.deb Audio sample rate conversion library
libsamsg4-dev_1.1.4-4.1_amd64.deb Standards-based cluster framework (MSG developer files)
libsamsg4_1.1.4-4.1_amd64.deb Standards-based cluster framework (MSG libraries)
libsane-common_1.0.22-7.4_amd64.deb API library for scanners -- documentation and support files
libsane-dev_1.0.22-7.4_amd64.deb API development library for scanners [development files]
libsane-extras-common_1.0.22.2_amd64.deb API library for scanners -- documentation and support files
libsane-extras-dev_1.0.22.2_amd64.deb API development library for scanners [development files]
libsane-extras_1.0.22.2_amd64.deb API library for scanners -- extra backends