libxml2 2.7.7.dfsg-2ubuntu1 source package in Ubuntu
Changelog
libxml2 (2.7.7.dfsg-2ubuntu1) maverick; urgency=low * Shuffle old Debian changelog entries around to match the Debian layout and reduce the diff. * Drop /usr/share/doc/python-libxml2-dbg -> python-libxml2 symlink which was added to optimize disk space, the -dbg package is huge anyway. Add a preinst snippet to deal with upgrades. * Merge with Debian. - Keep the new Debian build-deps "libreadline-dev | libreadline5-dev" since this should work fine with Ubuntu buildds reinstalling everything on each build. - Drop duplicate -Wall and -g from -dbg CFLAGS. - Drop addition of -Wl,-Bsymbolic-functions to LDFLAGS since LDFLAGS aren't overriden in the Debian rules anymore. - Don't set PYTHON_VERSION and PYTHON_SITE_PACKAGES during python$*-dbg builds since these should be correct already. - Drop explicit zlib1g-dev dep, .pc only mentions zlib in Libs.private and the .la file isn't shipped anymore, so there should be no mention of -lz requiring this anymore. - Rework creation of -dbg package (python$*-dbg) for the new dh 7 rules; install to debian/tmp-dbg. - Remaining changes: + Add python-libxml2-dbg package built with python$*-dbg and these CFLAGS: -Wall -Wextra -g -O0 -fno-strict-aliasing -pedantic. + Add libxml2-udeb package. + Fix debian/python-libxml2.install to cope with builds which don't have any site-packages based python versions. + rm -rf build-python$* in configure-python% to fix FTBFS. * Fix dependency of python-libxml2-dbg on python-libxml2 to use ${binary:Version}, not ${source:Version}. * Add ${misc:Depends} to python-libxml2-dbg. libxml2 (2.7.7.dfsg-2) unstable; urgency=low * debian/libxml2-dbg.preinst, debian/libxml2-dev.preinst, debian/libxml2-utils.preinst: Remove /usr/share/doc symbolic links on upgrade. They will then be replaced by directories by dpkg. Closes: #577025. libxml2 (2.7.7.dfsg-1) unstable; urgency=low * New upstream release. * debian/control: + Bump Standards-Version to 3.8.4.0. + Depend on a version of debhelper that provides dh and supports overrides. * debian/compat: Bump to 7. * debian/rules: + Don't avoid to build in example/. There is no reason to do so anymore. + Remove remains of WORKAROUND_MODIFIED_FILES, that was removed 2 years ago. + Change the way python libs are built. We now use configure to set different environment with and without python, and arrange things so that we don't have to build the base libxml2 library several times. + Deduplicate in /usr/lib/pyshared, not /usr/lib/python-support/python-libxml2. + Remove old source and diff rules that only displayed a message inviting to use dpkg-source -b. + Force -Wl,--as-needed at the beginning of the gcc command line. + Simplify rules by switching to dh. + Don't refresh COPYING during clean target, it appears not to be necessary anymore. + Use a common cache for main and python configure passes. * debian/python-libxml2.install: Install python files from /usr/lib/python*/dist-packages. * python/generator.py: Sort python generated stubs so that libxml2.py doesn't differ between python 2.5 and 2.6. * doc/devhelp/Makefile.{am,in}: Properly install devhelp files when builddir != srcdir. libxml2 (2.7.6.dfsg-2) unstable; urgency=low * Cherry-picks from upstream git: + globals.c: fix the initialization of the mutex. + xmlIO.c: remove an abuse of zlib API and use a clean interface available in zlib >= 1.2.3. Closes: #565683, #565823. * debian/control: + Put libreadline-dev before libreadline5-dev in Build-Deps. Closes: #553803. + Add misc:Depends dependencies where they are missing. -- Loic Minier <email address hidden> Sun, 30 May 2010 11:41:13 +0200
Upload details
- Uploaded by:
- Loïc Minier
- Uploaded to:
- Maverick
- Original maintainer:
- Ubuntu Development Team
- Architectures:
- any
- Section:
- libs
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
libxml2_2.7.7.dfsg.orig.tar.gz | 3.3 MiB | be051d70c3d35cf598a78456177b3db5a09598683d25124bc41bf6a100ce6dce |
libxml2_2.7.7.dfsg-2ubuntu1.diff.gz | 101.1 KiB | fc4a42684400278461a62e6513042914d45f9702dc72299a46c65e6ae050ed12 |
libxml2_2.7.7.dfsg-2ubuntu1.dsc | 1.6 KiB | ed31bb1fb79b64fdbfe5b0d3b6d045d89020cc9b91a231d505fe0be78415cb13 |
Available diffs
Binary packages built by this source
- libxml2: No summary available for libxml2 in ubuntu maverick.
No description available for libxml2 in ubuntu maverick.
- libxml2-dbg: No summary available for libxml2-dbg in ubuntu maverick.
No description available for libxml2-dbg in ubuntu maverick.
- libxml2-dev: No summary available for libxml2-dev in ubuntu maverick.
No description available for libxml2-dev in ubuntu maverick.
- libxml2-doc: No summary available for libxml2-doc in ubuntu maverick.
No description available for libxml2-doc in ubuntu maverick.
- libxml2-udeb: No summary available for libxml2-udeb in ubuntu maverick.
No description available for libxml2-udeb in ubuntu maverick.
- libxml2-utils: No summary available for libxml2-utils in ubuntu maverick.
No description available for libxml2-utils in ubuntu maverick.
- python-libxml2: No summary available for python-libxml2 in ubuntu maverick.
No description available for python-libxml2 in ubuntu maverick.
- python-libxml2-dbg: No summary available for python-libxml2-dbg in ubuntu maverick.
No description available for python-libxml2-dbg in ubuntu maverick.