<div dir="ltr">I'm trying to to test builds on my local machine before doing official builds for Fedora/RPM Fusion but I'm  running into the following error:<div><br></div><div><div>make[1]: Entering directory '/home/build/rpmbuild/mythtv/SOURCES/mythtv-28.0/mythtv/libs'</div><div>cd libmythfreesurround/ && ( test -e Makefile || /usr/bin/qmake-qt5 /home/build/rpmbuild/mythtv/SOURCES/mythtv-28.0/mythtv/libs/libmythfreesurround/<a href="http://libmythfreesurround.pro">libmythfreesurround.pro</a> QMAKE=/usr/bin/qmake-qt5 -o Makefile ) && make -f Makefile</div><div>make[2]: Entering directory '/home/build/rpmbuild/mythtv/SOURCES/mythtv-28.0/mythtv/libs/libmythfreesurround'</div><div>g++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -DNDEBUG -fomit-frame-pointer -fPIC -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -msse -pthread -g -Wall -Wpointer-arith -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -fvisibility-inlines-hidden -Wmissing-declarations -Wno-switch -Woverloaded-virtual -funit-at-a-time -fPIC -w -D_REENTRANT -std=c++0x -DMMX -Dusing_libcec -D_GNU_SOURCE -DUSE_FFTW3 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I-I/usr/include/libcec -isystem /usr/include/libxml2 -isystem /usr/include -I../../external/FFmpeg -I../libmythbase -I.. -I../.. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o freesurround.o freesurround.cpp</div><div>In file included from /usr/include/qt5/QtCore/QString:1:0,</div><div>                 from ../libmythbase/mythlogging.h:5,</div><div>                 from freesurround.cpp:33:</div><div>/usr/include/qt5/QtCore/qstring.h:553:24: error: missing binary operator before token "("</div><div> #if QT_DEPRECATED_SINCE(5, 0)</div><div>                        ^</div><div>/usr/include/qt5/QtCore/qstring.h:1009:24: error: missing binary operator before token "("</div><div> #if QT_DEPRECATED_SINCE(5, 3)</div><div>                        ^</div><div>/usr/include/qt5/QtCore/qstring.h:1038:24: error: missing binary operator before token "("</div><div> #if QT_DEPRECATED_SINCE(5, 0)</div><div>                        ^</div><div>/usr/include/qt5/QtCore/qstring.h:1419:24: error: missing binary operator before token "("</div><div> #if QT_DEPRECATED_SINCE(5, 0)</div><div>                        ^</div><div>/usr/include/qt5/QtCore/qstring.h:1580:24: error: missing binary operator before token "("</div><div> #if QT_DEPRECATED_SINCE(5, 0)</div><div>                        ^</div><div>In file included from /usr/include/qt5/QtCore/QDateTime:1:0,</div><div>                 from freesurround.cpp:38:</div><div>/usr/include/qt5/QtCore/qdatetime.h:89:24: error: missing binary operator before token "("</div><div> #if QT_DEPRECATED_SINCE(5,0)</div><div>                        ^</div><div>/usr/include/qt5/QtCore/qdatetime.h:286:24: error: missing binary operator before token "("</div><div> #if QT_DEPRECATED_SINCE(5, 2)</div></div><div>--- end ---</div><div><br></div><div>I do not get this error when doing a "plain jane" build (configure with no other options) but I also tried building with all the typical settings from Fedora minus build flags and it produced the output above.</div><div><br></div><div>Thanks,</div><div>Richard</div></div>