Am 31.10.2011 19:30, schrieb Markus Armbruster:
Copies are evil because we need to pick the one version that's right for
all our users. Repeatedly.

That's okay (sort of) when there's a tight coupling, and there's really
only one admissible version.

Or it may be a lesser evil when the thing copied isn't readily available
(not packaged in common distros).

I can't see either of that for valgrind.h.

Let me add some piece of information for the further discussion.

valgrind.h is an official interface. It is designed to be compatible
across versions.

Initially, I planned to add a valgrind.h copy from my Linux distro.
When I looked at the Valgrind repository, I noticed that the latest
version of valgrind.h had added support for more hosts (ppc, s390)
which I expect will be needed for QEMU soon, so I took this version.

So the decision which copy should be taken is simple: any copy
works as long as it supports your host.

Cheers,
Stefan Weil



Reply via email to