Bug#203303: linux/byteorder/swab.h: ISO C++ forbids braced-groups within expressions
On Fri, Oct 17, 2003 at 11:05:23PM -0500, Chris Cheney wrote:
> I thought that upstream had worked around this issue but I just tried
> recompiling kdemultimedia and it still fails the same way. Is anyone
> planning to upload a fixed libc6-dev anytime soon? I even tried using
> -fpermissive as someone had said could work around the issue but it did
> not help.
>
> Chris
The next upload of linux-kernel-headers should fix it. It doesn't let
kdemultimedia build though. I still get:
../../kmidi/kmidi.cpp: In member function `void KMidi::redoplaybox()':
../../kmidi/kmidi.cpp:1215: error: call of overloaded `insert(char, int)' is
ambiguous
/usr/include/qt3/qstring.h:515: error: candidates are: QString&
QString::insert(unsigned int, const QString&)
/usr/include/qt3/qstring.h:896: error: QString&
QString::insert(unsigned int, const QByteArray&)
/usr/include/qt3/qstring.h:893: error: QString&
QString::insert(unsigned int, const char*)
/usr/include/qt3/qstring.h:521: error: QString&
QString::insert(unsigned int, QChar)
/usr/include/qt3/qstring.h:522: error: QString&
QString::insert(unsigned int, char)
make[4]: *** [kmidi.o] Error 1
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer
Reply to: