Changelog
valgrind (1:3.6.1-6ubuntu1) precise; urgency=low
* Drop lpia support.
* Drop 60_thumb-sigill-fixes dpatch; we're building in ARM mode and Thumb
support was implemented upstream differently.
* Merge with Debian testing/unstable:
- Drop all Ubuntu dpatches, added in Debian as regular patches.
- Use DEB_HOST_ARCH_CPU instead of DEB_HOST_GNU_CPU to check the host CPU
for consistency with armv7 checks in rules.
- Drop noopt rules snippet; should be fixed with new dh-based rules.
Remaining changes:
- Add ppc64 support:
. Build-dep on gcc-multilib and libc6-dev-powerpc on ppc64
. Add ppc64 to valgrind's Architecture list.
- Update documentation on creating snapshots in debian/copyright and add
debian/valgrind-docs-build.diff to help creating these (works around an
issue with building the docs during make dist).
- Pass -marm in CFLAGS when DEB_HOST_GNU_CPU is arm, but add note that
this is fixed upstream and point at KDE #247978.
valgrind (1:3.6.1-6) unstable; urgency=low
* Upload with maintainer's consent.
* debian/patches/0007-implement-extra-dwarf-ops-gcc-461.patch:
+ Added; from upstream r11856, makes valgrind work again with binaries
built with recent gcc versions (Closes: #632969).
* debian/patches/0008-configure-support-linux-3.patch:
+ Added; from upstream r11796, add support for Linux 3.x to configure
script (Closes: #633094).
valgrind (1:3.6.1-5) unstable; urgency=low
* debian/rules:
- use autotools-dev dh_autotools-dev_updateconfig.
- do now strip under /usr/lib/valgrind (Closes: 475562).
- use dh 7 to reduce debian/rules cruft.
* Add armhf to the supported architectures.
valgrind (1:3.6.1-4) unstable; urgency=low
* Fix patches/0004-allow-or-quoting-of-strings-in-.valgrindrc.patch: out was
copied too early leading to bad option parsing in case of leading spaces
(Closes: 626486, 626496).
valgrind (1:3.6.1-3) unstable; urgency=low
* update 0002-version.patch to loosen the checks on the arm version
(Closes: 592614).
valgrind (1:3.6.1-2) unstable; urgency=low
* Enable valgrind build on armel (Closes: 592614):
- s/arm/armel/ in debian/control;
- build for armv7 since valgrind doesn't support older arm CPUs,
thanks to Loïc Minier for the implementation details.
* Add 0004-allow-or-quoting-of-strings-in-.valgrindrc.patch to allow parsing
of options with spaces in ~/.valgrindrc (Closes: 507236).
* Catch manpages build failures (Closes: 599563) thanks to Stefano Rivera.
* Add suppression for __nss_database_lookup leaks in debian.supp
(Closes: 598870).
* String things not under /usr/lib/valgrind (Closes: 475562), document into
the lintian-overrides why it shouldn't be stripped, namely
http://valgrind.org/docs/manual/dist.readme-packagers.html.
* Add 0006-workaround-SIGSEGV-on-PPC.patch to workaround PPC SIGSEGV
(Closes: 603961).
valgrind (1:3.6.1-1) unstable; urgency=low
* Migrate to format 3.0 (quilt):
- use upstream .tar.bz2 directly;
- migrate patches from dpatch to debian/patches/*.
- valgrind builds twice in a row (Closes: 549554).
* Add myself to Uploaders.
* New upstream release (Closes: 622586, 625180).
* Add patches/0003-prevent-gcc-4.6-warnings-with-valgrind.h.patch to prevent
warnings about set but unused variables with gcc-4.6.
* debian/control:
- Bump standards version (no changes needed).
- Add VCS-* Headers.
- Add Homepage Header.
* Lintian fixes:
- Add missing ${misc:Depends} in debian/control.
- fix debian-rules-ignores-make-clean-error.
- migrate to dh_lintian for overrides, and update them.
- remove article from debian/control Description.
-- Loic Minier <email address hidden> Mon, 17 Oct 2011 14:41:02 +0200