lp:ubuntu/edgy-security/libxml2

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/edgy-security/libxml2
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

15. By Kees Cook

* SECURITY UPDATE: infinite loop with malformed UTF8
* parserInternals.c: patched inline with upstream changes, thanks to
  Daniel Veillard.
* References
  http://mail.gnome.org/archives/xml/2008-January/msg00036.html
  CVE-2007-6284

14. By Kees Cook

debian/control: Add zlib1g-dev/libz-dev to libxml2-dev Depends.

13. By Matthias Klose

Rebuild to add support for python2.5.

12. By Colin Watson

Fix dh_makeshlibs --add-udeb syntax.

11. By Colin Watson

[ Evan Dandrea ]
* Created a udeb for debian-installer.

[ Colin Watson ]
* Use dh_makeshlibs --add-udeb. Drop udeb Provides since we have no
  backward compatibility to maintain.

10. By Mike Hommey <email address hidden>

* The slithering release.

* debian/python-libxml2.examples.in: Renamed to
  debian/python-libxml2.examples
* debian/python-libxml2.install.in: Renamed to
  debian/python-libxml2.install, and replaced PYVERS by a wildcard.
* debian/control:
  + Adapted dependencies to fit all changes.
  + Added fields required by new Python policy.
  + Added fields necessary for flawless transition.
  + Replaced dummy python-libxml2 package by a full real package which
    itself replaces python2.x-libxml2 packages.
* debian/rules:
  + Changed rules to get the python versions we want to build for and
    adapted some rules to fit with the new setting.
  + Changed shell loops to make loops.
  + In case python binary modules are identical (and they are, but they
    may not be with future versions of the python headers), replace some
    of them with symbolic links.
  + Adapted rules to the fact we're installing in only one python package
    instead of several.
* debian/pycompat: Set to 2, for new Python policy. Closes: #373456.
* Switching to the new policy avoids necessity to conflict with very old
  versions of the python bindings packages. Closes: #365057.

* debian/libxml2-doc.install: Added the /usr/share/gtk-doc directory.
  Closes: #375113.
* debian/control: Made libxml2-doc suggest devhelper.
* libxml-2.0.pc.in, libxml-2.0-uninstalled.pc.in: Split Libs in Libs and
  Libs.private.
* xml2-config.in, xml2-config.1: Added a --static option to add to --libs
  so that we can split what is needed when building statically and what is
  needed when building dynamically. Closes: #374017.
* libxml-2.0.pc.in, libxml-2.0-uninstalled.pc.in, xml2-config.in: Added
  BASE_THREADS_LIBS to the static link information so that -lpthread would
  appear. Closes: #372945.
* debian/control: Removed dependency on zlib-dev for libxml2-dev.
* debian/rules: Add the NEWS file to dh_install calls. Closes: #365596.
* debian/watch: Updated.
* NEWS: Updated.

9. By Daniel Holbach

* Resynchronized with Debian, only Ubuntu changes are:
  - debian/control:
    - drop python2.3-libxml2 package,
    - drop python2.3-dev Build-Depends.
  - debian/libxml2-doc.install:
    - add usr/share/gtk-doc/ to Build-Depends.

8. By Daniel Holbach

* Resynchronized with Debian. Only changes to Debian:
  - debian/control:
    - dropped python2.3 Build-Dep and python2.3-libxml2 package. Thanks to
      the super-dooper Build-System of Debian's libxml2 that's the only
      change we need.
  - debian/libxml2-doc.install:
    - add usr/share/gtk-doc/

7. By Daniel Holbach

* debian/applied-patches/entities_external_nonet.diff,
  xmllint.c:
  - applied upstream patch to make xmllint obey --nonet.
    Thanks Gary Coady <email address hidden>; Malone: #17984.

6. By Daniel Holbach

* debian/libxml2-doc.install:
  - ship usr/share/gtk-doc/html/libxml2 (Malone: #31572)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/karmic/libxml2
This branch contains Public information 
Everyone can see this information.

Subscribers