#40286: valgrind @3.8.1_1: prohibits use of --tool=massif -----------------------+---------------------- Reporter: barto@… | Owner: raimue@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: valgrind | -----------------------+---------------------- Changes (by larryv@…): * owner: macports-tickets@… => raimue@… * keywords: valgrind => * port: => valgrind Old description:
straight up port install of valgrind:
---> Fetching distfiles for valgrind ---> Verifying checksums for valgrind ---> Extracting valgrind ---> Applying patches to valgrind ---> Configuring valgrind ---> Building valgrind ---> Staging valgrind into destroot ---> Installing valgrind @3.8.1_1 ---> Activating valgrind @3.8.1_1 ---> Cleaning valgrind ---> Updating database of binaries: 100.0% ---> Scanning binaries for linking errors: 100.0% ---> No broken files found. 522_ valgrind --tool=massif ./ui3 -j valgrind: Bad option: --gen-suppressions=yes valgrind: Can't use --gen-suppressions= with Massif valgrind: because it doesn't generate errors. valgrind: Use --help for more information or consult the user manual.
Using the standard tool shows the 'normal' output.
525_ valgrind --tool=memcheck ./ui3 -j ==90467== Memcheck, a memory error detector ==90467== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al. ==90467== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info ==90467== Command: ./ui3 -j ==90467== ==90467== WARNING: Support on MacOS 10.8 is experimental and mostly broken.
New description: straight up port install of valgrind: {{{ ---> Fetching distfiles for valgrind ---> Verifying checksums for valgrind ---> Extracting valgrind ---> Applying patches to valgrind ---> Configuring valgrind ---> Building valgrind ---> Staging valgrind into destroot ---> Installing valgrind @3.8.1_1 ---> Activating valgrind @3.8.1_1 ---> Cleaning valgrind ---> Updating database of binaries: 100.0% ---> Scanning binaries for linking errors: 100.0% ---> No broken files found. 522_ valgrind --tool=massif ./ui3 -j valgrind: Bad option: --gen-suppressions=yes valgrind: Can't use --gen-suppressions= with Massif valgrind: because it doesn't generate errors. valgrind: Use --help for more information or consult the user manual. }}} Using the standard tool shows the 'normal' output. {{{ 525_ valgrind --tool=memcheck ./ui3 -j ==90467== Memcheck, a memory error detector ==90467== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al. ==90467== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info ==90467== Command: ./ui3 -j ==90467== ==90467== WARNING: Support on MacOS 10.8 is experimental and mostly broken. }}} -- Comment: Thanks for the ticket. In the future, please Cc relevant port maintainers (`port info --maintainers`). -- Ticket URL: <https://trac.macports.org/ticket/40286#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X