Package: g++
Version: 4:5.3.1-8
Severity: important
--- Please enter the report below this line. ---
Recently I updated phonetisaurus package and it failed to compile on a few architectures, where it used to compile (See
https://buildd.debian.org/status/package.php?p=phonetisaurus&suite=experimental).
On hppa, x32 and sparc64 I obtain the following error:
"/usr/include/fst/interval-set.h: In member function 'bool fst::IntervalSet<T>::Contains(const fst::IntervalSet<T>&) const':
/usr/include/fst/interval-set.h:351:54: error: expected ')' before 'it1'
} else if (it2->begin < it1->begin || it2->end > it1->end) { // no C"
that seems a bug in g++.
According to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10200 it also seems to be a recurrent bug, apparently solved upstream.