=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Installing for kdelibs4-4.14.38nb47 => Generating pre-install file lists => Creating installation directories [ 0%] Built target kdefakes [ 0%] Built target kdecore_automoc [ 6%] Built target kdecore [ 6%] Built target kauth-policy-gen_automoc [ 6%] Building CXX object kdecore/CMakeFiles/kauth-policy-gen.dir/kauth-policy-gen_automoc.cpp.o [ 6%] Linking CXX executable ../bin/kauth-policy-gen CMake Warning (dev) at /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/cmake/modules/kde4_exec_via_sh.cmake:19 (exec_program): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. This warning is for project developers. Use -Wno-dev to suppress it. [ 6%] Built target kauth-policy-gen [ 6%] Built target kauth_backend_plugin_automoc [ 7%] Built target kauth_backend_plugin Generating moc_DBusHelperProxy.cpp Generating moc_HelperProxy.cpp [ 7%] Built target kauth_helper_plugin_automoc [ 7%] Building CXX object kdecore/CMakeFiles/kauth_helper_plugin.dir/kauth_helper_plugin_automoc.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/qdbuscontext.h:45, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/QDBusContext:1, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/../../kdecore/auth/backends/dbus/DBusHelperProxy.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/moc_DBusHelperProxy.cpp:9, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/kauth_helper_plugin_automoc.cpp:4: /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h: In member function 'int QStringRef::compare(QLatin1String, Qt::CaseSensitivity) const': /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:1254:62: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1254 | { return QString::compare_helper(constData(), length(), s, cs); } | ^ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/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, | ~~~~~~~~~~~~~~^~ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h: In static member function 'static int QStringRef::compare(const QStringRef&, QLatin1String, Qt::CaseSensitivity)': /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:1260:69: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1260 | { return QString::compare_helper(s1.constData(), s1.length(), s2, cs); } | ^ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/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, | ~~~~~~~~~~~~~~^~ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h: In member function 'QBool QStringRef::contains(QLatin1String, Qt::CaseSensitivity) const': /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:1278:32: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1278 | { return QBool(indexOf(s, 0, cs) != -1); } | ^ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/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; | ~~~~~~~~~~~~~~^~~ In file included from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qchar.h:45, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:45, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/qdbuscontext.h:45, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/QDBusContext:1, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/../../kdecore/auth/backends/dbus/DBusHelperProxy.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/moc_DBusHelperProxy.cpp:9, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/kauth_helper_plugin_automoc.cpp:4: /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qglobal.h: In instantiation of 'void qSwap(T&, T&) [with T = QVariant::Private]': /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qvariant.h:224:23: required from here /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qglobal.h:2300:12: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy] 2300 | value1 = value2; | ~~~~~~~^~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/qdbusmacros.h:47, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/qdbuserror.h:45, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/qdbuscontext.h:46, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/QDBusContext:1, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/../../kdecore/auth/backends/dbus/DBusHelperProxy.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/moc_DBusHelperProxy.cpp:9, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/kauth_helper_plugin_automoc.cpp:4: /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qvariant.h:354:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)' 354 | inline Private(const Private &other) | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qchar.h:45, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:45, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/qdbuscontext.h:45, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/QDBusContext:1, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/../../kdecore/auth/backends/dbus/DBusHelperProxy.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/moc_DBusHelperProxy.cpp:9, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/kauth_helper_plugin_automoc.cpp:4: /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qglobal.h:2301:12: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy] 2301 | value2 = t; | ~~~~~~~^~~ In file included from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/qdbusmacros.h:47, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/qdbuserror.h:45, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/qdbuscontext.h:46, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtDBus/QDBusContext:1, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/../../kdecore/auth/backends/dbus/DBusHelperProxy.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/moc_DBusHelperProxy.cpp:9, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/kauth_helper_plugin_automoc.cpp:4: /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qvariant.h:354:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)' 354 | inline Private(const Private &other) | ^~~~~~~ [ 7%] Linking CXX shared module ../lib/kauth_helper_plugin.so ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. [ 7%] Built target kauth_helper_plugin [ 7%] Built target kde4-config_automoc [ 7%] Building CXX object kdecore/CMakeFiles/kde4-config.dir/kde4-config_automoc.cpp.o [ 7%] Linking CXX executable ../bin/kde4-config ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. CMake Warning (dev) at /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/cmake/modules/kde4_exec_via_sh.cmake:19 (exec_program): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. This warning is for project developers. Use -Wno-dev to suppress it. [ 7%] Built target kde4-config [ 7%] Built target ktranscript_automoc [ 7%] Built target icemaker_automoc [ 7%] Building CXX object kjs/CMakeFiles/icemaker.dir/icemaker_automoc.cpp.o [ 7%] Linking CXX executable ../bin/icemaker CMake Warning (dev) at /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/cmake/modules/kde4_exec_via_sh.cmake:19 (exec_program): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. This warning is for project developers. Use -Wno-dev to suppress it. [ 7%] Built target icemaker [ 7%] Built target kjs_automoc [ 7%] Generating opcodes.h, opcodes.cpp, machine.cpp icemaker -41.9 for KJS/FrostByte Generating bytecode instruction selection tables and VM dispatcher... [ 7%] Building CXX object kjs/CMakeFiles/kjs.dir/kjs_automoc.cpp.o [ 7%] Building CXX object kjs/CMakeFiles/kjs.dir/nodes.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Noncopyable.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/RefPtr.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:31, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:31, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::ImportStatement::setAlias(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:1262:47: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 1262 | void setAlias(const Identifier &a) { al = a; } | ^ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp: In function 'void KJS::substitute(KJS::UString&, const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:163:14: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 163 | string = newString; | ^~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp: In member function 'void KJS::FunctionBodyNode::reserveSlot(size_t, bool)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:857:43: warning: unused parameter 'id' [-Wunused-parameter] 857 | void FunctionBodyNode::reserveSlot(size_t id, bool shouldMark) | ~~~~~~~^~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp: In member function 'virtual void KJS::FuncDeclNode::processFuncDecl(KJS::ExecState*)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:980:47: warning: this statement may fall through [-Wimplicit-fallthrough=] 980 | exec->variableObject()->setLocalInjected(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.cpp:983:5: note: here 983 | case GlobalCode: | ^~~~ [ 7%] Building CXX object kjs/CMakeFiles/kjs.dir/grammar.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from grammar.y:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from grammar.y:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from grammar.y:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from grammar.y:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from grammar.y:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from grammar.y:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:33, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from grammar.y:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from grammar.y:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from grammar.y:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from grammar.y:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from grammar.y:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from grammar.y:30: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from grammar.y:30: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from grammar.y:30: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from grammar.y:33: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ grammar.y:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from grammar.y:33: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from grammar.y:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from grammar.y:30: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from grammar.y:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from grammar.y:33: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::ImportStatement::setAlias(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:1262:47: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 1262 | void setAlias(const Identifier &a) { al = a; } | ^ [ 7%] Building CXX object kjs/CMakeFiles/kjs.dir/lexer.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:33, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:31: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:31: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:31: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:31: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:31: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:33: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:35: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:35: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 111 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:56: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lookup.h:271:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 271 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:31: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:31: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h: In member function 'void KJS::InternalFunctionImp::setFunctionName(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:52:61: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 52 | void setFunctionName(const Identifier& name) { m_name = name; } | ^~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:33: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp: In member function 'void KJS::Lexer::setCode(const KJS::UString&, int, const KJS::UChar*, unsigned int)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:111:17: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 111 | m_sourceURL = sourceURL; | ^~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp: In member function 'bool KJS::Lexer::scanRegExp()': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:899:39: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 899 | m_pattern = UString(m_buffer16); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:911:31: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 911 | m_flags = UString(m_buffer16); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ [ 7%] Building CXX object kjs/CMakeFiles/kjs.dir/function_object.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:33, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/scriptfunction.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h: In member function 'void KJS::InternalFunctionImp::setFunctionName(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:52:61: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 52 | void setFunctionName(const Identifier& name) { m_name = name; } | ^~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/scriptfunction.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp: In member function 'virtual KJS::JSObject* KJS::FunctionObjectImp::construct(KJS::ExecState*, const KJS::List&, const KJS::Identifier&, const KJS::UString&, int)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:224:34: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 224 | body = args[0]->toString(exec); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:226:31: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 226 | p = args[0]->toString(exec); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:229:43: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 229 | body = args[argsSize-1]->toString(exec); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:265:31: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 265 | param = UString(c, 1); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ [ 7%] Building CXX object kjs/CMakeFiles/kjs.dir/internal.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:33, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:36: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:41: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:41: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if PLATFORM(WIN_OS) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/array_object.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h: In member function 'void KJS::InternalFunctionImp::setFunctionName(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:52:61: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 52 | void setFunctionName(const Identifier& name) { m_name = name; } | ^~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:36: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp: In function 'void KJS::printInfo(KJS::ExecState*, const char*, KJS::JSValue*, int)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:326:29: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 326 | name = obj->className(); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:332:37: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 332 | vString = "[object " + name + "]"; // krazy:exclude=doublequote_chars | ^~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:342:77: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 342 | vString = UString( "[ Array with " ) + UString::from( arrayLength ) + " elements ]"; | ^~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:344:33: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 344 | vString = v->toString(exec); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:349:44: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 349 | vString = vString.substr( 0, 350 ) + "..."; | ^~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ [ 7%] Building CXX object kjs/CMakeFiles/kjs.dir/ExecState.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:33, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/scriptfunction.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h: In member function 'void KJS::InternalFunctionImp::setFunctionName(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:52:61: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 52 | void setFunctionName(const Identifier& name) { m_name = name; } | ^~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/scriptfunction.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/LocalStorage.h:35, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/list.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/types.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/scope_chain.h: In member function 'KJS::Interpreter* KJS::ExecState::lexicalInterpreter() const': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/scope_chain.h:71:22: warning: 'last.KJS::ScopeChainLink::ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 71 | return ptr & 1; | ^ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/scope_chain.h:209:20: note: 'last.KJS::ScopeChainLink::ptr' was declared here 209 | ScopeChainLink last; | ^~~~ [ 7%] Building CXX object kjs/CMakeFiles/kjs.dir/Parser.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Noncopyable.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/RefPtr.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:31, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:31, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lexer.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.cpp:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::ImportStatement::setAlias(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:1262:47: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 1262 | void setAlias(const Identifier &a) { al = a; } | ^ [ 7%] Building CXX object kjs/CMakeFiles/kjs.dir/regexp_object.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:33, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/regexp_object.lut.h:3, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lookup.h:271:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 271 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:33: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h: In member function 'void KJS::InternalFunctionImp::setFunctionName(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:52:61: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 52 | void setFunctionName(const Identifier& name) { m_name = name; } | ^~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:33: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp: In member function 'virtual KJS::JSValue* KJS::RegExpProtoFunc::callAsFunction(KJS::ExecState*, KJS::JSObject*, const KJS::List&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:93:79: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 93 | input = regExpObj->get(exec, exec->propertyNames().input)->toString(exec); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:95:37: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 95 | input = args[0]->toString(exec); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp: In member function 'KJS::UString KJS::RegExpObjectImp::performMatch(KJS::RegExp*, KJS::ExecState*, const KJS::RegExpStringContext&, const KJS::UString&, int, int*, int**)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:282:20: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 282 | d->lastInput = s; | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp: In member function 'void KJS::RegExpObjectImp::putValueProperty(KJS::ExecState*, int, KJS::JSValue*, int)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:419:42: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 419 | d->lastInput = value->toString(exec); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ [ 7%] Building CXX object kjs/CMakeFiles/kjs.dir/function.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:33, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/scriptfunction.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:47: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:47: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 111 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h: In member function 'void KJS::InternalFunctionImp::setFunctionName(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:52:61: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 52 | void setFunctionName(const Identifier& name) { m_name = name; } | ^~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/scriptfunction.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(KJS::Identifier&&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp: In constructor 'KJS::IndexToNameMap::IndexToNameMap(KJS::FunctionImp*, const KJS::List&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:457:39: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(KJS::Identifier&&)' first required here 457 | _map[i] = func->getParameterName(i); // null if there is no corresponding parameter | ^ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp: In member function 'virtual KJS::JSValue* KJS::GlobalFuncImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, const KJS::List&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:1164:26: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 1164 | s = UString(tmp); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:1166:27: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 1166 | s = UString(c, 1); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:1170:26: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 1170 | s = UString(tmp); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/SymbolTable.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ [ 7%] Building CXX object kjs/CMakeFiles/kjs.dir/debugger.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/RefPtr.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:33, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::ImportStatement::setAlias(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:1262:47: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 1262 | void setAlias(const Identifier &a) { al = a; } | ^ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp: In member function 'void KJS::Debugger::reportSourceParsed(KJS::ExecState*, KJS::FunctionBodyNode*, int, KJS::UString, const KJS::UString&, int, int, const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:160:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 160 | code = body->reindent(startingLineNumber); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/debugger.cpp:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ [ 7%] Building CXX object kjs/CMakeFiles/kjs.dir/value.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:33, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/error_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/error_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/error_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSVariableObject.h:53, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/error_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/error_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:27: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h: In member function 'void KJS::InternalFunctionImp::setFunctionName(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:52:61: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 52 | void setFunctionName(const Identifier& name) { m_name = name; } | ^~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp: In member function 'bool KJS::JSCell::getString(KJS::UString&) const': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:156:63: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 156 | stringValue = static_cast(this)->value(); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp: In member function 'KJS::JSValue* KJS::JSValue::getByIndex(KJS::ExecState*, unsigned int) const': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:226:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 226 | } | ^ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.cpp:229:5: note: here 229 | default: { | ^~~~~~~ [ 7%] Building CXX object kjs/CMakeFiles/kjs.dir/object.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:33, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:30: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/lookup.h:271:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 271 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:31: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/error_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:29: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h: In member function 'void KJS::InternalFunctionImp::setFunctionName(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:52:61: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 52 | void setFunctionName(const Identifier& name) { m_name = name; } | ^~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:31: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ [ 8%] Building CXX object kjs/CMakeFiles/kjs.dir/interpreter.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:33, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:39: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:44: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp_object.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:44: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/regexp.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 137 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:192:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 192 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if PLATFORM(WIN_OS) | ^~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/object_object.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function_object.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/array_object.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:30: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h: In member function 'void KJS::InternalFunctionImp::setFunctionName(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/function.h:52:61: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 52 | void setFunctionName(const Identifier& name) { m_name = name; } | ^~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:39: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp: In static member function 'static bool KJS::Interpreter::normalizeCode(const KJS::UString&, KJS::UString*, int*, KJS::UString*)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:596:39: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 596 | *codeOut = progNode->toString(); | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ [ 8%] Building CXX object kjs/CMakeFiles/kjs.dir/nodes2string.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Noncopyable.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/RefPtr.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:31, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:31, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(CWP) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2string.cpp:28: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::ImportStatement::setAlias(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:1262:47: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 1262 | void setAlias(const Identifier &a) { al = a; } | ^ [ 8%] Building CXX object kjs/CMakeFiles/kjs.dir/opcodes.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:21, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/RefPtr.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.h.in:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/RefPtr.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.h.in:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.h.in:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.h.in:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.h.in:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.h.in:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.h.in:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.h.in:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.h.in:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.h.in:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/opcodes.cpp.in:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if PLATFORM(SOLARIS_OS) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object kjs/CMakeFiles/kjs.dir/machine.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:33, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:23: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::ImportStatement::setAlias(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:1262:47: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 1262 | void setAlias(const Identifier &a) { al = a; } | ^ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in: In function 'void KJS::substitute(KJS::UString&, const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:89:14: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 89 | string = newString; | ^~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:22: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ codes.def: In static member function 'static KJS::JSValue* KJS::Machine::runBlock(KJS::ExecState*, const CodeBlock&, KJS::ExecState*)': codes.def:236:38: warning: unused variable 'localPC' [-Wunused-variable] codes.def:342:38: warning: unused variable 'localPC' [-Wunused-variable] codes.def:359:38: warning: unused variable 'localPC' [-Wunused-variable] codes.def:394:38: warning: unused variable 'localPC' [-Wunused-variable] codes.def:401:38: warning: unused variable 'localPC' [-Wunused-variable] codes.def:444:38: warning: unused variable 'localPC' [-Wunused-variable] codes.def:1191:38: warning: unused variable 'localPC' [-Wunused-variable] /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/bytecode/machine.cpp.in:249:5: warning: label 'begin' defined but not used [-Wunused-label] 249 | begin: | ^~~~~ [ 8%] Building CXX object kjs/CMakeFiles/kjs.dir/nodes2bytecode.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Noncopyable.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/RefPtr.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:31, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/Parser.h:31, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.h:22, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:24: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::ImportStatement::setAlias(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:1262:47: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 1262 | void setAlias(const Identifier &a) { al = a; } | ^ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp: In member function 'virtual KJS::OpValue KJS::BinaryOperatorNode::generateEvalCode(KJS::CompileState*)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:882:20: warning: 'codeOp' may be used uninitialized in this function [-Wmaybe-uninitialized] 882 | CodeGen::emitOp(comp, codeOp, &out, &v1, &v2); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp: In member function 'virtual KJS::OpValue KJS::AssignNode::generateEvalCode(KJS::CompileState*)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes2bytecode.cpp:1062:24: warning: 'codeOp' may be used uninitialized in this function [-Wmaybe-uninitialized] 1062 | CodeGen::emitOp(comp, codeOp, &v, &v1, &v2); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object kjs/CMakeFiles/kjs.dir/CompileState.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kjs/global.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 204 | #if PLATFORM(KDE) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 212 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if COMPILER(GCC) && __GNUC__ > 3 | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:27:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 27 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:33, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/Vector.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if COMPILER(MSVC7) | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashFunctions.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 159 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:26, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashMap.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashCountedSet.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/collector.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:36, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTraits.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/MathExtras.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/value.h:27, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) && COMPILER(GCC) && (__GNUC__ <= 4 && __GNUC_MINOR__ < 6) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/protect.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/JSLock.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/internal.h:29, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/interpreter.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:32, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/operations.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if PLATFORM(DARWIN) | ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::StringNode::setValue(const KJS::UString&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:259:45: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 259 | void setValue(const UString& v) { val = v; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In member function 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:26: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h: In member function 'void KJS::ImportStatement::setAlias(const KJS::Identifier&)': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/nodes.h:1262:47: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(const KJS::Identifier&)' first required here 1262 | void setAlias(const Identifier &a) { al = a; } | ^ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h: In instantiation of 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = KJS::Identifier; std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > = void]': /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:251:13: required from 'void WTF::hashTableSwap(T&, T&) [with T = KJS::Identifier]' /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:261:98: required from 'static void WTF::Mover::move(T&, T&) [with T = KJS::Identifier]' /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:741:57: required from 'void WTF::HashTable::reinsert(WTF::HashTable::ValueType&) [with Key = KJS::Identifier; Value = KJS::Identifier; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::IdentHash; Traits = WTF::HashTraits; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = KJS::Identifier]' /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:896:17: required from 'void WTF::HashTable::rehash(int) [with Key = KJS::Identifier; Value = KJS::Identifier; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::IdentHash; Traits = WTF::HashTraits; KeyTraits = WTF::HashTraits]' /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:874:9: required from 'void WTF::HashTable::expand() [with Key = KJS::Identifier; Value = KJS::Identifier; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::IdentHash; Traits = WTF::HashTraits; KeyTraits = WTF::HashTraits]' /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:615:13: required from 'std::pair, bool> WTF::HashTable::add(const T&, const Extra&) [with T = KJS::Identifier; Extra = KJS::Identifier; HashTranslator = WTF::IdentityHashTranslator; Key = KJS::Identifier; Value = KJS::Identifier; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::IdentHash; Traits = WTF::HashTraits; KeyTraits = WTF::HashTraits]' /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashTable.h:307:114: required from 'std::pair, bool> WTF::HashTable::add(const ValueType&) [with Key = KJS::Identifier; Value = KJS::Identifier; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::IdentHash; Traits = WTF::HashTraits; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = KJS::Identifier]' /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/HashSet.h:208:26: required from 'std::pair, HashArg, TraitsArg, TraitsArg>, typename TraitsArg::TraitType>, bool> WTF::HashSet::add(const ValueType&) [with ValueArg = KJS::Identifier; HashArg = WTF::IdentHash; TraitsArg = WTF::HashTraits; typename TraitsArg::TraitType = KJS::Identifier; WTF::HashSet::ValueType = KJS::Identifier]' /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:138:30: required from here /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:35:22: warning: implicitly-declared 'KJS::UString& KJS::UString::operator=(const KJS::UString&)' is deprecated [-Wdeprecated-copy] 35 | class KJS_EXPORT Identifier { | ^~~~~~~~~~ In file included from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:218:5: note: because 'KJS::UString' has user-provided 'KJS::UString::UString(const KJS::UString&)' 218 | UString(const UString &s) : m_rep(s.m_rep) {} | ^~~~~~~ In file included from /usr/include/g++/bits/exception_ptr.h:43, from /usr/include/g++/exception:147, from /usr/include/g++/new:41, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/wtf/FastMalloc.h:31, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ustring.h:30, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/identifier.h:25, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CommonIdentifiers.h:24, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/completion.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/ExecState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.h:28, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/kjs/CompileState.cpp:25: /usr/include/g++/bits/move.h:198:11: note: synthesized method 'KJS::Identifier& KJS::Identifier::operator=(KJS::Identifier&&)' first required here 198 | __a = _GLIBCXX_MOVE(__b); | ^ [ 8%] Linking CXX shared library ../lib/libkjs.so [ 9%] Built target kjs [ 9%] Building CXX object kdecore/CMakeFiles/ktranscript.dir/ktranscript_automoc.cpp.o [ 9%] Linking CXX shared module ../lib/ktranscript.so [ 9%] Built target ktranscript [ 9%] Built target kconfig_compiler_automoc [ 9%] Building CXX object kdecore/kconfig_compiler/CMakeFiles/kconfig_compiler.dir/kconfig_compiler_automoc.cpp.o [ 9%] Linking CXX executable ../../bin/kconfig_compiler CMake Warning (dev) at /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/cmake/modules/kde4_exec_via_sh.cmake:19 (exec_program): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. This warning is for project developers. Use -Wno-dev to suppress it. [ 9%] Built target kconfig_compiler [ 9%] Built target karchivetest_automoc [ 9%] Built target karchivetest [ 9%] Built target kdirwatch_unittest_automoc [ 9%] Built target kdirwatch_unittest [ 9%] Built target klocaletimeformattest_automoc [ 9%] Built target klocaletimeformattest [ 9%] Built target klocalizedstringtest_automoc [ 9%] Built target klocalizedstringtest [ 9%] Built target kmountpointtest_automoc [ 9%] Built target kmountpointtest [ 9%] Built target kstandarddirstest_automoc [ 9%] Built target kstandarddirstest Generating moc_kaboutdatatest.cpp [ 9%] Built target kaboutdatatest_automoc [ 9%] Building CXX object kdecore/tests/CMakeFiles/kaboutdatatest.dir/kaboutdatatest_automoc.cpp.o In file included from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qobject.h:48, from /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/QObject:1, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/tests/../../../kdecore/tests/kaboutdatatest.h:23, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/tests/moc_kaboutdatatest.cpp:9, from /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/_KDE_build/kdecore/tests/kaboutdatatest_automoc.cpp:4: /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h: In member function 'int QStringRef::compare(QLatin1String, Qt::CaseSensitivity) const': /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:1254:62: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1254 | { return QString::compare_helper(constData(), length(), s, cs); } | ^ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/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, | ~~~~~~~~~~~~~~^~ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h: In static member function 'static int QStringRef::compare(const QStringRef&, QLatin1String, Qt::CaseSensitivity)': /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:1260:69: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1260 | { return QString::compare_helper(s1.constData(), s1.length(), s2, cs); } | ^ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/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, | ~~~~~~~~~~~~~~^~ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h: In member function 'QBool QStringRef::contains(QLatin1String, Qt::CaseSensitivity) const': /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:1278:32: warning: implicitly-declared 'constexpr QLatin1String::QLatin1String(const QLatin1String&)' is deprecated [-Wdeprecated-copy] 1278 | { return QBool(indexOf(s, 0, cs) != -1); } | ^ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/include/QtCore/qstring.h:658:27: note: because 'QLatin1String' has user-provided 'QLatin1String& QLatin1String::operator=(const QLatin1String&)' 658 | inline QLatin1String &operator=(const QLatin1String &other) | ^~~~~~~~ /pbulk/work/x11/kdelibs4/work/.buildlink/qt4/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; | ~~~~~~~~~~~~~~^~~ [ 9%] Linking CXX executable kaboutdatatest ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. CMake Warning (dev) at /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/cmake/modules/kde4_exec_via_sh.cmake:19 (exec_program): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. This warning is for project developers. Use -Wno-dev to suppress it. [ 9%] Built target kaboutdatatest [ 9%] Built target kurltest_automoc [ 9%] Built target kurltest [ 9%] Built target kstringhandlertest_automoc [ 9%] Built target kstringhandlertest [ 9%] Built target cplusplustest_automoc [ 9%] Building CXX object kdecore/tests/CMakeFiles/cplusplustest.dir/cplusplustest_automoc.cpp.o [ 9%] Linking CXX executable cplusplustest ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. CMake Warning (dev) at /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/cmake/modules/kde4_exec_via_sh.cmake:19 (exec_program): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. This warning is for project developers. Use -Wno-dev to suppress it. [ 9%] Built target cplusplustest [ 9%] Built target ksortablelisttest_automoc [ 9%] Building CXX object kdecore/tests/CMakeFiles/ksortablelisttest.dir/ksortablelisttest_automoc.cpp.o [ 9%] Linking CXX executable ksortablelisttest ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. CMake Warning (dev) at /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/cmake/modules/kde4_exec_via_sh.cmake:19 (exec_program): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. This warning is for project developers. Use -Wno-dev to suppress it. [ 9%] Built target ksortablelisttest [ 9%] Built target kcharsetstest_automoc [ 9%] Building CXX object kdecore/tests/CMakeFiles/kcharsetstest.dir/kcharsetstest_automoc.cpp.o [ 9%] Linking CXX executable kcharsetstest ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. CMake Warning (dev) at /pbulk/work/x11/kdelibs4/work/kdelibs-4.14.38/cmake/modules/kde4_exec_via_sh.cmake:19 (exec_program): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. This warning is for project developers. Use -Wno-dev to suppress it. [ 9%] Built target kcharsetstest [ 9%] Built target kcalendartest_automoc [ 9%] Built target kcalendartest [ 9%] Built target kmacroexpandertest_automoc [ 9%] Built target kmacroexpandertest [ 9%] Built target kshelltest_automoc [ 9%] Built target kshelltest [ 9%] Built target kasciitest_automoc [ 9%] Built target kasciitest [ 9%] Built target ktimezonestest_automoc [ 9%] Built target ktimezonestest [ 9%] Built target kconfigtest_automoc [ 9%] Built target kconfigtest [ 9%] Built target kurlmimetest_automoc [ 10%] Built target kurlmimetest [ 10%] Built target ktempdirtest_automoc [ 10%] Built target ktempdirtest [ 10%] Built target ksharedptrtest_automoc [ 10%] Built target ksharedptrtest [ 10%] Built target kshareddatacachetest_automoc [ 10%] Built target kshareddatacachetest [ 10%] Built target kdatetimetest_automoc [ 10%] Built target kdatetimetest [ 10%] Built target ksavefiletest_automoc [ 10%] Built target ksavefiletest [ 10%] Built target kautosavefiletest_automoc