D: [iurt_root_command] chroot Installing /home/pterjan/rpmbuild/SRPMS/svgcleaner-0.6.2-8.mga9.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.VeGEBq + umask 022 + cd /home/pterjan/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD + rm -rf SVGCleaner-0.6.2 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/SVGCleaner-0.6.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd SVGCleaner-0.6.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i 's#\(QMAKE_LRELEASE[ \t]*=\).*qt4#\1 /usr/lib64/qt4/bin/lrelease#' translations/translations.pri + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.223Cuh + umask 022 + cd /home/pterjan/rpmbuild/BUILD + cd SVGCleaner-0.6.2 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + /usr/lib64/qt4/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' 'QMAKE_LFLAGS= -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags' QMAKE_STRIP= svgcleaner.pro CONFIG+=release + /usr/bin/make -O -j16 V=1 VERBOSE=1 cd src/cli/ && /usr/lib64/qt4/bin/qmake /home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli/cli.pro 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 QMAKE_LFLAGS=\ -Wl,--as-needed\ -Wl,--no-undefined\ -Wl,-z,relro\ -Wl,-O1\ -Wl,--build-id=sha1\ -Wl,--enable-new-dtags QMAKE_STRIP= CONFIG+=release -o Makefile cd src/cli/ && /usr/bin/make -f Makefile cd src/gui/ && /usr/lib64/qt4/bin/qmake /home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui/gui.pro 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 QMAKE_LFLAGS=\ -Wl,--as-needed\ -Wl,--no-undefined\ -Wl,-z,relro\ -Wl,-O1\ -Wl,--build-id=sha1\ -Wl,--enable-new-dtags QMAKE_STRIP= CONFIG+=release -o Makefile Project MESSAGE: /usr/bin/lrelease not found - replaced with /usr/bin/lrelease-qt4 make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' /usr/lib64/qt4/bin/moc -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include -I. keys.h -o moc_keys.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include -I. -o moc_keys.o moc_keys.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include -I. -o basecleaner.o basecleaner.cpp In file included from /usr/include/QtCore/QString:1, from transform.h:26, from svgelement.h:25, from basecleaner.h:27, from basecleaner.cpp:22: /usr/include/QtCore/qstring.h: In member function 'int QStringRef::compare(QLatin1String, Qt::CaseSensitivity) const': /usr/include/QtCore/qstring.h:1254:33: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1254 | { return QString::compare_helper(constData(), length(), s, cs); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /usr/include/QtCore/qstring.h:634:45: note: initializing argument 3 of 'static int QString::compare_helper(const QChar*, int, QLatin1String, Qt::CaseSensitivity)' 634 | QLatin1String s2, | ~~~~~~~~~~~~~~^~ /usr/include/QtCore/qstring.h: In static member function 'static int QStringRef::compare(const QStringRef&, QLatin1String, Qt::CaseSensitivity)': /usr/include/QtCore/qstring.h:1260:33: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1260 | { return QString::compare_helper(s1.constData(), s1.length(), s2, cs); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /usr/include/QtCore/qstring.h:634:45: note: initializing argument 3 of 'static int QString::compare_helper(const QChar*, int, QLatin1String, Qt::CaseSensitivity)' 634 | QLatin1String s2, | ~~~~~~~~~~~~~~^~ /usr/include/QtCore/qstring.h: In member function 'QBool QStringRef::contains(QLatin1String, Qt::CaseSensitivity) const': /usr/include/QtCore/qstring.h:1278:23: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1278 | { return QBool(indexOf(s, 0, cs) != -1); } | ~~~~~~~^~~~~~~~~~ /usr/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /usr/include/QtCore/qstring.h:1125:31: note: initializing argument 1 of 'int QStringRef::indexOf(QLatin1String, int, Qt::CaseSensitivity) const' 1125 | int indexOf(QLatin1String str, int from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const; | ~~~~~~~~~~~~~~^~~ basecleaner.cpp: In member function 'SvgElement BaseCleaner::svgElement() const': basecleaner.cpp:38:12: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 38 | return m_svgElem; | ^~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ basecleaner.cpp: In member function 'SvgElement BaseCleaner::defsElement() const': basecleaner.cpp:43:12: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 43 | return m_defsElem; | ^~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ basecleaner.cpp: In member function 'SvgElement BaseCleaner::findElement(const QString&, tinyxml2::XMLElement*)': basecleaner.cpp:157:12: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 157 | return elem; | ^~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ basecleaner.cpp: In member function 'QString BaseCleaner::findAttribute(const SvgElement&, const char*)': basecleaner.cpp:173:25: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 173 | SvgElement parent = elem; | ^~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ basecleaner.cpp: In member function 'QString BaseCleaner::absoluteTransform(const SvgElement&)': basecleaner.cpp:185:25: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 185 | SvgElement parent = elem; | ^~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ In file included from /usr/include/QtCore/QList:1, from transform.h:25: /usr/include/QtCore/qlist.h: In instantiation of 'T QList::takeFirst() [with T = SvgElement]': basecleaner.cpp:86:45: required from here /usr/include/QtCore/qlist.h:490:5: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 490 | { T t = first(); removeFirst(); return t; } | ^ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ /usr/include/QtCore/qlist.h:490:40: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 490 | { T t = first(); removeFirst(); return t; } | ^ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ /usr/include/QtCore/qlist.h: In instantiation of 'void QList::node_construct(Node*, const T&) [with T = SvgElement]': /usr/include/QtCore/qlist.h:512:13: required from 'void QList::append(const T&) [with T = SvgElement]' /usr/include/QtCore/qlist.h:334:13: required from 'QList& QList::operator<<(const T&) [with T = SvgElement]' basecleaner.cpp:75:33: required from here /usr/include/QtCore/qlist.h:372:65: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 372 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ /usr/include/QtCore/qlist.h:373:39: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 373 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ /usr/include/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = SvgElement]': /usr/include/QtCore/qlist.h:820:17: required from 'QList& QList::operator+=(const QList&) [with T = SvgElement]' /usr/include/QtCore/qlist.h:336:13: required from 'QList& QList::operator<<(const QList&) [with T = SvgElement]' basecleaner.cpp:113:44: required from here /usr/include/QtCore/qlist.h:399:30: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 399 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ /usr/include/QtCore/qlist.h:412:17: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 412 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include -I. -o svgelement.o svgelement.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include -I. -o keys.o keys.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include -I. -o transform.o transform.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include -I. -o tinyxml2.o tinyxml2.cpp tinyxml2.cpp: In static member function 'static void tinyxml2::XMLUtil::ConvertUTF32ToUTF8(long unsigned int, char*, int*)': tinyxml2.cpp:312:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 312 | input >>= 6; | ~~~~~~^~~~~ tinyxml2.cpp:313:9: note: here 313 | case 3: | ^~~~ tinyxml2.cpp:316:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 316 | input >>= 6; | ~~~~~~^~~~~ tinyxml2.cpp:317:9: note: here 317 | case 2: | ^~~~ tinyxml2.cpp:320:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 320 | input >>= 6; | ~~~~~~^~~~~ tinyxml2.cpp:321:9: note: here 321 | case 1: | ^~~~ make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include -I. -o main.o main.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include -I. -o paths.o paths.cpp paths.cpp: In member function 'void Path::calcNewStrokeWidth(const Transform&)': paths.cpp:459:29: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 459 | SvgElement parentElem = m_elem; | ^~~~~~ In file included from paths.h:27, from paths.cpp:25: svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ paths.cpp: In member function 'QString Path::findAttribute(const QString&)': paths.cpp:558:25: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 558 | SvgElement parent = m_elem; | ^~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ paths.cpp: In member function 'void Path::splitToSegments(const QStringRef&, QList&)': paths.cpp:447:19: warning: 'seg.Segment::x' may be used uninitialized [-Wmaybe-uninitialized] 447 | prevX = seg.x; | ~~~~~~^~~~~~~ paths.cpp:382:21: note: 'seg' declared here 382 | Segment seg; | ^~~ paths.cpp:448:19: warning: 'seg.Segment::y' may be used uninitialized [-Wmaybe-uninitialized] 448 | prevY = seg.y; | ~~~~~~^~~~~~~ paths.cpp:382:21: note: 'seg' declared here 382 | Segment seg; | ^~~ make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include -I. -o tools.o tools.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include -I. -o remover.o remover.cpp In file included from /usr/include/QtCore/QString:1, from transform.h:26, from svgelement.h:25, from basecleaner.h:27, from remover.h:25, from remover.cpp:22: /usr/include/QtCore/qstring.h: In member function 'int QStringRef::compare(QLatin1String, Qt::CaseSensitivity) const': /usr/include/QtCore/qstring.h:1254:33: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1254 | { return QString::compare_helper(constData(), length(), s, cs); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /usr/include/QtCore/qstring.h:634:45: note: initializing argument 3 of 'static int QString::compare_helper(const QChar*, int, QLatin1String, Qt::CaseSensitivity)' 634 | QLatin1String s2, | ~~~~~~~~~~~~~~^~ /usr/include/QtCore/qstring.h: In static member function 'static int QStringRef::compare(const QStringRef&, QLatin1String, Qt::CaseSensitivity)': /usr/include/QtCore/qstring.h:1260:33: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1260 | { return QString::compare_helper(s1.constData(), s1.length(), s2, cs); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /usr/include/QtCore/qstring.h:634:45: note: initializing argument 3 of 'static int QString::compare_helper(const QChar*, int, QLatin1String, Qt::CaseSensitivity)' 634 | QLatin1String s2, | ~~~~~~~~~~~~~~^~ /usr/include/QtCore/qstring.h: In member function 'QBool QStringRef::contains(QLatin1String, Qt::CaseSensitivity) const': /usr/include/QtCore/qstring.h:1278:23: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1278 | { return QBool(indexOf(s, 0, cs) != -1); } | ~~~~~~~^~~~~~~~~~ /usr/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /usr/include/QtCore/qstring.h:1125:31: note: initializing argument 1 of 'int QStringRef::indexOf(QLatin1String, int, Qt::CaseSensitivity) const' 1125 | int indexOf(QLatin1String str, int from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const; | ~~~~~~~~~~~~~~^~~ remover.cpp: In member function 'void Remover::removeDuplicatedDefs()': remover.cpp:182:40: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 182 | SvgElement elem = defsList.at(i); | ^ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ remover.cpp:278:35: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 278 | DefsElemStruct es = { elem, tagName, elem.hasChildren(), map, tmpList, elem.id() }; | ^~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ remover.h: In copy constructor 'DefsElemStruct::DefsElemStruct(const DefsElemStruct&)': remover.h:27:8: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 27 | struct DefsElemStruct | ^~~~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ remover.cpp: In member function 'void Remover::removeDuplicatedDefs()': remover.cpp:285:50: note: synthesized method 'DefsElemStruct::DefsElemStruct(const DefsElemStruct&)' first required here 285 | DefsElemStruct des1 = elemStructList.at(i); | ^ remover.cpp: In member function 'bool Remover::isGradientsEqual(const SvgElement&, const SvgElement&)': remover.cpp:395:43: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 395 | SvgElement childElem1 = list1.at(i); | ^ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ remover.cpp:396:43: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 396 | SvgElement childElem2 = list2.at(i); | ^ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ remover.cpp: In member function 'void Remover::cleanPresentationAttributes(SvgElement)': remover.cpp:977:40: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 977 | cleanPresentationAttributes(currElem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ remover.cpp:953:54: note: initializing argument 1 of 'void Remover::cleanPresentationAttributes(SvgElement)' 953 | void Remover::cleanPresentationAttributes(SvgElement elem) | ~~~~~~~~~~~^~~~ remover.cpp: In member function 'void Remover::removeGroups()': remover.cpp:1175:36: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 1175 | megreGroups(elem, firstChild, false); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ remover.h:64:33: note: initializing argument 1 of 'void Remover::megreGroups(SvgElement, SvgElement, bool)' 64 | void megreGroups(SvgElement parentElem, SvgElement childElem, bool isParentToChild); | ~~~~~~~~~~~^~~~~~~~~~ remover.cpp:1175:36: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 1175 | megreGroups(elem, firstChild, false); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ remover.h:64:56: note: initializing argument 2 of 'void Remover::megreGroups(SvgElement, SvgElement, bool)' 64 | void megreGroups(SvgElement parentElem, SvgElement childElem, bool isParentToChild); | ~~~~~~~~~~~^~~~~~~~~ remover.cpp:1182:36: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 1182 | megreGroups(elem, parent, true); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ remover.h:64:33: note: initializing argument 1 of 'void Remover::megreGroups(SvgElement, SvgElement, bool)' 64 | void megreGroups(SvgElement parentElem, SvgElement childElem, bool isParentToChild); | ~~~~~~~~~~~^~~~~~~~~~ remover.cpp:1182:36: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 1182 | megreGroups(elem, parent, true); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ remover.h:64:56: note: initializing argument 2 of 'void Remover::megreGroups(SvgElement, SvgElement, bool)' 64 | void megreGroups(SvgElement parentElem, SvgElement childElem, bool isParentToChild); | ~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/QtCore/QList:1, from transform.h:25: /usr/include/QtCore/qlist.h: In instantiation of 'T QList::takeFirst() [with T = SvgElement]': remover.cpp:33:49: required from here /usr/include/QtCore/qlist.h:490:5: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 490 | { T t = first(); removeFirst(); return t; } | ^ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ /usr/include/QtCore/qlist.h:490:40: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 490 | { T t = first(); removeFirst(); return t; } | ^ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ /usr/include/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = SvgElement]': /usr/include/QtCore/qlist.h:820:17: required from 'QList& QList::operator+=(const QList&) [with T = SvgElement]' /usr/include/QtCore/qlist.h:336:13: required from 'QList& QList::operator<<(const QList&) [with T = SvgElement]' remover.cpp:39:48: required from here /usr/include/QtCore/qlist.h:399:30: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 399 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ /usr/include/QtCore/qlist.h:412:17: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 412 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include -I. -o replacer.o replacer.cpp In file included from /usr/include/QtCore/QString:1, from transform.h:26, from svgelement.h:25, from paths.h:27, from replacer.cpp:22: /usr/include/QtCore/qstring.h: In member function 'int QStringRef::compare(QLatin1String, Qt::CaseSensitivity) const': /usr/include/QtCore/qstring.h:1254:33: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1254 | { return QString::compare_helper(constData(), length(), s, cs); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /usr/include/QtCore/qstring.h:634:45: note: initializing argument 3 of 'static int QString::compare_helper(const QChar*, int, QLatin1String, Qt::CaseSensitivity)' 634 | QLatin1String s2, | ~~~~~~~~~~~~~~^~ /usr/include/QtCore/qstring.h: In static member function 'static int QStringRef::compare(const QStringRef&, QLatin1String, Qt::CaseSensitivity)': /usr/include/QtCore/qstring.h:1260:33: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1260 | { return QString::compare_helper(s1.constData(), s1.length(), s2, cs); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /usr/include/QtCore/qstring.h:634:45: note: initializing argument 3 of 'static int QString::compare_helper(const QChar*, int, QLatin1String, Qt::CaseSensitivity)' 634 | QLatin1String s2, | ~~~~~~~~~~~~~~^~ /usr/include/QtCore/qstring.h: In member function 'QBool QStringRef::contains(QLatin1String, Qt::CaseSensitivity) const': /usr/include/QtCore/qstring.h:1278:23: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1278 | { return QBool(indexOf(s, 0, cs) != -1); } | ~~~~~~~^~~~~~~~~~ /usr/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /usr/include/QtCore/qstring.h:1125:31: note: initializing argument 1 of 'int QStringRef::indexOf(QLatin1String, int, Qt::CaseSensitivity) const' 1125 | int indexOf(QLatin1String str, int from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const; | ~~~~~~~~~~~~~~^~~ replacer.cpp: In member function 'void Replacer::processPaths()': replacer.cpp:89:31: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 89 | Path().processPath(elem, canApplyTransform, &isPathApplyed); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ paths.h:91:33: note: initializing argument 1 of 'void Path::processPath(SvgElement, bool, bool*)' 91 | void processPath(SvgElement elem, bool canApplyTransform, bool *isPathApplyed); | ~~~~~~~~~~~^~~~ replacer.cpp: In member function 'bool Replacer::isPathValidToTransform(SvgElement&, QHash&)': replacer.cpp:114:33: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 114 | SvgElement parentElem = pathElem; | ^~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ replacer.cpp: In copy constructor 'EqElement::EqElement(const EqElement&)': replacer.cpp:223:7: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 223 | class EqElement { | ^~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ replacer.cpp: In member function 'void Replacer::replaceEqualElementsByUse()': replacer.cpp:282:45: note: synthesized method 'EqElement::EqElement(const EqElement&)' first required here 282 | EqElement mainEqElem = elemList.at(i); | ^ replacer.cpp:295:52: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 295 | SvgElement eqElem = equalElems.first().elem; | ^~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ replacer.cpp:296:46: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 296 | SvgElement mainElem = mainEqElem.elem; | ^~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ replacer.cpp:322:42: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 322 | SvgElement elem = eqElem.elem; | ^~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ In file included from replacer.cpp:23: replacer.h: In copy constructor 'LineGradStruct::LineGradStruct(const LineGradStruct&)': replacer.h:27:8: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 27 | struct LineGradStruct { | ^~~~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ replacer.cpp: In member function 'void Replacer::mergeGradientsWithEqualStopElem()': replacer.cpp:1128:48: note: synthesized method 'LineGradStruct::LineGradStruct(const LineGradStruct&)' first required here 1128 | LineGradStruct lgs1 = lineGradList.at(i); | ^ replacer.cpp: In member function 'void Replacer::groupElementsByStyles(SvgElement)': replacer.cpp:1243:34: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 1243 | groupElementsByStyles(currElem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ replacer.cpp:1227:49: note: initializing argument 1 of 'void Replacer::groupElementsByStyles(SvgElement)' 1227 | void Replacer::groupElementsByStyles(SvgElement parentElem) | ~~~~~~~~~~~^~~~~~~~~~ replacer.cpp:1344:42: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 1344 | groupElementsByStyles(parentGElem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ replacer.cpp:1227:49: note: initializing argument 1 of 'void Replacer::groupElementsByStyles(SvgElement)' 1227 | void Replacer::groupElementsByStyles(SvgElement parentElem) | ~~~~~~~~~~~^~~~~~~~~~ replacer.cpp: In member function 'void Replacer::calcNewStrokeWidth(SvgElement&, const Transform&)': replacer.cpp:1531:29: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 1531 | SvgElement parentElem = elem; | ^~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ In file included from /usr/include/QtCore/QHash:1, from keys.h:26, from svgelement.h:26: /usr/include/QtCore/qhash.h: In instantiation of 'QHashNode::QHashNode(const Key&, const T&) [with Key = QString; T = SvgElement]': /usr/include/QtCore/qhash.h:545:16: required from 'QHash::Node* QHash::createNode(uint, const Key&, const T&, Node**) [with Key = QString; T = SvgElement; Node = QHashNode; uint = unsigned int]' /usr/include/QtCore/qhash.h:780:21: required from 'QHash::iterator QHash::insertMulti(const Key&, const T&) [with Key = QString; T = SvgElement]' replacer.cpp:346:34: required from here /usr/include/QtCore/qhash.h:224:69: warning: implicitly-declared 'constexpr SvgElement::SvgElement(const SvgElement&)' is deprecated [-Wdeprecated-copy] 224 | inline QHashNode(const Key &key0, const T &value0) : key(key0), value(value0) {} | ^~~~~~~~~~~~~ svgelement.h:99:16: note: because 'SvgElement' has user-provided 'SvgElement SvgElement::operator=(const SvgElement&)' 99 | SvgElement operator=(const SvgElement &elem) { | ^~~~~~~~ make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' g++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -Wl,-O1 -o ../../bin/svgcleaner-cli main.o basecleaner.o keys.o paths.o remover.o replacer.o svgelement.o tinyxml2.o tools.o transform.o moc_keys.o -L/usr/lib64 -lQtCore -L/usr/lib64 -lpthread make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' cd src/gui/ && /usr/bin/make -f Makefile make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/lrelease -silent ../../translations/svgcleaner_cs.ts -qm ../../bin/svgcleaner_cs.qm make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/lrelease -silent ../../translations/svgcleaner_ru.ts -qm ../../bin/svgcleaner_ru.qm make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/lrelease -silent ../../translations/svgcleaner_uk.ts -qm ../../bin/svgcleaner_uk.qm make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/lrelease -silent ../../translations/svgcleaner_it.ts -qm ../../bin/svgcleaner_it.qm make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/lrelease -silent ../../translations/svgcleaner_fr.ts -qm ../../bin/svgcleaner_fr.qm make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/lrelease -silent ../../translations/svgcleaner_de.ts -qm ../../bin/svgcleaner_de.qm make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/uic aboutdialog.ui -o ui_aboutdialog.h make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/uic mainwindow.ui -o ui_mainwindow.h make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/uic wizarddialog.ui -o ui_wizarddialog.h make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/uic thumbwidget.ui -o ui_thumbwidget.h make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/moc -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. aboutdialog.h -o moc_aboutdialog.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/moc -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. filesview.h -o moc_filesview.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/moc -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. iconswidget.h -o moc_iconswidget.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/moc -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. settings.h -o moc_settings.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/moc -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. mainwindow.h -o moc_mainwindow.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/moc -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. spinbox.h -o moc_spinbox.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/moc -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. wizarddialog.h -o moc_wizarddialog.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/moc -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. ../cli/keys.h -o moc_keys.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/moc -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. thumbwidget.h -o moc_thumbwidget.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' /usr/lib64/qt4/bin/rcc -name icons ../../icons/icons.qrc -o qrc_icons.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o settings.o settings.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o someutils.o someutils.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o cleaner.o cleaner.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o moc_iconswidget.o moc_iconswidget.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o iconswidget.o iconswidget.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o spinbox.o spinbox.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o thumbwidget.o thumbwidget.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o moc_aboutdialog.o moc_aboutdialog.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o moc_settings.o moc_settings.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o qrc_icons.o qrc_icons.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o main.o main.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o aboutdialog.o aboutdialog.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o moc_filesview.o moc_filesview.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o keys.o ../cli/keys.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o filesview.o filesview.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o moc_spinbox.o moc_spinbox.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o moc_mainwindow.o moc_mainwindow.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o moc_keys.o moc_keys.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o moc_thumbwidget.o moc_thumbwidget.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o moc_wizarddialog.o moc_wizarddialog.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o wizarddialog.o wizarddialog.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -Wall -W -D_REENTRANT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtSvg -I/usr/include -I. -I. -o mainwindow.o mainwindow.cpp make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' g++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -Wl,-O1 -o ../../bin/svgcleaner-gui main.o aboutdialog.o cleaner.o filesview.o iconswidget.o mainwindow.o settings.o someutils.o spinbox.o thumbwidget.o wizarddialog.o keys.o moc_aboutdialog.o moc_filesview.o moc_iconswidget.o moc_mainwindow.o moc_settings.o moc_spinbox.o moc_thumbwidget.o moc_wizarddialog.o moc_keys.o qrc_icons.o -L/usr/lib64 -lQtSvg -L/usr/lib64 -L/usr/lib -lQtGui -lQtCore -lpthread /usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so when searching for -lgcc_s make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.2YWg3q + umask 022 + cd /home/pterjan/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64 '!=' / ']' + rm -rf /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64 ++ dirname /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64 + mkdir -p /home/pterjan/rpmbuild/BUILDROOT + mkdir /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64 + cd SVGCleaner-0.6.2 + '[' 1 -eq 1 ']' + /usr/bin/make install DESTDIR=/home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64 'INSTALL=/usr/bin/install -p' INSTALL_ROOT=/home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64 cd src/cli/ && /usr/bin/make -f Makefile install make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' make[1]: Nothing to be done for 'install'. make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/cli' cd src/gui/ && /usr/bin/make -f Makefile install make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' make[1]: Nothing to be done for 'install'. make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/src/gui' install -m 755 -p /home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/svgcleaner.desktop /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64/usr/share/applications/ install -m 644 -p /home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2/icons/svgcleaner.svg /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64/usr/share/icons/hicolor/scalable/apps/ + mkdir -p /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64/usr/bin + install -Dpm755 bin/svgcleaner-cli /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64/usr/bin + install -Dpm755 bin/svgcleaner-gui /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64/usr/bin + mkdir -p /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64/usr/share/svgcleaner/translations + cp -a bin/svgcleaner_cs.qm bin/svgcleaner_de.qm bin/svgcleaner_fr.qm bin/svgcleaner_it.qm bin/svgcleaner_ru.qm bin/svgcleaner_uk.qm /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64/usr/share/svgcleaner/translations + desktop-file-install --remove-key=Version --set-icon=svgcleaner --dir /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64/usr/share/applications/ svgcleaner.desktop + /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 0.6.2-8.mga9 --unique-debug-suffix -0.6.2-8.mga9.x86_64 --unique-debug-src-base svgcleaner-0.6.2-8.mga9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/pterjan/rpmbuild/BUILD/SVGCleaner-0.6.2 extracting debug info from /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64/usr/bin/svgcleaner-gui extracting debug info from /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64/usr/bin/svgcleaner-cli original debug info size: 9768kB, size after compression: 7924kB /usr/bin/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 1635 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/svgcleaner-0.6.2-8.mga9.x86_64/src/cli/tinyxml2.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/cli/tinyxml2.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/thumbwidget.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/mainwindow.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/someutils.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/main.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/wizarddialog.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/mainwindow.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/wizarddialog.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/arguments.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/aboutdialog.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/thumbwidget.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/someutils.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/cleaner.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/cleaner.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/svgcleaner-0.6.2-8.mga9.x86_64/src/gui/aboutdialog.cpp 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: svgcleaner-0.6.2-8.mga9.x86_64 Executing(%doc): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.D3D2Ti + umask 022 + cd /home/pterjan/rpmbuild/BUILD + cd SVGCleaner-0.6.2 + DOCDIR=/home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64/usr/share/doc/svgcleaner + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64/usr/share/doc/svgcleaner + cp -pr README /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64/usr/share/doc/svgcleaner + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(svgcleaner.desktop) svgcleaner = 0.6.2-8.mga9 svgcleaner(x86-64) = 0.6.2-8.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQtCore.so.4()(64bit) libQtGui.so.4()(64bit) libQtSvg.so.4()(64bit) libc.so.6()(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) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) Processing files: svgcleaner-debugsource-0.6.2-8.mga9.x86_64 Provides: svgcleaner-debugsource = 0.6.2-8.mga9 svgcleaner-debugsource(x86-64) = 0.6.2-8.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: svgcleaner-debuginfo-0.6.2-8.mga9.x86_64 Provides: debuginfo(build-id) = 4840f27ac1c06bcd6cb6d8243e511bcd9747ab73 debuginfo(build-id) = ba28141e708abd1030ab676678aede32b803d18a svgcleaner-debuginfo = 0.6.2-8.mga9 svgcleaner-debuginfo(x86-64) = 0.6.2-8.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: svgcleaner-debugsource(x86-64) = 0.6.2-8.mga9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64 Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/svgcleaner-debugsource-0.6.2-8.mga9.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/svgcleaner-0.6.2-8.mga9.x86_64.rpm Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/svgcleaner-debuginfo-0.6.2-8.mga9.x86_64.rpm Executing(%clean): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.IeiybT + umask 022 + cd /home/pterjan/rpmbuild/BUILD + cd SVGCleaner-0.6.2 + /usr/bin/rm -rf /home/pterjan/rpmbuild/BUILDROOT/svgcleaner-0.6.2-8.mga9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.H0k0t0 + umask 022 + cd /home/pterjan/rpmbuild/BUILD + rm -rf SVGCleaner-0.6.2 SVGCleaner-0.6.2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!