D: [iurt_root_command] chroot Installing /home/pterjan/rpmbuild/SRPMS/zygrib-8.0.1-9.mga9.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.re6ieV + umask 022 + cd /home/pterjan/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD + rm -rf zyGrib-8.0.1 + /usr/bin/gzip -dc /home/pterjan/rpmbuild/SOURCES/zyGrib-8.0.1.tgz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd zyGrib-8.0.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cd /home/pterjan/rpmbuild/BUILD + cd zyGrib-8.0.1 + /usr/bin/gzip -dc /home/pterjan/rpmbuild/SOURCES/zyGrib_maps2.4.tgz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/cat /home/pterjan/rpmbuild/SOURCES/zygrib-8.0.1-use-system-qwt.patch + /usr/bin/cat /home/pterjan/rpmbuild/SOURCES/zygrib-8.0.1-fix-paths-so-that-the-executable-can-be-relocated-in-bindir.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/cat /home/pterjan/rpmbuild/SOURCES/zygrib-8.0.1-fix-build-with-qt-5.15.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -i -e s:QMAKE=/usr/bin:QMAKE=/usr/lib64/qt5/bin: Makefile + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.Bxeuta + umask 022 + cd /home/pterjan/rpmbuild/BUILD + cd zyGrib-8.0.1 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd src + export 'CXXFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H' + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H' + /usr/lib64/qt5/bin/qmake libsuff=64 'QMAKE_CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' 'QMAKE_CXXFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H' 'QMAKE_LFLAGS= -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' QMAKE_STRIP= + /usr/bin/make -O -j12 V=1 VERBOSE=1 /usr/lib64/qt5/bin/uic GUI/PositionEditorWidget.ui -o GUI/ui_PositionEditorWidget.h /usr/lib64/qt5/bin/uic GUI/ColorEditorWidget.ui -o GUI/ui_ColorEditorWidget.h /usr/lib64/qt5/bin/uic GUI/TextStyleEditorWidget.ui -o GUI/ui_TextStyleEditorWidget.h /usr/lib64/qt5/bin/uic GUI/LineEditorWidget.ui -o GUI/ui_LineEditorWidget.h /usr/lib64/qt5/bin/uic GUI/MeteotableOptionsDialog.ui -o GUI/ui_MeteotableOptionsDialog.h /usr/lib64/qt5/bin/uic GUI/AngleConverterWidget.ui -o GUI/ui_AngleConverterWidget.h g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/Astro.o Astro.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/AngleConverterDialog.o GUI/AngleConverterDialog.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/BoatSpeed.o curvedrawer/BoatSpeed.cpp curvedrawer/BoatSpeed.cpp: In member function 'double BoatSpeed::getBoatSpeed(double, double, double)': curvedrawer/BoatSpeed.cpp:63:76: warning: 'QList QHash::values(const Key&) const [with Key = int; T = tyWindBoatSpeed]' is deprecated: Use QMultiHash for hashes storing multiple values with the same key. [-Wdeprecated-declarations] 63 | QList qlWindSpeeds = qhWindBoatCard.values( iWindStep ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QHash:1, from curvedrawer/BoatSpeed.h:20, from curvedrawer/BoatSpeed.cpp:10: /usr/include/qt5/QtCore/qhash.h:1235:31: note: declared here 1235 | Q_OUTOFLINE_TEMPLATE QList QHash::values(const Key &akey) const | ^~~~~~~~~~~~~ curvedrawer/BoatSpeed.cpp: In member function 'void BoatSpeed::loadBoatParams(QString)': curvedrawer/BoatSpeed.cpp:149:67: warning: 'QHash::iterator QHash::insertMulti(const Key&, const T&) [with Key = int; T = tyWindBoatSpeed]' is deprecated: Use QMultiHash for hashes storing multiple values with the same key. [-Wdeprecated-declarations] 149 | qhWindBoatCard.insertMulti( baBoatSpeed.at(0).toUInt(), myStruct ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qhash.h:1225:55: note: declared here 1225 | Q_OUTOFLINE_TEMPLATE typename QHash::iterator QHash::insertMulti(const Key &key, const T &value) { | ^~~~~~~~~~~~~ curvedrawer/BoatSpeed.cpp:155:16: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 155 | delete myLine; | ^~~~~~ curvedrawer/BoatSpeed.cpp:122:31: note: returned from 'void* operator new [](std::size_t)' 122 | myLine = new char[lLineMax]; | ^ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/MbzFile.o MbzFile.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/CustomQwtClasses.o curvedrawer/CustomQwtClasses.cpp curvedrawer/CustomQwtClasses.cpp: In member function 'virtual QwtText CustomQwtPicker::trackerTextF(const QPointF&) const': curvedrawer/CustomQwtClasses.cpp:129:22: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 129 | sText.sprintf( "%%1 %05.2f\n%%2 %05.2f\nDelta: %.2f Step: %.2f", qFst.y(), qCur.y(), fDY/fDX, fDX ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44, from /usr/include/qt5/QtCore/qvarlengtharray.h:47, from /usr/include/qt5/QtCore/qmetatype.h:48, from /usr/include/qt5/qwt/qwt_interval.h:14, from /usr/include/qt5/qwt/qwt_scale_div.h:14, from /usr/include/qt5/qwt/qwt_abstract_scale_draw.h:14, from /usr/include/qt5/qwt/qwt_scale_draw.h:14, from curvedrawer/CustomQwtClasses.h:13, from curvedrawer/CustomQwtClasses.cpp:8: /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/CurveDrawer.o curvedrawer/CurveDrawer.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/qmessagebox.h:45, from /usr/include/qt5/QtWidgets/QMessageBox:1, from curvedrawer/CurveDrawer.cpp:9: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' ./Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from ./DataMeteoAbstract.h:24, from ./GriddedPlotter.h:33, from curvedrawer/CurveDrawer.h:20, from curvedrawer/CurveDrawer.cpp:13: ./Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ ./Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' ./Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/MblueRecord.o MblueRecord.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from IrregularGridded.h:26, from MblueRecord.h:26, from MblueRecord.cpp:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedPlotter.h:33, from IrregularGridded.h:32: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/ColorScale.o ColorScale.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/MbluePlot.o MbluePlot.cpp MbluePlot.cpp: In member function 'virtual void MbluePlot::draw_DATA_MinMax(DataCode, double, QString, QString, QFont, QColor, QPainter&, const Projection*)': MbluePlot.cpp:303:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 303 | if (reader == NULL) | ^~ MbluePlot.cpp:305:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 305 | GriddedRecord *rec = reader->getRecord (dtc, currentDate); | ^~~~~~~~~~~~~ MbluePlot.cpp:338:43: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 338 | pnt.drawText(pi-fmet.width('L')/2, pj+fmet.ascent()/2, minSymbol); | ~~~~~~~~~~^~~~~ In file included from /usr/include/qt5/QtGui/qpainter.h:59, from /usr/include/qt5/QtGui/QPainter:1, from MbluePlot.h:27, from MbluePlot.cpp:19: /usr/include/qt5/QtGui/qfontmetrics.h:110:9: note: declared here 110 | int width(QChar) const; | ^~~~~ MbluePlot.cpp:340:43: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 340 | pnt.drawText(pi-fmet.width('L')/2, pj+fmet.ascent()/2, minSymbol); | ~~~~~~~~~~^~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:110:9: note: declared here 110 | int width(QChar) const; | ^~~~~ MbluePlot.cpp:355:43: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 355 | pnt.drawText(pi-fmet.width('H')/2, pj+fmet.ascent()/2, maxSymbol); | ~~~~~~~~~~^~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:110:9: note: declared here 110 | int width(QChar) const; | ^~~~~ MbluePlot.cpp:357:43: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 357 | pnt.drawText(pi-fmet.width('H')/2, pj+fmet.ascent()/2, maxSymbol); | ~~~~~~~~~~^~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:110:9: note: declared here 110 | int width(QChar) const; | ^~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from MbluePlot.h:26: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedPlotter.h:33, from IrregularGridded.h:32, from MbluePlot.h:32: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ MbluePlot.cpp: In member function 'virtual void MbluePlot::draw_ColoredMapPlain(DataCode, bool, QPainter&, const Projection*)': MbluePlot.cpp:263:48: warning: this statement may fall through [-Wimplicit-fallthrough=] 263 | drawColorMapGeneric_2D (pnt,proj,smooth, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 264 | DataCode (GRB_WIND_VX, dtc.levelType,dtc.levelValue), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | DataCode (GRB_WIND_VY, dtc.levelType,dtc.levelValue), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | DataColors::function_getColor ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MbluePlot.cpp:267:17: note: here 267 | case GRB_PRV_CUR_XY2D : | ^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/MblueReader.o MblueReader.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from util/Util.h:25, from MblueReader.cpp:19: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedPlotter.h:33, from IrregularGridded.h:32, from MblueReader.h:29, from MblueReader.cpp:20: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/TextStyleEditorWidget.o GUI/TextStyleEditorWidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DataQString.o DataQString.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/ColorScaleWidget.o ColorScaleWidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DataColors.o DataColors.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DataMeteoAbstract.o DataMeteoAbstract.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from util/Util.h:25, from Therm.h:7, from DataMeteoAbstract.h:24, from DataMeteoAbstract.cpp:19: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/LineEditorWidget.o GUI/LineEditorWidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/ColorEditorWidget.o GUI/ColorEditorWidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DataPointInfo.o DataPointInfo.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from util/Util.h:25, from DataPointInfo.cpp:19: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from DataPointInfo.h:22, from DataPointInfo.cpp:20: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ DataPointInfo.cpp: In member function 'float DataPointInfo::getDataValue(const DataCode&) const': DataPointInfo.cpp:285:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 285 | else if (dtc.getAltitude().levelType == LV_ISOBARIC) | ^~ DataPointInfo.cpp:287:17: note: here 287 | case GRB_HUMID_REL : | ^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/AngleConverterWidget.o GUI/AngleConverterWidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/BoardPanel.o BoardPanel.cpp BoardPanel.cpp: In member function 'void BoardPanel::showDataPointInfo(const DataPointInfo&, const Altitude&)': BoardPanel.cpp:62:53: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 62 | lbWindDir.setText (s.sprintf("%.0f ", dir)+tr("°")); | ~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qdatastream.h:44, from /usr/include/qt5/QtGui/qregion.h:49, from /usr/include/qt5/QtGui/qevent.h:45, from /usr/include/qt5/QtGui/QMouseEvent:1, from BoardPanel.cpp:19: /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ BoardPanel.cpp:63:53: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 63 | lbWindBf.setText (s.sprintf("%2d ", Util::msToBeaufort(v))+tr("Bf")); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ BoardPanel.cpp:76:56: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 76 | lbCurrentDir.setText (s.sprintf("%.0f ", dir)+tr("°")); | ~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ BoardPanel.cpp:179:45: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 179 | shpa.sprintf("%3d", P); | ~~~~~~~~~~~~^~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ BoardPanel.cpp:213:54: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 213 | delta.sprintf(" (%+.1f)", pf.hThetae[i]-pf.hThetae[i-1]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ BoardPanel.cpp: In member function 'QString BoardPanel::formatWave(QString, float, float, float)': BoardPanel.cpp:268:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 268 | s.sprintf(" %5.2fm", ht); | ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ BoardPanel.cpp:270:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 270 | s.sprintf(" "); | ~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ BoardPanel.cpp:273:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 273 | s.sprintf(" %+4.0f°", dir); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ BoardPanel.cpp:275:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 275 | s.sprintf(" "); | ~~~~~~~~~^~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ BoardPanel.cpp:278:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 278 | s.sprintf(" %3.0fs", per); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ BoardPanel.cpp:280:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 280 | s.sprintf(" "); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ BoardPanel.cpp: In member function 'void BoardPanel::updateLabelsSizes()': BoardPanel.cpp:367:37: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 367 | lbLon.setMinimumWidth( fmt.width("X888X88X00XX-") ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtWidgets/qwidget.h:50, from /usr/include/qt5/QtWidgets/qaction.h:46, from /usr/include/qt5/QtWidgets/qtoolbar.h:44, from /usr/include/qt5/QtWidgets/QToolBar:1, from BoardPanel.h:23, from BoardPanel.cpp:21: /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:369:37: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 369 | lbLat.setMinimumWidth( fmt.width("X888X88X00XX-") ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:372:41: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 372 | lbWindDir.setMinimumWidth( fmt.width("888XX-.") ); | ~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:374:40: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 374 | lbWindBf.setMinimumWidth( fmt.width("8888Bf-") ); | ~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:377:43: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 377 | lbWindSpeed.setMinimumWidth( fmt.width("888XXXXXkm/h-") ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:381:41: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 381 | lbGUSTsfc.setMinimumWidth( fmt.width("888XXXXXkm/h-") ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:383:44: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 383 | lbCurrentDir.setMinimumWidth( fmt.width("888XX-.") ); | ~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:385:46: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 385 | lbCurrentSpeed.setMinimumWidth( fmt.width("888XXXXXX-.") ); | ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:389:38: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 389 | lbPres.setMinimumWidth( fmt.width(strlong) ); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:391:38: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 391 | lbRain.setMinimumWidth( fmt.width(strlong) ); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:393:38: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 393 | lbTemp.setMinimumWidth( fmt.width(strlong) ); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:395:41: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 395 | lbTempMin.setMinimumWidth( fmt.width(strlong) ); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:397:41: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 397 | lbTempMax.setMinimumWidth( fmt.width(strlong) ); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:399:39: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 399 | lbCloud.setMinimumWidth( fmt.width(strlong) ); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:401:39: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 401 | lbHumid.setMinimumWidth( fmt.width(strlong) ); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:403:42: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 403 | lbDewPoint.setMinimumWidth( fmt.width(strlong) ); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:405:46: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 405 | lbIsotherm0HGT.setMinimumWidth( fmt.width(strlong) ); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:408:43: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 408 | lbSnowDepth.setMinimumWidth( fmt.width(strlong) ); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:410:43: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 410 | lbSnowCateg.setMinimumWidth( fmt.width(strlong) ); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:414:41: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 414 | lbCAPEsfc.setMinimumWidth( fmt.width(strlong) ); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:416:40: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 416 | lbCINsfc.setMinimumWidth( fmt.width(strlong) ); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:445:54: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 445 | lbAltTitle.setMinimumWidth (fmtAltTitle.width(strlong)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ BoardPanel.cpp:448:32: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 448 | int wmin = fmtAlt.width(strlong); | ~~~~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from DataPointInfo.h:22, from BoardPanel.h:33: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/PositionEditorWidget.o GUI/PositionEditorWidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DialogBoxColumn.o DialogBoxColumn.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DateChooser.o DateChooser.cpp In file included from /usr/include/qt5/QtCore/qstringlist.h:41, from /usr/include/qt5/QtGui/qcolor.h:46, from /usr/include/qt5/QtGui/qpixmap.h:45, from /usr/include/qt5/QtGui/qpainter.h:48, from /usr/include/qt5/QtGui/QPainter:1, from DateChooser.cpp:19: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedPlotter.h:33, from DateChooser.h:31, from DateChooser.cpp:23: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DialogFonts.o DialogFonts.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DialogProxy.o DialogProxy.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/Font.o util/Font.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DialogUnits.o DialogUnits.cpp DialogUnits.cpp: In member function 'QFrame* DialogUnits::createFrameGui(QWidget*)': DialogUnits.cpp:245:36: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 245 | stz.sprintf("UTC%+d", i); | ~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/qmessagebox.h:45, from /usr/include/qt5/QtWidgets/QMessageBox:1, from DialogUnits.cpp:19: /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/FileLoaderIAC.o FileLoaderIAC.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DialogLoadIAC.o DialogLoadIAC.cpp DialogLoadIAC.cpp: In member function 'void DialogLoadIAC::slotLoaderStartLoadData()': DialogLoadIAC.cpp:150:19: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 150 | timeLoad.start(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtCore/qcborvalue.h:44, from /usr/include/qt5/QtCore/qcborarray.h:43, from /usr/include/qt5/QtCore/QtCore:38, from /usr/include/qt5/QtNetwork/QtNetworkDepends:3, from /usr/include/qt5/QtNetwork/QtNetwork:3, from FileLoaderIAC.h:29, from DialogLoadIAC.h:34, from DialogLoadIAC.cpp:24: /usr/include/qt5/QtCore/qdatetime.h:235:55: note: declared here 235 | QT_DEPRECATED_X("Use QElapsedTimer instead") void start(); | ^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/GriddedRecord.o GriddedRecord.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from util/Util.h:25, from Therm.h:7, from DataMeteoAbstract.h:24, from GriddedRecord.h:26, from GriddedRecord.cpp:20: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DialogSelectMetar.o DialogSelectMetar.cpp DialogSelectMetar.cpp: In constructor 'DialogSelectMetar::DialogSelectMetar(QWidget*)': DialogSelectMetar.cpp:65:42: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations] 65 | QRect r = wscr->availableGeometry(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtWidgets/QDesktopWidget:1, from DialogSelectMetar.h:33, from DialogSelectMetar.cpp:26: /usr/include/qt5/QtWidgets/qdesktopwidget.h:88:67: note: declared here 88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const; | ^~~~~~~~~~~~~~~~~ DialogSelectMetar.cpp: In member function 'void DialogSelectMetar::make_metar_tree()': DialogSelectMetar.cpp:114:25: warning: 'static QSet QSet::fromList(const QList&) [with T = QString]' is deprecated: Use QSet(list.begin(), list.end()) instead. [-Wdeprecated-declarations] 113 | QSet ::fromList | ~~~~~~~~~~~~~~~~~~~~~~~~ 114 | (Util::getSetting("metar_country_expanded", QStringList()).toStringList() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qitemselectionmodel.h:45, from /usr/include/qt5/QtWidgets/qabstractitemview.h:46, from /usr/include/qt5/QtWidgets/qtreeview.h:44, from /usr/include/qt5/QtWidgets/qtreewidget.h:44, from /usr/include/qt5/QtWidgets/QTreeWidget:1, from DialogSelectMetar.h:30: /usr/include/qt5/QtCore/qset.h:416:9: note: declared here 416 | QSet QSet::fromList(const QList &list) | ^~~~~~~ DialogSelectMetar.cpp:117:25: warning: 'static QSet QSet::fromList(const QList&) [with T = QString]' is deprecated: Use QSet(list.begin(), list.end()) instead. [-Wdeprecated-declarations] 116 | QSet ::fromList | ~~~~~~~~~~~~~~~~~~~~~~~~ 117 | (Util::getSetting("metar_selected", QStringList()).toStringList() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qset.h:416:9: note: declared here 416 | QSet QSet::fromList(const QList &list) | ^~~~~~~ DialogSelectMetar.cpp:120:15: warning: 'void qSort(Container&) [with Container = QList]' is deprecated: Use std::sort [-Wdeprecated-declarations] 120 | qSort (allAirports); // sort by country/state/name | ~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qlist.h:43, from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/qmessagebox.h:45, from /usr/include/qt5/QtWidgets/QMessageBox:1, from DialogSelectMetar.cpp:19: /usr/include/qt5/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ DialogSelectMetar.cpp:144:63: warning: 'void QTreeWidget::setFirstItemColumnSpanned(const QTreeWidgetItem*, bool)' is deprecated: Use QTreeWidgetItem::setFirstColumnSpanned() instead [-Wdeprecated-declarations] 144 | treeWidget->setFirstItemColumnSpanned (itemCountry, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtWidgets/qtreewidget.h:342:10: note: declared here 342 | void setFirstItemColumnSpanned(const QTreeWidgetItem *item, bool span); | ^~~~~~~~~~~~~~~~~~~~~~~~~ DialogSelectMetar.cpp:159:71: warning: 'void QTreeWidget::setFirstItemColumnSpanned(const QTreeWidgetItem*, bool)' is deprecated: Use QTreeWidgetItem::setFirstColumnSpanned() instead [-Wdeprecated-declarations] 159 | treeWidget->setFirstItemColumnSpanned (itemState, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtWidgets/qtreewidget.h:342:10: note: declared here 342 | void setFirstItemColumnSpanned(const QTreeWidgetItem *item, bool span); | ^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/FileLoaderMBLUE.o FileLoaderMBLUE.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/GriddedPlotter.o GriddedPlotter.cpp GriddedPlotter.cpp: In member function 'void GriddedPlotter::drawCurrentArrow(QPainter&, int, int, double, double)': GriddedPlotter.cpp:149:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 149 | else | ^~~~ GriddedPlotter.cpp:152:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 152 | currentArrowColor = QColor(0,0,220); | ^~~~~~~~~~~~~~~~~ GriddedPlotter.cpp: In member function 'virtual void GriddedPlotter::complete_listIsolines(std::vector*, DataCode, double, double, double, const Projection*)': GriddedPlotter.cpp:592:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 592 | if (rec == NULL) | ^~ GriddedPlotter.cpp:594:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 594 | int deltaI, deltaJ; | ^~~ GriddedPlotter.cpp: In member function 'virtual void GriddedPlotter::draw_DATA_Labels(DataCode, QFont, QColor, QString (*)(float, bool), QPainter&, const Projection*)': GriddedPlotter.cpp:644:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 644 | if (reader == NULL) | ^~ GriddedPlotter.cpp:646:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 646 | GriddedRecord *rec = reader->getRecord (dtc, currentDate); | ^~~~~~~~~~~~~ GriddedPlotter.cpp:663:42: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 663 | pnt.drawText(i-fmet.width("XXX")/2, j+fmet.ascent()/2, strtemp); | ~~~~~~~~~~^~~~~~~ In file included from /usr/include/qt5/QtGui/qpainter.h:59, from /usr/include/qt5/QtGui/QPainter:1, from GriddedPlotter.h:31, from GriddedPlotter.cpp:19: /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ GriddedPlotter.cpp: In member function 'virtual void GriddedPlotter::draw_DATA_MinMax(DataCode, double, QString, QString, QFont, QColor, QPainter&, const Projection*)': GriddedPlotter.cpp:679:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 679 | if (reader == NULL) | ^~ GriddedPlotter.cpp:681:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 681 | GriddedRecord *rec = reader->getRecord (dtc, currentDate); | ^~~~~~~~~~~~~ GriddedPlotter.cpp:710:43: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 710 | pnt.drawText(pi-fmet.width('L')/2, pj+fmet.ascent()/2, minSymbol); | ~~~~~~~~~~^~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:110:9: note: declared here 110 | int width(QChar) const; | ^~~~~ GriddedPlotter.cpp:712:43: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 712 | pnt.drawText(pi-fmet.width('L')/2, pj+fmet.ascent()/2, minSymbol); | ~~~~~~~~~~^~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:110:9: note: declared here 110 | int width(QChar) const; | ^~~~~ GriddedPlotter.cpp:727:43: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 727 | pnt.drawText(pi-fmet.width('H')/2, pj+fmet.ascent()/2, maxSymbol); | ~~~~~~~~~~^~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:110:9: note: declared here 110 | int width(QChar) const; | ^~~~~ GriddedPlotter.cpp:729:43: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 729 | pnt.drawText(pi-fmet.width('H')/2, pj+fmet.ascent()/2, maxSymbol); | ~~~~~~~~~~^~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:110:9: note: declared here 110 | int width(QChar) const; | ^~~~~ GriddedPlotter.cpp: In member function 'virtual void GriddedPlotter::setCurrentDateClosestFromNow()': GriddedPlotter.cpp:739:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 739 | if (reader == NULL || ! reader->isOk()) | ^~ GriddedPlotter.cpp:741:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 741 | time_t date = reader->getClosestDateFromNow (); | ^~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from GriddedPlotter.h:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedPlotter.h:33: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/GriddedReader.o GriddedReader.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from util/Util.h:25, from GriddedReader.cpp:21: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from GriddedReader.cpp:22: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DialogServerStatus.o DialogServerStatus.cpp DialogServerStatus.cpp: In constructor 'DialogServerStatus::DialogServerStatus(QNetworkAccessManager*, QWidget*)': DialogServerStatus.cpp:67:19: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 67 | timeLoad.start(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtCore/qcborvalue.h:44, from /usr/include/qt5/QtCore/qcborarray.h:43, from /usr/include/qt5/QtCore/QtCore:38, from /usr/include/qt5/QtNetwork/QtNetworkDepends:3, from /usr/include/qt5/QtNetwork/QtNetwork:3, from DialogServerStatus.h:27, from DialogServerStatus.cpp:23: /usr/include/qt5/QtCore/qdatetime.h:235:55: note: declared here 235 | QT_DEPRECATED_X("Use QElapsedTimer instead") void start(); | ^~~~~ DialogServerStatus.cpp: In member function 'void DialogServerStatus::downloadProgress_step1(qint64, qint64)': DialogServerStatus.cpp:97:30: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 97 | int tp = timeLoad.elapsed(); | ~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtCore/qdatetime.h:237:54: note: declared here 237 | QT_DEPRECATED_X("Use QElapsedTimer instead") int elapsed() const; | ^~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DialogLoadMBLUE.o DialogLoadMBLUE.cpp DialogLoadMBLUE.cpp: In member function 'void DialogLoadMBLUE::slotGribStartLoadData()': DialogLoadMBLUE.cpp:221:19: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 221 | timeLoad.start(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtCore/qcborvalue.h:44, from /usr/include/qt5/QtCore/qcborarray.h:43, from /usr/include/qt5/QtCore/QtCore:38, from /usr/include/qt5/QtNetwork/QtNetworkDepends:3, from /usr/include/qt5/QtNetwork/QtNetwork:3, from FileLoaderMBLUE.h:29, from DialogLoadMBLUE.h:34, from DialogLoadMBLUE.cpp:23: /usr/include/qt5/QtCore/qdatetime.h:235:55: note: declared here 235 | QT_DEPRECATED_X("Use QElapsedTimer instead") void start(); | ^~~~~ DialogLoadMBLUE.cpp: In member function 'void DialogLoadMBLUE::slotGribReadProgress(int, int, int)': DialogLoadMBLUE.cpp:236:59: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 236 | double speed = done/1024/(timeLoad.elapsed()/1000.0); | ~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtCore/qdatetime.h:237:54: note: declared here 237 | QT_DEPRECATED_X("Use QElapsedTimer instead") int elapsed() const; | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/qmessagebox.h:45, from /usr/include/qt5/QtWidgets/QMessageBox:1, from DialogLoadMBLUE.cpp:19: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedPlotter.h:33, from IrregularGridded.h:32, from MblueReader.h:29, from DialogLoadMBLUE.h:35: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/FileLoaderGRIB.o FileLoaderGRIB.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/GshhsReader.o map/GshhsReader.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/GshhsRangsReader.o map/GshhsRangsReader.cpp map/GshhsRangsReader.cpp: In member function 'int GshhsRangsCell::readSegmentLoop()': map/GshhsRangsReader.cpp:76:30: warning: variable 'PolygonId' set but not used [-Wunused-but-set-variable] 76 | int i,x, y, SegmentByte, PolygonId; | ^~~~~~~~~ map/GshhsRangsReader.cpp:77:19: warning: variable 'Clockwise' set but not used [-Wunused-but-set-variable] 77 | int DataType, Clockwise, Interior; | ^~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/Grib2Plot.o Grib2Plot.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from RegularGridded.h:26, from GribPlot.h:26, from Grib2Plot.h:26, from Grib2Plot.cpp:19: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from RegularGridded.h:32: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DialogLoadGRIB.o DialogLoadGRIB.cpp DialogLoadGRIB.cpp: In member function 'void DialogLoadGRIB::slotGribStartLoadData()': DialogLoadGRIB.cpp:256:19: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 256 | timeLoad.start(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtCore/qcborvalue.h:44, from /usr/include/qt5/QtCore/qcborarray.h:43, from /usr/include/qt5/QtCore/QtCore:38, from /usr/include/qt5/QtNetwork/QtNetworkDepends:3, from /usr/include/qt5/QtNetwork/QtNetwork:3, from FileLoaderGRIB.h:29, from DialogLoadGRIB.h:36, from DialogLoadGRIB.cpp:25: /usr/include/qt5/QtCore/qdatetime.h:235:55: note: declared here 235 | QT_DEPRECATED_X("Use QElapsedTimer instead") void start(); | ^~~~~ DialogLoadGRIB.cpp: In member function 'void DialogLoadGRIB::slotGribReadProgress(int, int, int)': DialogLoadGRIB.cpp:271:59: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 271 | double speed = done/1024/(timeLoad.elapsed()/1000.0); | ~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtCore/qdatetime.h:237:54: note: declared here 237 | QT_DEPRECATED_X("Use QElapsedTimer instead") int elapsed() const; | ^~~~~~~ DialogLoadGRIB.cpp: In member function 'QString DialogLoadGRIB::createStringParameters()': DialogLoadGRIB.cpp:568:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 568 | if (humid) | ^~ DialogLoadGRIB.cpp:570:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 570 | if (isotherm0) | ^~ DialogLoadGRIB.cpp:588:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 588 | if (SUNSDsfc) | ^~ DialogLoadGRIB.cpp:591:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 591 | return parameters; | ^~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/GribAnimator.o GribAnimator.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/qmessagebox.h:45, from /usr/include/qt5/QtWidgets/QMessageBox:1, from GribAnimator.cpp:23: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from RegularGridded.h:32, from GribPlot.h:26, from MapDrawer.h:30, from Terrain.h:33, from GribAnimator.h:36, from GribAnimator.cpp:26: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/GribPlot.o GribPlot.cpp GribPlot.cpp: In member function 'virtual void GribPlot::draw_WIND_Arrows(Altitude, bool, QColor, QPainter&, const Projection*)': GribPlot.cpp:198:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 198 | if (i > W) | ^~ GribPlot.cpp:201:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 201 | if (recx->isPointInMap(x,y)) { | ^~ GribPlot.cpp: In member function 'virtual void GribPlot::draw_ColoredMapPlain(DataCode, bool, QPainter&, const Projection*)': GribPlot.cpp:364:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 364 | if (gribReader == NULL) | ^~ GribPlot.cpp:367:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 367 | if (dtc.dataType == GRB_PRV_WIND_JET) { | ^~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from RegularGridded.h:26, from GribPlot.h:26, from GribPlot.cpp:19: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from RegularGridded.h:32: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/Grib2Record.o Grib2Record.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from RegularGridded.h:26, from GribRecord.h:27, from Grib2Record.h:23, from Grib2Record.cpp:19: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from RegularGridded.h:32: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/GribRecord.o GribRecord.cpp GribRecord.cpp: In copy constructor 'GribRecord::GribRecord(const GribRecord&)': GribRecord.cpp:407:13: warning: implicitly-declared 'GribRecord& GribRecord::operator=(const GribRecord&)' is deprecated [-Wdeprecated-copy] 407 | *this = rec; | ^~~ GribRecord.cpp:404:1: note: because 'GribRecord' has user-provided 'GribRecord::GribRecord(const GribRecord&)' 404 | GribRecord::GribRecord (const GribRecord &rec) | ^~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from RegularGridded.h:26, from GribRecord.h:27, from GribRecord.cpp:21: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from RegularGridded.h:32: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/IacPlot.o IacPlot.cpp IacPlot.cpp: In member function 'void IacPlot::draw_PRESSURE_IsobarsLabels(QPainter&, Projection*)': IacPlot.cpp:105:38: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 105 | label = label.sprintf("%d", (int)(trline->value+0.5)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qcoreapplication.h:44, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from IacPlot.h:31, from IacPlot.cpp:19: /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ IacPlot.cpp: In member function 'void IacPlot::draw_PRESSURE_MinMax(QPainter&, Projection*)': IacPlot.cpp:164:36: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 164 | tval = tval.sprintf("%d", ptr->completevalue); // Pressure value | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ IacPlot.cpp:166:36: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 166 | tval = tval.sprintf("..%d", ptr->value); // Pressure value | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ IacPlot.cpp:170:43: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 170 | pnt.drawText(pi-fmet.width(HorL)/2, pj+fmet.ascent()/2, HorL); | ~~~~~~~~~~^~~~~~ In file included from /usr/include/qt5/QtGui/qpainter.h:59, from /usr/include/qt5/QtGui/QPainter:1, from IacPlot.h:32: /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ IacPlot.cpp:172:46: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 172 | pnt.drawText(pi-fmetval.width(tval)/2, pj+fmet.ascent()+2, tval); | ~~~~~~~~~~~~~^~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ IacPlot.cpp:176:43: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 176 | pnt.drawText(pi-fmet.width(HorL)/2, pj+fmet.ascent()/2, HorL); | ~~~~~~~~~~^~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ IacPlot.cpp:178:46: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 178 | pnt.drawText(pi-fmetval.width(tval)/2, pj+fmet.ascent()+2, tval); | ~~~~~~~~~~~~~^~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from IacPlot.h:36: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/GisReader.o map/GisReader.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/Grib2Reader.o Grib2Reader.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from RegularGridded.h:26, from Grib2Reader.h:27, from Grib2Reader.cpp:19: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from RegularGridded.h:32: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/GribReader.o GribReader.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from RegularGridded.h:26, from GribReader.h:27, from GribReader.cpp:21: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from RegularGridded.h:32: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/IacReaderUtil.o IacReaderUtil.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from util/Util.h:25, from Therm.h:7, from DataMeteoAbstract.h:24, from IacReader.h:37, from IacReaderUtil.cpp:21: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/IacReader.o IacReader.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from util/Util.h:25, from Therm.h:7, from DataMeteoAbstract.h:24, from IacReader.h:37, from IacReader.cpp:21: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/IrregularGridded.o IrregularGridded.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from IrregularGridded.h:26, from IrregularGridded.cpp:19: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedPlotter.h:33, from IrregularGridded.h:32: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/Orthodromie.o util/Orthodromie.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/LonLatGrid.o LonLatGrid.cpp LonLatGrid.cpp: In member function 'void LonLatGrid::drawLabel(QPainter&, const Projection*, double, int, int)': LonLatGrid.cpp:146:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 146 | label = label.sprintf("%g", value); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44, from /usr/include/qt5/QtCore/qlist.h:47, from /usr/include/qt5/QtCore/qstringlist.h:41, from /usr/include/qt5/QtGui/qcolor.h:46, from /usr/include/qt5/QtGui/qpixmap.h:45, from /usr/include/qt5/QtGui/qpainter.h:48, from /usr/include/qt5/QtGui/QPainter:1, from LonLatGrid.cpp:19: /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ LonLatGrid.cpp:142:11: warning: unused variable 'a' [-Wunused-variable] 142 | int a,b,c,d; | ^ LonLatGrid.cpp:142:13: warning: unused variable 'b' [-Wunused-variable] 142 | int a,b,c,d; | ^ LonLatGrid.cpp:142:15: warning: unused variable 'c' [-Wunused-variable] 142 | int a,b,c,d; | ^ LonLatGrid.cpp:142:17: warning: unused variable 'd' [-Wunused-variable] 142 | int a,b,c,d; | ^ LonLatGrid.cpp:151:11: warning: variable 'rect' set but not used [-Wunused-but-set-variable] 151 | QRect rect = fmet.boundingRect(label); | ^~~~ LonLatGrid.cpp:139:61: warning: unused parameter 'proj' [-Wunused-parameter] 139 | void LonLatGrid::drawLabel(QPainter &pnt, const Projection *proj, | ~~~~~~~~~~~~~~~~~~^~~~ LonLatGrid.cpp:140:51: warning: unused parameter 'i' [-Wunused-parameter] 140 | double value, int i, int j) | ~~~~^ LonLatGrid.cpp:140:58: warning: unused parameter 'j' [-Wunused-parameter] 140 | double value, int i, int j) | ~~~~^ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/IsoLine.o IsoLine.cpp IsoLine.cpp: In member function 'void IsoLine::drawIsoLineLabels(QPainter&, QColor&, const Projection*, int, int, double, double)': IsoLine.cpp:93:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 93 | label = label.sprintf("%d", qRound(value*coef+offset)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qcoreapplication.h:44, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from IsoLine.h:31, from IsoLine.cpp:19: /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedRecord.h:26, from IsoLine.h:34: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/LongTaskProgress.o LongTaskProgress.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/ImageWriter.o ImageWriter.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtGui/qimagewriter.h:45, from /usr/include/qt5/QtGui/QImageWriter:1, from ImageWriter.cpp:19: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from RegularGridded.h:32, from GribPlot.h:26, from MapDrawer.h:30, from Terrain.h:33, from ImageWriter.h:27, from ImageWriter.cpp:24: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/Projection.o map/Projection.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/Projection_libproj.o map/Projection_libproj.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/Metar.o Metar.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/MeteoTable.o MeteoTable.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qfiledevice.h:43, from /usr/include/qt5/QtCore/qfile.h:44, from /usr/include/qt5/QtCore/qfileinfo.h:43, from /usr/include/qt5/QtCore/qdir.h:44, from /usr/include/qt5/QtWidgets/qfiledialog.h:44, from /usr/include/qt5/QtWidgets/QFileDialog:1, from MeteoTable.cpp:19: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedPlotter.h:33, from MeteoTableWidget.h:25, from MeteoTable.h:27, from MeteoTable.cpp:27: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/Settings.o util/Settings.cpp g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -dM -E -o objs/moc_predefs.h /usr/lib64/qt5/mkspecs/features/data/dummy.cpp /usr/lib64/qt5/bin/uic GUI/PoiEditorDialog.ui -o GUI/ui_PoiEditorDialog.h /usr/lib64/qt5/bin/uic GUI/GraphicsParamsDialog.ui -o GUI/ui_GraphicsParamsDialog.h GUI/GraphicsParamsDialog.ui: Warning: Z-order assignment: '' is not a valid widget. GUI/GraphicsParamsDialog.ui: Warning: Z-order assignment: 'verticalSpacer' is not a valid widget. g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/zuFile.o util/zuFile.cpp util/zuFile.cpp: In function 'ZUFILE* zu_open(const char*, const char*, int)': util/zuFile.cpp:61:15: warning: '*f.ZUFILE::type' may be used uninitialized [-Wmaybe-uninitialized] 61 | switch(f->type) { | ~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/PositionEditor.o map/PositionEditor.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/Therm.o Therm.cpp Therm.cpp: In member function 'void Sounding::addSoundingPointC(double, double, double)': Therm.cpp:242:15: warning: 'void qSort(Container&) [with Container = QList]' is deprecated: Use std::sort [-Wdeprecated-declarations] 242 | qSort (allSounds); | ~~~~~~^~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qlist.h:43, from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from util/Util.h:25, from Therm.h:7, from Therm.cpp:2: /usr/include/qt5/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ Therm.cpp: In member function 'TPoint Sounding::get_LCL(double, double)': Therm.cpp:423:24: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 423 | return LCL; | ^~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp:425:16: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 425 | return LCL; | ^~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp: In member function 'TPoint Sounding::get_CCL(double, double)': Therm.cpp:431:24: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 431 | return CCL; | ^~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp:433:16: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 433 | return CCL; | ^~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp: In member function 'TPoint Sounding::get_LFC(double, double)': Therm.cpp:439:24: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 439 | return LFC; | ^~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp:441:16: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 441 | return LFC; | ^~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp: In member function 'TPoint Sounding::get_EL(double, double)': Therm.cpp:447:24: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 447 | return EL; | ^~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp:449:16: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 449 | return EL; | ^~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp: In member function 'TPoint Sounding::compute_LCL(double, double, double, double)': Therm.cpp:468:16: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 468 | return lcl; | ^~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp: In member function 'void Sounding::compute_convective_levels(double, double)': Therm.cpp:561:60: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 561 | TPoint tp = curveSaturatedFromLCL.points [i]; | ^ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp:593:60: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 593 | TPoint tp = curveSaturatedFromLCL.points [i]; | ^ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp:618:68: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 618 | TPoint tp = curveSaturatedFromLCL.points [i]; | ^ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp:646:68: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 646 | TPoint tp = curveSaturatedFromLCL.points [i]; | ^ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp:687:68: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 687 | TPoint tp = curveSaturatedFromLCL.points [i]; | ^ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ Therm.cpp:704:61: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 704 | TPoint tp = curveSaturated.points [i]; | ^ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' Therm.cpp:518:18: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' Therm.cpp:518:18: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include GUI/PositionEditorWidget.h -o objs/moc_PositionEditorWidget.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include GUI/ColorEditorWidget.h -o objs/moc_ColorEditorWidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/MapDrawer.o MapDrawer.cpp MapDrawer.cpp: In member function 'void MapDrawer::draw_Cartouche_Gridded(QPainter&, const Projection*, GriddedPlotter*)': MapDrawer.cpp:718:33: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 718 | w1 = fmbig.width(tval2)+5; | ~~~~~~~~~~~^~~~~~~ In file included from /usr/include/qt5/QtGui/qpainter.h:59, from /usr/include/qt5/QtGui/QPainter:1, from MapDrawer.cpp:25: /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ MapDrawer.cpp:722:39: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 722 | int t = fmsmall.width (datalist.at(i))+5; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ MapDrawer.cpp:764:54: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 764 | int t = fmdate.width (datalist.at(i))+5; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ MapDrawer.cpp:786:33: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 786 | w = fmsign.width(sign)+5; | ~~~~~~~~~~~~^~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ MapDrawer.cpp: In member function 'void MapDrawer::draw_Cartouche_IAC(QPainter&, const Projection*, IacPlot*)': MapDrawer.cpp:875:44: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 875 | lig3 = lig3.sprintf("Ref: %02d-%02dh%02d UTC", | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 876 | iacReader->getIacFileDay(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 877 | iacReader->getIacFileHour(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 878 | iacReader->getIacFileMinute() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qcoreapplication.h:44, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from MapDrawer.cpp:22: /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ MapDrawer.cpp:884:44: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 884 | lig3 = lig3.sprintf("Ref: %02d-%02dh%02d UTC - Val:%+dh", | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | iacReader->getIacFileDay(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | iacReader->getIacFileHour(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | iacReader->getIacFileMinute(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 888 | iacReader->getIacFileValidHour() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ MapDrawer.cpp:891:33: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 891 | w1 = fmbig.width(lig1)+5; | ~~~~~~~~~~~^~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ MapDrawer.cpp:892:33: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 892 | w2 = fmbig.width(lig2)+5; | ~~~~~~~~~~~^~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ MapDrawer.cpp:910:25: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 910 | w = fmsign.width(lig1)+5; | ~~~~~~~~~~~~^~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from RegularGridded.h:32, from GribPlot.h:26, from MapDrawer.h:30, from MapDrawer.cpp:27: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include GUI/LineEditorWidget.h -o objs/moc_LineEditorWidget.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include GUI/TextStyleEditorWidget.h -o objs/moc_TextStyleEditorWidget.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include GUI/AngleConverterWidget.h -o objs/moc_AngleConverterWidget.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include GUI/AngleConverterDialog.h -o objs/moc_AngleConverterDialog.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include BoardPanel.h -o objs/moc_BoardPanel.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include curvedrawer/CurveDrawer.h -o objs/moc_CurveDrawer.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include ColorScaleWidget.h -o objs/moc_ColorScaleWidget.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include DataQString.h -o objs/moc_DataQString.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/MeteotableOptionsDialog.o MeteotableOptionsDialog.cpp MeteotableOptionsDialog.cpp: In member function 'void DialogMeteotableOptions::slotChangeVisibleItems()': MeteotableOptionsDialog.cpp:153:15: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList::iterator; LessThan = bool (*)(MeteotableOptionItem*&, MeteotableOptionItem*&)]' is deprecated: Use std::sort [-Wdeprecated-declarations] 153 | qSort (listAllOptionItems.begin(), listAllOptionItems.end(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | MeteotableOptionItem::lessThan_byPos); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qlist.h:43, from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/qmessagebox.h:45, from /usr/include/qt5/QtWidgets/QMessageBox:1, from MeteotableOptionsDialog.cpp:19: /usr/include/qt5/QtCore/qalgorithms.h:181:46: note: declared here 181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan) | ^~~~~ MeteotableOptionsDialog.cpp: In member function 'void DialogMeteotableOptions::updateListWidgetsItems()': MeteotableOptionsDialog.cpp:223:15: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList::iterator; LessThan = bool (*)(MeteotableOptionItem*&, MeteotableOptionItem*&)]' is deprecated: Use std::sort [-Wdeprecated-declarations] 223 | qSort (listVisibleItems.begin(), listVisibleItems.end(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | MeteotableOptionItem::lessThan_byPos); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qalgorithms.h:181:46: note: declared here 181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan) | ^~~~~ MeteotableOptionsDialog.cpp:226:15: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList::iterator; LessThan = bool (*)(MeteotableOptionItem*&, MeteotableOptionItem*&)]' is deprecated: Use std::sort [-Wdeprecated-declarations] 226 | qSort (listHiddenItems.begin(), listHiddenItems.end(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | MeteotableOptionItem::lessThan_byName); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qalgorithms.h:181:46: note: declared here 181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan) | ^~~~~ /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include DialogBoxColumn.h -o objs/moc_DialogBoxColumn.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include DialogFonts.h -o objs/moc_DialogFonts.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include DialogGraphicsParams.h -o objs/moc_DialogGraphicsParams.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include DateChooser.h -o objs/moc_DateChooser.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include DialogLoadGRIB.h -o objs/moc_DialogLoadGRIB.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include DialogLoadIAC.h -o objs/moc_DialogLoadIAC.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include DialogProxy.h -o objs/moc_DialogProxy.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include DialogLoadMBLUE.h -o objs/moc_DialogLoadMBLUE.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include DialogSelectMetar.h -o objs/moc_DialogSelectMetar.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/SkewTWindow.o SkewTWindow.cpp SkewTWindow.cpp: In member function 'void SkewTWindow::actionsCommonSlot()': SkewTWindow.cpp:211:57: warning: 'QRect QPrinter::pageRect() const' is deprecated: Use pageLayout().paintRectPixels(resolution()) instead. [-Wdeprecated-declarations] 211 | double xscale = printer.pageRect().width()/double(skewt->width()); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtPrintSupport/QPrinter:1, from SkewT.h:23, from SkewTWindow.cpp:2: /usr/include/qt5/QtPrintSupport/qprinter.h:259:11: note: declared here 259 | QRect pageRect() const; | ^~~~~~~~ SkewTWindow.cpp:212:57: warning: 'QRect QPrinter::pageRect() const' is deprecated: Use pageLayout().paintRectPixels(resolution()) instead. [-Wdeprecated-declarations] 212 | double yscale = printer.pageRect().height()/double(skewt->height()); | ~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtPrintSupport/qprinter.h:259:11: note: declared here 259 | QRect pageRect() const; | ^~~~~~~~ SkewTWindow.cpp:214:60: warning: 'QRect QPrinter::paperRect() const' is deprecated: Use pageLayout().fullRectPixels(resolution()) instead. [-Wdeprecated-declarations] 214 | painter.translate(printer.paperRect().x() + printer.pageRect().width()/2, | ~~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtPrintSupport/qprinter.h:257:11: note: declared here 257 | QRect paperRect() const; | ^~~~~~~~~ SkewTWindow.cpp:214:85: warning: 'QRect QPrinter::pageRect() const' is deprecated: Use pageLayout().paintRectPixels(resolution()) instead. [-Wdeprecated-declarations] 214 | painter.translate(printer.paperRect().x() + printer.pageRect().width()/2, | ~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtPrintSupport/qprinter.h:259:11: note: declared here 259 | QRect pageRect() const; | ^~~~~~~~ SkewTWindow.cpp:215:82: warning: 'QRect QPrinter::paperRect() const' is deprecated: Use pageLayout().fullRectPixels(resolution()) instead. [-Wdeprecated-declarations] 215 | printer.paperRect().y() + printer.pageRect().height()/2); | ~~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtPrintSupport/qprinter.h:257:11: note: declared here 257 | QRect paperRect() const; | ^~~~~~~~~ SkewTWindow.cpp:215:107: warning: 'QRect QPrinter::pageRect() const' is deprecated: Use pageLayout().paintRectPixels(resolution()) instead. [-Wdeprecated-declarations] 215 | printer.paperRect().y() + printer.pageRect().height()/2); | ~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtPrintSupport/qprinter.h:259:11: note: declared here 259 | QRect pageRect() const; | ^~~~~~~~ SkewTWindow.cpp: In member function 'void SkewTWindow::saveFileSYLK(SylkFile&)': SkewTWindow.cpp:342:15: warning: 'void qSort(Container&) [with Container = QList]' is deprecated: Use std::sort [-Wdeprecated-declarations] 342 | qSort (allAlts); | ~~~~~~^~~~~~~~~ In file included from /usr/include/qt5/QtCore/qlist.h:43, from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from util/Util.h:25, from Therm.h:7, from SkewT.h:8: /usr/include/qt5/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include FileLoaderIAC.h -o objs/moc_FileLoaderIAC.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include DialogUnits.h -o objs/moc_DialogUnits.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include DialogServerStatus.h -o objs/moc_DialogServerStatus.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include FileLoaderGRIB.h -o objs/moc_FileLoaderGRIB.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include FileLoaderMBLUE.h -o objs/moc_FileLoaderMBLUE.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include GribAnimator.h -o objs/moc_GribAnimator.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include LongTaskProgress.h -o objs/moc_LongTaskProgress.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include ImageWriter.h -o objs/moc_ImageWriter.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include Metar.h -o objs/moc_Metar.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include MeteoTableWidget.h -o objs/moc_MeteoTableWidget.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include MeteoTable.h -o objs/moc_MeteoTable.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include MeteotableOptionsDialog.h -o objs/moc_MeteotableOptionsDialog.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include MenuBar.h -o objs/moc_MenuBar.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/MeteoTableWidget.o MeteoTableWidget.cpp MeteoTableWidget.cpp: In member function 'void MeteoTableWidget::createListVisibleGribData()': MeteoTableWidget.cpp:462:15: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList::iterator; LessThan = bool (*)(const MTGribData*, const MTGribData*)]' is deprecated: Use std::sort [-Wdeprecated-declarations] 462 | qSort (listVisibleData.begin(), listVisibleData.end(), lessThanMTGribData); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qlist.h:43, from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qtimer.h:48, from /usr/include/qt5/QtCore/QTimer:1, from MeteoTableWidget.cpp:19: /usr/include/qt5/QtCore/qalgorithms.h:181:46: note: declared here 181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan) | ^~~~~ MeteoTableWidget.cpp: In member function 'void MeteoTableWidget::addLine_Wind(const Altitude&, int)': MeteoTableWidget.cpp:550:44: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 550 | tmp.sprintf("%.0f", dir); | ~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47: /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ MeteoTableWidget.cpp:554:52: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 554 | tmp.sprintf("%2d", Util::msToBeaufort(v)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ MeteoTableWidget.cpp: In member function 'void MeteoTableWidget::addLine_Current(const Altitude&, int)': MeteoTableWidget.cpp:585:44: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 585 | tmp.sprintf("%.0f", dir); | ~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ MeteoTableWidget.cpp: In member function 'void MeteoTableWidget::addLine_CAPEsfc(int)': MeteoTableWidget.cpp:763:36: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 763 | txt.sprintf("%d ", qRound(v)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ MeteoTableWidget.cpp: In member function 'void MeteoTableWidget::addLine_CINsfc(int)': MeteoTableWidget.cpp:787:36: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 787 | txt.sprintf("%d ", qRound(v)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ MeteoTableWidget.cpp: In member function 'void MeteoTableWidget::addLine_Rain(int)': MeteoTableWidget.cpp:811:36: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 811 | txt.sprintf("%.2f ", v); | ~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ MeteoTableWidget.cpp: In member function 'void MeteoTableWidget::addLine_SnowDepth(int)': MeteoTableWidget.cpp:897:36: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 897 | txt.sprintf("%.2f", v); | ~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedPlotter.h:33, from MeteoTableWidget.h:25, from MeteoTableWidget.cpp:24: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include MainWindow.h -o objs/moc_MainWindow.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include map/Projection.h -o objs/moc_Projection.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include MapDrawer.h -o objs/moc_MapDrawer.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include map/POI.h -o objs/moc_POI.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include map/POI_Editor.h -o objs/moc_POI_Editor.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include map/PositionEditor.h -o objs/moc_PositionEditor.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include util/Util.h -o objs/moc_Util.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include SkewT.h -o objs/moc_SkewT.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/POI_Editor.o map/POI_Editor.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/MenuBar.o MenuBar.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/objs/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/util -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/map -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/GUI -I/home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1/src/curvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8 -I/usr/include/c++/4.8/backward -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/include/c++/12 -I/usr/include/c++/12/x86_64-mageia-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/x86_64-mageia-linux/12/include -I/usr/local/include -I/usr/include Terrain.h -o objs/moc_Terrain.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/POI.o map/POI.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/Util.o util/Util.cpp util/Util.cpp: In static member function 'static QString Util::formatTemperature(float, bool)': util/Util.cpp:201:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 201 | r.sprintf("%.1f", tempKelvin); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qdir.h:43, from /usr/include/qt5/QtCore/QDir:1, from util/Util.cpp:22: /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:204:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 204 | r.sprintf("%.1f", 1.8*(tempKelvin-273.15)+32.0); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:208:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 208 | r.sprintf("%.1f", tempKelvin-273.15); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp: In static member function 'static QString Util::formatTemperature_short(float, bool)': util/Util.cpp:218:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 218 | r.sprintf("%d", qRound(tempKelvin) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:221:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 221 | r.sprintf("%d", qRound(1.8*(tempKelvin-273.15)+32.0) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:225:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 225 | r.sprintf("%d", qRound(tempKelvin-273.15) ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp: In static member function 'static QString Util::formatSpeed(float, bool, QString)': util/Util.cpp:234:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 234 | r.sprintf("%.1f ", meterspersecond); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:238:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 238 | r.sprintf("%.1f ", meterspersecond*3.6); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:242:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 242 | r.sprintf("%.1f ", meterspersecond*3.6/1.852); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp: In static member function 'static QString Util::formatDirection(float, bool)': util/Util.cpp:264:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 264 | r.sprintf("%d", (int) (angle+0.5)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp: In static member function 'static QString Util::formatDistance(float, bool)': util/Util.cpp:282:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 282 | r.sprintf("%5.2f", d); | ~~~~~~~~~^~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:284:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 284 | r.sprintf("%5.1f", d); | ~~~~~~~~~^~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:286:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 286 | r.sprintf("%5.0f", d); | ~~~~~~~~~^~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:285:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 285 | else | ^~~~ util/Util.cpp:287:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 287 | return (withUnit) ? r+" "+unit : r; | ^~~~~~ util/Util.cpp: In static member function 'static QString Util::formatGeopotAltitude(float, bool)': util/Util.cpp:451:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 451 | r.sprintf("%d", d); | ~~~~~~~~~^~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp: In static member function 'static QString Util::formatRain(float, bool)': util/Util.cpp:460:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 460 | r.sprintf("%.2f", mmh); | ~~~~~~~~~^~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:462:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 462 | r.sprintf("%.1f", mmh); | ~~~~~~~~~^~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp: In static member function 'static QString Util::formatPressure(float, bool, int)': util/Util.cpp:472:34: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 472 | r.sprintf("%.1f", pasc/100.0); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:474:34: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 474 | r.sprintf("%.0f", pasc/100.0); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp: In static member function 'static QString Util::formatCAPEsfc(float, bool)': util/Util.cpp:483:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 483 | r.sprintf("%d", qRound(jkg)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp: In static member function 'static QString Util::formatWaveHeight(float, bool)': util/Util.cpp:501:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 501 | r.sprintf("%.1f", d); | ~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:503:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 503 | r.sprintf("%.0f", d); | ~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp: In static member function 'static QString Util::formatWavePeriod(float, bool)': util/Util.cpp:511:18: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 511 | r.sprintf("%.0f", second); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp: In static member function 'static QString Util::formatWhiteCap(float, bool)': util/Util.cpp:526:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 526 | r.sprintf("%.1f", v); | ~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:528:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 528 | r.sprintf("%.0f", v); | ~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp: In static member function 'static QString Util::formatSnowDepth(float, bool)': util/Util.cpp:541:34: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 541 | r.sprintf("%.1f", d); | ~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:543:34: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 543 | r.sprintf("%.0f", d); | ~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:548:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 548 | r.sprintf("%.2f", d); | ~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp: In static member function 'static QString Util::formatDegres(float, bool)': util/Util.cpp:566:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 566 | r.sprintf("%c%02d%s%05.2f'", sign,deg,cdeg, min); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:568:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 568 | r.sprintf("%c%03d%s%05.2f'", sign,deg,cdeg, min); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:579:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 579 | r.sprintf("%c%02d%s%02d'%02d\"", sign,deg,cdeg, min,sec); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:581:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 581 | r.sprintf("%c%03d%s%02d'%02d\"", sign,deg,cdeg, min,sec); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:586:22: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 586 | r.sprintf("%05.2f%s",x,cdeg); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:588:22: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 588 | r.sprintf("%06.2f%s",x,cdeg); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp: In static member function 'static QString Util::formatPercentValue(float, bool)': util/Util.cpp:660:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 660 | else if (v>100) | ^~ util/Util.cpp:662:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 662 | if (withUnit) { | ^~ util/Util.cpp:664:34: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 664 | r.sprintf("%.1f %%", v); | ~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:666:34: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 666 | r.sprintf("%.0f %%", v); | ~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:670:34: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 670 | r.sprintf("%.1f", v); | ~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ util/Util.cpp:672:34: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 672 | r.sprintf("%.0f", v); | ~~~~~~~~~^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/Terrain.o Terrain.cpp Terrain.cpp: In member function 'virtual void Terrain::wheelEvent(QWheelEvent*)': Terrain.cpp:958:21: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 958 | if (e->delta() > 0) | ~~~~~~~~^~ In file included from /usr/include/qt5/QtGui/QMouseEvent:1, from Terrain.cpp:23: /usr/include/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from Terrain.cpp:22: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from RegularGridded.h:32, from GribPlot.h:26, from MapDrawer.h:30, from Terrain.h:33, from Terrain.cpp:29: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/SkewT.o SkewT.cpp SkewT.cpp: In member function 'void SkewT::draw_temperatureScale(QPainter&, bool)': SkewT.cpp:446:60: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 446 | pnt.drawText (i0-fmet.width(txt)/2, j0+fh, txt); | ~~~~~~~~~~^~~~~ In file included from /usr/include/qt5/QtGui/qpainter.h:59, from /usr/include/qt5/QtGui/QPainter:1, from GriddedPlotter.h:31, from SkewT.h:11, from SkewT.cpp:2: /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ SkewT.cpp:452:48: warning: 'QLineF::IntersectType QLineF::intersect(const QLineF&, QPointF*) const' is deprecated: Use intersects() instead [-Wdeprecated-declarations] 452 | if (lineTemp.intersect (lineLeft, &interleft) == QLineF::BoundedIntersection | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtGui/qmatrix.h:47, from /usr/include/qt5/QtGui/qtransform.h:43, from /usr/include/qt5/QtGui/qimage.h:48, from /usr/include/qt5/QtGui/qpixmap.h:49, from /usr/include/qt5/QtGui/qpainter.h:48: /usr/include/qt5/QtCore/qline.h:256:19: note: declared here 256 | IntersectType intersect(const QLineF &l, QPointF *intersectionPoint) const; | ^~~~~~~~~ SkewT.cpp:460:69: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 460 | pnt.drawText (DX1-fmet.width(txt)-5, j+fh/3, txt); | ~~~~~~~~~~^~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ SkewT.cpp:467:45: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 467 | pnt.drawText (DX1-fmet.width(txt)-5, H-DY2+fh, txt); | ~~~~~~~~~~^~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ SkewT.cpp: In member function 'void SkewT::draw_pressureScale(QPainter&, bool)': SkewT.cpp:503:44: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 503 | pnt.drawText (i1-fmet.width("hPa")-6, DY1-6, "hPa"); | ~~~~~~~~~~^~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qapplication.h:43, from /usr/include/qt5/QtWidgets/QApplication:1, from util/Util.h:25, from Therm.h:7, from SkewT.h:8: SkewT.cpp: In member function 'void PersPath::fromTPCurve(TPCurve*)': /usr/include/qt5/QtCore/qglobal.h:1126:34: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 1126 | for (variable = *_container_.i; _container_.control; _container_.control = 0) | ^ /usr/include/qt5/QtCore/qglobal.h:1134:21: note: in expansion of macro 'Q_FOREACH' 1134 | # define foreach Q_FOREACH | ^~~~~~~~~ SkewT.cpp:615:9: note: in expansion of macro 'foreach' 615 | foreach (TPoint pt, curve->points) | ^~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ SkewT.cpp: In member function 'void SkewT::draw_comments(QPainter&)': SkewT.cpp:855:32: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 855 | double fw = fmet.width ("W"); | ~~~~~~~~~~~^~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ SkewT.cpp:964:35: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 964 | pnt.drawText (W-fmet.width("zyGrib")-5, H-5, "zyGrib"); | ~~~~~~~~~~^~~~~~~~~~ /usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_LineEditorWidget.o objs/moc_LineEditorWidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_TextStyleEditorWidget.o objs/moc_TextStyleEditorWidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_PositionEditorWidget.o objs/moc_PositionEditorWidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_ColorEditorWidget.o objs/moc_ColorEditorWidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_AngleConverterWidget.o objs/moc_AngleConverterWidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_AngleConverterDialog.o objs/moc_AngleConverterDialog.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_ColorScaleWidget.o objs/moc_ColorScaleWidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_BoardPanel.o objs/moc_BoardPanel.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from objs/../BoardPanel.h:22, from objs/moc_BoardPanel.cpp:10: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from objs/../DataMeteoAbstract.h:24, from objs/../GriddedReader.h:28, from objs/../DataPointInfo.h:22, from objs/../BoardPanel.h:33: objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_CurveDrawer.o objs/moc_CurveDrawer.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/QObject:1, from objs/../curvedrawer/CurveDrawer.h:13, from objs/moc_CurveDrawer.cpp:10: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' ./Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from ./DataMeteoAbstract.h:24, from ./GriddedPlotter.h:33, from objs/../curvedrawer/CurveDrawer.h:20: ./Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ ./Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' ./Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_DataQString.o objs/moc_DataQString.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/DialogGraphicsParams.o DialogGraphicsParams.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_DateChooser.o objs/moc_DateChooser.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from objs/../DateChooser.h:25, from objs/moc_DateChooser.cpp:10: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from objs/../DataMeteoAbstract.h:24, from objs/../GriddedPlotter.h:33, from objs/../DateChooser.h:31: objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_DialogFonts.o objs/moc_DialogFonts.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_DialogBoxColumn.o objs/moc_DialogBoxColumn.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_DialogGraphicsParams.o objs/moc_DialogGraphicsParams.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/main.o main.cpp main.cpp: In function 'int main(int, char**)': main.cpp:38:15: warning: 'void qsrand(uint)' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations] 38 | qsrand(QTime::currentTime().msec()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qapplication.h:43, from /usr/include/qt5/QtWidgets/QApplication:1, from main.cpp:19: /usr/include/qt5/QtCore/qglobal.h:1273:81: note: declared here 1273 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") void qsrand(uint seed); | ^~~~~~ main.cpp:248:69: warning: 'const QRect QDesktopWidget::screenGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations] 248 | QRect rsz = QApplication::desktop()->screenGeometry (); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtWidgets/QDesktopWidget:1, from DialogSelectMetar.h:33, from MainWindow.h:41, from main.cpp:26: /usr/include/qt5/QtWidgets/qdesktopwidget.h:79:67: note: declared here 79 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const; | ^~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from RegularGridded.h:32, from GribPlot.h:26, from MapDrawer.h:30, from Terrain.h:33, from ImageWriter.h:27, from MainWindow.h:27: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_DialogProxy.o objs/moc_DialogProxy.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_DialogLoadMBLUE.o objs/moc_DialogLoadMBLUE.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/QDialog:1, from objs/../DialogLoadMBLUE.h:22, from objs/moc_DialogLoadMBLUE.cpp:10: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from objs/../DataMeteoAbstract.h:24, from objs/../GriddedPlotter.h:33, from objs/../IrregularGridded.h:32, from objs/../MblueReader.h:29, from objs/../DialogLoadMBLUE.h:35: objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_FileLoaderGRIB.o objs/moc_FileLoaderGRIB.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_DialogSelectMetar.o objs/moc_DialogSelectMetar.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_DialogUnits.o objs/moc_DialogUnits.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_FileLoaderIAC.o objs/moc_FileLoaderIAC.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_DialogLoadIAC.o objs/moc_DialogLoadIAC.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_LongTaskProgress.o objs/moc_LongTaskProgress.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_GribAnimator.o objs/moc_GribAnimator.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/QDialog:1, from objs/../GribAnimator.h:22, from objs/moc_GribAnimator.cpp:10: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from objs/../DataMeteoAbstract.h:24, from objs/../GriddedReader.h:28, from objs/../RegularGridded.h:32, from objs/../GribPlot.h:26, from objs/../MapDrawer.h:30, from objs/../Terrain.h:33, from objs/../GribAnimator.h:36: objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_DialogLoadGRIB.o objs/moc_DialogLoadGRIB.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_ImageWriter.o objs/moc_ImageWriter.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qabstractspinbox.h:44, from /usr/include/qt5/QtWidgets/qspinbox.h:44, from /usr/include/qt5/QtWidgets/QSpinBox:1, from objs/../ImageWriter.h:22, from objs/moc_ImageWriter.cpp:10: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from objs/../DataMeteoAbstract.h:24, from objs/../GriddedReader.h:28, from objs/../RegularGridded.h:32, from objs/../GribPlot.h:26, from objs/../MapDrawer.h:30, from objs/../Terrain.h:33, from objs/../ImageWriter.h:27: objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_DialogServerStatus.o objs/moc_DialogServerStatus.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_FileLoaderMBLUE.o objs/moc_FileLoaderMBLUE.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_Metar.o objs/moc_Metar.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_MeteotableOptionsDialog.o objs/moc_MeteotableOptionsDialog.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/MainWindow.o MainWindow.cpp MainWindow.cpp: In member function 'virtual void ThreadNewInstance::run()': MainWindow.cpp:51:35: warning: 'static int QProcess::execute(const QString&)' is deprecated: Use QProcess::execute(const QString &program, const QStringList &arguments) instead [-Wdeprecated-declarations] 51 | QProcess::execute (appname+" -sw"); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QtCore:170, from /usr/include/qt5/QtNetwork/QtNetworkDepends:3, from /usr/include/qt5/QtNetwork/QtNetwork:3, from FileLoaderGRIB.h:29, from DialogLoadGRIB.h:36, from MainWindow.h:35, from MainWindow.cpp:31: /usr/include/qt5/QtCore/qprocess.h:265:16: note: declared here 265 | static int execute(const QString &command); | ^~~~~~~ MainWindow.cpp: In member function 'void MainWindow::slotMap_Projection(QAction*)': MainWindow.cpp:658:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 658 | else if (act == mb->acMap_PROJ_EQU_CYL) | ^~ MainWindow.cpp:661:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 661 | double x,y; // current position | ^~~~~~ MainWindow.cpp: In member function 'void MainWindow::slotMap_Quality()': MainWindow.cpp:1204:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1204 | else if (act == mb->acMap_Quality5) | ^~ MainWindow.cpp:1207:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1207 | Util::setSetting("gshhsMapQuality", quality); | ^~~~ MainWindow.cpp: In member function 'void MainWindow::slot_GroupColorMap(QAction*)': MainWindow.cpp:2057:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 2057 | else | ^~~~ MainWindow.cpp:2060:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 2060 | setMenubarAltitudeData (dtc); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from MainWindow.cpp:21: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from DataMeteoAbstract.h:24, from GriddedReader.h:28, from RegularGridded.h:32, from GribPlot.h:26, from MapDrawer.h:30, from Terrain.h:33, from ImageWriter.h:27, from MainWindow.h:27: Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_Projection.o objs/moc_Projection.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_MeteoTableWidget.o objs/moc_MeteoTableWidget.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qlayout.h:44, from /usr/include/qt5/QtWidgets/qgridlayout.h:44, from /usr/include/qt5/QtWidgets/QGridLayout:1, from objs/../MeteoTableWidget.h:22, from objs/moc_MeteoTableWidget.cpp:10: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from objs/../DataMeteoAbstract.h:24, from objs/../GriddedPlotter.h:33, from objs/../MeteoTableWidget.h:25: objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_POI.o objs/moc_POI.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_MenuBar.o objs/moc_MenuBar.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_PositionEditor.o objs/moc_PositionEditor.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_MapDrawer.o objs/moc_MapDrawer.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/QWidget:1, from objs/../MapDrawer.h:22, from objs/moc_MapDrawer.cpp:10: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from objs/../DataMeteoAbstract.h:24, from objs/../GriddedReader.h:28, from objs/../RegularGridded.h:32, from objs/../GribPlot.h:26, from objs/../MapDrawer.h:30: objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_MeteoTable.o objs/moc_MeteoTable.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/QDialog:1, from objs/../MeteoTable.h:22, from objs/moc_MeteoTable.cpp:10: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from objs/../DataMeteoAbstract.h:24, from objs/../GriddedPlotter.h:33, from objs/../MeteoTableWidget.h:25, from objs/../MeteoTable.h:27: objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_POI_Editor.o objs/moc_POI_Editor.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_Util.o objs/moc_Util.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_SkewT.o objs/moc_SkewT.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from util/Util.h:25, from objs/../Therm.h:7, from objs/../SkewT.h:8, from objs/moc_SkewT.cpp:10: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_Terrain.o objs/moc_Terrain.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/QWidget:1, from objs/../Terrain.h:22, from objs/moc_Terrain.cpp:10: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from objs/../DataMeteoAbstract.h:24, from objs/../GriddedReader.h:28, from objs/../RegularGridded.h:32, from objs/../GribPlot.h:26, from objs/../MapDrawer.h:30, from objs/../Terrain.h:33: objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -Iobjs -IGUI -I/usr/lib64/qt5/mkspecs/linux-g++ -o objs/moc_MainWindow.o objs/moc_MainWindow.cpp In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44, from /usr/include/qt5/QtWidgets/QApplication:1, from objs/../MainWindow.h:22, from objs/moc_MainWindow.cpp:10: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:465:65: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from objs/../DataMeteoAbstract.h:24, from objs/../GriddedReader.h:28, from objs/../RegularGridded.h:32, from objs/../GribPlot.h:26, from objs/../MapDrawer.h:30, from objs/../Terrain.h:33, from objs/../ImageWriter.h:27, from objs/../MainWindow.h:27: objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:466:39: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = TPoint]': /usr/include/qt5/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = TPoint]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = TPoint]' objs/../Therm.h:40:47: required from here /usr/include/qt5/QtCore/qlist.h:492:30: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ /usr/include/qt5/QtCore/qlist.h:505:17: warning: implicitly-declared 'constexpr TPoint::TPoint(const TPoint&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ objs/../Therm.h:27:25: note: because 'TPoint' has user-provided 'TPoint& TPoint::operator=(const TPoint&)' 27 | TPoint& operator= (const TPoint &other) | ^~~~~~~~ g++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,-O1 -O3 -o zyGrib objs/PositionEditorWidget.o objs/ColorEditorWidget.o objs/LineEditorWidget.o objs/TextStyleEditorWidget.o objs/AngleConverterWidget.o objs/AngleConverterDialog.o objs/BoatSpeed.o objs/CurveDrawer.o objs/CustomQwtClasses.o objs/Astro.o objs/MbzFile.o objs/MblueRecord.o objs/MblueReader.o objs/MbluePlot.o objs/BoardPanel.o objs/ColorScale.o objs/ColorScaleWidget.o objs/DataColors.o objs/DataQString.o objs/DataMeteoAbstract.o objs/DataPointInfo.o objs/DateChooser.o objs/DialogBoxColumn.o objs/DialogFonts.o objs/DialogGraphicsParams.o objs/DialogLoadGRIB.o objs/DialogLoadIAC.o objs/DialogLoadMBLUE.o objs/DialogProxy.o objs/DialogSelectMetar.o objs/DialogServerStatus.o objs/DialogUnits.o objs/FileLoaderGRIB.o objs/FileLoaderIAC.o objs/FileLoaderMBLUE.o objs/Font.o objs/GriddedPlotter.o objs/GriddedReader.o objs/GriddedRecord.o objs/GshhsRangsReader.o objs/GshhsReader.o objs/GribAnimator.o objs/GribPlot.o objs/Grib2Plot.o objs/GisReader.o objs/GribReader.o objs/Grib2Reader.o objs/GribRecord.o objs/Grib2Record.o objs/IacPlot.o objs/IacReader.o objs/IacReaderUtil.o objs/ImageWriter.o objs/IrregularGridded.o objs/IsoLine.o objs/LongTaskProgress.o objs/LonLatGrid.o objs/main.o objs/MainWindow.o objs/MapDrawer.o objs/MenuBar.o objs/Metar.o objs/MeteoTable.o objs/MeteoTableWidget.o objs/MeteotableOptionsDialog.o objs/Orthodromie.o objs/POI.o objs/POI_Editor.o objs/PositionEditor.o objs/Projection.o objs/Projection_libproj.o objs/Settings.o objs/SkewT.o objs/SkewTWindow.o objs/Terrain.o objs/Therm.o objs/Util.o objs/zuFile.o objs/moc_PositionEditorWidget.o objs/moc_ColorEditorWidget.o objs/moc_LineEditorWidget.o objs/moc_TextStyleEditorWidget.o objs/moc_AngleConverterWidget.o objs/moc_AngleConverterDialog.o objs/moc_CurveDrawer.o objs/moc_BoardPanel.o objs/moc_ColorScaleWidget.o objs/moc_DataQString.o objs/moc_DateChooser.o objs/moc_DialogBoxColumn.o objs/moc_DialogFonts.o objs/moc_DialogGraphicsParams.o objs/moc_DialogLoadGRIB.o objs/moc_DialogLoadIAC.o objs/moc_DialogLoadMBLUE.o objs/moc_DialogProxy.o objs/moc_DialogSelectMetar.o objs/moc_DialogServerStatus.o objs/moc_DialogUnits.o objs/moc_FileLoaderGRIB.o objs/moc_FileLoaderIAC.o objs/moc_FileLoaderMBLUE.o objs/moc_GribAnimator.o objs/moc_ImageWriter.o objs/moc_LongTaskProgress.o objs/moc_Metar.o objs/moc_MeteoTable.o objs/moc_MeteoTableWidget.o objs/moc_MeteotableOptionsDialog.o objs/moc_MainWindow.o objs/moc_MapDrawer.o objs/moc_MenuBar.o objs/moc_POI.o objs/moc_POI_Editor.o objs/moc_PositionEditor.o objs/moc_Projection.o objs/moc_SkewT.o objs/moc_Terrain.o objs/moc_Util.o -lbz2 -lz -lproj -lnova -lqwt-qt5 -lgrib2c -lpng -ljasper /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Core.so -lGL -lpthread + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.8TkUU7 + umask 022 + cd /home/pterjan/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64 '!=' / ']' + rm -rf /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64 ++ dirname /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64 + mkdir -p /home/pterjan/rpmbuild/BUILDROOT + mkdir /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64 + cd zyGrib-8.0.1 + '[' 1 -eq 1 ']' + install -d -m755 /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/bin + install -D -m755 src/zyGrib /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/bin + install -d -m755 /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/share/zygrib/tr + cp -pr data/maps /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/share/zygrib/maps + cp -pr data/img /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/share/zygrib/img + cp -pr data/colors /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/share/zygrib/colors + cp -pr data/fonts /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/share/zygrib/fonts + cp -pr data/gis /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/share/zygrib/gis + cp -pr data/stuff /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/share/zygrib/stuff + install -D -m644 data/tr/zyGrib_ar.qm data/tr/zyGrib_cz.qm data/tr/zyGrib_de.qm data/tr/zyGrib_es.qm data/tr/zyGrib_fi.qm data/tr/zyGrib_fr.qm data/tr/zyGrib_gr.qm data/tr/zyGrib_it.qm data/tr/zyGrib_nl.qm data/tr/zyGrib_pt.qm data/tr/zyGrib_ru.qm /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/share/zygrib/tr + install -d -m755 /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/share/applications + cat + install -d -m755 /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/share/pixmaps + install -D -m644 /home/pterjan/rpmbuild/SOURCES/zygrib.png /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/share/pixmaps + /usr/bin/find-debuginfo -j16 --strict-build-id -m -i --build-id-seed 8.0.1-9.mga9 --unique-debug-suffix -8.0.1-9.mga9.x86_64 --unique-debug-src-base zygrib-8.0.1-9.mga9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/pterjan/rpmbuild/BUILD/zyGrib-8.0.1 extracting debug info from /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64/usr/bin/zyGrib dwz: ./usr/bin/zyGrib-8.0.1-9.mga9.x86_64.debug: Unknown debugging section .debug_line_str original debug info size: 47244kB, size after compression: 47248kB /usr/bin/sepdebugcrcfix: Updated 0 CRC32s, 1 CRC32s did match. 3347 blocks + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/zygrib-8.0.1-9.mga9.x86_64/src/g2clib/grib2.h is executable but has no shebang, removing executable bit + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: zygrib-8.0.1-9.mga9.x86_64 Provides: application() application(zygrib.desktop) zygrib = 8.0.1-9.mga9 zygrib(x86-64) = 8.0.1-9.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Core.so.5(Qt_5.15)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Network.so.5()(64bit) libQt5Network.so.5(Qt_5)(64bit) libQt5PrintSupport.so.5()(64bit) libQt5PrintSupport.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libbz2.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libjasper.so.4()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libnova-0.15.so.0()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libproj.so.19()(64bit) libqwt-qt5.so.6()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libz.so.1()(64bit) Recommends: zygrib-maps-high Processing files: zygrib-maps-high-8.0.1-9.mga9.noarch Provides: zygrib-maps-high = 8.0.1-9.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: zygrib-debugsource-8.0.1-9.mga9.x86_64 Provides: zygrib-debugsource = 8.0.1-9.mga9 zygrib-debugsource(x86-64) = 8.0.1-9.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: zygrib-debuginfo-8.0.1-9.mga9.x86_64 Provides: debuginfo(build-id) = 6071029446c13bb2931557156aef6375c335a592 zygrib-debuginfo = 8.0.1-9.mga9 zygrib-debuginfo(x86-64) = 8.0.1-9.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: zygrib-debugsource(x86-64) = 8.0.1-9.mga9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64 Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/zygrib-debugsource-8.0.1-9.mga9.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/zygrib-8.0.1-9.mga9.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/zygrib-debuginfo-8.0.1-9.mga9.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/noarch/zygrib-maps-high-8.0.1-9.mga9.noarch.rpm Executing(%clean): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.sV6laf + umask 022 + cd /home/pterjan/rpmbuild/BUILD + cd zyGrib-8.0.1 + /usr/bin/rm -rf /home/pterjan/rpmbuild/BUILDROOT/zygrib-8.0.1-9.mga9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(--clean): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.vz9ql1 + umask 022 + cd /home/pterjan/rpmbuild/BUILD + rm -rf zyGrib-8.0.1 + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!