On Thu, Jan 18, 2018 at 10:25:56PM +0100, Adrian Reber wrote:
libcdio upstream released the 2.0 version a few weeks ago and I will
updated rawhide to the latest libcdio version. It comes with a new
soname and I will also rebuild all dependencies.
libcdio and libcdio-paranoia have been updated in rawhide and all
dependencies (except audacious-plugins) have been rebuilt successfully.
The audacious-plugins build failed with:
info_bar.cc: In member function 'virtual void InfoBar::paintEvent(QPaintEvent*)':
info_bar.cc:259:61: error: no match for 'operator=' (operand types are
'QStaticText' and 'QString')
width () - ps.VisWidth - ps.Height - ps.Spacing);
^
In file included from /usr/include/qt5/QtGui/QStaticText:1:0,
from info_bar.h:23,
from info_bar.cc:22:
/usr/include/qt5/QtGui/qstatictext.h:68:18: note: candidate: QStaticText&
QStaticText::operator=(QStaticText&&)
QStaticText &operator=(QStaticText &&other) Q_DECL_NOTHROW { swap(other);
return *this; }
^~~~~~~~
/usr/include/qt5/QtGui/qstatictext.h:68:18: note: no known conversion for argument 1
from 'QString' to 'QStaticText&&'
/usr/include/qt5/QtGui/qstatictext.h:70:18: note: candidate: QStaticText&
QStaticText::operator=(const QStaticText&)
QStaticText &operator=(const QStaticText &);
^~~~~~~~
/usr/include/qt5/QtGui/qstatictext.h:70:18: note: no known conversion for argument 1
from 'QString' to 'const QStaticText&'
Which does not seem to be libcdio related. Is this a know error
in audacious-plugins?
Adrian