$NetBSD: patch-ab,v 1.1.1.1 2006/07/23 11:50:25 rillig Exp $ --- plugins/vibed/vibrating_string.cpp.orig 2006-07-23 12:20:50.000000000 +0200 +++ plugins/vibed/vibrating_string.cpp 2006-07-23 13:07:47.000000000 +0200 @@ -23,6 +23,18 @@ */ #include +/* These two headers need to be included very early to work around a + * parse error in g++-3.3.3: + * + * g++/bits/stl_pair.h: In function `bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)': + * g++/bits/stl_pair.h:103: error: parse error before `)' token + * + * qt3/include/qpair.h: In function `bool operator<(const QPair&, const QPair&)': + * qt3/include/qpair.h:80: error: parse error before `)' token + */ +#include +#include + #include "vibrating_string.h" #include "templates.h" #include "interpolation.h"