Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37042983
en ru br
ALT Linux repos
S:3.17.0-alt3
5.0: 3.4.0-alt1
4.1: 3.2.3-alt1
4.0: 3.2.3-alt1
3.0: 2.4.0-alt1

Group :: Development/Other
RPM: valgrind

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

1 september 2021 Dmitry V. Levin <ldv at altlinux.org> 3.17.0-alt3

  • Synced with valgrind-3.17.0-12 from Fedora.

19 july 2021 Dmitry V. Levin <ldv at altlinux.org> 3.17.0-alt2

  • Disabled %check on arm (closes: #40446).

9 july 2021 Dmitry V. Levin <ldv at altlinux.org> 3.17.0-alt1

  • 3.16.1 -> 3.17.0.
  • Synced with valgrind-3.17.0-6 from Fedora.

18 august 2020 Dmitry V. Levin <ldv at altlinux.org> 3.16.1-alt1

  • 3.16.0 -> 3.16.1.
  • Synced with valgrind-3.16.1-5 from Fedora.

28 may 2020 Dmitry V. Levin <ldv at altlinux.org> 3.16.0-alt1

  • 3.15.0 -> 3.16.0.
  • Synced with valgrind-3.16.0-2 from Fedora.

16 april 2019 Dmitry V. Levin <ldv at altlinux.org> 3.15.0-alt1

  • 3.14.0 -> 3.15.0.
  • Synced with valgrind-3.15.0-1 from Fedora.

8 march 2019 Dmitry V. Levin <ldv at altlinux.org> 3.14.0-alt3

  • Synced with valgrind-3.14.0-16 from Fedora.
  • Fixed siginfo_t definition on 64-bit architectures.

20 february 2019 Dmitry V. Levin <ldv at altlinux.org> 3.14.0-alt2

  • Made valgrind work on Loongson 3A CPUs
     (at least for mips32r2 binaries; by iv@).
  • Merged with valgrind-3.14.0-13 from Fedora.
  • %check: use gdb-light instead of gdb.

9 october 2018 Dmitry V. Levin <ldv at altlinux.org> 3.14.0-alt1

  • 3.13.0 -> 3.14.0.

5 november 2017 Dmitry V. Levin <ldv at altlinux.org> 3.13.0-alt1

  • Merged with valgrind-3.13.0-10 from Fedora.

20 july 2017 Dmitry V. Levin <ldv at altlinux.org> 3.13.0-alt1

  • Updated to 3.13.0.
  • Merged with valgrind-3.13.0-4 from Fedora.

16 november 2015 Dmitry V. Levin <ldv at altlinux.org> 3.11.0-alt1

  • Updated to 3.11.0.
  • Merged with valgrind-3.11.0-5 from Fedora.

14 november 2014 Dmitry V. Levin <ldv at altlinux.org> 3.10.0-alt1

  • Updated to 3.10.0.
  • Merged with valgrind-3.10.0-5 from Fedora.

25 march 2013 Dmitry V. Levin <ldv at altlinux.org> 3.8.1-alt2

  • Fixed build with glibc 2.17.

3 october 2012 Dmitry V. Levin <ldv at altlinux.org> 3.8.1-alt1

  • Updated to 3.8.1.
  • Merged with valgrind-3.8.1-2 from Fedora.

18 june 2012 Dmitry V. Levin <ldv at altlinux.org> 3.7.0-alt1

  • Updated to 3.7.0 release (closes: #27411).
  • Backported upstream build fixes.
  • Merged with Fedora valgrind-3.7.0-4 (by legion@).

8 december 2011 Dmitry V. Levin <ldv at altlinux.org> 3.6.1-alt3

  • Added /proc requirement.

2 december 2011 Dmitry V. Levin <ldv at altlinux.org> 3.6.1-alt2

  • Fixed build on Linux 3.x.

5 may 2011 Dmitry V. Levin <ldv at altlinux.org> 3.6.1-alt1

  • Updated to 3.6.1 release.
  • Merged with Fedora valgrind-3.6.1-1.

12 november 2010 Dmitry V. Levin <ldv at altlinux.org> 3.6.0-alt1

  • Updated to 3.6.0 release.
  • Merged with Fedora valgrind-3.6.0-1.

26 november 2009 Dmitry V. Levin <ldv at altlinux.org> 3.5.0-alt1

  • Updated to 3.5.0 release.

26 may 2009 Dmitry V. Levin <ldv at altlinux.org> 3.4.1-alt1

  • Updated to 3.4.1 release.

20 february 2009 Dmitry V. Levin <ldv at altlinux.org> 3.4.0-alt1

  • Updated to 3.4.0 release.

12 december 2008 Dmitry V. Levin <ldv at altlinux.org> 3.3.1-alt2

  • Merged rh-glibc29.patch from FC valgrind-3.3.0-4.

9 november 2008 Sergey Vlasov <vsu at altlinux.ru> 3.3.1-alt1

  • 3.3.1 release.
  • Removed obsolete patches from SVN:
  • svn-r5966-detect-only64bit
  • svn-r5967-sendto-display-fix
  • Removed obsolete alt-xorg-7.0-suppressions patch.
  • Updated rh-openat patch from Fedora (valgrind-3.3.0-3).
  • Updated alt-fix-only64bit, ald-glibc-suppressions patches.
  • Removed -fno-stack-protector addition from spec file (the configure script
     adds this option automatically since 3.0.0).
  • Moved valgrind.pc from valgrind-devel to valgrind-tool-devel due to
     library references which cause cyclic dependencies otherwise.

11 march 2007 Sergey Vlasov <vsu at altlinux.ru> 3.2.3-alt1

  • 3.2.3 release.
  • Removed rh-alt-glibc25 patch (glibc 2.5 support merged upstream).
  • Removed rh-makefile patch (VEX/Makefile bug fixed upstream).
  • Removed rh-cfa-set-loc patch (fixed upstream).
  • Updated alt-pkgconfig patch (upstream fix still is not correct).

19 october 2006 Sergey Vlasov <vsu at altlinux.ru> 3.2.1-alt1

  • 3.2.1 release.
  • Removed obsolete patches from SVN (merged in 3.2.1 release):
  • svn-r5968-futex-args
  • svn-r5970-more-tty-ioctls
  • Added patches from FC6 package:
     + rh-alt-glibc25: add glibc-2.5 support (removed part which patches the
       generated configure script - it is regenerated anyway)
     + rh-makefile: fix broken conditionals in VEX/Makefile
     + rh-openat: fix openat syscall handling
     + rh-cfa-set-loc: fix CFA_set_loc address handling in DWARF reader
  • Added patches:
     + alt-pkgconfig: fix unexpanded @VG_PLATFORM@ in valgrind.pc
     + alt-regtest: fix regression test problems:
  • memcheck/tests/x86/scalar: fix getgroups test failure in hasher
         (satellite user has no supplementary groups)
  • Use uncompressed tarball in src.rpm.
  • Build with -fno-stack-protector (support functions for -fstack-protector are
     in glibc, but core Valgrind parts are not linked with glibc).
  • Run regression test after build (can be turned off with --disable check).
     Test failure does not really abort the build now - some tests are broken.
     Stolen from Fedora package by Jakub Jelinek <jakub at redhat dot com>.
     Note: regression test needs /proc in the build environment.

15 june 2006 Sergey Vlasov <vsu at altlinux.ru> 3.2.0-alt1

  • 3.2.0 release.
  • WARNING: Code sequences used for client requests have been changed by
     upstream developers in an incompatible way!  All programs which were using
     header files from valgrind-devel must be recompiled with new headers.
  • Added callgrind.h to valgrind-devel subpackage (new tool in 3.2.0).
  • Removed all %__* macro abuse from spec.
  • Explicitly disabled MPI support (configure picks up mpicc from lam-devel,
     which does not really work - current Sisyphus package contains only static
     libraries, and MPI support in Valgrind requires a shared MPI library).
  • Removed alt-x86_64-no-biarch patch (obsolete).
  • Added patches from upstream SVN repository:
     + svn-r5966-detect-only64bit: automatically detect pure 64 bit systems with
       no 32 bit support
     + svn-r5967-sendto-display-fix: fix display of buffer address in sendto
       system call arguments on x86_64
     + svn-r5968-futex-args: validate futex system call arguments more carefully
       (fixes spurious uninitialized value errors)
     + svn-r5970-more-tty-ioctls: implement some more terminal ioctls
  • Added alt-fix-only64bit patch: fix "make regtest" on pure 64 bit systems
     (the regression testing script still attempted to run 32-bit tests).

16 march 2006 Sergey Vlasov <vsu at altlinux.ru> 3.1.1-alt1

  • 3.1.1 release.
  • Removed obsolete patches from SVN.
  • Removed alt-oset-64bit patch (fixed upstream).

1 february 2006 Sergey Vlasov <vsu at altlinux.ru> 3.1.0-alt1

  • 3.1.0 release.
  • Removed old obsolete patches.
  • Added patches from SVN VALGRIND_3_1_BRANCH:
  • svn-r5257-disable-yield-test: disable none/tests/x86/yield test which fails
       randomly
  • svn-r5260-amd64-getpriority: enable getpriority and setpriority syscalls on
       x86_64
  • svn-r5320-cachegrind-misattribution: fix misattributions of counts in
       cachegrind when a function name was used in more than one module
  • svn-r5448-debugger-cmdline: make more space for debugger command line
  • svn-r5449-cg_annotate-sort: cg_annotate: fix broken --sort option
  • svn-r5450-memcheck-reads-freed-mem: fix access to freed memory in memcheck
  • svn-r5451-oset-64bit-fastcmp: fix OSet 64-bit fastcmp bug
  • svn-r5478-internal-error-message: make it clearer that internal errors are
       Valgrind's fault
  • svn-r5479-dwarf2-line-numbers: read dwarf2 line number information even if
       a .debug_str section was not found
  • svn-r5480-leakcheck-assertion: fix wrong assertions in leak checker
  • svn-r5481-gen-suppressions: fix a minor --gen-suppressions output bug
  • svn-r5492-xorg-6.9-suppression: update suppression for Xorg 6.9.0
  • Added alt-x86_64-no-biarch patch: disable building of 32-bit (x86) version on
     x86_64 (does not work because 32-bit libgcc is missing).
  • Added alt-oset-64bit patch: fix memcheck/tests/oset_test after applying
     svn-r5451-oset-64bit-fastcmp patch.
  • Removed %set_verify_elf_method textrel=relaxed, which is no longer needed
     with valgrind-3.1.0.
  • Removed "chstk -e" workaround for ancient buggy versions of the Openwall
     kernel patch.
  • Added valgrind-tool-devel subpackage for internal headers and static
     libraries which are useful only for building Valgrind tools; valgrind-devel
     now contains only headers for client-to-Valgrind communication.
  • Fixed license for valgrind-devel (these particular headers are BSD-licensed,
     unlike the rest of Valgrind).
  • Added alt-xorg-7.0-suppressions patch: suppressions for Xorg 7.0 libraries.
  • Added alt-glibc-suppressions patch: more glibc suppressions (workaround for
     broken backtrace from some internal glibc parts).
  • Updated BuildRequires.

19 may 2005 Sergey Vlasov <vsu at altlinux.ru> 2.4.0-alt1

  • 2.4.0 release.
  • Removed obsolete alt-sigreturn, alt-direct-syscall, alt-pad-check patches.
  • Added alt-funobj-suppression patch: allow optional specification of shared
     object name after function name in suppressions (fun:FUNCTION:OBJECT).
  • Updated alt-suppressions patch for 2.4.0 and glibc-2.3.5; now using the
     funobj suppression feature for strchr errors in /lib/ld-linux.so.2 (using
     just fun:index hides all errors in strchr/index, using just
     obj:/lib/ld-linux.so.2 hides all errors detected in that object).
  • Updated alt-intercept-strmem patch for 2.4.0.
  • Removed AutoProv and __find_requires hacks from spec (no longer required).

2 june 2004 Sergey Vlasov <vsu at altlinux.ru> 2.1.2-alt0.3.20040522

  • Fixed fcntl F_GETLK64, F_SETLK64, F_SETLKW64 handling in alt-direct-syscall
     patch.
  • Added alt-pad-check patch: exit immediately if as_pad fails instead of
     mysteriously crashing later (can happen if hard address space limits are
     configured).

22 may 2004 Sergey Vlasov <vsu at altlinux.ru> 2.1.2-alt0.2.20040522

  • 20040522 CVS snapshot:
     + teach Massif about the 'nothrow' versions of new and new[]
  • Added alt-direct-syscall patch: make libpthread wrappers invoke syscalls
     directly instead of using __libc_* wrappers (which are no longer exported in
     recent glibc versions).

5 may 2004 Sergey Vlasov <vsu at altlinux.ru> 2.1.2-alt0.1.20040505

  • 20040505 CVS snapshot.
  • Filter out GLIBC_PRIVATE dependencies.
  • Enable executable stack (workaround for GCC trampoline handling bug in the
     Openwall kernel patch).
  • Added alt-sigreturn patch: workaround for signal return handling bug in the
     Openwall kernel patch.
  • Added alt-suppressions patch: suppress false memcheck error in
     /lib/ld-2.3.3.so (strchr is over-optimized, and the intercept mechanism
     cannot replace it that early).
  • Added alt-intercept-strmem patch: use the new intercept mechanism instead of
     symbol override for str*/mem* function replacement (symbol override does not
     work with glibc-2.3.3 because of PLT bypassing, and this leads to lots of
     false errors detected by memcheck).
  • Updated BuildRequires.

4 january 2004 Sergey Vlasov <vsu at altlinux.ru> 2.0.0-alt1

  • 2.0.0 stable release.
  • Updated URL.
  • Relaxed TEXTREL check (the low-level code cannot be made PIC).
  • Updated BuildRequires.

8 october 2003 Sergey Vlasov <vsu at altlinux.ru> 2.0-alt0.20030725

  • 20030725 snapshot.
  • Added BuildPreReq: kernel-headers-std.

22 may 2003 Sergey Vlasov <vsu at altlinux.ru> 1.9.6-alt1

  • 1.9.6 release.
  • Updated BuildRequires.
  • Fixed devel subpackage dependencies.
  • Spec file cleanup.

21 november 2002 Sergey Vlasov <vsu at altlinux.ru> 1.0.4-alt1

  • 1.0.4 release.
  • Do not strip shared libraries.
  • Added BuildRequires.

29 july 2002 Alexander Bokovoy <ab at altlinux.ru>

  • Initial build.
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin