<86>Nov 24 08:52:36 userdel[39524]: delete user 'rooter'
<86>Nov 24 08:52:36 userdel[39524]: removed group 'rooter' owned by 'rooter'
<86>Nov 24 08:52:36 userdel[39524]: removed shadow group 'rooter' owned by 'rooter'
<86>Nov 24 08:52:36 groupadd[39574]: group added to /etc/group: name=rooter, GID=558
<86>Nov 24 08:52:36 groupadd[39574]: group added to /etc/gshadow: name=rooter
<86>Nov 24 08:52:36 groupadd[39574]: new group: name=rooter, GID=558
<86>Nov 24 08:52:36 useradd[39657]: new user: name=rooter, UID=558, GID=558, home=/root, shell=/bin/bash
<86>Nov 24 08:52:36 userdel[39734]: delete user 'builder'
<86>Nov 24 08:52:36 userdel[39734]: removed group 'builder' owned by 'builder'
<86>Nov 24 08:52:36 userdel[39734]: removed shadow group 'builder' owned by 'builder'
<86>Nov 24 08:52:36 groupadd[39762]: group added to /etc/group: name=builder, GID=559
<86>Nov 24 08:52:36 groupadd[39762]: group added to /etc/gshadow: name=builder
<86>Nov 24 08:52:36 groupadd[39762]: new group: name=builder, GID=559
<86>Nov 24 08:52:36 useradd[39777]: new user: name=builder, UID=559, GID=559, home=/usr/src, shell=/bin/bash
<13>Nov 24 08:52:39 rpmi: libxkbcommon-0.8.2-alt1 1533800181 installed
<13>Nov 24 08:52:39 rpmi: qt5-base-common-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:39 rpmi: libexpat-2.2.4-alt1 1503305345 installed
<13>Nov 24 08:52:39 rpmi: libmtdev-1.1.5-alt1 1399539297 installed
<13>Nov 24 08:52:39 rpmi: libpng16-1.6.35-alt1 sisyphus.214397.100 1539159349 installed
<13>Nov 24 08:52:39 rpmi: libICE-1.0.9-alt1 1409902721 installed
<13>Nov 24 08:52:39 rpmi: libglvnd-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed
<13>Nov 24 08:52:39 rpmi: libwayland-server-1.16.0-alt1 1535614871 installed
<13>Nov 24 08:52:39 rpmi: libSM-1.2.3-alt1 sisyphus.215747.100 1540812795 installed
<13>Nov 24 08:52:39 rpmi: qt5-xmlpatterns-common-5.11.2-alt1 sisyphus.213569.200 1538124455 installed
<13>Nov 24 08:52:39 rpmi: qt5-declarative-common-5.11.2-alt1 sisyphus.213569.300 1538125966 installed
<13>Nov 24 08:52:39 rpmi: rpm-macros-qt5-5.11.2-alt3 sisyphus.215483.100 1540484002 installed
<13>Nov 24 08:52:39 rpmi: rpm-macros-ubt-0.2-alt2 1488208885 installed
<13>Nov 24 08:52:39 rpmi: rpm-build-xdg-0.2-alt1 1250461503 installed
<13>Nov 24 08:52:40 rpmi: libsqlite3-3.25.2-alt2 sisyphus.215082.100 1539700318 installed
<13>Nov 24 08:52:40 rpmi: libts-1.0-alt1.qa1 1366249315 installed
<13>Nov 24 08:52:40 rpmi: libproxy-0.4.15-alt2 sisyphus.214008.100 1538585336 installed
<13>Nov 24 08:52:40 rpmi: libpcre2-10.32-alt1 sisyphus.212994.100 1536866761 installed
<13>Nov 24 08:52:40 rpmi: libjpeg-2:1.5.1-alt1 1498218318 installed
<13>Nov 24 08:52:40 rpmi: libwacom-data-0.32-alt1 sisyphus.216114.100 1541407217 installed
<13>Nov 24 08:52:40 rpmi: udev-rules-1:239-alt3 sisyphus.215710.300 1540765573 installed
<13>Nov 24 08:52:41 rpmi: libicu63-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed
<13>Nov 24 08:52:41 rpmi: libqt5-core-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:41 rpmi: libqt5-sql-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:41 rpmi: libgudev-1:232-alt3 1523738518 installed
<13>Nov 24 08:52:41 rpmi: libwacom-0.32-alt1 sisyphus.216114.100 1541407221 installed
<13>Nov 24 08:52:41 rpmi: libgraphite2-1.3.12-alt2.1 sisyphus.215942.100 1540990757 installed
<13>Nov 24 08:52:41 rpmi: libharfbuzz-2.0.2-alt1 sisyphus.215425.100 1540400162 installed
<13>Nov 24 08:52:41 rpmi: libfreetype-2.9.1-alt1.S1 1530781053 installed
<13>Nov 24 08:52:41 rpmi: fontconfig-2.13.1-alt1 sisyphus.215917.100 1540973886 installed
Updating fonts cache: <29>Nov 24 08:52:42 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Nov 24 08:52:42 rpmi: libevdev-1.6.0-alt1 sisyphus.215605.100 1540547069 installed
<13>Nov 24 08:52:42 rpmi: libinput-1.12.3-alt1 sisyphus.216192.100 1541585736 installed
<13>Nov 24 08:52:42 rpmi: liblz4-1:1.8.3-alt1 sisyphus.213737.100 1538009686 installed
<13>Nov 24 08:52:42 rpmi: libgpg-error-1.31-alt1.S1 1529015802 installed
<13>Nov 24 08:52:42 rpmi: libgcrypt20-1.8.3-alt3 sisyphus.214019.140 1538990448 installed
<13>Nov 24 08:52:42 rpmi: libsystemd-1:239-alt3 sisyphus.215710.300 1540765641 installed
<13>Nov 24 08:52:42 rpmi: libdbus-1.12.10-alt1 sisyphus.212941.100 1536831873 installed
<13>Nov 24 08:52:42 rpmi: libqt5-dbus-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:42 rpmi: libxshmfence-1.2-alt2 1518613552 installed
<13>Nov 24 08:52:42 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed
<13>Nov 24 08:52:42 rpmi: libXdmcp-1.1.1-alt1 1334617701 installed
<13>Nov 24 08:52:42 rpmi: libXau-1.0.8-alt1 1369565808 installed
<13>Nov 24 08:52:42 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170896 installed
<13>Nov 24 08:52:42 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed
<13>Nov 24 08:52:42 rpmi: libXext-1.3.3-alt1 1409902959 installed
<13>Nov 24 08:52:42 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed
<13>Nov 24 08:52:42 rpmi: libXi-1.7.9-alt1.S1 1515755342 installed
<13>Nov 24 08:52:42 rpmi: libXdamage-1.1.3-alt4 1297162593 installed
<13>Nov 24 08:52:42 rpmi: libXfixes-5.0.3-alt1 sisyphus.216396.300 1542022162 installed
<13>Nov 24 08:52:42 rpmi: libXrender-0.9.8-alt1 1371312112 installed
<13>Nov 24 08:52:42 rpmi: libxcbutil-icccm-0.4.1-alt1 1396161557 installed
<13>Nov 24 08:52:42 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed
<13>Nov 24 08:52:42 rpmi: libxcbutil-image-0.4.0-alt1 1446204182 installed
<13>Nov 24 08:52:42 rpmi: libxcbutil-keysyms-0.4.0-alt1 1446204124 installed
<13>Nov 24 08:52:42 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus.213915.600 1538554008 installed
<13>Nov 24 08:52:42 rpmi: libxkbcommon-x11-0.8.2-alt1 1533800181 installed
<13>Nov 24 08:52:42 rpmi: libwayland-client-1.16.0-alt1 1535614871 installed
<13>Nov 24 08:52:42 rpmi: libpciaccess-1:0.14-alt1 1528969252 installed
<13>Nov 24 08:52:42 rpmi: libdrm-1:2.4.96-alt1 sisyphus.215486.100 1540374027 installed
<13>Nov 24 08:52:43 rpmi: libGLX-mesa-4:18.2.5-alt1 sisyphus.216532.100 1542372718 installed
<13>Nov 24 08:52:43 rpmi: libgbm-4:18.2.5-alt1 sisyphus.216532.100 1542372718 installed
<13>Nov 24 08:52:43 rpmi: libEGL-mesa-4:18.2.5-alt1 sisyphus.216532.100 1542372718 installed
<13>Nov 24 08:52:43 rpmi: libEGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed
<13>Nov 24 08:52:43 rpmi: libGLX-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed
<13>Nov 24 08:52:43 rpmi: libGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed
<13>Nov 24 08:52:43 rpmi: libtasn1-4.13-alt2 1521133850 installed
<13>Nov 24 08:52:43 rpmi: libp11-kit-0.23.9-alt5 1525798298 installed
<13>Nov 24 08:52:43 rpmi: rpm-macros-alternatives-0.4.5-alt1.1 1404382149 installed
<13>Nov 24 08:52:43 rpmi: alternatives-0.4.5-alt1.1 1404382149 installed
<13>Nov 24 08:52:43 rpmi: ca-certificates-2018.11.12-alt1 sisyphus.216395.300 1542114035 installed
<13>Nov 24 08:52:43 rpmi: ca-trust-0.1.1-alt2 1515595785 installed
<13>Nov 24 08:52:43 rpmi: p11-kit-trust-0.23.9-alt5 1525798298 installed
<13>Nov 24 08:52:43 rpmi: libcrypto1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed
<13>Nov 24 08:52:43 rpmi: libssl1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed
<13>Nov 24 08:52:43 rpmi: libqt5-network-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:43 rpmi: libqt5-xcbqpa-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:43 rpmi: libqt5-eglfskmssupport-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:43 rpmi: libqt5-eglfsdeviceintegration-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:43 rpmi: libqt5-gui-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:43 rpmi: libqt5-xmlpatterns-5.11.2-alt1 sisyphus.213569.200 1538124890 installed
<13>Nov 24 08:52:43 rpmi: libqt5-quick-5.11.2-alt1 sisyphus.213569.300 1538125966 installed
<13>Nov 24 08:52:44 rpmi: libqt5-qml-5.11.2-alt1 sisyphus.213569.300 1538125966 installed
<13>Nov 24 08:52:44 rpmi: rpm-build-qml-5.11.2-alt1 sisyphus.213569.300 1538125966 installed
<13>Nov 24 08:52:44 rpmi: rpm-build-kf5-5.12.0-alt1.S1 1533765026 installed
<13>Nov 24 08:52:44 rpmi: rpm-build-ubt-0.3.1-alt3 sisyphus.213781.100 1538147677 installed
<13>Nov 24 08:52:49 rpmi: libqt5-widgets-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:49 rpmi: libogg-1.3.2-alt2 sisyphus.215919.100 1540973847 installed
<13>Nov 24 08:52:49 rpmi: libalsa-1:1.1.7-alt1 sisyphus.215150.100 1539797658 installed
<13>Nov 24 08:52:49 rpmi: libvorbis-1.3.6-alt1 1528307812 installed
<13>Nov 24 08:52:49 rpmi: libwebp7-1.0.1-alt1 sisyphus.216740.100 1542890911 installed
<13>Nov 24 08:52:49 rpmi: libraw1394-11-2.1.0-alt1.1 1501764699 installed
<13>Nov 24 08:52:49 rpmi: liborc-0.4.28-alt1 1511201506 installed
<13>Nov 24 08:52:49 rpmi: libnettle6-3.4-alt1 1511790186 installed
<13>Nov 24 08:52:50 rpmi: libtheora-2:1.1.1-alt6 1450061541 installed
<13>Nov 24 08:52:50 rpmi: libxslt-1.1.32-alt2 1517429984 installed
<13>Nov 24 08:52:50 rpmi: libv4l-1.14.2-alt1 1529659751 installed
<13>Nov 24 08:52:50 rpmi: liblcms2-2.9-alt1 1516411892 installed
<13>Nov 24 08:52:50 rpmi: libusb-1.0.22-alt1 1525452055 installed
<13>Nov 24 08:52:50 rpmi: perl-HTTP-Date-6.02-alt1 1348645274 installed
<13>Nov 24 08:52:50 rpmi: libopus-1.2.1-alt1.1 1504605295 installed
<13>Nov 24 08:52:50 rpmi: libqt5-opengl-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:50 rpmi: libopenjpeg2.0-2.3.0-alt2 sisyphus.216213.100 1541598437 installed
<13>Nov 24 08:52:50 rpmi: libserd-0.28.0-alt1_2 1507675714 installed
<13>Nov 24 08:52:50 rpmi: libdvdread-5.0.0-alt1 1414228694 installed
<13>Nov 24 08:52:50 rpmi: libvpx5-1.7.0-alt1 1529659550 installed
<13>Nov 24 08:52:50 rpmi: libspeex-1.2-alt1 1528115225 installed
<13>Nov 24 08:52:50 rpmi: libgsm-1.0.17-alt1 1523356165 installed
<13>Nov 24 08:52:50 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed
<13>Nov 24 08:52:50 rpmi: libpng15-1.5.28-alt2 1497966749 installed
<13>Nov 24 08:52:50 rpmi: libqt5-xml-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:50 rpmi: libidn2-2.0.5-alt1 1526923875 installed
<13>Nov 24 08:52:50 rpmi: libsord-0.16.0-alt1_4 1530802862 installed
<13>Nov 24 08:52:50 rpmi: libdc1394-22-2.2.5-alt1 1529659263 installed
<13>Nov 24 08:52:50 rpmi: libunicap-0.9.8-alt4 sisyphus.213915.400 1538553831 installed
<13>Nov 24 08:52:50 rpmi: libhogweed4-3.4-alt1 1511790186 installed
<13>Nov 24 08:52:50 rpmi: libgnutls30-3.6.4-alt1 sisyphus.214380.140 1539180178 installed
<13>Nov 24 08:52:50 rpmi: libflac8-1.3.2-alt1 1507623955 installed
<13>Nov 24 08:52:50 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed
<13>Nov 24 08:52:50 rpmi: libqt5-quickwidgets-5.11.2-alt1 sisyphus.213569.300 1538125966 installed
<13>Nov 24 08:52:50 rpmi: xml-utils-1:2.9.4.0.12.e905-alt1.1 1525115767 installed
<13>Nov 24 08:52:50 rpmi: kf5-filesystem-5.19.0-alt2.S1 1513238721 installed
<13>Nov 24 08:52:50 rpmi: libnspr-1:4.20-alt1 sisyphus.216395.100 1542113039 installed
<13>Nov 24 08:52:50 rpmi: libqt5-test-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:50 rpmi: libvdpau-1:1.1.1-alt1 1441098581 installed
<13>Nov 24 08:52:50 rpmi: libx265-160-2.8-alt1 1529659188 installed
<13>Nov 24 08:52:50 rpmi: libx264-148-alt2 1496163832 installed
<13>Nov 24 08:52:50 rpmi: libva-2.3.0-alt1 sisyphus.214267.100 1539001610 installed
<13>Nov 24 08:52:50 rpmi: libavutil56-2:4.1-alt1 sisyphus.216261.100 1541676633 installed
<13>Nov 24 08:52:50 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659346 installed
<13>Nov 24 08:52:50 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659346 installed
<13>Nov 24 08:52:50 rpmi: ilmbase12-common-2.2.0-alt1.1 1434452921 installed
<13>Nov 24 08:52:50 rpmi: libiex12-2.2.0-alt1.1 1434452921 installed
<13>Nov 24 08:52:50 rpmi: libhalf12-2.2.0-alt1.1 1434452921 installed
<13>Nov 24 08:52:50 rpmi: libwavpack-5.1.0-alt1 1486754497 installed
<13>Nov 24 08:52:50 rpmi: liblame-3.100-alt1 1527082574 installed
<13>Nov 24 08:52:50 rpmi: libjack-1:1.9.12-alt2 sisyphus.215965.100 1541010132 installed
<13>Nov 24 08:52:50 rpmi: libXrandr-1.5.0-alt1 1431936189 installed
<13>Nov 24 08:52:50 rpmi: libXcursor-1.1.15-alt1.S1 1512373366 installed
<13>Nov 24 08:52:50 rpmi: libXcomposite-0.4.3-alt3 1297306936 installed
<13>Nov 24 08:52:50 rpmi: perl-LWP-MediaTypes-6.02-alt1 1329754558 installed
<13>Nov 24 08:52:50 rpmi: perl-Compress-Raw-Zlib-2.081-alt1 1523236573 installed
<13>Nov 24 08:52:50 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed
<13>Nov 24 08:52:50 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed
<13>Nov 24 08:52:50 rpmi: libtiff5-4.0.3-alt1 1348347501 installed
<13>Nov 24 08:52:50 rpmi: libjasper-2.0.14-alt1 1530105217 installed
<13>Nov 24 08:52:50 rpmi: libdv-1.0.0-alt5.6 1342763159 installed
<13>Nov 24 08:52:50 rpmi: libfribidi-1.0.5-alt1 1532424345 installed
<13>Nov 24 08:52:50 rpmi: libXv-1.0.11-alt1 1527685499 installed
<13>Nov 24 08:52:50 rpmi: libwayland-egl-4:18.1.0-alt1 1535614871 installed
<13>Nov 24 08:52:50 rpmi: qt5-location-common-5.11.2-alt2 sisyphus.215250.100 1539948800 installed
<13>Nov 24 08:52:50 rpmi: qt5-tools-common-5.11.2-alt1 sisyphus.213569.400 1538126184 installed
<13>Nov 24 08:52:50 rpmi: qt5-connectivity-common-5.11.2-alt1 sisyphus.213569.2040 1538130682 installed
<13>Nov 24 08:52:50 rpmi: libXtst-1.2.2-alt1 1369984893 installed
<13>Nov 24 08:52:50 rpmi: libat-spi2-core-2.30.0-alt1 sisyphus.212651.600 1536647587 installed
<13>Nov 24 08:52:50 rpmi: libqt5-bluetooth-5.11.2-alt1 sisyphus.213569.2040 1538131240 installed
<13>Nov 24 08:52:50 rpmi: libqt5-nfc-5.11.2-alt1 sisyphus.213569.2040 1538131240 installed
<13>Nov 24 08:52:51 rpmi: libqt5-designer-5.11.2-alt1 sisyphus.213569.400 1538126735 installed
<13>Nov 24 08:52:51 rpmi: libqt5-help-5.11.2-alt1 sisyphus.213569.400 1538126735 installed
<13>Nov 24 08:52:51 rpmi: libzbar-0.10-alt9 1527711188 installed
<13>Nov 24 08:52:51 rpmi: libilmthread12-2.2.0-alt1.1 1434452921 installed
<13>Nov 24 08:52:51 rpmi: libswscale5-2:4.1-alt1 sisyphus.216261.100 1541676633 installed
<13>Nov 24 08:52:51 rpmi: libnss-3.40.0-alt1 sisyphus.216395.200 1542113887 installed
<13>Nov 24 08:52:51 rpmi: kf5-karchive-common-5.52.0-alt1 sisyphus.216445.2000 1542247811 installed
<13>Nov 24 08:52:51 rpmi: libkf5archive-5.52.0-alt1 sisyphus.216445.2000 1542247956 installed
<13>Nov 24 08:52:51 rpmi: kf5-kdoctools-common-5.52.0-alt1 sisyphus.216445.3100 1542248940 installed
<13>Nov 24 08:52:51 rpmi: libkf5doctools-5.52.0-alt1 sisyphus.216445.3100 1542249175 installed
<13>Nov 24 08:52:51 rpmi: librtmp-2.4-alt2 sisyphus.215767.100 1540827294 installed
<13>Nov 24 08:52:51 rpmi: libsratom-0.6.0-alt1_3 1507744701 installed
<13>Nov 24 08:52:51 rpmi: liblilv-0.24.2-alt2_7 1525956044 installed
<13>Nov 24 08:52:51 rpmi: libzvbi-0.2.35-alt1 1410514327 installed
<13>Nov 24 08:52:51 rpmi: libshout2-2.2.2-alt3 1303374835 installed
<13>Nov 24 08:52:51 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed
<13>Nov 24 08:52:51 rpmi: libarchive13-3.3.1-alt1.S1 1488799507 installed
<13>Nov 24 08:52:51 rpmi: libavc1394-0.5.4-alt1.qa1 1460816781 installed
<13>Nov 24 08:52:51 rpmi: libiec61883-1.2.0-alt1.qa1 1460815903 installed
<13>Nov 24 08:52:51 rpmi: qt5-quickcontrols-5.11.2-alt1 sisyphus.213569.1200 1538128297 installed
<86>Nov 24 08:52:51 groupadd[86430]: group added to /etc/group: name=messagebus, GID=499
<86>Nov 24 08:52:51 groupadd[86430]: group added to /etc/gshadow: name=messagebus
<86>Nov 24 08:52:51 groupadd[86430]: new group: name=messagebus, GID=499
<86>Nov 24 08:52:51 useradd[86440]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null
<13>Nov 24 08:52:51 rpmi: dbus-1.12.10-alt1 sisyphus.212941.100 1536831873 installed
<13>Nov 24 08:52:51 rpmi: dbus-tools-1.12.10-alt1 sisyphus.212941.100 1536831873 installed
<13>Nov 24 08:52:51 rpmi: dbus-tools-gui-1.12.10-alt1 sisyphus.212941.100 1536831873 installed
<13>Nov 24 08:52:51 rpmi: xxd-4:8.1.26-alt1 1528475306 installed
<13>Nov 24 08:52:51 rpmi: libqt5-concurrent-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:52:51 rpmi: libpcre16-8.42-alt1 1531419113 installed
<13>Nov 24 08:52:51 rpmi: pcretest-8.42-alt1 1531419113 installed
<13>Nov 24 08:52:51 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed
<13>Nov 24 08:52:53 rpmi: libxcb-devel-1.13.1-alt1 sisyphus.214413.100 1539170896 installed
<13>Nov 24 08:52:53 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed
<13>Nov 24 08:52:53 rpmi: libGLES-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed
<13>Nov 24 08:52:53 rpmi: libOpenGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed
<13>Nov 24 08:52:53 rpmi: libglvnd-devel-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed
<13>Nov 24 08:52:53 rpmi: libEGL-devel-4:18.2.5-alt1 sisyphus.216532.100 1542372718 installed
<13>Nov 24 08:52:53 rpmi: libGL-devel-4:18.2.5-alt1 sisyphus.216532.100 1542372718 installed
<13>Nov 24 08:52:53 rpmi: sgml-common-0.6.3-alt15 1423664786 installed
<13>Nov 24 08:52:53 rpmi: docbook-dtds-4.5-alt1 1223476557 installed
<13>Nov 24 08:52:53 rpmi: docbook-style-xsl-1.79.1-alt2 sisyphus.213665.100 1537949315 installed
<13>Nov 24 08:52:53 rpmi: kf5-kdoctools-5.52.0-alt1 sisyphus.216445.3100 1542249175 installed
<13>Nov 24 08:52:53 rpmi: kf5-kdoctools-devel-5.52.0-alt1 sisyphus.216445.3100 1542249175 installed
<13>Nov 24 08:52:53 rpmi: gcc-c++-common-1.4.22-alt1 1519183788 installed
<13>Nov 24 08:52:54 rpmi: libstdc++8-devel-8.2.1-alt1 sisyphus.214000.20 1542662379 installed
<13>Nov 24 08:52:54 rpmi: gcc8-c++-8.2.1-alt1 sisyphus.214000.20 1542662379 installed
<13>Nov 24 08:52:54 rpmi: gcc-c++-8-alt1 sisyphus.214000.40 1542664775 installed
<13>Nov 24 08:52:54 rpmi: qt5-x11extras-common-5.11.2-alt1 sisyphus.213569.1440 1538129973 installed
<13>Nov 24 08:52:54 rpmi: libqt5-x11extras-5.11.2-alt1 sisyphus.213569.1440 1538130475 installed
<13>Nov 24 08:52:54 rpmi: qt5-websockets-common-5.11.2-alt1 sisyphus.213569.500 1538126532 installed
<13>Nov 24 08:52:54 rpmi: libqt5-websockets-5.11.2-alt1 sisyphus.213569.500 1538127088 installed
<13>Nov 24 08:52:54 rpmi: qt5-webkit-common-5.212.0-alt9 sisyphus.215483.200 1540486241 installed
<13>Nov 24 08:52:54 rpmi: libsnappy-1.1.3-alt1 1450962245 installed
<13>Nov 24 08:52:54 rpmi: libre2-20160401-alt1_5 1506738944 installed
<13>Nov 24 08:52:54 rpmi: libminizip-1.2.8-alt1 1371079011 installed
<13>Nov 24 08:52:54 rpmi: libevent2.1-2.1.8-alt1 sisyphus.212491.200 1535963930 installed
<13>Nov 24 08:52:54 rpmi: libXScrnSaver-1.2.2-alt1 1331212354 installed
<13>Nov 24 08:52:54 rpmi: qt5-quickcontrols2-common-5.11.2-alt1 sisyphus.213569.2000 1538130400 installed
<13>Nov 24 08:52:54 rpmi: libqt5-quicktemplates2-5.11.2-alt1 sisyphus.213569.2000 1538130930 installed
<13>Nov 24 08:52:54 rpmi: libqt5-quickcontrols2-5.11.2-alt1 sisyphus.213569.2000 1538130930 installed
<13>Nov 24 08:52:55 rpmi: qt5-quickcontrols2-5.11.2-alt1 sisyphus.213569.2000 1538130930 installed
<13>Nov 24 08:52:55 rpmi: qt5-webengine-common-5.11.2-alt2 sisyphus.215483.300 1540489337 installed
<13>Nov 24 08:52:55 rpmi: qt5-webchannel-common-5.11.2-alt1 sisyphus.213569.1100 1538127543 installed
<13>Nov 24 08:52:55 rpmi: libqt5-webchannel-5.11.2-alt1 sisyphus.213569.1100 1538128175 installed
<13>Nov 24 08:52:56 rpmi: libqt5-webkit-5.212.0-alt9 sisyphus.215483.200 1540486509 installed
<13>Nov 24 08:52:56 rpmi: qt5-svg-common-5.11.2-alt1 sisyphus.213569.1700 1538130162 installed
<13>Nov 24 08:52:56 rpmi: libqt5-svg-5.11.2-alt1 sisyphus.213569.1700 1538130671 installed
<13>Nov 24 08:52:56 rpmi: qt5-sensors-common-5.11.2-alt1 sisyphus.213569.1000 1538127437 installed
<13>Nov 24 08:52:56 rpmi: libqt5-sensors-5.11.2-alt1 sisyphus.213569.1000 1538128062 installed
<13>Nov 24 08:52:56 rpmi: libopenal1-1.17.2-alt2 sisyphus.215948.100 1541002743 installed
<13>Nov 24 08:52:56 rpmi: libmpeg2-0.5.1-alt3.svn20120718 1410845588 installed
<13>Nov 24 08:52:56 rpmi: libcdio-2.0.0-alt1.1 1516233234 installed
<13>Nov 24 08:52:56 rpmi: liba52-0.7.4-alt9 1528303351 installed
<13>Nov 24 08:52:56 rpmi: libwebrtc-0.3-alt1 1528324192 installed
<13>Nov 24 08:52:56 rpmi: vulkan-filesystem-1.1.70-alt1 1521290295 installed
<13>Nov 24 08:52:56 rpmi: libvulkan1-1.1.70-alt1 1521290295 installed
<13>Nov 24 08:52:56 rpmi: libvo-amrwbenc-0.1.3-alt1 1465493713 installed
<13>Nov 24 08:52:56 rpmi: libvo-aacenc-0.1.3-alt1 1393497440 installed
<13>Nov 24 08:52:56 rpmi: libsbc-1.2-alt1.1 1501780340 installed
<13>Nov 24 08:52:56 rpmi: libtbb-2018-alt1.u1.1.qa1 sisyphus.214954.100 1539909744 installed
<13>Nov 24 08:52:56 rpmi: libprotobuf15-3.5.2-alt1 1526651837 installed
<13>Nov 24 08:52:56 rpmi: libglog-0.3.4-alt4 1520334127 installed
<13>Nov 24 08:52:56 rpmi: libjson-c-0.12.1-alt2 1517446106 installed
<13>Nov 24 08:52:56 rpmi: libCharLS-1.0-alt2 1389518019 installed
<13>Nov 24 08:52:57 rpmi: gdcm-2.8.4-alt2_8.1 1535690896 installed
<13>Nov 24 08:52:57 rpmi: libudfread-1.0.0-alt3 1528906339 installed
<13>Nov 24 08:52:57 rpmi: libbluray-1.0.2-alt1 1529659859 installed
<13>Nov 24 08:52:57 rpmi: libsoxr-0.1.2-alt4 sisyphus.215929.100 1541001035 installed
<13>Nov 24 08:52:57 rpmi: libswresample3-2:4.1-alt1 sisyphus.216261.100 1541676633 installed
<13>Nov 24 08:52:57 rpmi: libxvid-1.3.4-alt1 1507033991 installed
<13>Nov 24 08:52:57 rpmi: libtwolame-0.3.13-alt1 1486717206 installed
<13>Nov 24 08:52:57 rpmi: libcodec2-0.8.1-alt1 1533802541 installed
<13>Nov 24 08:52:57 rpmi: tinyxml-2.6.2-alt1.2 1465754828 installed
<13>Nov 24 08:52:57 rpmi: openni-1.5.7.10-alt2_13 1525876452 installed
<13>Nov 24 08:52:57 rpmi: libgomp1-8.2.1-alt1 sisyphus.214000.20 1542662379 installed
<13>Nov 24 08:52:57 rpmi: libfftw3-common-3.3.7-alt1 1512930056 installed
<13>Nov 24 08:52:57 rpmi: libfftw3-3.3.7-alt1 1512930056 installed
<13>Nov 24 08:52:57 rpmi: libofa-0.9.3-alt4.1.qa3 1506957671 installed
<13>Nov 24 08:52:57 rpmi: libmpcdec5-1.2.6-alt4 1300636184 installed
<13>Nov 24 08:52:57 rpmi: libmodplug-0.8.8.5-alt1 1410380710 installed
<13>Nov 24 08:52:57 rpmi: libmms-0.6.4-alt1 1409679935 installed
<13>Nov 24 08:52:57 rpmi: libyajl-2.1.0-alt1 1399891591 installed
<13>Nov 24 08:52:57 rpmi: libkate-0.4.1-alt1.4 1389855560 installed
<13>Nov 24 08:52:57 rpmi: liblash-1:0.5.4-alt1_34 1525759935 installed
<13>Nov 24 08:52:57 rpmi: libfaad2-2.7-alt5 1501250816 installed
<13>Nov 24 08:52:57 rpmi: libdvdcss-1.3.0-alt1 1414269644 installed
<13>Nov 24 08:52:57 rpmi: libdvdnav-5.0.1-alt1 1414229735 installed
<13>Nov 24 08:52:57 rpmi: libdca0-0.0.5-alt4.qa1 sisyphus.214780.100 1539613452 installed
<13>Nov 24 08:52:57 rpmi: libbs2b-3.1.0-alt1.3 1327614927 installed
<13>Nov 24 08:52:57 rpmi: libenca-1.19-alt1 1473338980 installed
<13>Nov 24 08:52:57 rpmi: libass5-0.12.1-alt1 1430124578 installed
<13>Nov 24 08:52:57 rpmi: libsoundtouch-2.1.1-alt1 sisyphus.216743.100 1542892229 installed
<13>Nov 24 08:52:57 rpmi: openexr22-common-2.2.0-alt1.1 1434453376 installed
<13>Nov 24 08:52:57 rpmi: libilmimf22-2.2.0-alt1.1 1434453376 installed
<13>Nov 24 08:52:57 rpmi: libtag-1.11.1-alt1 1479892963 installed
<13>Nov 24 08:52:57 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed
<13>Nov 24 08:52:58 rpmi: libpulseaudio-12.2-alt1 1535623585 installed
<13>Nov 24 08:52:58 rpmi: libfluidsynth-1.1.11-alt1 1525908140 installed
<13>Nov 24 08:52:58 rpmi: libSDL-1.2.14-alt7 1483707272 installed
<13>Nov 24 08:52:58 rpmi: libmjpegtools2.1-2.1.0-alt2 1529665044 installed
<13>Nov 24 08:52:58 rpmi: libmpg123-1.25.10-alt1 1519934031 installed
<13>Nov 24 08:52:58 rpmi: libwayland-cursor-1.16.0-alt1 1535614871 installed
<13>Nov 24 08:52:58 rpmi: libepoxy-1.5.3-alt1 sisyphus.214119.100 1538723829 installed
<13>Nov 24 08:52:58 rpmi: libavahi-0.6.32-alt1 1500485702 installed
<13>Nov 24 08:52:58 rpmi: libXinerama-1.1.3-alt2 1527671619 installed
<13>Nov 24 08:52:58 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed
<13>Nov 24 08:52:58 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed
<13>Nov 24 08:52:58 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed
<13>Nov 24 08:52:58 rpmi: perl-Compress-Raw-Bzip2-2.081-alt1 1523236188 installed
<13>Nov 24 08:52:58 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed
<13>Nov 24 08:52:58 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed
<13>Nov 24 08:52:58 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed
<13>Nov 24 08:52:58 rpmi: perl-Filter-1.59-alt1 1533737242 installed
<13>Nov 24 08:52:58 rpmi: perl-Encode-2.98-alt1 1525447819 installed
<13>Nov 24 08:52:58 rpmi: perl-URI-1.74-alt1 1525446424 installed
<13>Nov 24 08:52:58 rpmi: perl-IO-Compress-2.081-alt1 1523237108 installed
<13>Nov 24 08:52:58 rpmi: perl-Net-HTTP-6.18-alt1 1526560501 installed
<13>Nov 24 08:52:58 rpmi: perl-HTML-Parser-3.72-alt1.1.1 1513340808 installed
<13>Nov 24 08:52:58 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed
<13>Nov 24 08:52:58 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed
<13>Nov 24 08:52:58 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed
<13>Nov 24 08:52:58 rpmi: perl-HTTP-Message-6.18-alt1 1528288416 installed
<13>Nov 24 08:52:58 rpmi: perl-HTTP-Cookies-6.04-alt1 1504116575 installed
<13>Nov 24 08:52:58 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed
<13>Nov 24 08:52:58 rpmi: perl-libwww-6.36-alt1 sisyphus.215515.100 1540400896 installed
<13>Nov 24 08:52:58 rpmi: perl-XML-LibXML-2.0132-alt1 1513701183 installed
<13>Nov 24 08:52:58 rpmi: perl-XML-SAX-1.00-alt1 1519094959 installed
<13>Nov 24 08:52:58 rpmi: perl-XML-Simple-2.25-alt1 1521437714 installed
<13>Nov 24 08:52:58 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed
<13>Nov 24 08:52:59 rpmi: icon-theme-adwaita-3.30.1-alt1 sisyphus.216736.100 1542889653 installed
<13>Nov 24 08:52:59 rpmi: libgdk-pixbuf-locales-2.38.0-alt2 sisyphus.213523.100 1537685512 installed
<13>Nov 24 08:52:59 rpmi: libvisual0.4-0.4.0-alt3 1301290260 installed
<13>Nov 24 08:52:59 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed
<13>Nov 24 08:53:00 rpmi: libthai-0.1.28-alt1_1 sisyphus.214516.100 1539257851 installed
<13>Nov 24 08:53:00 rpmi: libXft-2.3.2-alt1 1409902660 installed
<13>Nov 24 08:53:00 rpmi: libcdparanoia-1:10.2-alt6 1501248110 installed
<13>Nov 24 08:53:00 rpmi: libpixman-3:0.34.0-alt1 1480491657 installed
<13>Nov 24 08:53:00 rpmi: libcairo-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed
<13>Nov 24 08:53:00 rpmi: libpango-1.42.4-alt1 1534787259 installed
<13>Nov 24 08:53:00 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed
<13>Nov 24 08:53:00 rpmi: libucil-0.9.8-alt4.1 1349410514 installed
<13>Nov 24 08:53:00 rpmi: qt5-multimedia-common-5.11.2-alt1 sisyphus.213569.600 1538126819 installed
<13>Nov 24 08:53:00 rpmi: qt5-serialport-common-5.11.2-alt1 sisyphus.213569.2200 1538130807 installed
<13>Nov 24 08:53:00 rpmi: libqt5-serialport-5.11.2-alt1 sisyphus.213569.2200 1538131367 installed
<13>Nov 24 08:53:00 rpmi: libqt5-positioning-5.11.2-alt2 sisyphus.215250.100 1539948831 installed
<13>Nov 24 08:53:00 rpmi: libqt5-positioningquick-5.11.2-alt2 sisyphus.215250.100 1539948831 installed
<13>Nov 24 08:53:00 rpmi: libqt5-location-5.11.2-alt2 sisyphus.215250.100 1539948831 installed
<13>Nov 24 08:53:00 rpmi: python-modules-curses-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:00 rpmi: libuv-1.20.3-alt1 1526915432 installed
<13>Nov 24 08:53:00 rpmi: librhash-1.3.5-alt2 1505156279 installed
<13>Nov 24 08:53:00 rpmi: libjsoncpp19-1.8.4-alt2.S1 1518769525 installed
<13>Nov 24 08:53:00 rpmi: publicsuffix-list-dafsa-20181106-alt1 sisyphus.216228.100 1541611754 installed
<13>Nov 24 08:53:00 rpmi: libpsl-0.20.2-alt2 sisyphus.216228.200 1541611889 installed
<13>Nov 24 08:53:00 rpmi: libnghttp2-1.34.0-alt1 sisyphus.214524.100 1539249634 installed
<13>Nov 24 08:53:00 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus.215491.100 1540428597 installed
<13>Nov 24 08:53:00 rpmi: libbrotlidec-1.0.7-alt1 sisyphus.215491.100 1540428597 installed
<13>Nov 24 08:53:00 rpmi: rpm-macros-cmake-3.11.2-alt2 1532003403 installed
<13>Nov 24 08:53:00 rpmi: cmake-modules-3.11.2-alt2 1532003375 installed
<13>Nov 24 08:53:01 rpmi: llvm6.0-libs-6.0.0-alt0.11.rel sisyphus.212606.340 1536568129 installed
<13>Nov 24 08:53:02 rpmi: clang6.0-libs-6.0.0-alt0.11.rel sisyphus.212606.340 1536568129 installed
<13>Nov 24 08:53:02 rpmi: libverto-0.3.0-alt1_5 1525957714 installed
<13>Nov 24 08:53:02 rpmi: libkeyutils-1.5.10-alt1 1489994063 installed
<13>Nov 24 08:53:02 rpmi: libcom_err-1.44.3-alt1 1532134732 installed
<86>Nov 24 08:53:02 groupadd[101984]: group added to /etc/group: name=_keytab, GID=498
<86>Nov 24 08:53:02 groupadd[101984]: group added to /etc/gshadow: name=_keytab
<86>Nov 24 08:53:02 groupadd[101984]: new group: name=_keytab, GID=498
<13>Nov 24 08:53:02 rpmi: libkrb5-1.16.2-alt1 sisyphus.216047.100 1541159177 installed
<13>Nov 24 08:53:02 rpmi: libcups-2.2.6-alt1 1510070343 installed
<13>Nov 24 08:53:02 rpmi: libqt5-printsupport-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:53:02 rpmi: libqt5-webkitwidgets-5.212.0-alt9 sisyphus.215483.200 1540486509 installed
<13>Nov 24 08:53:02 rpmi: libtirpc-1.0.3-alt1 1532008017 installed
<13>Nov 24 08:53:02 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed
<86>Nov 24 08:53:02 groupadd[102648]: group added to /etc/group: name=sasl, GID=497
<86>Nov 24 08:53:02 groupadd[102648]: group added to /etc/gshadow: name=sasl
<86>Nov 24 08:53:02 groupadd[102648]: new group: name=sasl, GID=497
<13>Nov 24 08:53:02 rpmi: libsasl2-3-2.1.27-alt0.2 1535660695 installed
<13>Nov 24 08:53:02 rpmi: libldap-2.4.46-alt1 1535562135 installed
<13>Nov 24 08:53:02 rpmi: libcurl-7.62.0-alt3 sisyphus.216461.100 1542191614 installed
<13>Nov 24 08:53:03 rpmi: cmake-3.11.2-alt2 1532003403 installed
<13>Nov 24 08:53:03 rpmi: libraptor2-2.0.15-alt1 1417013332 installed
<13>Nov 24 08:53:03 rpmi: liblrdf-0.6.1-alt1 1493047570 installed
<13>Nov 24 08:53:03 rpmi: libneon-0.30.2-alt1 sisyphus.212930.100 1536828931 installed
<13>Nov 24 08:53:03 rpmi: libgdbm-1.8.3-alt10 1454943334 installed
<13>Nov 24 08:53:03 rpmi: python-modules-encodings-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:03 rpmi: python-modules-compiler-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:03 rpmi: python-modules-email-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:03 rpmi: python-modules-unittest-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:03 rpmi: python-modules-nis-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:03 rpmi: python-modules-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:03 rpmi: python-modules-xml-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:07 rpmi: clang6.0-6.0.0-alt0.11.rel sisyphus.212606.340 1536568129 installed
<13>Nov 24 08:53:07 rpmi: python-modules-ctypes-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:07 rpmi: python-modules-multiprocessing-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:07 rpmi: python-modules-logging-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:07 rpmi: python-module-clang-5.0-alt1 1521632966 installed
<13>Nov 24 08:53:07 rpmi: clang6.0-devel-6.0.0-alt0.11.rel sisyphus.212606.340 1536568129 installed
<13>Nov 24 08:53:07 rpmi: python-modules-hotshot-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:07 rpmi: python-modules-bsddb-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:07 rpmi: python-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:07 rpmi: python-strict-2.7.14-alt7.1 sisyphus.212296.100 1535808793 installed
<13>Nov 24 08:53:07 rpmi: python-module-sip-4.19.7-alt1.3 1534943237 installed
<13>Nov 24 08:53:07 rpmi: python-modules-distutils-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:07 rpmi: python-modules-json-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 24 08:53:07 rpmi: libatk-locales-2.30.0-alt1 sisyphus.212779.100 1536768328 installed
<13>Nov 24 08:53:07 rpmi: libatk-2.30.0-alt1 sisyphus.212779.100 1536768334 installed
<13>Nov 24 08:53:07 rpmi: shared-mime-info-1.10-alt1.1 1530525599 installed
<13>Nov 24 08:53:07 rpmi: gsettings-desktop-schemas-data-3.28.1-alt1 sisyphus.212587.100 1536082062 installed
<13>Nov 24 08:53:08 rpmi: libgio-2.58.1-alt3 sisyphus.214034.100 1538601697 installed
<13>Nov 24 08:53:08 rpmi: gsettings-desktop-schemas-3.28.1-alt1 sisyphus.212587.100 1536082066 installed
<13>Nov 24 08:53:08 rpmi: libgstreamer1.0-1.14.4-alt1 sisyphus.214120.2200 1538778557 installed
<13>Nov 24 08:53:08 rpmi: libgst-plugins1.0-1.14.4-alt2 sisyphus.215273.100 1539974112 installed
<13>Nov 24 08:53:08 rpmi: libgdk-pixbuf-2.38.0-alt2 sisyphus.213523.100 1537685557 installed
<13>Nov 24 08:53:08 rpmi: gstreamer1.0-1.14.4-alt1 sisyphus.214120.2200 1538778557 installed
<13>Nov 24 08:53:08 rpmi: librsvg-1:2.44.9-alt1 sisyphus.216758.100 1542923235 installed
<13>Nov 24 08:53:09 rpmi: libavcodec58-2:4.1-alt1 sisyphus.216261.100 1541676633 installed
<13>Nov 24 08:53:09 rpmi: libavformat58-2:4.1-alt1 sisyphus.216261.100 1541676633 installed
<13>Nov 24 08:53:12 rpmi: libqt5-webenginecore-5.11.2-alt2 sisyphus.215483.300 1540489663 installed
<13>Nov 24 08:53:12 rpmi: libgusb-0.3.0-alt1 1518891735 installed
<13>Nov 24 08:53:12 rpmi: libcolord-1.4.3-alt1 1524052018 installed
<13>Nov 24 08:53:12 rpmi: gobject-introspection-1.58.0-alt1 sisyphus.212651.240 1536646391 installed
<13>Nov 24 08:53:12 rpmi: libgstreamer1.0-gir-1.14.4-alt1 sisyphus.214120.2200 1538778557 installed
<13>Nov 24 08:53:13 rpmi: libgst-plugins1.0-gir-1.14.4-alt2 sisyphus.215273.100 1539974112 installed
<13>Nov 24 08:53:13 rpmi: libqt5-webengine-5.11.2-alt2 sisyphus.215483.300 1540489663 installed
<13>Nov 24 08:53:13 rpmi: libqt5-webenginewidgets-5.11.2-alt2 sisyphus.215483.300 1540489663 installed
<13>Nov 24 08:53:13 rpmi: gst-plugins-base1.0-1.14.4-alt2 sisyphus.215273.100 1539974112 installed
<13>Nov 24 08:53:13 rpmi: gst-plugins-ugly1.0-1.14.4-alt1 sisyphus.214120.2600 1538779890 installed
<13>Nov 24 08:53:13 rpmi: gtk-update-icon-cache-3.24.1-alt1 sisyphus.213271.100 1537346078 installed
<13>Nov 24 08:53:13 rpmi: gst-libav-1.14.4-alt1 sisyphus.214120.3000 1538780272 installed
<13>Nov 24 08:53:13 rpmi: glib-networking-2.58.0-alt1 sisyphus.212651.1500 1536648953 installed
<13>Nov 24 08:53:13 rpmi: libsoup-2.64.2-alt1 sisyphus.215425.140 1540400356 installed
<13>Nov 24 08:53:13 rpmi: libgssdp-1.0.2-alt1.1 1525786146 installed
<13>Nov 24 08:53:13 rpmi: libgupnp-1.0.3-alt1 1533039280 installed
<13>Nov 24 08:53:13 rpmi: libgupnp-igd-0.2.5-alt1 1511202018 installed
<13>Nov 24 08:53:13 rpmi: libnice-0.1.14-alt1.1 1525786273 installed
<13>Nov 24 08:53:13 rpmi: libsoup-gnome-2.64.2-alt1 sisyphus.215425.140 1540400356 installed
<13>Nov 24 08:53:13 rpmi: librest-0.8.1-alt1 1508266400 installed
<13>Nov 24 08:53:13 rpmi: at-spi2-core-2.30.0-alt1 sisyphus.212651.600 1536647587 installed
<13>Nov 24 08:53:13 rpmi: at-spi2-atk-2.30.0-alt2 sisyphus.213822.100 1538377854 installed
<13>Nov 24 08:53:13 rpmi: libdconf-0.30.1-alt1 sisyphus.215477.100 1540419162 installed
<13>Nov 24 08:53:13 rpmi: dconf-0.30.1-alt1 sisyphus.215477.100 1540419162 installed
<13>Nov 24 08:53:13 rpmi: libgtk+3-schemas-3.24.1-alt1 sisyphus.213271.100 1537346040 installed
<13>Nov 24 08:53:13 rpmi: libpolkit-0.115-alt3 sisyphus.213210.100 1537272871 installed
<86>Nov 24 08:53:13 groupadd[121174]: group added to /etc/group: name=colord, GID=496
<86>Nov 24 08:53:13 groupadd[121174]: group added to /etc/gshadow: name=colord
<86>Nov 24 08:53:13 groupadd[121174]: new group: name=colord, GID=496
<86>Nov 24 08:53:13 useradd[121300]: new user: name=colord, UID=498, GID=496, home=/var/colord, shell=/dev/null
<13>Nov 24 08:53:14 rpmi: colord-1.4.3-alt1 1524052018 installed
<13>Nov 24 08:53:14 rpmi: libjson-glib-1.4.4-alt1 sisyphus.213175.100 1537249589 installed
<13>Nov 24 08:53:15 rpmi: libgtk+3-3.24.1-alt1 sisyphus.213271.100 1537346078 installed
<13>Nov 24 08:53:15 rpmi: gst-plugins-good1.0-1.14.4-alt1 sisyphus.214120.2400 1538779173 installed
<13>Nov 24 08:53:16 rpmi: libopencv3.4-1:3.4.3-alt1.qa1 sisyphus.214787.100 1539623246 installed
<13>Nov 24 08:53:17 rpmi: gst-plugins-bad1.0-1.14.4-alt2 sisyphus.215767.200 1540827849 installed
<13>Nov 24 08:53:17 rpmi: libqt5-multimedia-5.11.2-alt1 sisyphus.213569.600 1538127394 installed
<13>Nov 24 08:53:17 rpmi: python-module-PyQt5-5.10.1-alt2.S1 1535465587 installed
<13>Nov 24 08:53:17 rpmi: extra-cmake-modules-5.52.0-alt1 sisyphus.216445.100 1542245810 installed
<13>Nov 24 08:53:17 rpmi: qt5-base-devel-5.11.2-alt3 sisyphus.215483.100 1540484250 installed
<13>Nov 24 08:53:17 rpmi: kf5-kdoctools-devel-static-5.52.0-alt1 sisyphus.216445.3100 1542249175 installed
<13>Nov 24 08:53:18 rpmi: libpcre-devel-8.42-alt1 1531419113 installed
<13>Nov 24 08:53:18 rpmi: kf5-karchive-devel-5.52.0-alt1 sisyphus.216445.2000 1542247956 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/kf5-kjs-5.52.0-alt1.nosrc.rpm
Installing kf5-kjs-5.52.0-alt1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.68974
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf kjs-5.52.0
+ echo 'Source #0 (kjs-5.52.0.tar):'
Source #0 (kjs-5.52.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/kjs-5.52.0.tar
+ cd kjs-5.52.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.46170
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd kjs-5.52.0
+ __kf5_build
+ mkdir -p BUILD
+ __kf5_cmake
+ export PATH=/usr/lib/kf5/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ PATH=/usr/lib/kf5/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ export QTDIR=/usr/share/qt5
+ QTDIR=/usr/share/qt5
+ export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ pushd BUILD
~/RPM/BUILD/kjs-5.52.0/BUILD ~/RPM/BUILD/kjs-5.52.0
+ cmake .. -DCMAKE_USE_RELATIVE_PATHS:BOOL=ON -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=ON -DBUILD_TESTING:BOOL=FALSE -DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=ON -DCMAKE_BUILD_TYPE=Release '-DCMAKE_EXE_LINKER_FLAGS:STRING=-L/usr/lib -L/usr/lib/kf5/devel' '-DCMAKE_MODULE_LINKER_FLAGS:STRING=-L/usr/lib -L/usr/lib/kf5/devel' '-DCMAKE_SHARED_LINKER_FLAGS:STRING=-L/usr/lib -L/usr/lib/kf5/devel' '-DCMAKE_LIBRARY_PATH=/usr/lib/kf5/devel;/usr/lib;/lib' '-DCMAKE_INCLUDE_PATH=/usr/include/KF5;/usr/include' -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_PREFIX_PATH=/usr -DCMAKE_INSTALL_BINDIR=/usr/lib/kf5/bin -DCMAKE_INSTALL_FULL_BINDIR=/usr/lib/kf5/bin -DBIN_INSTALL_DIR:PATH=/usr/lib/kf5/bin -DCMAKE_INSTALL_SBINDIR=/usr/lib/kf5/sbin -DCMAKE_INSTALL_FULL_SBINDIR=/usr/lib/kf5/sbin -DSBIN_INSTALL_DIR:PATH=/usr/lib/kf5/sbin -DLIBEXEC_INSTALL_DIR:PATH=/usr/libexec -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DCMAKE_INSTALL_INCLUDEDIR_KF5=/usr/include/KF5 -DDATA_INSTALL_DIR:PATH=/usr/share -DCONFIG_INSTALL_DIR:PATH=/etc/kf5/xdg -DSERVICES_INSTALL_DIR:PATH=/usr/share/kservices5 -DSERVICETYPES_INSTALL_DIR:PATH=/usr/share/kservicetypes5 -DKNOTIFYRC_INSTALL_DIR:PATH=/usr/share/knotifications5 -DKXMLGUI_INSTALL_DIR:PATH=/usr/share/kxmlgui5 -DLIB_INSTALL_DIR:PATH=/usr/lib -DLIB_DESTINATION=lib -DLIB_SUFFIX= -DSYSCONF_INSTALL_DIR:PATH=/etc -DAUTOSTART_INSTALL_DIR=/etc/kf5/xdg/autostart -DHTML_INSTALL_DIR=/usr/share/kf5/doc/HTML -DICON_INSTALL_DIR=/usr/share/kf5/icons -DXDG_MIME_INSTALL_DIR=/usr/share/mime/packages -DXDG_APPS_INSTALL_DIR=/usr/share/kf5/applications/kf5 -DECM_MKSPECS_INSTALL_DIR:PATH=/usr/lib/qt5/mkspecs/modules -DKCFG_INSTALL_DIR:PATH=/usr/share/kf5/config.kcfg -DPLUGIN_INSTALL_DIR:PATH=/usr/lib/qt5/plugins -DQT_PLUGIN_INSTALL_DIR:PATH=/usr/lib/qt5/plugins -DQML_INSTALL_DIR:PATH=/usr/lib/qt5/qml -DIMPORTS_INSTALL_DIR:PATH=/usr/lib/qt5/imports -DDBUS_INTERFACES_INSTALL_DIR=/usr/share/kf5/dbus-1/interfaces -DDBUS_SERVICES_INSTALL_DIR=/usr/share/kf5/dbus-1/services -DDBUS_SYSTEM_SERVICES_INSTALL_DIR=/lib/dbus-1/system-services
-- The C compiler identification is GNU 8.2.1
-- The CXX compiler identification is GNU 8.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- 

CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  BIN_INSTALL_DIR is deprecated, use KDE_INSTALL_BINDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:433 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  SBIN_INSTALL_DIR is deprecated, use KDE_INSTALL_SBINDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:436 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  LIB_INSTALL_DIR is deprecated, use KDE_INSTALL_LIBDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:439 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  LIBEXEC_INSTALL_DIR is deprecated, use KDE_INSTALL_LIBEXECDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:449 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  QT_PLUGIN_INSTALL_DIR is deprecated, use KDE_INSTALL_QTPLUGINDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:477 (_define_absolute)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  IMPORTS_INSTALL_DIR is deprecated, use KDE_INSTALL_QTQUICKIMPORTSDIR
  instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:483 (_define_absolute)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  QML_INSTALL_DIR is deprecated, use KDE_INSTALL_QMLDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:489 (_define_absolute)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  PLUGIN_INSTALL_DIR is deprecated, use KDE_INSTALL_PLUGINDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:511 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  INCLUDE_INSTALL_DIR is deprecated, use KDE_INSTALL_INCLUDEDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:515 (_define_absolute)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  DATA_INSTALL_DIR is deprecated, use KDE_INSTALL_DATADIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:541 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  HTML_INSTALL_DIR is deprecated, use KDE_INSTALL_DOCBUNDLEDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:562 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  KCFG_INSTALL_DIR is deprecated, use KDE_INSTALL_KCFGDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:565 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  SERVICES_INSTALL_DIR is deprecated, use KDE_INSTALL_KSERVICES5DIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:571 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  SERVICETYPES_INSTALL_DIR is deprecated, use KDE_INSTALL_KSERVICETYPES5DIR
  instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:574 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  KNOTIFYRC_INSTALL_DIR is deprecated, use KDE_INSTALL_KNOTIFY5RCDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:577 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  KXMLGUI_INSTALL_DIR is deprecated, use KDE_INSTALL_KXMLGUI5DIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:580 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  ICON_INSTALL_DIR is deprecated, use KDE_INSTALL_ICONDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:587 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  XDG_APPS_INSTALL_DIR is deprecated, use KDE_INSTALL_APPDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:602 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  XDG_MIME_INSTALL_DIR is deprecated, use KDE_INSTALL_MIMEDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:608 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  DBUS_INTERFACES_INSTALL_DIR is deprecated, use KDE_INSTALL_DBUSINTERFACEDIR
  instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:622 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  DBUS_SERVICES_INSTALL_DIR is deprecated, use KDE_INSTALL_DBUSSERVICEDIR
  instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:625 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  DBUS_SYSTEM_SERVICES_INSTALL_DIR is deprecated, use
  KDE_INSTALL_DBUSSYSTEMSERVICEDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:628 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  SYSCONF_INSTALL_DIR is deprecated, use KDE_INSTALL_SYSCONFDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:641 (_define_absolute)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  CONFIG_INSTALL_DIR is deprecated, use KDE_INSTALL_CONFDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:644 (_define_relative)
  CMakeLists.txt:26 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
  AUTOSTART_INSTALL_DIR is deprecated, use KDE_INSTALL_AUTOSTARTDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:647 (_define_relative)
  CMakeLists.txt:26 (include)


-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Failed
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Found Perl: /usr/bin/perl (found version "5.26.2") 
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") 
-- Found PCRE: /usr/include/pcre  
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Looking for pthread_attr_get_np in pthread
-- Looking for pthread_attr_get_np in pthread - not found
-- Looking for pthread_getattr_np in pthread
-- Looking for pthread_getattr_np in pthread - found
-- Looking for include file float.h
-- Looking for include file float.h - found
-- Looking for include file sys/timeb.h
-- Looking for include file sys/timeb.h - found
-- Looking for include file ieeefp.h
-- Looking for include file ieeefp.h - not found
-- Looking for include files pthread.h, pthread_np.h
-- Looking for include files pthread.h, pthread_np.h - not found
-- Looking for include file valgrind/memcheck.h
-- Looking for include file valgrind/memcheck.h - not found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file stdint.h
-- Looking for include file stdint.h - found
-- Looking for include file sys/time.h
-- Looking for include file sys/time.h - found
-- Looking for include file sys/param.h
-- Looking for include file sys/param.h - found
-- Looking for include file errno.h
-- Looking for include file errno.h - found
-- Looking for include file strings.h
-- Looking for include file strings.h - found
-- Looking for include file crtdbg.h
-- Looking for include file crtdbg.h - not found
-- Performing Test HAVE_TM_GMTOFF
-- Performing Test HAVE_TM_GMTOFF - Success
-- Looking for posix_memalign
-- Looking for posix_memalign - found
-- Looking for gettimeofday
-- Looking for gettimeofday - found
-- Performing Test HAVE_FUNC_COPYSIGN
-- Performing Test HAVE_FUNC_COPYSIGN - Success
-- Performing Test HAVE_FUNC__COPYSIGN
-- Performing Test HAVE_FUNC__COPYSIGN - Failed
-- Performing Test HAVE_FUNC_SIGNBIT
-- Performing Test HAVE_FUNC_SIGNBIT - Success
-- Performing Test HAVE_FUNC___SIGNBIT
-- Performing Test HAVE_FUNC___SIGNBIT - Success
-- Performing Test HAVE_FUNC_STD_SIGNBIT
-- Performing Test HAVE_FUNC_STD_SIGNBIT - Success
-- Performing Test HAVE_FUNC__FINITE
-- Performing Test HAVE_FUNC__FINITE - Failed
-- Performing Test HAVE_FUNC_FINITE
-- Performing Test HAVE_FUNC_FINITE - Success
-- Performing Test HAVE_FUNC_STD_ISFINITE
-- Performing Test HAVE_FUNC_STD_ISFINITE - Success
-- Performing Test HAVE_FUNC_ISNAN
-- Performing Test HAVE_FUNC_ISNAN - Success
-- Performing Test HAVE_FUNC_STD_ISNAN
-- Performing Test HAVE_FUNC_STD_ISNAN - Success
-- Performing Test HAVE_FUNC_ISINF
-- Performing Test HAVE_FUNC_ISINF - Success
-- Performing Test HAVE_FUNC_STD_ISINF
-- Performing Test HAVE_FUNC_STD_ISINF - Success
-- Performing Test HAVE_FUNC_BUILTIN_CLZ
-- Performing Test HAVE_FUNC_BUILTIN_CLZ - Success
-- Looking for _fpclass
-- Looking for _fpclass - not found
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Looking for PCRE_CONFIG_UTF8
-- Looking for PCRE_CONFIG_UTF8 - found
-- Looking for PCRE_CONFIG_STACKRECURSE
-- Looking for PCRE_CONFIG_STACKRECURSE - found
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- The following OPTIONAL packages have been found:

 * PkgConfig
 * PCRE, Perl-compatible regular expressions in KJS, <http://www.pcre.org>
   Without PCRE, KJS will have extremely poor regular expression support, breaking many webpages.
 * KF5DocTools

-- The following REQUIRED packages have been found:

 * ECM (required version >= 5.52.0), Extra CMake Modules., <https://projects.kde.org/projects/kdesupport/extra-cmake-modules>
 * Perl, <http://www.perl.org>
   Needed for building kdelibs
 * Qt5Core

-- Configuring done
CMake Warning (dev) in src/kjs/CMakeLists.txt:
  Policy CMP0071 is not set: Let AUTOMOC and AUTOUIC process GENERATED files.
  Run "cmake --help-policy CMP0071" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  For compatibility, CMake is excluding the GENERATED source file(s):

    "/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h"
    "/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/number_object.lut.h"
    "/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h"
    "/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h"
    "/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h"
    "/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/json_object.lut.h"
    "/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h"
    "/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h"
    "/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/opcodes.cpp"
    "/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/machine.cpp"

  from processing by AUTOMOC.  If any of the files should be processed, set
  CMP0071 to NEW.  If any of the files should not be processed, explicitly
  exclude them by setting the source file property SKIP_AUTOMOC:

    set_property(SOURCE file.h PROPERTY SKIP_AUTOMOC ON)

This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_USE_RELATIVE_PATHS
    LIB_DESTINATION
    LIB_SUFFIX


-- Build files have been written to: /usr/src/RPM/BUILD/kjs-5.52.0/BUILD
+ popd
~/RPM/BUILD/kjs-5.52.0
+ __kf5_make
+ pushd BUILD
~/RPM/BUILD/kjs-5.52.0/BUILD ~/RPM/BUILD/kjs-5.52.0
+ make -j8
make: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
/usr/bin/cmake -H/usr/src/RPM/BUILD/kjs-5.52.0 -B/usr/src/RPM/BUILD/kjs-5.52.0/BUILD --check-build-system CMakeFiles/Makefile.cmake 0
make: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/progress.marks
make: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/Makefile2 all
make -f CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/depend
make -f CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/depend
make -f CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/depend
make -f CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/depend
make -f CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/depend
make -f CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
Scanning dependencies of target po-uk-docs-kjs5-kjs5-1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
Scanning dependencies of target po-pt-docs-kjs5-kjs5-1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
Scanning dependencies of target po-pt-BR-docs-kjs5-kjs5-1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build
make -f CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
Scanning dependencies of target po-ca-docs-kjs5-kjs5-1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
Scanning dependencies of target po-nl-docs-kjs5-kjs5-1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
Scanning dependencies of target po-es-docs-kjs5-kjs5-1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build
make -f CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build
make -f CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/depend
make -f CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
Scanning dependencies of target po-it-docs-kjs5-kjs5-1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
Scanning dependencies of target po-sv-docs-kjs5-kjs5-1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  3%] Generating po/ca/docs/kjs5/kjs5.1
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/po/ca/docs/kjs5 && /usr/lib/kf5/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /usr/src/RPM/BUILD/kjs-5.52.0/po/ca/docs/kjs5/man-kjs5.1.docbook
Warn: AUTHOR sect.: no personblurb|contrib for Porten, Harri       kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib           kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb       kjs5
Note: Writing kjs5.1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  8%] Built target po-ca-docs-kjs5-kjs5-1
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
Scanning dependencies of target po-de-docs-kjs5-kjs5-1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  6%] Generating po/nl/docs/kjs5/kjs5.1
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/po/nl/docs/kjs5 && /usr/lib/kf5/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /usr/src/RPM/BUILD/kjs-5.52.0/po/nl/docs/kjs5/man-kjs5.1.docbook
Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten        kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib           kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb       kjs5
Note: Writing kjs5.1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  9%] Built target po-nl-docs-kjs5-kjs5-1
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/KF5JS_autogen.dir/build.make src/kjs/CMakeFiles/KF5JS_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/KF5JS_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target KF5JS_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/KF5JS_autogen.dir/build.make src/kjs/CMakeFiles/KF5JS_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 10%] Automatic MOC for target KF5JS
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/KF5JS_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 10%] Built target KF5JS_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/icemaker_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target icemaker_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  7%] Generating po/it/docs/kjs5/kjs5.1
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/po/it/docs/kjs5 && /usr/lib/kf5/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /usr/src/RPM/BUILD/kjs-5.52.0/po/it/docs/kjs5/man-kjs5.1.docbook
Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten        kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib           kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb       kjs5
Note: Writing kjs5.1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 11%] Built target po-it-docs-kjs5-kjs5-1
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build.make docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/docs/kjs5 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/docs/kjs5 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
Scanning dependencies of target docs-kjs5-kjs5-1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build.make docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 11%] Automatic MOC for target icemaker
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/icemaker_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 12%] Built target icemaker_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/icemaker.dir/build.make src/kjs/CMakeFiles/icemaker.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  1%] Generating po/pt/docs/kjs5/kjs5.1
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/po/pt/docs/kjs5 && /usr/lib/kf5/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /usr/src/RPM/BUILD/kjs-5.52.0/po/pt/docs/kjs5/man-kjs5.1.docbook
Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten        kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib           kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb       kjs5
Note: Writing kjs5.1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/icemaker.dir/DependInfo.cmake --color=
Scanning dependencies of target icemaker
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/icemaker.dir/build.make src/kjs/CMakeFiles/icemaker.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 12%] Built target po-pt-docs-kjs5-kjs5-1
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  5%] Generating po/es/docs/kjs5/kjs5.1
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/po/es/docs/kjs5 && /usr/lib/kf5/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /usr/src/RPM/BUILD/kjs-5.52.0/po/es/docs/kjs5/man-kjs5.1.docbook
Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten        kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib           kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb       kjs5
Note: Writing kjs5.1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  8%] Generating po/sv/docs/kjs5/kjs5.1
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/po/sv/docs/kjs5 && /usr/lib/kf5/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /usr/src/RPM/BUILD/kjs-5.52.0/po/sv/docs/kjs5/man-kjs5.1.docbook
Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten        kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib           kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb       kjs5
Note: Writing kjs5.1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  4%] Generating po/pt_BR/docs/kjs5/kjs5.1
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/po/pt_BR/docs/kjs5 && /usr/lib/kf5/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /usr/src/RPM/BUILD/kjs-5.52.0/po/pt_BR/docs/kjs5/man-kjs5.1.docbook
Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten        kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib           kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb       kjs5
Note: Writing kjs5.1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 15%] Built target po-es-docs-kjs5-kjs5-1
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 15%] Built target po-sv-docs-kjs5-kjs5-1
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 15%] Built target po-pt-BR-docs-kjs5-kjs5-1
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  2%] Generating po/uk/docs/kjs5/kjs5.1
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/po/uk/docs/kjs5 && /usr/lib/kf5/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /usr/src/RPM/BUILD/kjs-5.52.0/po/uk/docs/kjs5/man-kjs5.1.docbook
Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten        kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib           kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb       kjs5
Note: Writing kjs5.1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 17%] Built target po-uk-docs-kjs5-kjs5-1
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  9%] Generating po/de/docs/kjs5/kjs5.1
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/po/de/docs/kjs5 && /usr/lib/kf5/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /usr/src/RPM/BUILD/kjs-5.52.0/po/de/docs/kjs5/man-kjs5.1.docbook
Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten        kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib           kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb       kjs5
Note: Writing kjs5.1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 19%] Built target po-de-docs-kjs5-kjs5-1
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 20%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/icemaker_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/icemaker_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/icemaker.dir/icemaker_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/icemaker_autogen/mocs_compilation.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 12%] Generating kjs5.1
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/docs/kjs5 && /usr/lib/kf5/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /usr/src/RPM/BUILD/kjs-5.52.0/docs/kjs5/man-kjs5.1.docbook
Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten        kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib           kjs5
Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb       kjs5
Note: Writing kjs5.1
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 20%] Built target docs-kjs5-kjs5-1
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 16%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/codeprinter.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/icemaker_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/icemaker.dir/bytecode/generator/codeprinter.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/codeprinter.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/codeprinter.cpp:30:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/codeprinter.cpp:30:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 18%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/lexer.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/icemaker_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/icemaker.dir/bytecode/generator/lexer.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/lexer.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/lexer.cpp:31:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/lexer.cpp:31:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 17%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/driver.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/icemaker_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/icemaker.dir/bytecode/generator/driver.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/driver.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 19%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/parser.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/icemaker_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/icemaker.dir/bytecode/generator/parser.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/parser.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/parser.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/parser.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 13%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/types.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/icemaker_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/icemaker.dir/bytecode/generator/types.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/types.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/types.cpp:31:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/types.cpp:31:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/types.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/types.h: In member function 'Type TypeTable::resolveType(const string&)':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/types.h:50:8: warning: 't.Type::flags' may be used uninitialized in this function [-Wmaybe-uninitialized]
 struct Type {
        ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 15%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/tablebuilder.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/icemaker_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/icemaker.dir/bytecode/generator/tablebuilder.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/tablebuilder.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/tablebuilder.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/generator/tablebuilder.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 21%] Linking CXX executable ../../bin/icemaker
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/cmake -E cmake_link_script CMakeFiles/icemaker.dir/link.txt --verbose=1
/usr/bin/c++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG  -Wl,--enable-new-dtags -L/usr/lib -L/usr/lib/kf5/devel -rdynamic CMakeFiles/icemaker.dir/bytecode/generator/tablebuilder.cpp.o CMakeFiles/icemaker.dir/bytecode/generator/types.cpp.o CMakeFiles/icemaker.dir/bytecode/generator/codeprinter.cpp.o CMakeFiles/icemaker.dir/bytecode/generator/driver.cpp.o CMakeFiles/icemaker.dir/bytecode/generator/lexer.cpp.o CMakeFiles/icemaker.dir/bytecode/generator/parser.cpp.o CMakeFiles/icemaker.dir/icemaker_autogen/mocs_compilation.cpp.o  -o ../../bin/icemaker 
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 21%] Built target icemaker
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/KF5JS.dir/build.make src/kjs/CMakeFiles/KF5JS.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 24%] Generating opcodes.h, opcodes.cpp, machine.cpp
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && ../../bin/icemaker /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode
icemaker -41.9 for KJS/FrostByte
Generating bytecode instruction selection tables and VM dispatcher...
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 23%] Generating number_object.lut.h
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/perl /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/create_hash_table /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp -i > /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/number_object.lut.h
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 27%] Generating math_object.lut.h
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/perl /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/create_hash_table /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp -i > /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 29%] Generating json_object.lut.h
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/perl /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/create_hash_table /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp -i > /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/json_object.lut.h
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 31%] Generating lexer.lut.h
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/perl /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/create_hash_table /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/keywords.table -i > /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 26%] Generating array_object.lut.h
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/perl /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/create_hash_table /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp -i > /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 30%] Generating regexp_object.lut.h
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/perl /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/create_hash_table /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp -i > /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 25%] Generating string_object.lut.h
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/perl /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/create_hash_table /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp -i > /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 22%] Generating date_object.lut.h
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/perl /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/create_hash_table /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp -i > /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/KF5JS.dir/DependInfo.cmake --color=
Scanning dependencies of target KF5JS
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/KF5JS.dir/build.make src/kjs/CMakeFiles/KF5JS.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 39%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/operations.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/operations.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 38%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/lookup.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/lookup.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/LocalStorage.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:51,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/LocalStorage.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:51,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/LocalStorage.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:51,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/RefPtr.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/VectorTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/LocalStorage.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:51,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/LocalStorage.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:51,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/SymbolTable.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:52,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/SymbolTable.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:52,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/SymbolTable.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:52,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/SymbolTable.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:52,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:53,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:53,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:53,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:53,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:53,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 34%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/collector.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/collector.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/RefPtr.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(DARWIN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif PLATFORM(WIN_OS) || COMPILER(CYGWIN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif PLATFORM(UNIX)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(DARWIN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif PLATFORM(WIN_OS) || COMPILER(CYGWIN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(DARWIN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif PLATFORM(WIN_OS) || COMPILER(CYGWIN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:394:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(DARWIN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:501:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif (PLATFORM(WIN_OS) || COMPILER(CYGWIN))
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:501:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:505:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif PLATFORM(UNIX)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:678:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp: In function 'KJS::CollectorBlock* KJS::allocateBlock()':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.cpp:191:19: warning: ignoring return value of 'int posix_memalign(void**, size_t, size_t)', declared with attribute warn_unused_result [-Wunused-result]
     posix_memalign(&address, BLOCK_SIZE, BLOCK_SIZE);
     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 40%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/regexp.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/regexp.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(SYS_TIME_H)
 ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:43,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:43,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:43,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:43,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:43,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:43,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:43,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:43,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(SYS_TIME_H)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(SYS_TIME_H)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.cpp:523:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(SYS_TIME_H)
 ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 37%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/lexer.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/lexer.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:31:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:31:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:33:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:52:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:31:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.cpp:53:
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
 };
 ^
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 32%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/ustring.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/ustring.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:30:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:36:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:36:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:36:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:37:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:37:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:37:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.cpp:37:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 33%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/date_object.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/date_object.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:3,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:57:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:77:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:518:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:744:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:1021:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:1030:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif PLATFORM(DARWIN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/date_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
 };
 ^
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 41%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/function_object.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/function_object.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:28:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:28:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.cpp:28:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 44%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/bool_object.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/bool_object.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bool_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 48%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/Parser.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/Parser.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Noncopyable.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/RefPtr.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lexer.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 45%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/number_object.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/number_object.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/number_object.lut.h:3,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/number_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/number_object.lut.h:21:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
 };
 ^
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/number_object.lut.h:21:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/number_object.lut.h:21:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/number_object.lut.h:21:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/number_object.lut.h:21:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 46%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/internal.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/internal.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:35:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:35:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:40:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(SYS_TIME_H)
 ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:40:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(SYS_TIME_H)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.cpp:35:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 47%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/ExecState.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/ExecState.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/LocalStorage.h:34,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/types.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.h: In member function 'KJS::Interpreter* KJS::ExecState::lexicalInterpreter() const':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.h:256:20: warning: 'last' may be used uninitialized in this function [-Wmaybe-uninitialized]
     ScopeChainLink last;
                    ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 51%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/math_object.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/math_object.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:3,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/math_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
 };
 ^
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 53%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/regexp_object.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/regexp_object.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(SYS_TIME_H)
 ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(SYS_TIME_H)
 ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:3,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:31:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:31:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
 };
 ^
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.cpp:31:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 49%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/array_object.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/array_object.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:3,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:30:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:30:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_object.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
 };
 ^
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 43%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/string_object.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/string_object.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:3,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(SYS_TIME_H)
 ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(SYS_TIME_H)
 ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/unicode/libc/UnicodeLibC.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:31:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:352:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:357:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif PLATFORM(CF)
 ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/string_object.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
 };
 ^
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 50%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/array_instance.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/array_instance.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(MERGESORT)
 ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/array_instance.cpp:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(MERGESORT)
 ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 35%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/nodes.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Noncopyable.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/RefPtr.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp: In member function 'void KJS::FunctionBodyNode::reserveSlot(size_t, bool)':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:874:43: warning: unused parameter 'id' [-Wunused-parameter]
 void FunctionBodyNode::reserveSlot(size_t id, bool shouldMark)
                                    ~~~~~~~^~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp: In member function 'virtual void KJS::FuncDeclNode::processFuncDecl(KJS::ExecState*)':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:999:49: warning: this statement may fall through [-Wimplicit-fallthrough=]
         exec->variableObject()->setLocalInjected();
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.cpp:1002:5: note: here
     case GlobalCode:
     ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 52%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/object_object.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/object_object.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 54%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/error_object.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/error_object.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:28:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.cpp:28:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 59%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/list.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/list.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/list.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 36%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/grammar.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/grammar.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/grammar.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from grammar.y:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from grammar.y:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from grammar.y:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from grammar.y:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from grammar.y:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from grammar.y:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from grammar.y:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from grammar.y:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from grammar.y:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from grammar.y:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from grammar.y:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from grammar.y:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from grammar.y:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from grammar.y:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from grammar.y:30:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from grammar.y:30:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
grammar.y:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from grammar.y:30:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 58%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/value.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/value.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/error_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp: In member function 'KJS::JSValue* KJS::JSValue::getByIndex(KJS::ExecState*, unsigned int) const':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:236:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         }
         ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.cpp:239:5: note: here
     default: {
     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 62%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/package.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/package.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/package.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 64%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/property_slot.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/property_slot.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_slot.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 56%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/debugger.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/debugger.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/RefPtr.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/debugger.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 67%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/scope_chain.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/scope_chain.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/scope_chain.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 63%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/property_map.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/property_map.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/property_map.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 66%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/identifier.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/identifier.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 69%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/fpconst.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/fpconst.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/fpconst.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/fpconst.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/fpconst.cpp:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif PLATFORM(DARWIN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/fpconst.cpp:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(BIG_ENDIAN)
 ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/fpconst.cpp:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif PLATFORM(MIDDLE_ENDIAN)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 70%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSLock.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/JSLock.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/RefPtr.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 73%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/PropertyNameArray.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/PropertyNameArray.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/PropertyNameArray.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 55%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/function.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/function.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:32:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:32:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:45:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.cpp:32:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 74%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSWrapperObject.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/JSWrapperObject.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSWrapperObject.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 75%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/CommonIdentifiers.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/CommonIdentifiers.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 68%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/dtoa.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/dtoa.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/dtoa.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/dtoa.cpp:174:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/dtoa.cpp:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(BIG_ENDIAN)
 ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/dtoa.cpp: In function 'double kjs_strtod(const char*, char**)':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/dtoa.cpp:1474:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
             sign = 1;
             ~~~~~^~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/dtoa.cpp:1476:9: note: here
         case '+':
         ^~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/dtoa.cpp:1573:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
             esign = 1;
             ~~~~~~^~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/dtoa.cpp:1574:9: note: here
         case '+':
         ^~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/dtoa.cpp: In function 'char* kjs_dtoa(double, int, int, int*, int*, char**)':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/dtoa.cpp:2820:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
     leftright = 0;
     ~~~~~~~~~~^~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/dtoa.cpp:2822:1: note: here
 case 4:
 ^~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/dtoa.cpp:2829:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
     leftright = 0;
     ~~~~~~~~~~^~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/dtoa.cpp:2831:1: note: here
 case 5:
 ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 72%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSImmediate.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/JSImmediate.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 61%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/interpreter.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/interpreter.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:37:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:37:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:42:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(SYS_TIME_H)
 ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp_object.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:42:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(SYS_TIME_H)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.cpp:37:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 60%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/object.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/object.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:28:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 76%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSVariableObject.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/JSVariableObject.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/LocalStorage.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:51,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/LocalStorage.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:51,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/LocalStorage.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:51,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/RefPtr.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/VectorTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/LocalStorage.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:51,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/LocalStorage.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:51,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/SymbolTable.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:52,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/SymbolTable.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:52,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/SymbolTable.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:52,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/SymbolTable.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:52,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:53,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:53,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:53,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:53,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.h:53,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSVariableObject.cpp:47:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 82%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/json_object.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/json_object.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object_object.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/function_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/json_object.cpp:29:
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/json_object.lut.h:11:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
 };
 ^
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/json_object.lut.h:11:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/json_object.lut.h:11:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 81%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/jsonlexer.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/jsonlexer.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonlexer.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 86%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/KF5JS_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/KF5JS_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/mocs_compilation.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 77%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/opcodes.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/opcodes.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/opcodes.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:21,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/RefPtr.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/RefPtr.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in: In function 'bool KJS::emitImmediateConversion(KJS::ConvOp, KJS::OpValue*, KJS::OpValue&)':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:632:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:636:54: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:640:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:644:55: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:648:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:652:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:656:55: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:660:55: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:664:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:668:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:672:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:676:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in: At global scope:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1796:154: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1797:154: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1798:157: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1799:212: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1800:216: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1801:220: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1802:156: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1803:159: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1804:162: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1805:219: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1806:223: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1807:223: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1808:180: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1809:239: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1810:189: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1811:148: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1812:78: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1813:84: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1814:189: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1815:201: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1816:223: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1817:123: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1818:189: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1819:149: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1820:86: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1821:108: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1822:116: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1823:147: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1824:88: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1825:100: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1826:171: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1827:338: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1828:173: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1829:118: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1830:225: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1831:106: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1832:177: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1833:291: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1834:101: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1835:166: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1836:163: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1837:197: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1838:221: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1839:209: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1840:188: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1841:233: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1842:212: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1843:172: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1844:196: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1845:145: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1846:169: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1847:265: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1848:219: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1849:151: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1850:156: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1851:200: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1852:474: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1853:271: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1854:326: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1855:190: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1856:345: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1857:412: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1858:1005: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1859:172: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1860:341: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1861:286: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1862:615: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1863:162: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1864:101: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1865:93: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1866:172: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1867:309: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1868:309: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1869:232: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1870:187: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1871:227: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1872:593: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1873:427: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1874:427: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1875:427: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1876:796: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1877:263: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1878:263: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1879:268: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1880:1124: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1881:461: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1882:445: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1883:437: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1884:741: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1885:755: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1886:429: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1887:437: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1888:141: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1889:425: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1890:263: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1891:258: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1892:151: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1893:192: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1894:405: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1895:469: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1896:88: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1897:177: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1898:410: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1899:931: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1900:485: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1901:200: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:1902:175: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in: In static member function 'static void KJS::CodeGen::emitRegStore(KJS::CompileState*, KJS::OpValue*, KJS::OpValue*)':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:195:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
         emitOp(comp, Op_RegPutBool, 0, regNum, val);
                                     ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:198:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
         emitOp(comp, Op_RegPutInt32, 0, regNum, val);
                                      ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:201:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
         emitOp(comp, Op_RegPutValue, 0, regNum, val);
                                      ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:204:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
         emitOp(comp, Op_RegPutNumber, 0, regNum, val);
                                       ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in: In static member function 'static KJS::Addr KJS::CodeGen::emitOp(KJS::CompileState*, KJS::OpName, KJS::OpValue*, KJS::OpValue*, KJS::OpValue*, KJS::OpValue*, KJS::OpValue*)':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:222:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
     const Op* cheapest = 0;
                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in: In function 'void KJS::dumpParam(KJS::CodeBlock&, size_t, KJS::OpType, bool)':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:386:113: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
         std::fprintf(stderr, "<ival:%s>", reinterpret_cast<WideArg*>(block.data() + offset)->valueVal->toString(0).ascii());
                                                                                                                 ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in: In static member function 'static void KJS::CodeGen::disassembleBlock(KJS::CodeBlock&)':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.cpp.in:423:30: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
         std::fprintf(stderr, "%08lx %s ", pc, OpNameVals[opDescr.baseInstr]);
                              ^~~~~~~~~~~  ~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 84%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/propertydescriptor.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/propertydescriptor.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.h:22,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:19:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.h:23,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:19:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.h:23,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:19:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.h:23,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:19:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.h:23,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:19:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.h:23,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:19:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.h:23,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:19:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.h:23,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:19:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.h:23,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:19:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:20:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:20:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:20:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:20:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:20:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/propertydescriptor.cpp:21:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 65%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes2string.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/nodes2string.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Noncopyable.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/RefPtr.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(CWP)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2string.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 83%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/jsonstringify.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/jsonstringify.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp: In member function 'KJS::UString KJS::JSONStringify::stringifyValue(KJS::ExecState*, KJS::JSValue*, KJS::JSValue*, KJS::JSObject*)':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:406:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         }
         ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:409:5: note: here
     case BooleanType:
     ^~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:419:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (m_objectStack.empty()) {
         ^~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/jsonstringify.cpp:425:5: note: here
     case NullType:
     ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 80%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/CompileState.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/CompileState.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 79%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes2bytecode.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/nodes2bytecode.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Noncopyable.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/RefPtr.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/Parser.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes2bytecode.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 78%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/machine.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/KF5JS_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/KF5JS.dir/machine.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/machine.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/internal.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(IEEEFP_H)
 ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FLOAT_H)
 ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:31,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_BUILTIN_CLZ)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISNAN)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISFINITE)
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_ISINF)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_STD_SIGNBIT)
 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FPCLASS)
 ^~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(FUNC_FPCLASS)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(DARWIN)
 ^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CompileState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/nodes.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                          ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                        OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0,
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                           ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
                                             OpValue* a2 = 0, OpValue* a3 = 0);
                                                                            ^
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in: In function 'void KJS::changeDebugContext(KJS::Dir, KJS::ExecState*, KJS::Node*)':
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/bytecode/machine.cpp.in:185:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
     FunctionImp* fn = 0;
                       ^
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:432:100: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
codes.def:444:38: warning: unused variable 'localPC' [-Wunused-variable]
codes.def:1191:38: warning: unused variable 'localPC' [-Wunused-variable]
codes.def:1262:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 87%] Linking CXX shared library ../../bin/libKF5JS.so
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/cmake -E cmake_link_script CMakeFiles/KF5JS.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -L/usr/lib -L/usr/lib/kf5/devel -shared -Wl,-soname,libKF5JS.so.5 -o ../../bin/libKF5JS.so.5.52.0 CMakeFiles/KF5JS.dir/ustring.cpp.o CMakeFiles/KF5JS.dir/date_object.cpp.o CMakeFiles/KF5JS.dir/collector.cpp.o CMakeFiles/KF5JS.dir/nodes.cpp.o CMakeFiles/KF5JS.dir/grammar.cpp.o CMakeFiles/KF5JS.dir/lexer.cpp.o CMakeFiles/KF5JS.dir/lookup.cpp.o CMakeFiles/KF5JS.dir/operations.cpp.o CMakeFiles/KF5JS.dir/regexp.cpp.o CMakeFiles/KF5JS.dir/function_object.cpp.o CMakeFiles/KF5JS.dir/string_object.cpp.o CMakeFiles/KF5JS.dir/bool_object.cpp.o CMakeFiles/KF5JS.dir/number_object.cpp.o CMakeFiles/KF5JS.dir/internal.cpp.o CMakeFiles/KF5JS.dir/ExecState.cpp.o CMakeFiles/KF5JS.dir/Parser.cpp.o CMakeFiles/KF5JS.dir/array_object.cpp.o CMakeFiles/KF5JS.dir/array_instance.cpp.o CMakeFiles/KF5JS.dir/math_object.cpp.o CMakeFiles/KF5JS.dir/object_object.cpp.o CMakeFiles/KF5JS.dir/regexp_object.cpp.o CMakeFiles/KF5JS.dir/error_object.cpp.o CMakeFiles/KF5JS.dir/function.cpp.o CMakeFiles/KF5JS.dir/debugger.cpp.o CMakeFiles/KF5JS.dir/value.cpp.o CMakeFiles/KF5JS.dir/list.cpp.o CMakeFiles/KF5JS.dir/object.cpp.o CMakeFiles/KF5JS.dir/interpreter.cpp.o CMakeFiles/KF5JS.dir/package.cpp.o CMakeFiles/KF5JS.dir/property_map.cpp.o CMakeFiles/KF5JS.dir/property_slot.cpp.o CMakeFiles/KF5JS.dir/nodes2string.cpp.o CMakeFiles/KF5JS.dir/identifier.cpp.o CMakeFiles/KF5JS.dir/scope_chain.cpp.o CMakeFiles/KF5JS.dir/dtoa.cpp.o CMakeFiles/KF5JS.dir/fpconst.cpp.o CMakeFiles/KF5JS.dir/JSLock.cpp.o CMakeFiles/KF5JS.dir/JSImmediate.cpp.o CMakeFiles/KF5JS.dir/PropertyNameArray.cpp.o CMakeFiles/KF5JS.dir/JSWrapperObject.cpp.o CMakeFiles/KF5JS.dir/CommonIdentifiers.cpp.o CMakeFiles/KF5JS.dir/JSVariableObject.cpp.o CMakeFiles/KF5JS.dir/opcodes.cpp.o CMakeFiles/KF5JS.dir/machine.cpp.o CMakeFiles/KF5JS.dir/nodes2bytecode.cpp.o CMakeFiles/KF5JS.dir/CompileState.cpp.o CMakeFiles/KF5JS.dir/jsonlexer.cpp.o CMakeFiles/KF5JS.dir/json_object.cpp.o CMakeFiles/KF5JS.dir/jsonstringify.cpp.o CMakeFiles/KF5JS.dir/propertydescriptor.cpp.o CMakeFiles/KF5JS.dir/KF5JS_autogen/mocs_compilation.cpp.o -lpthread -lm -lpcre -lpcreposix 
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/cmake -E cmake_symlink_library ../../bin/libKF5JS.so.5.52.0 ../../bin/libKF5JS.so.5 ../../bin/libKF5JS.so
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 87%] Built target KF5JS
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/kjs_bin_autogen.dir/build.make src/kjs/CMakeFiles/kjs_bin_autogen.dir/depend
make -f src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/kjs_bin_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target kjs_bin_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/kjs_bin_autogen.dir/build.make src/kjs/CMakeFiles/kjs_bin_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target KF5JSApi_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 88%] Automatic MOC for target kjs_bin
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/kjs_bin_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 89%] Automatic MOC for target KF5JSApi
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 89%] Built target kjs_bin_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/kjs_bin.dir/build.make src/kjs/CMakeFiles/kjs_bin.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 89%] Built target KF5JSApi_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/api/CMakeFiles/KF5JSApi.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/kjs_bin.dir/DependInfo.cmake --color=
Scanning dependencies of target kjs_bin
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/kjs_bin.dir/build.make src/kjs/CMakeFiles/kjs_bin.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api/CMakeFiles/KF5JSApi.dir/DependInfo.cmake --color=
Scanning dependencies of target KF5JSApi
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/api/CMakeFiles/KF5JSApi.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 91%] Building CXX object src/kjs/CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/kjs_bin_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/kjs_bin_autogen/mocs_compilation.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 97%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/KF5JSApi_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api/KF5JSApi_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/include/pcre -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/KF5JSApi_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api/KF5JSApi_autogen/mocs_compilation.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 90%] Building CXX object src/kjs/CMakeFiles/kjs_bin.dir/kjs.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/c++  -DBUILDING_KDE__ -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/kjs_bin_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/include/pcre  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -o CMakeFiles/kjs_bin.dir/kjs.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:22:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/identifier.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/CommonIdentifiers.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/completion.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/ExecState.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/kjs.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 98%] Linking CXX executable ../../bin/kjs5
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/cmake -E cmake_link_script CMakeFiles/kjs_bin.dir/link.txt --verbose=1
/usr/bin/c++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG  -Wl,--enable-new-dtags -L/usr/lib -L/usr/lib/kf5/devel -rdynamic CMakeFiles/kjs_bin.dir/kjs.cpp.o CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o  -o ../../bin/kjs5 ../../bin/libKF5JS.so.5.52.0 
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 98%] Built target kjs_bin
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 96%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsarguments.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api/KF5JSApi_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/include/pcre -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/kjsarguments.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsarguments.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsarguments.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsarguments.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsarguments.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsarguments.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsarguments.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsarguments.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsarguments.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsarguments.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsarguments.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsarguments.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsarguments.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 93%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjscontext.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api/KF5JSApi_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/include/pcre -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/kjscontext.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjscontext.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 92%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsinterpreter.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api/KF5JSApi_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/include/pcre -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/kjsinterpreter.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsinterpreter.cpp:24:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 94%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsobject.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api/KF5JSApi_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/include/pcre -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/kjsobject.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:23:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsobject.cpp:26:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 95%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsprototype.cpp.o
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api && /usr/bin/c++  -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api/KF5JSApi_autogen/include -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/.. -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../.. -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf -I/usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs -I/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs -I/usr/include/pcre -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/kjsprototype.cpp.o -c /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/../kjs/global.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(KDE) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GDK)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) &&  ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) &&  __GNUC__ > 3
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:32,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7)
 ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTable.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashMap.h:24,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashCountedSet.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/collector.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:35,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:25,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && PLATFORM(FORCE_PACK)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSImmediate.h:30,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN_OS)
 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/value.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/list.h:26,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprivate.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:25:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(SOLARIS_OS)
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/protect.h:27,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/interpreter.h:28,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/object.h:29,
                 from /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api/kjsprototype.cpp:27:
/usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/../kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(BINDINGS)
 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[100%] Linking CXX shared library ../../../bin/libKF5JSApi.so
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api && /usr/bin/cmake -E cmake_link_script CMakeFiles/KF5JSApi.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time   -Wlogical-op -Wzero-as-null-pointer-constant -O2 -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -L/usr/lib -L/usr/lib/kf5/devel -shared -Wl,-soname,libKF5JSApi.so.5 -o ../../../bin/libKF5JSApi.so.5.52.0 CMakeFiles/KF5JSApi.dir/kjsinterpreter.cpp.o CMakeFiles/KF5JSApi.dir/kjscontext.cpp.o CMakeFiles/KF5JSApi.dir/kjsobject.cpp.o CMakeFiles/KF5JSApi.dir/kjsprototype.cpp.o CMakeFiles/KF5JSApi.dir/kjsarguments.cpp.o CMakeFiles/KF5JSApi.dir/KF5JSApi_autogen/mocs_compilation.cpp.o /usr/lib/libQt5Core.so.5.11.2 ../../../bin/libKF5JS.so.5.52.0 
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api && /usr/bin/cmake -E cmake_symlink_library ../../../bin/libKF5JSApi.so.5.52.0 ../../../bin/libKF5JSApi.so.5 ../../../bin/libKF5JSApi.so
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[100%] Built target KF5JSApi
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles 0
make: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
+ popd
~/RPM/BUILD/kjs-5.52.0
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.88330
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/kf5-kjs-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/kf5-kjs-buildroot
+ cd kjs-5.52.0
+ __kf5_install
+ make -C BUILD DESTDIR=/usr/src/tmp/kf5-kjs-buildroot install
make: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
/usr/bin/cmake -H/usr/src/RPM/BUILD/kjs-5.52.0 -B/usr/src/RPM/BUILD/kjs-5.52.0/BUILD --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  1%] Built target po-pt-docs-kjs5-kjs5-1
make -f CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  2%] Built target po-uk-docs-kjs5-kjs5-1
make -f CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  3%] Built target po-ca-docs-kjs5-kjs5-1
make -f CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  4%] Built target po-pt-BR-docs-kjs5-kjs5-1
make -f CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  5%] Built target po-nl-docs-kjs5-kjs5-1
make -f CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  6%] Built target po-es-docs-kjs5-kjs5-1
make -f CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  7%] Built target po-it-docs-kjs5-kjs5-1
make -f CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  8%] Built target po-sv-docs-kjs5-kjs5-1
make -f CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[  9%] Built target po-de-docs-kjs5-kjs5-1
make -f src/kjs/CMakeFiles/KF5JS_autogen.dir/build.make src/kjs/CMakeFiles/KF5JS_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/KF5JS_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/KF5JS_autogen.dir/build.make src/kjs/CMakeFiles/KF5JS_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 10%] Automatic MOC for target KF5JS
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/KF5JS_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 10%] Built target KF5JS_autogen
make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/icemaker_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 11%] Automatic MOC for target icemaker
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/icemaker_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 11%] Built target icemaker_autogen
make -f src/kjs/CMakeFiles/icemaker.dir/build.make src/kjs/CMakeFiles/icemaker.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/icemaker.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/icemaker.dir/build.make src/kjs/CMakeFiles/icemaker.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'src/kjs/CMakeFiles/icemaker.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 20%] Built target icemaker
make -f src/kjs/CMakeFiles/KF5JS.dir/build.make src/kjs/CMakeFiles/KF5JS.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/KF5JS.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/KF5JS.dir/build.make src/kjs/CMakeFiles/KF5JS.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'src/kjs/CMakeFiles/KF5JS.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 86%] Built target KF5JS
make -f src/kjs/CMakeFiles/kjs_bin_autogen.dir/build.make src/kjs/CMakeFiles/kjs_bin_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/kjs_bin_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/kjs_bin_autogen.dir/build.make src/kjs/CMakeFiles/kjs_bin_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 87%] Automatic MOC for target kjs_bin
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/kjs_bin_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 87%] Built target kjs_bin_autogen
make -f src/kjs/CMakeFiles/kjs_bin.dir/build.make src/kjs/CMakeFiles/kjs_bin.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/CMakeFiles/kjs_bin.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/CMakeFiles/kjs_bin.dir/build.make src/kjs/CMakeFiles/kjs_bin.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'src/kjs/CMakeFiles/kjs_bin.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 90%] Built target kjs_bin
make -f src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 91%] Automatic MOC for target KF5JSApi
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 91%] Built target KF5JSApi_autogen
make -f src/kjs/api/CMakeFiles/KF5JSApi.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/src/kjs/api /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/src/kjs/api/CMakeFiles/KF5JSApi.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f src/kjs/api/CMakeFiles/KF5JSApi.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'src/kjs/api/CMakeFiles/KF5JSApi.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[ 98%] Built target KF5JSApi
make -f docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build.make docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
cd /usr/src/RPM/BUILD/kjs-5.52.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kjs-5.52.0 /usr/src/RPM/BUILD/kjs-5.52.0/docs/kjs5 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/docs/kjs5 /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make -f docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build.make docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[2]: Nothing to be done for 'docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
[100%] Built target docs-kjs5-kjs5-1
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/kjs-5.52.0/BUILD/CMakeFiles 0
make -f CMakeFiles/Makefile2 preinstall
make[1]: Entering directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
make[1]: Nothing to be done for 'preinstall'.
make[1]: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "Release"
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/lib/cmake/KF5JS/KF5JSConfig.cmake
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/lib/cmake/KF5JS/KF5JSConfigVersion.cmake
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/lib/cmake/KF5JS/KF5JSTargets.cmake
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/lib/cmake/KF5JS/KF5JSTargets-release.cmake
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs_version.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/share/man/ca/man1/kjs5.1
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/share/man/de/man1/kjs5.1
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/share/man/es/man1/kjs5.1
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/share/man/it/man1/kjs5.1
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/share/man/nl/man1/kjs5.1
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/share/man/pt/man1/kjs5.1
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/share/man/pt_BR/man1/kjs5.1
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/share/man/sv/man1/kjs5.1
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/share/man/uk/man1/kjs5.1
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/lib/libKF5JS.so.5.52.0
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/lib/libKF5JS.so.5
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/lib/libKF5JS.so
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/lib/kf5/bin/kjs5
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/array_instance.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/array_object.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/bool_object.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/collector.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/CommonIdentifiers.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/commonunicode.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/CompileState.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/completion.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/context.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/date_object.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/debugger.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/dtoa.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/error_object.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/ExecState.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/function.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/function_object.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/grammar.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/identifier.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/internal.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/interpreter.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/JSImmediate.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/JSLock.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/jsonlexer.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/json_object.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/jsonstringify.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/JSType.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/JSVariableObject.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/JSWrapperObject.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/lexer.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/list.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/LocalStorage.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/lookup.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/makenodes.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/math_object.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/nodes2bytecode.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/nodes.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/number_object.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/object.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/object_object.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/operations.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/package.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/Parser.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/propertydescriptor.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/property_map.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/PropertyNameArray.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/property_slot.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/protect.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/regexp.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/regexp_object.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/SavedBuiltins.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/scope_chain.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/scriptfunction.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/string_object.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/SymbolTable.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/types.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/ustring.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/value.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/global.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/share/kf5/kjs/create_hash_table
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/lib/qt5/mkspecs/modules/qt_KJS.pri
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/lib/libKF5JSApi.so.5.52.0
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/lib/libKF5JSApi.so.5
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/lib/libKF5JSApi.so
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsapi_export.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsinterpreter.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjscontext.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsobject.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsprototype.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsarguments.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/lib/qt5/mkspecs/modules/qt_KJSApi.pri
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/AlwaysInline.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/ASCIICType.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/Assertions.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/DisallowCType.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/FastMalloc.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/Forward.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/GetPtr.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/HashCountedSet.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/HashFunctions.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/HashIterators.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/HashMap.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/HashSet.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/HashTable.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/HashTraits.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/ListRefPtr.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/MathExtras.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/Noncopyable.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/OwnArrayPtr.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/OwnPtr.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/PassRefPtr.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/Platform.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/RefCounted.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/RefPtr.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/RefPtrHashMap.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/SharedPtr.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/UnusedParam.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/Vector.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/VectorTraits.h
-- Installing: /usr/src/tmp/kf5-kjs-buildroot/usr/share/man/man1/kjs5.1
make: Leaving directory '/usr/src/RPM/BUILD/kjs-5.52.0/BUILD'
+ '[' -d /usr/src/tmp/kf5-kjs-buildroot//usr/share ']'
+ ls -1d '/usr/src/tmp/kf5-kjs-buildroot//usr/share/kf5/k*5'
+ read d
ls: cannot access '/usr/src/tmp/kf5-kjs-buildroot//usr/share/kf5/k*5': No such file or directory
+ '[' -d /usr/src/tmp/kf5-kjs-buildroot//usr/share/kf5/lib64 ']'
+ '[' -d /usr/src/tmp/kf5-kjs-buildroot//usr/share/kf5/lib ']'
+ ls -1 /usr/src/tmp/kf5-kjs-buildroot//usr/lib/libKF5JS.so /usr/src/tmp/kf5-kjs-buildroot//usr/lib/libKF5JSApi.so
+ read p
+ '[' -L /usr/src/tmp/kf5-kjs-buildroot//usr/lib/libKF5JS.so ']'
+ mkdir -p /usr/src/tmp/kf5-kjs-buildroot//usr/lib/kf5/devel
++ readlink /usr/src/tmp/kf5-kjs-buildroot//usr/lib/libKF5JS.so
+ f=libKF5JS.so.5
++ basename /usr/src/tmp/kf5-kjs-buildroot//usr/lib/libKF5JS.so
+ l=libKF5JS.so
++ relative /usr/src/tmp/kf5-kjs-buildroot//usr/lib/libKF5JS.so.5 /usr/src/tmp/kf5-kjs-buildroot//usr/lib/kf5/devel/libKF5JS.so.5
+ ln -sf ../../libKF5JS.so.5 /usr/src/tmp/kf5-kjs-buildroot//usr/lib/kf5/devel/libKF5JS.so
+ rm -f /usr/src/tmp/kf5-kjs-buildroot//usr/lib/libKF5JS.so
+ read p
+ '[' -L /usr/src/tmp/kf5-kjs-buildroot//usr/lib/libKF5JSApi.so ']'
+ mkdir -p /usr/src/tmp/kf5-kjs-buildroot//usr/lib/kf5/devel
++ readlink /usr/src/tmp/kf5-kjs-buildroot//usr/lib/libKF5JSApi.so
+ f=libKF5JSApi.so.5
++ basename /usr/src/tmp/kf5-kjs-buildroot//usr/lib/libKF5JSApi.so
+ l=libKF5JSApi.so
++ relative /usr/src/tmp/kf5-kjs-buildroot//usr/lib/libKF5JSApi.so.5 /usr/src/tmp/kf5-kjs-buildroot//usr/lib/kf5/devel/libKF5JSApi.so.5
+ ln -sf ../../libKF5JSApi.so.5 /usr/src/tmp/kf5-kjs-buildroot//usr/lib/kf5/devel/libKF5JSApi.so
+ rm -f /usr/src/tmp/kf5-kjs-buildroot//usr/lib/libKF5JSApi.so
+ read p
+ '[' -d /usr/src/tmp/kf5-kjs-buildroot//usr/share/kf5/bin ']'
+ '[' -d /usr/src/tmp/kf5-kjs-buildroot//usr/share/kf5/include ']'
+ '[' -d /usr/src/tmp/kf5-kjs-buildroot//usr/lib/kf5/bin -a true == true ']'
+ mkdir -p /usr/src/tmp/kf5-kjs-buildroot//usr/bin
+ ls -1d /usr/src/tmp/kf5-kjs-buildroot//usr/lib/kf5/bin/kjs5
+ read b
++ relative /usr/src/tmp/kf5-kjs-buildroot//usr/lib/kf5/bin/kjs5 /usr/src/tmp/kf5-kjs-buildroot//usr/bin/
+ ln -s ../lib/kf5/bin/kjs5 /usr/src/tmp/kf5-kjs-buildroot//usr/bin/
+ read b
+ ls -1 '/usr/src/tmp/kf5-kjs-buildroot//usr/share/kf5/dbus-1/services/*5*.service'
+ read s
+ '[' -d /usr/src/tmp/kf5-kjs-buildroot//usr/share/akonadi ']'
+ '[' -d /usr/src/tmp/kf5-kjs-buildroot//usr/share/kf5/akonadi ']'
+ '[' -d /usr/src/tmp/kf5-kjs-buildroot//usr/share/man -a remove == remove ']'
+ rm -rf /usr/src/tmp/kf5-kjs-buildroot//usr/share/man/ca /usr/src/tmp/kf5-kjs-buildroot//usr/share/man/de /usr/src/tmp/kf5-kjs-buildroot//usr/share/man/es /usr/src/tmp/kf5-kjs-buildroot//usr/share/man/it /usr/src/tmp/kf5-kjs-buildroot//usr/share/man/man1 /usr/src/tmp/kf5-kjs-buildroot//usr/share/man/nl /usr/src/tmp/kf5-kjs-buildroot//usr/share/man/pt /usr/src/tmp/kf5-kjs-buildroot//usr/share/man/pt_BR /usr/src/tmp/kf5-kjs-buildroot//usr/share/man/sv /usr/src/tmp/kf5-kjs-buildroot//usr/share/man/uk
+ '[' -d /usr/src/tmp/kf5-kjs-buildroot//usr/share/appdata -a keep == remove ']'
+ '[' -d /usr/src/tmp/kf5-kjs-buildroot//usr/share/metainfo -a keep == remove ']'
+ '[' -d /usr/src/tmp/kf5-kjs-buildroot//usr/lib/cmake/ ']'
+ find /usr/src/tmp/kf5-kjs-buildroot//usr/lib/cmake/ -type f -name '*.cmake'
+ read f
+ sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/kf5-kjs-buildroot//usr/lib/cmake/KF5JS/KF5JSTargets-release.cmake
+ sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/kf5-kjs-buildroot//usr/lib/cmake/KF5JS/KF5JSTargets-release.cmake
+ read f
+ sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/kf5-kjs-buildroot//usr/lib/cmake/KF5JS/KF5JSTargets.cmake
+ sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/kf5-kjs-buildroot//usr/lib/cmake/KF5JS/KF5JSTargets.cmake
+ read f
+ sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/kf5-kjs-buildroot//usr/lib/cmake/KF5JS/KF5JSConfigVersion.cmake
+ sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/kf5-kjs-buildroot//usr/lib/cmake/KF5JS/KF5JSConfigVersion.cmake
+ read f
+ sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/kf5-kjs-buildroot//usr/lib/cmake/KF5JS/KF5JSConfig.cmake
+ sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/kf5-kjs-buildroot//usr/lib/cmake/KF5JS/KF5JSConfig.cmake
+ read f
+ /usr/lib/rpm/find-lang kf5-kjs --all-name
+ rpm-build-kf5-find-qtlang kf5-kjs --all-name
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/kf5-kjs-buildroot (auto)
mode of './usr/lib/libKF5JSApi.so.5.52.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/libKF5JS.so.5.52.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/kf5-kjs-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/kf5-kjs-buildroot/ (default)
Compressing files in /usr/src/tmp/kf5-kjs-buildroot (auto)
Adjusting library links in /usr/src/tmp/kf5-kjs-buildroot
./usr/lib:
	libKF5JS.so.5 -> libKF5JS.so.5.52.0
	libKF5JSApi.so.5 -> libKF5JSApi.so.5.52.0
Verifying ELF objects in /usr/src/tmp/kf5-kjs-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Hardlinking identical .pyc and .pyo files
Processing files: kf5-kjs-common-5.52.0-alt1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.34445
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd kjs-5.52.0
+ DOCDIR=/usr/src/tmp/kf5-kjs-buildroot/usr/share/doc/kf5-kjs-common-5.52.0
+ export DOCDIR
+ rm -rf /usr/src/tmp/kf5-kjs-buildroot/usr/share/doc/kf5-kjs-common-5.52.0
+ /bin/mkdir -p /usr/src/tmp/kf5-kjs-buildroot/usr/share/doc/kf5-kjs-common-5.52.0
+ cp -prL COPYING.LIB README.md /usr/src/tmp/kf5-kjs-buildroot/usr/share/doc/kf5-kjs-common-5.52.0
+ chmod -R go-w /usr/src/tmp/kf5-kjs-buildroot/usr/share/doc/kf5-kjs-common-5.52.0
+ chmod -R a+rX /usr/src/tmp/kf5-kjs-buildroot/usr/share/doc/kf5-kjs-common-5.52.0
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.z5HwbM
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,qml,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mk7M8N
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,qml,rpmlib,shebang,shell,static,symlinks)
Requires: kf5-filesystem
Processing files: kf5-kjs-devel-5.52.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.s861tr
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,qml,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FM5PfA
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,qml,rpmlib,shebang,shell,static,symlinks)
In file included from /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/ustring.h:29,
                 from /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/value.h:28,
                 from /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/list.h:26:
/usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/wtf/FastMalloc.h:30:10: fatal error: new: No such file or directory
 #include <new>
          ^~~~~
compilation terminated.
cpp.req: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/list.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/nodes.h:30:
/usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/CompileState.h:29:10: fatal error: opcodes.h: No such file or directory
 #include "opcodes.h"
          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/nodes.h: cpp failed
/usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/regexp.h:29:10: fatal error: pcre.h: No such file or directory
 #include <pcre.h>
          ^~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/regexp.h: cpp failed
/usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsobject.h:26:10: fatal error: QtCore/QString: No such file or directory
 #include <QtCore/QString>
          ^~~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsobject.h: cpp failed
In file included from /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/nodes.h:30,
                 from /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/makenodes.h:25:
/usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/CompileState.h:29:10: fatal error: opcodes.h: No such file or directory
 #include "opcodes.h"
          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/makenodes.h: cpp failed
/usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjscontext.h:27:10: fatal error: QString: No such file or directory
 #include <QString>
          ^~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjscontext.h: cpp failed
/usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/CompileState.h:29:10: fatal error: opcodes.h: No such file or directory
 #include "opcodes.h"
          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/CompileState.h: cpp failed
In file included from /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsarguments.h:26:
/usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsobject.h:26:10: fatal error: QtCore/QString: No such file or directory
 #include <QtCore/QString>
          ^~~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsarguments.h: cpp failed
In file included from /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsprototype.h:26:
/usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjscontext.h:27:10: fatal error: QString: No such file or directory
 #include <QString>
          ^~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsprototype.h: cpp failed
/usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/jsonstringify.h:29:10: fatal error: HashSet.h: No such file or directory
 #include <HashSet.h>
          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/jsonstringify.h: cpp failed
In file included from /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/regexp_object.h:26:
/usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/regexp.h:29:10: fatal error: pcre.h: No such file or directory
 #include <pcre.h>
          ^~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/regexp_object.h: cpp failed
In file included from /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsinterpreter.h:26:
/usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsobject.h:26:10: fatal error: QtCore/QString: No such file or directory
 #include <QtCore/QString>
          ^~~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/kjsinterpreter.h: cpp failed
In file included from /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/nodes.h:30,
                 from /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/nodes2bytecode.h:25:
/usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/CompileState.h:29:10: fatal error: opcodes.h: No such file or directory
 #include "opcodes.h"
          ^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kf5-kjs-buildroot/usr/include/KF5/kjs/nodes2bytecode.h: cpp failed
/usr/src/tmp/kf5-kjs-buildroot/usr/share/kf5/kjs/create_hash_table syntax OK
shebang.req.files: executable script /usr/src/tmp/kf5-kjs-buildroot/usr/share/kf5/kjs/create_hash_table is not executable
Requires: /lib/ld-linux.so.2, /usr/lib/libKF5JS.so.5, /usr/lib/libKF5JSApi.so.5, libKF5JS.so.5 >= set:mgTiRMZo3gV04LAMyKVYtbUKEcqueNafKmGwLwU2DIaRXLDqv5p7plYxkkmJgqu6bSzhuNXnwYBZl26QpKl8GYwSMIzJB6pQvt9FlJOZ2iOMntry7QOhgTNdTNyZrZ162zvtAA6oB5tEHCXGZx, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3.4), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(GLIBCXX_3.4), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ULGL6k
Creating kf5-kjs-devel-debuginfo package
Processing files: libkf5js-5.52.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.XLARYt
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,qml,shell)
warning: hash collision: _ZN3KJS13ArrayInstance17compactForSortingEv _ZN3KJS7UStringC1ENS0_5EmptyE
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.55uFrR
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,qml,rpmlib,shebang,shell,static,symlinks)
Provides: libKF5JS.so.5 = set:mdsbZA6wtvnBr47aZyzHzz3GTIKX9QcZDRIo41indM3Tyi5MA9pUikuycXiZ5yhUWKCo34YLXnEEMZhdZ3RmpjZ5glWaN4U2sIooC8xQIOhraPJcwSsnUpVoZ4sLsPi2zGVLb1YEu8ZL6sYRZLcCqmne9bXN7byma3DUNGfh4DPywjQdswF2JFZfOEueZhubn2uGjqlQHLXtfcZs4lqbgPOXYbr4wnVZyW0y5xyUodvIVZLav1YVjYDnW56Z38n09Rwj4MApDAcKOF15IchhBCkUaq4MW8etAze3uen8r0FxhiLCkJWVEPVoAAaKNawDDyRnbXp6xvha91SjtpAwbhxOFmOGvSzmOLmuDvzDga3ClHmdV6viYVJXYrW5XTAqNwqjFazsgTThPFZtd0JUR7zxcnPkzqC8RxVgAyZwxJSo5PGFXW5Krp1RIBPecsC28iKhyWVLgPVbZIqsQZ4pEv1r6q0dGOAVsOkpEumcFCoDDIFqLZAlaaT0wPyfEfRgz8zEg2kbUfufhmq8Eyhq5K5tjHpRK7pAEOFZ18Xm0Wyr7zHankdXSiPWBCtCfwxLaNQdwfjngTVKsvmcEsDPkCXjXBBsaYBMbKIle72P6cKDiVehwZA41iy3GCro8cEcuKtVX3c56628iCryeuYrKQacjX8JTojPgm8YA9KZBSEA6eoSTY769PqORuzxQAE7RtalU1LZIcqC9v8xnVZisvCgvL8leOJeYY7ZEsf21GgLn5lObC9yQw1npePDomcItB98bNrXIfZbjXh0hwVvNZDNUzQQyEXRFDEBx8vrUP9T2r8tG0xwCHZKw4ckZaZwkuz7fIxnZKCOIl8jMSWprfajyfEtiLonf4sSGrjqg6WZh5M04EZo3TW2z57ZrCOtZLYPGbSD6MbWtScyMh1P0Q1NVQAY04tk2mEZ3exUDRuVsJXH5ZsJIE5QRzS9GL0RKmEOozhO1
Requires: kf5-kjs-common = 5.52.0-alt1, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GLIBC_2.0), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libpcre.so.3 >= set:jgW8mUwkvtmE1p2, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.2), libpthread.so.0(GLIBC_2.2.3), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.9), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KqTeVv
Creating libkf5js-debuginfo package
Processing files: libkf5jsapi-5.52.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KFIiKt
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,qml,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.U4zqHw
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,qml,rpmlib,shebang,shell,static,symlinks)
Provides: libKF5JSApi.so.5 = set:kdnx0OgUhJoQLP1ZcieKt3Pt8O0k8rrdiwAj2GPxpY1VMBQncyrNEvzG9uwWfDRcbT23R2fg3rFoa54IMPRbyhUZ4yKZpSCmnOaLyDrTA3ACVKgio1ZIqgNDRDUheR8Qg2qk6DxzLw0KZ5hoVcmFqlZK2BMUk69pDDSR73EI7kMqqROWO4G8l92skvGboU8vmGxwMZ32143Jp1
Requires: kf5-kjs-common = 5.52.0-alt1, libKF5JS.so.5 >= set:mfTiRMmm6ur3Nb9VmC3Ts0xufNU0rU0VePEhZoVqp1ZwyjdfTvdRZoSBrV8rN7zcsM1jg8EZogVN8LUH3jqgrUdT20hB3qHA5sPZxBK16pYLZjoSxmJOZ2093tRB9u0JsKWLZlNdXoxZrplnNMRh9dwdPKbX6FIsQdqqYKDAZg, libQt5Core.so.5 >= set:qlP7X1PRE74Qva2sqXaf38lAuSZjY8RacyKejM4g2SqL49Zyg3ecXw6M3, libQt5Core.so.5(Qt_5), libQt5Core.so.5(Qt_5.11), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(GLIBCXX_3.4), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rZPfxY
Creating libkf5jsapi-debuginfo package
Processing files: kf5-kjs-devel-debuginfo-5.52.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.noSRjJ
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ia7deQ
find-requires: running scripts (debuginfo)
Requires: kf5-kjs-devel = 5.52.0-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libKF5JS.so.5), debug(libc.so.6), debug(libstdc++.so.6)
Processing files: libkf5js-debuginfo-5.52.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Dcvw2h
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fb8LI6
find-requires: running scripts (debuginfo)
Provides: debug(libKF5JS.so.5)
Requires: libkf5js = 5.52.0-alt1, debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(libpcre.so.3), debug(libpthread.so.0), debug(libstdc++.so.6)
Processing files: libkf5jsapi-debuginfo-5.52.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.X3f0Ch
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KgDDy1
find-requires: running scripts (debuginfo)
Provides: debug(libKF5JSApi.so.5)
Requires: libkf5jsapi = 5.52.0-alt1, debug(libKF5JS.so.5), debug(libQt5Core.so.5), debug(libc.so.6), debug(libstdc++.so.6)
Adding to kf5-kjs-devel a strict dependency on libkf5js
Adding to kf5-kjs-devel a strict dependency on libkf5jsapi
Adding to libkf5jsapi a strict dependency on libkf5js
Adding to kf5-kjs-devel-debuginfo a strict dependency on libkf5js-debuginfo
Adding to libkf5jsapi-debuginfo a strict dependency on libkf5js-debuginfo
Removing from kf5-kjs-devel-debuginfo 33 sources provided by libkf5js-debuginfo
also prunning dir /usr/src/debug/kjs-5.52.0/src/wtf
Removing from libkf5jsapi-debuginfo 31 sources provided by libkf5js-debuginfo
also prunning dir /usr/src/debug/kjs-5.52.0/src/wtf
Removing 3 extra deps from kf5-kjs-devel due to dependency on libkf5js
Removing 1 extra deps from kf5-kjs-devel due to dependency on libkf5jsapi
Removing 1 extra deps from libkf5jsapi due to dependency on libkf5js
Removing 1 extra deps from kf5-kjs-devel-debuginfo due to dependency on libkf5js-debuginfo
Removing 1 extra deps from libkf5jsapi-debuginfo due to dependency on libkf5js-debuginfo
Removing 7 extra deps from kf5-kjs-devel due to repentancy on libkf5js
Removing 1 extra deps from kf5-kjs-devel due to repentancy on libkf5jsapi
Removing 7 extra deps from libkf5jsapi due to repentancy on libkf5js
Removing 2 extra deps from kf5-kjs-devel-debuginfo due to repentancy on libkf5js-debuginfo
Removing 2 extra deps from libkf5jsapi-debuginfo due to repentancy on libkf5js-debuginfo
Wrote: /usr/src/RPM/RPMS/noarch/kf5-kjs-common-5.52.0-alt1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/i586/kf5-kjs-devel-5.52.0-alt1.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/libkf5js-5.52.0-alt1.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/libkf5jsapi-5.52.0-alt1.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/kf5-kjs-devel-debuginfo-5.52.0-alt1.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/libkf5js-debuginfo-5.52.0-alt1.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/libkf5jsapi-debuginfo-5.52.0-alt1.i586.rpm
91.27user 7.19system 1:44.43elapsed 94%CPU (0avgtext+0avgdata 151308maxresident)k
0inputs+0outputs (0major+2870028minor)pagefaults 0swaps
130.16user 14.60system 2:45.97elapsed 87%CPU (0avgtext+0avgdata 151308maxresident)k
0inputs+0outputs (0major+3682565minor)pagefaults 0swaps
--- kf5-kjs-common-5.52.0-alt1.noarch.rpm.repo	2018-11-15 02:31:32.000000000 +0000
+++ kf5-kjs-common-5.52.0-alt1.noarch.rpm.hasher	2018-11-24 08:55:21.096834856 +0000
@@ -5,3 +5,2 @@
 Requires: rpmlib(PayloadIsLzma)  
-Provides: .sisyphus.216445.3200.1.2-kf5-kjs-common-5.52.0-alt1  
 Provides: kf5-kjs-common = 5.52.0-alt1
--- kf5-kjs-devel-5.52.0-alt1.i586.rpm.repo	2018-11-15 02:35:38.000000000 +0000
+++ kf5-kjs-devel-5.52.0-alt1.i586.rpm.hasher	2018-11-24 08:55:24.693797763 +0000
@@ -109,5 +109,4 @@
 Requires: /lib/ld-linux.so.2  
-Requires: .sisyphus.216445.3200.1.2-libkf5jsapi-5.52.0-alt1  
+Requires: libkf5jsapi = 5.52.0-alt1
 Requires: rpmlib(PayloadIsLzma)  
-Provides: .sisyphus.216445.3200.1.2-kf5-kjs-devel-5.52.0-alt1  
 Provides: kf5-kjs-devel = 5.52.0-alt1
--- kf5-kjs-devel-debuginfo-5.52.0-alt1.i586.rpm.repo	2018-11-15 02:35:38.000000000 +0000
+++ kf5-kjs-devel-debuginfo-5.52.0-alt1.i586.rpm.hasher	2018-11-24 08:55:24.743797247 +0000
@@ -8,5 +8,5 @@
 /usr/src/debug/kjs-5.52.0/src/kjs/kjs.cpp	100644	
-Requires: .sisyphus.216445.3200.1.2-kf5-kjs-devel-5.52.0-alt1  
+Requires: kf5-kjs-devel = 5.52.0-alt1
 Requires: /usr/lib/debug/lib/ld-linux.so.2.debug  
-Requires: .sisyphus.216445.3200.1.2-libkf5js-debuginfo-5.52.0-alt1  
+Requires: libkf5js-debuginfo = 5.52.0-alt1
 Requires: rpmlib(PayloadIsLzma)  
--- libkf5js-5.52.0-alt1.i586.rpm.repo	2018-11-15 02:35:38.000000000 +0000
+++ libkf5js-5.52.0-alt1.i586.rpm.hasher	2018-11-24 08:55:24.755797123 +0000
@@ -2,3 +2,3 @@
 /usr/lib/libKF5JS.so.5.52.0	100644	
-Requires: .sisyphus.216445.3200.1.2-kf5-kjs-common-5.52.0-alt1  
+Requires: kf5-kjs-common = 5.52.0-alt1
 Requires: libc.so.6(GLIBC_2.0)  
@@ -24,3 +24,2 @@
 Provides: libKF5JS.so.5 = set:mdsbZA6wtvnBr47aZyzHzz3GTIKX9QcZDRIo41indM3Tyi5MA9pUikuycXiZ5yhUWKCo34YLXnEEMZhdZ3RmpjZ5glWaN4U2sIooC8xQIOhraPJcwSsnUpVoZ4sLsPi2zGVLb1YEu8ZL6sYRZLcCqmne9bXN7byma3DUNGfh4DPywjQdswF2JFZfOEueZhubn2uGjqlQHLXtfcZs4lqbgPOXYbr4wnVZyW0y5xyUodvIVZLav1YVjYDnW56Z38n09Rwj4MApDAcKOF15IchhBCkUaq4MW8etAze3uen8r0FxhiLCkJWVEPVoAAaKNawDDyRnbXp6xvha91SjtpAwbhxOFmOGvSzmOLmuDvzDga3ClHmdV6viYVJXYrW5XTAqNwqjFazsgTThPFZtd0JUR7zxcnPkzqC8RxVgAyZwxJSo5PGFXW5Krp1RIBPecsC28iKhyWVLgPVbZIqsQZ4pEv1r6q0dGOAVsOkpEumcFCoDDIFqLZAlaaT0wPyfEfRgz8zEg2kbUfufhmq8Eyhq5K5tjHpRK7pAEOFZ18Xm0Wyr7zHankdXSiPWBCtCfwxLaNQdwfjngTVKsvmcEsDPkCXjXBBsaYBMbKIle72P6cKDiVehwZA41iy3GCro8cEcuKtVX3c56628iCryeuYrKQacjX8JTojPgm8YA9KZBSEA6eoSTY769PqORuzxQAE7RtalU1LZIcqC9v8xnVZisvCgvL8leOJeYY7ZEsf21GgLn5lObC9yQw1npePDomcItB98bNrXIfZbjXh0hwVvNZDNUzQQyEXRFDEBx8vrUP9T2r8tG0xwCHZKw4ckZaZwkuz7fIxnZKCOIl8jMSWprfajyfEtiLonf4sSGrjqg6WZh5M04EZo3TW2z57ZrCOtZLYPGbSD6MbWtScyMh1P0Q1NVQAY04tk2mEZ3exUDRuVsJXH5ZsJIE5QRzS9GL0RKmEOozhO1
-Provides: .sisyphus.216445.3200.1.2-libkf5js-5.52.0-alt1  
 Provides: libkf5js = 5.52.0-alt1
--- libkf5js-debuginfo-5.52.0-alt1.i586.rpm.repo	2018-11-15 02:35:38.000000000 +0000
+++ libkf5js-debuginfo-5.52.0-alt1.i586.rpm.hasher	2018-11-24 08:55:24.971794896 +0000
@@ -148,3 +148,3 @@
 /usr/src/debug/kjs-5.52.0/src/wtf/unicode/libc/UnicodeLibC.h	100644	
-Requires: .sisyphus.216445.3200.1.2-libkf5js-5.52.0-alt1  
+Requires: libkf5js = 5.52.0-alt1
 Requires: debug(libc.so.6)  
@@ -157,3 +157,2 @@
 Provides: debug(libKF5JS.so.5)  
-Provides: .sisyphus.216445.3200.1.2-libkf5js-debuginfo-5.52.0-alt1  
 Provides: libkf5js-debuginfo = 5.52.0-alt1
--- libkf5jsapi-5.52.0-alt1.i586.rpm.repo	2018-11-15 02:35:38.000000000 +0000
+++ libkf5jsapi-5.52.0-alt1.i586.rpm.hasher	2018-11-24 08:55:24.980794803 +0000
@@ -5,6 +5,5 @@
 Requires: libQt5Core.so.5(Qt_5.11)  
-Requires: .sisyphus.216445.3200.1.2-libkf5js-5.52.0-alt1  
+Requires: libkf5js = 5.52.0-alt1
 Requires: rpmlib(PayloadIsLzma)  
 Provides: libKF5JSApi.so.5 = set:kdnx0OgUhJoQLP1ZcieKt3Pt8O0k8rrdiwAj2GPxpY1VMBQncyrNEvzG9uwWfDRcbT23R2fg3rFoa54IMPRbyhUZ4yKZpSCmnOaLyDrTA3ACVKgio1ZIqgNDRDUheR8Qg2qk6DxzLw0KZ5hoVcmFqlZK2BMUk69pDDSR73EI7kMqqROWO4G8l92skvGboU8vmGxwMZ32143Jp1
-Provides: .sisyphus.216445.3200.1.2-libkf5jsapi-5.52.0-alt1  
 Provides: libkf5jsapi = 5.52.0-alt1
--- libkf5jsapi-debuginfo-5.52.0-alt1.i586.rpm.repo	2018-11-15 02:35:38.000000000 +0000
+++ libkf5jsapi-debuginfo-5.52.0-alt1.i586.rpm.hasher	2018-11-24 08:55:25.026794328 +0000
@@ -17,5 +17,5 @@
 /usr/src/debug/kjs-5.52.0/src/kjs/api/kjsprototype.h	100644	
-Requires: .sisyphus.216445.3200.1.2-libkf5jsapi-5.52.0-alt1  
+Requires: libkf5jsapi = 5.52.0-alt1
 Requires: debug(libQt5Core.so.5)  
-Requires: .sisyphus.216445.3200.1.2-libkf5js-debuginfo-5.52.0-alt1  
+Requires: libkf5js-debuginfo = 5.52.0-alt1
 Requires: rpmlib(PayloadIsLzma)