File boson-gcc-4.2.patch of Package boson
/usr/lib/qt3/include/qbutton.h:183: error: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversi
on for the second:
/usr/lib/qt3/include/qbutton.h:183: note: candidate 1: operator!=(int, int) <built-in>
/usr/src/packages/BUILD/boson-all-0.13/code/math/bofixed.h:490: note: candidate 2: bool operator!=(Q_UINT32, const bofixed&)
================================================================================
--- code/math/bofixed.h
+++ code/math/bofixed.h
@@ -487,7 +487,6 @@
inline bool operator!=(const bofixed& f1, float f2) { return !f1.equals(bofixed(f2)); }
inline bool operator!=(const bofixed& f1, double f2) { return !f1.equals(bofixed(f2)); }
inline bool operator!=(Q_INT32 f1, const bofixed& f2) { return !bofixed(f1).equals(f2); }
-inline bool operator!=(Q_UINT32 f1, const bofixed& f2) { return !bofixed(f1).equals(f2); }
inline bool operator!=(Q_INT16 f1, const bofixed& f2) { return !bofixed(f1).equals(f2); }
inline bool operator!=(Q_UINT16 f1, const bofixed& f2) { return !bofixed(f1).equals(f2); }
inline bool operator!=(Q_INT8 f1, const bofixed& f2) { return !bofixed(f1).equals(f2); }