valgrind 1:3.6.1-6ubuntu1 source package in Ubuntu

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

Upload details

Uploaded by:
Loïc Minier
Uploaded to:
Precise
Original maintainer:
Ubuntu Developers
Architectures:
i386 amd64 powerpc ppc64 armel armhf
Section:
devel
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
valgrind_3.6.1.orig.tar.bz2 5.7 MiB 49bdcc4fbcf060049b5f0dcfd8a187a6e90e0b0e57309f633b64e44430726a0e
valgrind_3.6.1-6ubuntu1.debian.tar.gz 35.8 KiB e9b433bb26a6bba870768abf453a395f0efd8465547a6cdd56bfc4f7bb9318c7
valgrind_3.6.1-6ubuntu1.dsc 1.5 KiB 0393f0852e086e6e3a4e89cd533faba160292794abc667b1fc30f0d424f274e8

View changes file

Binary packages built by this source

valgrind: memory debugger and profiler

 Valgrind is a GPL'd tool to help you find memory-management problems in your
 programs. When a program is run under Valgrind's supervision, all reads and
 writes of memory are checked, and calls to malloc/new/free/delete are
 intercepted.
 .
 Valgrind can debug more or less any dynamically-linked ELF x86/Linux,
 amd64/Linux and ppc/Linux executables, without modification, recompilation,
 or anything.
 .
 Valgrind provides a generic infrastructure for supervising the execution of
 programs called "tools". This is done by providing a way to instrument
 programs in very precise ways, making it relatively easy to support
 activities such as dynamic error detection and profiling. The Valgrind
 distribution currently includes three tools: a memory error detectors, a
 cache (time) profiler and a heap (space) profiler.