Mir

Merge lp:~didrocks/mir/add-valgrind-build-dep into lp:~mir-team/mir/trunk

Proposed by Didier Roche-Tolomelli
Status: Merged
Approved by: Daniel van Vugt
Approved revision: no longer in the source branch.
Merged at revision: 787
Proposed branch: lp:~didrocks/mir/add-valgrind-build-dep
Merge into: lp:~mir-team/mir/trunk
Diff against target: 11 lines (+1/-0)
1 file modified
debian/control (+1/-0)
To merge this branch: bzr merge lp:~didrocks/mir/add-valgrind-build-dep
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Approve
Daniel van Vugt Disapprove
Chris Halse Rogers Approve
Thomas Voß (community) Approve
Review via email: mp+171960@code.launchpad.net

Commit message

build-dep on valgrind as it's used in integration tests

Description of the change

build-dep on valgrind as it's used in integration tests

To post a comment you must log in.
Revision history for this message
Thomas Voß (thomas-voss) wrote :

LGTM, thanks Didier!

review: Approve
Revision history for this message
Chris Halse Rogers (raof) wrote :

Perfectly reasonable

review: Approve
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Running tests under valgrind is optional AFAIK. Not a requirement. I can still build Mir and run the tests without valgrind. So we should not depend on it.

review: Disapprove
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

If we are using valgrind then that requirement is embedded in Jenkins, perhaps?

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

If we're executing valgrind when it's not installed then that's a detection bug in:
cmake/MirCommon.cmake

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Can we put valgrind under Recommends instead of Build-Depends?

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/control'
2--- debian/control 2013-06-24 16:59:17 +0000
3+++ debian/control 2013-06-28 05:41:26 +0000
4@@ -22,6 +22,7 @@
5 libgoogle-glog-dev,
6 liblttng-ust-dev,
7 libxkbcommon-dev,
8+ valgrind,
9 Standards-Version: 3.9.4
10 Homepage: https://launchpad.net/mir
11 # If you aren't a member of ~mir-team but need to upload packaging changes,

Subscribers

People subscribed via source and target branches