<86>Dec 8 10:10:22 userdel[93422]: delete user 'rooter' <86>Dec 8 10:10:22 userdel[93422]: removed group 'rooter' owned by 'rooter' <86>Dec 8 10:10:22 userdel[93422]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 8 10:10:23 groupadd[93453]: group added to /etc/group: name=rooter, GID=576 <86>Dec 8 10:10:23 groupadd[93453]: group added to /etc/gshadow: name=rooter <86>Dec 8 10:10:23 groupadd[93453]: new group: name=rooter, GID=576 <86>Dec 8 10:10:23 useradd[93469]: new user: name=rooter, UID=576, GID=576, home=/root, shell=/bin/bash <86>Dec 8 10:10:23 userdel[93515]: delete user 'builder' <86>Dec 8 10:10:23 userdel[93515]: removed group 'builder' owned by 'builder' <86>Dec 8 10:10:23 userdel[93515]: removed shadow group 'builder' owned by 'builder' <86>Dec 8 10:10:23 groupadd[93618]: group added to /etc/group: name=builder, GID=577 <86>Dec 8 10:10:23 groupadd[93618]: new group: name=builder, GID=577 <86>Dec 8 10:10:23 useradd[93653]: new user: name=builder, UID=577, GID=577, home=/usr/src, shell=/bin/bash <13>Dec 8 10:10:26 rpmi: rpm-macros-ubt-0.2-alt2 1488208885 installed <13>Dec 8 10:10:26 rpmi: rpm-build-ubt-0.3.1-alt3 sisyphus.213781.100 1538147677 installed <13>Dec 8 10:10:29 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Dec 8 10:10:29 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Dec 8 10:10:29 rpmi: libjpeg-2:1.5.1-alt1 1498218318 installed <13>Dec 8 10:10:29 rpmi: libpng16-1.6.35-alt1 sisyphus.214397.100 1539159349 installed <13>Dec 8 10:10:29 rpmi: libglvnd-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 8 10:10:29 rpmi: libogg-1.3.2-alt2 sisyphus.215919.100 1540973847 installed <13>Dec 8 10:10:29 rpmi: libalsa-1:1.1.7-alt1 sisyphus.215150.100 1539797658 installed <13>Dec 8 10:10:29 rpmi: libICE-1.0.9-alt1 1409902721 installed <13>Dec 8 10:10:29 rpmi: libSM-1.2.3-alt1 sisyphus.215747.100 1540812795 installed <13>Dec 8 10:10:29 rpmi: libwayland-client-1.16.0-alt1 1535614871 installed <13>Dec 8 10:10:29 rpmi: libtiff5-4.0.3-alt1 1348347501 installed <13>Dec 8 10:10:29 rpmi: libcg-3.1_April2012-alt1 1379968312 installed <13>Dec 8 10:10:29 rpmi: zlib-devel-1.2.11-alt1 sisyphus.217171.100 1543710737 installed <13>Dec 8 10:10:29 rpmi: libpng-devel-1.6.35-alt1 sisyphus.214397.100 1539159349 installed <13>Dec 8 10:10:29 rpmi: libXau-1.0.8-alt1 1369565808 installed <13>Dec 8 10:10:29 rpmi: libwayland-server-1.16.0-alt1 1535614871 installed <13>Dec 8 10:10:29 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Dec 8 10:10:30 rpmi: libicu63-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Dec 8 10:10:30 rpmi: libgraphite2-1.3.12-alt2.1 sisyphus.215942.100 1540990757 installed <13>Dec 8 10:10:30 rpmi: libharfbuzz-2.1.3-alt1 sisyphus.216837.100 1543085735 installed <13>Dec 8 10:10:30 rpmi: libfreetype-2.9.1-alt1.S1 1530781053 installed <13>Dec 8 10:10:30 rpmi: fontconfig-2.13.1-alt1 sisyphus.215917.100 1540973886 installed Updating fonts cache: <29>Dec 8 10:10:31 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Dec 8 10:10:31 rpmi: libidn2-2.0.5-alt1 1526923875 installed <13>Dec 8 10:10:31 rpmi: libharfbuzz-icu-2.1.3-alt1 sisyphus.216837.100 1543085735 installed <13>Dec 8 10:10:31 rpmi: libgraphite2-devel-1.3.12-alt2.1 sisyphus.215942.100 1540990757 installed <13>Dec 8 10:10:31 rpmi: icu-utils-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Dec 8 10:10:31 rpmi: libicu-devel-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Dec 8 10:10:31 rpmi: libXau-devel-1.0.8-alt1 1369565808 installed <13>Dec 8 10:10:31 rpmi: libcg-devel-3.1_April2012-alt1 1379968312 installed <13>Dec 8 10:10:31 rpmi: libcggl-3.1_April2012-alt1 1379968312 installed <13>Dec 8 10:10:31 rpmi: libwayland-egl-4:18.1.0-alt1 1535614871 installed <13>Dec 8 10:10:31 rpmi: libICE-devel-1.0.9-alt1 1409902721 installed <13>Dec 8 10:10:31 rpmi: libSM-devel-1.2.3-alt1 sisyphus.215747.100 1540812795 installed <13>Dec 8 10:10:31 rpmi: libalsa-devel-1:1.1.7-alt1 sisyphus.215150.100 1539797658 installed <13>Dec 8 10:10:31 rpmi: libflac8-1.3.2-alt1 1507623955 installed <13>Dec 8 10:10:31 rpmi: libvorbis-1.3.6-alt1 1528307812 installed <13>Dec 8 10:10:31 rpmi: libOpenGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 8 10:10:31 rpmi: libGLES-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 8 10:10:31 rpmi: libjasper-2.0.14-alt1 1530105217 installed <13>Dec 8 10:10:31 rpmi: libsoundtouch-2.1.1-alt1 sisyphus.216743.100 1542892229 installed <13>Dec 8 10:10:31 rpmi: libpng++-0.2.9-alt1 1452435628 installed <13>Dec 8 10:10:31 rpmi: libjack-1:1.9.12-alt2 sisyphus.215965.100 1541010132 installed <13>Dec 8 10:10:31 rpmi: libportaudio2-19-alt7 1528701669 installed <13>Dec 8 10:10:32 rpmi: libgtk+2-locales-2.24.32-alt2 1518699309 installed <13>Dec 8 10:10:32 rpmi: liborc-0.4.28-alt1 1511201506 installed <13>Dec 8 10:10:32 rpmi: libgudev-1:232-alt3 1523738518 installed <13>Dec 8 10:10:32 rpmi: libfribidi-1.0.5-alt1 1532424345 installed <13>Dec 8 10:10:32 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Dec 8 10:10:32 rpmi: libthai-0.1.28-alt1_1 sisyphus.214516.100 1539257851 installed <13>Dec 8 10:10:32 rpmi: libpixman-3:0.34.0-alt1 1480491657 installed <13>Dec 8 10:10:32 rpmi: libatk-locales-2.30.0-alt1 sisyphus.212779.100 1536768328 installed <13>Dec 8 10:10:32 rpmi: libatk-2.30.0-alt1 sisyphus.212779.100 1536768334 installed <13>Dec 8 10:10:32 rpmi: libaio-0.3.111-alt1 1530122162 installed <13>Dec 8 10:10:32 rpmi: libgsm-1.0.17-alt1 1523356165 installed <13>Dec 8 10:10:32 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed <13>Dec 8 10:10:32 rpmi: liblz4-1:1.8.3-alt1 sisyphus.213737.100 1538009686 installed <13>Dec 8 10:10:32 rpmi: libgpg-error-1.31-alt1.S1 1529015802 installed <13>Dec 8 10:10:32 rpmi: libgcrypt20-1.8.3-alt3 sisyphus.214019.140 1538990448 installed <13>Dec 8 10:10:32 rpmi: libsystemd-1:239-alt3 sisyphus.215710.300 1540765641 installed <13>Dec 8 10:10:32 rpmi: libdbus-1.12.12-alt1 sisyphus.217336.100 1544000923 installed <13>Dec 8 10:10:32 rpmi: libavahi-0.6.32-alt1 1500485702 installed <13>Dec 8 10:10:32 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed <13>Dec 8 10:10:32 rpmi: libxshmfence-1.2-alt2 1518613552 installed <13>Dec 8 10:10:32 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Dec 8 10:10:32 rpmi: libXdmcp-1.1.1-alt1 1334617701 installed <13>Dec 8 10:10:32 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Dec 8 10:10:32 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Dec 8 10:10:32 rpmi: libXext-1.3.3-alt1 1409902959 installed <13>Dec 8 10:10:32 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Dec 8 10:10:32 rpmi: libXfixes-5.0.3-alt1 sisyphus.216396.300 1542022162 installed <13>Dec 8 10:10:32 rpmi: libXrandr-1.5.0-alt1 1431936189 installed <13>Dec 8 10:10:32 rpmi: libXft-2.3.2-alt1 1409902660 installed <13>Dec 8 10:10:32 rpmi: libXinerama-1.1.3-alt2 1527671619 installed <13>Dec 8 10:10:32 rpmi: libXdamage-1.1.3-alt4 1297162593 installed <13>Dec 8 10:10:32 rpmi: libXt-1.1.4-alt1 1369984722 installed <13>Dec 8 10:10:33 rpmi: libxcb-devel-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Dec 8 10:10:34 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Dec 8 10:10:34 rpmi: libXrender-devel-0.9.8-alt1 1371312112 installed <13>Dec 8 10:10:34 rpmi: libXext-devel-1.3.3-alt1 1409902959 installed <13>Dec 8 10:10:34 rpmi: libXt-devel-1.1.4-alt1 1369984722 installed <13>Dec 8 10:10:34 rpmi: libXmu-1.1.2-alt1 1391072530 installed <13>Dec 8 10:10:34 rpmi: libXcursor-1.1.15-alt1.S1 1512373366 installed <13>Dec 8 10:10:34 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Dec 8 10:10:34 rpmi: libXi-1.7.9-alt1.S1 1515755342 installed <13>Dec 8 10:10:34 rpmi: libXcomposite-0.4.3-alt3 1297306936 installed <13>Dec 8 10:10:34 rpmi: libpulseaudio-12.2-alt1 1535623585 installed <13>Dec 8 10:10:34 rpmi: libSDL-1.2.14-alt7 1483707272 installed <13>Dec 8 10:10:34 rpmi: libpciaccess-1:0.14-alt1 1528969252 installed <13>Dec 8 10:10:34 rpmi: libdrm-1:2.4.96-alt1 sisyphus.215486.100 1540374027 installed <13>Dec 8 10:10:34 rpmi: libGLX-mesa-4:18.2.6-alt1 sisyphus.217237.100 1543845945 installed <13>Dec 8 10:10:34 rpmi: libgbm-4:18.2.6-alt1 sisyphus.217237.100 1543845945 installed <13>Dec 8 10:10:34 rpmi: libEGL-mesa-4:18.2.6-alt1 sisyphus.217237.100 1543845945 installed <13>Dec 8 10:10:34 rpmi: libEGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 8 10:10:34 rpmi: libGLX-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 8 10:10:34 rpmi: libGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 8 10:10:34 rpmi: libcairo-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Dec 8 10:10:34 rpmi: libpango-1.42.4-alt1 1534787259 installed <13>Dec 8 10:10:34 rpmi: libglvnd-devel-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 8 10:10:34 rpmi: libEGL-devel-4:18.2.6-alt1 sisyphus.217237.100 1543845945 installed <13>Dec 8 10:10:34 rpmi: libGL-devel-4:18.2.6-alt1 sisyphus.217237.100 1543845945 installed <13>Dec 8 10:10:34 rpmi: libGLU-4:9.0.0-alt1 1347643784 installed <13>Dec 8 10:10:34 rpmi: libGLU-devel-4:9.0.0-alt1 1347643784 installed <13>Dec 8 10:10:34 rpmi: libGLEW2.1-2.1.0-alt2.S1 1501869756 installed <13>Dec 8 10:10:34 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Dec 8 10:10:34 rpmi: libgdk-pixbuf-locales-2.38.0-alt2 sisyphus.213523.100 1537685512 installed <13>Dec 8 10:10:34 rpmi: shared-mime-info-1.10-alt1.1 1530525599 installed <13>Dec 8 10:10:34 rpmi: gsettings-desktop-schemas-data-3.28.1-alt1 sisyphus.212587.100 1536082062 installed <13>Dec 8 10:10:34 rpmi: libgio-2.58.1-alt3 sisyphus.214034.100 1538601697 installed <13>Dec 8 10:10:34 rpmi: gsettings-desktop-schemas-3.28.1-alt1 sisyphus.212587.100 1536082066 installed <13>Dec 8 10:10:34 rpmi: libgdk-pixbuf-2.38.0-alt2 sisyphus.213523.100 1537685557 installed <13>Dec 8 10:10:34 rpmi: libgstreamer1.0-1.14.4-alt1 sisyphus.214120.2200 1538778557 installed <13>Dec 8 10:10:35 rpmi: libgst-plugins1.0-1.14.4-alt3 sisyphus.216849.100 1543144442 installed <13>Dec 8 10:10:35 rpmi: gtk-update-icon-cache-3.24.1-alt1 sisyphus.213271.100 1537346078 installed <13>Dec 8 10:10:35 rpmi: libgdk-pixbuf-xlib-2.38.0-alt2 sisyphus.213523.100 1537685557 installed <13>Dec 8 10:10:35 rpmi: gcc-c++-common-1.4.22-alt1 1519183788 installed <13>Dec 8 10:10:35 rpmi: libstdc++8-devel-8.2.1-alt1 sisyphus.214000.20 1542662379 installed <13>Dec 8 10:10:36 rpmi: gcc8-c++-8.2.1-alt1 sisyphus.214000.20 1542662379 installed <13>Dec 8 10:10:36 rpmi: xml-utils-1:2.9.4.0.12.e905-alt1.1 1525115767 installed <13>Dec 8 10:10:36 rpmi: rpm-build-gir-0.7.2-alt4 1534675014 installed <13>Dec 8 10:10:36 rpmi: libuv-1.23.2-alt1 sisyphus.217108.100 1543612230 installed <13>Dec 8 10:10:36 rpmi: librhash-1.3.5-alt2 1505156279 installed <13>Dec 8 10:10:36 rpmi: libjsoncpp19-1.8.4-alt2.S1 1518769525 installed <13>Dec 8 10:10:36 rpmi: publicsuffix-list-dafsa-20181106-alt1 sisyphus.216228.100 1541611754 installed <13>Dec 8 10:10:36 rpmi: libpsl-0.20.2-alt2 sisyphus.216228.200 1541611889 installed <13>Dec 8 10:10:36 rpmi: libnghttp2-1.34.0-alt1 sisyphus.214524.100 1539249634 installed <13>Dec 8 10:10:36 rpmi: libverto-0.3.0-alt1_5 1525957714 installed <13>Dec 8 10:10:36 rpmi: libkeyutils-1.6-alt2 sisyphus.217337.100 1544003161 installed <13>Dec 8 10:10:36 rpmi: libcom_err-1.44.3-alt1 1532134732 installed <13>Dec 8 10:10:36 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus.215491.100 1540428597 installed <13>Dec 8 10:10:36 rpmi: libbrotlidec-1.0.7-alt1 sisyphus.215491.100 1540428597 installed <13>Dec 8 10:10:36 rpmi: libnettle6-3.4.1-alt1 sisyphus.217427.100 1544107917 installed <13>Dec 8 10:10:36 rpmi: libarchive13-3.3.1-alt1.S1 1488799507 installed <13>Dec 8 10:10:36 rpmi: rpm-macros-cmake-3.13.1-alt1 sisyphus.217317.100 1544006298 installed <13>Dec 8 10:10:36 rpmi: cmake-modules-3.13.1-alt1 sisyphus.217317.100 1544006285 installed <13>Dec 8 10:10:36 rpmi: libtasn1-4.13-alt2 1521133850 installed <13>Dec 8 10:10:36 rpmi: libp11-kit-0.23.9-alt5 1525798298 installed <13>Dec 8 10:10:36 rpmi: rpm-macros-alternatives-0.4.5-alt1.1 1404382149 installed <13>Dec 8 10:10:36 rpmi: alternatives-0.4.5-alt1.1 1404382149 installed <13>Dec 8 10:10:36 rpmi: ca-certificates-2018.11.12-alt1 sisyphus.216395.300 1542114035 installed <13>Dec 8 10:10:36 rpmi: ca-trust-0.1.1-alt2 1515595785 installed <13>Dec 8 10:10:36 rpmi: p11-kit-trust-0.23.9-alt5 1525798298 installed <13>Dec 8 10:10:36 rpmi: libcrypto1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <13>Dec 8 10:10:36 rpmi: libssl1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <86>Dec 8 10:10:36 groupadd[10179]: group added to /etc/group: name=_keytab, GID=499 <86>Dec 8 10:10:36 groupadd[10179]: group added to /etc/gshadow: name=_keytab <86>Dec 8 10:10:36 groupadd[10179]: new group: name=_keytab, GID=499 <13>Dec 8 10:10:36 rpmi: libkrb5-1.16.2-alt2 sisyphus.216877.200 1543483297 installed <13>Dec 8 10:10:36 rpmi: libpython3-3.6.5-alt1.1 1535734576 installed <13>Dec 8 10:10:36 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Dec 8 10:10:36 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Dec 8 10:10:36 rpmi: python3-3.6.5-alt1.1 1535734576 installed <13>Dec 8 10:10:37 rpmi: python3-base-3.6.5-alt1.1 1535734576 installed <13>Dec 8 10:10:37 rpmi: glib2-devel-2.58.1-alt3 sisyphus.214034.100 1538601697 installed <13>Dec 8 10:10:37 rpmi: libgio-devel-2.58.1-alt3 sisyphus.214034.100 1538601697 installed <13>Dec 8 10:10:37 rpmi: libgdk-pixbuf-devel-2.38.0-alt2 sisyphus.213523.100 1537685557 installed <13>Dec 8 10:10:37 rpmi: libharfbuzz-devel-2.1.3-alt1 sisyphus.216837.100 1543085735 installed <13>Dec 8 10:10:37 rpmi: libfreetype-devel-2.9.1-alt1.S1 1530781053 installed <13>Dec 8 10:10:37 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus.215917.100 1540973886 installed <13>Dec 8 10:10:37 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Dec 8 10:10:37 rpmi: libXft-devel-2.3.2-alt1 1409902660 installed <13>Dec 8 10:10:37 rpmi: libpango-devel-1.42.4-alt1 1534787259 installed <13>Dec 8 10:10:37 rpmi: libatk-devel-2.30.0-alt1 sisyphus.212779.100 1536768334 installed <86>Dec 8 10:10:37 groupadd[15093]: group added to /etc/group: name=sasl, GID=498 <86>Dec 8 10:10:37 groupadd[15093]: group added to /etc/gshadow: name=sasl <86>Dec 8 10:10:37 groupadd[15093]: new group: name=sasl, GID=498 <13>Dec 8 10:10:37 rpmi: libsasl2-3-2.1.27-alt0.2 1535660695 installed <13>Dec 8 10:10:37 rpmi: libldap-2.4.46-alt1 1535562135 installed <13>Dec 8 10:10:37 rpmi: libcurl-7.62.0-alt3 sisyphus.216461.100 1542191614 installed <13>Dec 8 10:10:37 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Dec 8 10:10:37 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Dec 8 10:10:37 rpmi: python-modules-encodings-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 8 10:10:37 rpmi: python-modules-compiler-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 8 10:10:38 rpmi: python-modules-email-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 8 10:10:38 rpmi: python-modules-unittest-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 8 10:10:38 rpmi: python-modules-nis-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 8 10:10:38 rpmi: python-modules-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 8 10:10:38 rpmi: python-modules-xml-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 8 10:10:38 rpmi: gtk-builder-convert-2.24.32-alt2 1518699309 installed <13>Dec 8 10:10:38 rpmi: libcups-2.2.6-alt1 1510070343 installed <13>Dec 8 10:10:38 rpmi: libgtk+2-2.24.32-alt2 1518699309 installed <13>Dec 8 10:10:38 rpmi: wxGTK-2:2.8.12-alt1.svn20131012.5 1504027601 installed <13>Dec 8 10:10:38 rpmi: libwxGTK-2:2.8.12-alt1.svn20131012.5 1504027601 installed <13>Dec 8 10:10:38 rpmi: libwxGTK-devel-2:2.8.12-alt1.svn20131012.5 1504027601 installed <13>Dec 8 10:10:38 rpmi: libgtk+2-devel-2.24.32-alt2 1518699309 installed <13>Dec 8 10:10:39 rpmi: cmake-3.13.1-alt1 sisyphus.217317.100 1544006298 installed <13>Dec 8 10:10:39 rpmi: gcc-c++-8-alt1 sisyphus.214000.40 1542664775 installed <13>Dec 8 10:10:39 rpmi: libGLEW-devel-2.1.0-alt2.S1 1501869756 installed <13>Dec 8 10:10:39 rpmi: libSDL-devel-1.2.14-alt7 1483707272 installed <13>Dec 8 10:10:39 rpmi: libcggl-devel-3.1_April2012-alt1 1379968312 installed <13>Dec 8 10:10:39 rpmi: libXmu-devel-1.1.2-alt1 1391072530 installed <13>Dec 8 10:10:39 rpmi: libaio-devel-0.3.111-alt1 1530122162 installed <13>Dec 8 10:10:39 rpmi: libportaudio2-devel-19-alt7 1528701669 installed <13>Dec 8 10:10:39 rpmi: libpng++-devel-0.2.9-alt1 1452435628 installed <13>Dec 8 10:10:39 rpmi: libsoundtouch-devel-2.1.1-alt1 sisyphus.216743.100 1542892229 installed <13>Dec 8 10:10:39 rpmi: libjpeg-devel-2:1.5.1-alt1 1498218318 installed <13>Dec 8 10:10:39 rpmi: bzlib-devel-1:1.0.6-alt5 1508883171 installed <13>Dec 8 10:10:39 rpmi: libpng15-1.5.28-alt2 1497966749 installed <13>Dec 8 10:10:39 rpmi: liblzma-devel-5.2.3-alt2 1517075193 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/pcsx2-1.4.0-alt2.nosrc.rpm Installing pcsx2-1.4.0-alt2.S1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.5464 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf pcsx2-1.4.0 + echo 'Source #0 (pcsx2-1.4.0.tar.gz):' Source #0 (pcsx2-1.4.0.tar.gz): + /bin/tar -xf - + /bin/gzip -dc /usr/src/RPM/SOURCES/pcsx2-1.4.0.tar.gz + cd pcsx2-1.4.0 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (pcsx2-gcc6-alt.patch):' Patch #0 (pcsx2-gcc6-alt.patch): + /usr/bin/patch -p1 patching file common/src/x86emitter/cpudetect.cpp + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.76440 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd pcsx2-1.4.0 + /bin/mkdir -p i586-alt-linux + pushd i586-alt-linux ~/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux ~/RPM/BUILD/pcsx2-1.4.0 + cmake .. -DCMAKE_INSTALL_PREFIX:PATH=/usr '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_BUILD_STRIP:BOOL=TRUE -DCMAKE_BUILD_PO:BOOL=TRUE -DPLUGIN_DIR:PATH=/usr/lib/pcsx2 -DGAMEINDEX_DIR:PATH=/usr/share/pcsx2 -DPACKAGE_MODE:BOOL=TRUE -DXDG_STD:BOOL=TRUE -DSDL2_API:BOOL=FALSE -DWX28_API:BOOL=TRUE -DEXTRA_PLUGINS:BOOL=TRUE -- 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 CMakeLists.txt:37 (cmake_policy): The OLD behavior for policy CMP0018 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:40 (cmake_policy): The OLD behavior for policy CMP0022 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- Cross compilation is disabled. -- Compiling a i386 build on a i686 host. -- Found ALSA: /usr/lib/libasound.so (found version "1.1.7") -- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1") -- Looking for lzma_auto_decoder in /usr/lib/liblzma.so -- Looking for lzma_auto_decoder in /usr/lib/liblzma.so - found -- Looking for lzma_easy_encoder in /usr/lib/liblzma.so -- Looking for lzma_easy_encoder in /usr/lib/liblzma.so - found -- Looking for lzma_lzma_preset in /usr/lib/liblzma.so -- Looking for lzma_lzma_preset in /usr/lib/liblzma.so - found -- Found LibLZMA: /usr/include (found version "5.2.3") CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:270 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): cmake/SearchForStuff.cmake:11 (find_package) CMakeLists.txt:61 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/libOpenGL.so -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Found PNG: /usr/lib/libpng.so (found version "1.6.35") -- Found wxWidgets: -pthread;;;-lwx_baseu-2.8;-lwx_gtk2u_core-2.8;-lwx_gtk2u_adv-2.8 (found version "2.8.12") -- Found Libc: /usr/lib/librt.so;/usr/lib/libdl.so;/usr/lib/libm.so -- Found BZip2: /usr/lib/libbz2.so (found version "1.0.6") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found Cg: /usr/lib/libCg.so;/usr/lib/libCgGL.so -- Found GLEW: /usr/lib/libGLEW.so -- Found JPEG: /usr/lib/libjpeg.so (found version "62") -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- AIO found -- PORTAUDIO found -- SOUNDTOUCH found -- PNGPP found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - found -- Found Threads: TRUE -- Found SDL: /usr/lib/libSDL.so (found version "1.2.14") -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib/libX11.so -- Found GTK2_GTK: /usr/lib/libgtk-x11-2.0.so -- Don't build zerospu2. It is super-seeded by spu2x -- Configuring done -- Generating done -- Build files have been written to: /usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux + popd ~/RPM/BUILD/pcsx2-1.4.0 + make -j8 -C i586-alt-linux make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target translations_pcsx2_Iconized make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target translations_pcsx2_Main make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 0%] Generating ../ar_SA__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 0%] Generating ../ca_ES__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 0%] Generating ../cs_CZ__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 0%] Generating ../ar_SA__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target x86emitter make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 0%] Generating ../de_DE__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target CDVDiso make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 1%] Generating ../ca_ES__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 1%] Generating ../fi_FI__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 1%] Generating ../es_ES__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 1%] Generating ../fr_FR__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 1%] Generating ../id_ID__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 1%] Generating ../hr_HR__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 1%] Generating ../cs_CZ__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 1%] Generating ../hu_HU__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 1%] Generating ../de_DE__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 1%] Generating ../it_IT__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target Utilities_NO_TLS make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 2%] Generating ../ja_JP__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 2%] Generating ../ko_KR__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target Utilities make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 3%] Generating ../ms_MY__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 3%] Generating ../es_ES__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 3%] Generating ../nb_NO__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 3%] Generating ../pl_PL__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 3%] Generating ../fi_FI__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 4%] Generating ../ru_RU__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 4%] Generating ../pt_BR__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 4%] Generating ../fr_FR__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 4%] Generating ../sv_SE__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 4%] Generating ../th_TH__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 4%] Generating ../hr_HR__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 4%] Generating ../tr_TR__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 4%] Generating ../zh_CN__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 5%] Generating ../zh_TW__pcsx2_Iconized.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 5%] Built target translations_pcsx2_Iconized make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 4%] Generating ../hu_HU__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 3%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/AlignedMalloc.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target CDVDlinuz make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 5%] Generating ../id_ID__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 1%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/cpudetect.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 1%] Building CXX object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/CDVDisop.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:11: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:11: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:48:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:48:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:53:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *LibName = "Linuz Iso CDVD "; ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp: In function 's32 CDVDopen(const char*)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:173:112: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] SysMessage("Error loading %s\nMake sure the iso file is not mounted in any disk emulation software!", IsoFile); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 3%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/AlignedMalloc.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 6%] Generating ../it_IT__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 5%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/buffer.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 7%] Generating ../ja_JP__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 7%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/convert.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 7%] Generating ../ko_KR__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 6%] Building CXX object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/libiso.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoReadZ2table(isoFile*)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:332:16: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < iso->blocks; i++) ~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoReadBZ2table(isoFile*)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:379:16: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < iso->blocks / 16; i++) ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoReadBlock(isoFile*, u8*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:718:10: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if (ret < iso->blocksize) ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoReadBlockZ(isoFile*, u8*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:740:10: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if (ret < p) ~~~~^~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoReadBlockZ2(isoFile*, u8*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:765:10: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if (ret < p) ~~~~^~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoReadBlockBZ2(isoFile*, u8*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:799:10: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if (ret < p) ~~~~^~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoReadBlockD(isoFile*, u8*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:830:22: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (iso->dtable[i] != lsn) continue; ~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:834:11: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if (ret < iso->blocksize) return -1; ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoReadBlockM(isoFile*, u8*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:851:11: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if (lsn >= iso->multih[i].slsn && ~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:852:15: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] lsn <= iso->multih[i].elsn) ~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:865:10: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if (ret < iso->blocksize) ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int isoReadBlock(isoFile*, u8*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:878:10: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if (lsn > iso->blocks) ~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoWriteBlock(isoFile*, u8*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:918:10: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if (ret < iso->blocksize) return -1; ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoWriteBlockZ(isoFile*, u8*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:943:10: warning: comparison of integer expressions of different signedness: 'int' and 'uLongf' {aka 'long unsigned int'} [-Wsign-compare] if (ret < size) ~~~~^~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoWriteBlockZ2(isoFile*, u8*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:967:10: warning: comparison of integer expressions of different signedness: 'int' and 'uLongf' {aka 'long unsigned int'} [-Wsign-compare] if (ret < size) ~~~~^~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoWriteBlockD(isoFile*, u8*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:985:10: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if (ret < iso->blocksize) return -1; ~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoWriteBlockBZ2(isoFile*, u8*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:999:10: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if (lsn == (iso->blocks - 1)) ~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:1025:10: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if (ret < size) ~~~~^~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoReadZtable(isoFile*)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:267:17: warning: '.table' directive writing 6 bytes into a region of size between 1 and 256 [-Wformat-overflow=] sprintf(table, "%s.table", iso->filename); ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:19: /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 7 and 262 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoReadZ2table(isoFile*)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:300:17: warning: '.table' directive writing 6 bytes into a region of size between 1 and 256 [-Wformat-overflow=] sprintf(table, "%s.table", iso->filename); ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:19: /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 7 and 262 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'int _isoReadBZ2table(isoFile*)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:353:17: warning: '.table' directive writing 6 bytes into a region of size between 1 and 256 [-Wformat-overflow=] sprintf(table, "%s.table", iso->filename); ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:19: /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 7 and 262 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function 'isoFile* isoCreate(const char*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:627:18: warning: '.table' directive writing 6 bytes into a region of size between 1 and 256 [-Wformat-overflow=] sprintf(Zfile, "%s.table", iso->filename); ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:19: /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 7 and 262 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 7%] Generating ../ms_MY__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 3%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/fpu.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 7%] Generating ../nb_NO__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 7%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/ini.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 7%] Generating ../pl_PL__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 7%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/version.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 8%] Generating ../pt_BR__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 9%] Generating ../ru_RU__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 9%] Generating ../sv_SE__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 9%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/aboutbox.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 5%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Console.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 7%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/jmp.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 9%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/actualfile.c.o /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/actualfile.c: In function 'ActualFileSeek': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/actualfile.c:231:11: warning: variable 'moved' set but not used [-Wunused-but-set-variable] off64_t moved; ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 6%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/groups.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 9%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/CD.c.o /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:77:25: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] u8 *playstationcdname = "PLAYSTATION\0"; ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:79:15: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] u8 *ps1name = "CD-XA001\0"; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c: In function 'CDreadTrack': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:151:17: warning: pointer targets in passing argument 2 of 'LBAtoMSF' differ in signedness [-Wpointer-sign] LBAtoMSF(lsn, buffer); ^~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:63: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/../convert.h:93:13: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} extern void LBAtoMSF(unsigned long lsn, char *buffer); ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c: In function 'CDgetDiskType': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:649:35: warning: pointer targets in passing argument 2 of 'LBAtoMSF' differ in signedness [-Wpointer-sign] LBAtoMSF(cdtrack.cdte_addr.lba, &tocbuffer[27]); ^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:63: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/../convert.h:93:13: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} extern void LBAtoMSF(unsigned long lsn, char *buffer); ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:693:39: warning: pointer targets in passing argument 2 of 'LBAtoMSF' differ in signedness [-Wpointer-sign] LBAtoMSF(cdtrack.cdte_addr.lba, &tocbuffer[j*10 + 37]); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:63: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/../convert.h:93:13: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} extern void LBAtoMSF(unsigned long lsn, char *buffer); ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 7%] Building CXX object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/Linux/Config.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp: In function 'void LoadConf()': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:44:8: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(f, "IsoFile = %[^\n]\n", IsoFile); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:45:8: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(f, "CdDev = %[^\n]\n", CdDev); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:46:8: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(f, "BlockDump = %d\n", &BlockDump); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp: In function 'void SysMessage(char*, ...)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:88:15: warning: '%s' directive writing up to 255 bytes into a region of size 247 [-Wformat-overflow=] sprintf(cmd, "message \"%s\"", tmp); ^~~~~~~~~~~~~~~~ ~~~ In file included from /usr/include/stdio.h:862, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:19: /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 5%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/CheckedStaticBox.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 10%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/CDVDlinuz.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 11%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/conf.c.o /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c: In function 'LoadConf': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:169:66: warning: pointer targets in passing argument 4 of 'INILoadString' differ in signedness [-Wpointer-sign] retval = INILoadString(conffilename, "Settings", "Device", conf.devicename); ~~~~^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:33: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/../ini.h:97:12: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} extern int INILoadString(char *file, char *section, char *keyword, char *buffer); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:171:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(conf.devicename, "/dev/dvd"); ~~~~^~~~~~~~~~~ In file included from /usr/include/features.h:428, from /usr/include/errno.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:21: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c: In function 'SaveConf': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:183:57: warning: pointer targets in passing argument 4 of 'INISaveString' differ in signedness [-Wpointer-sign] INISaveString(conffilename, "Settings", "Device", conf.devicename); ~~~~^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:33: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/../ini.h:95:12: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} extern int INISaveString(char *file, char *section, char *keyword, char *value); ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c: In function 'ExecCfg': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:80:3: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] system(templine); ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 12%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/device.c.o /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/device.c: In function 'DeviceOpen': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/device.c:133:27: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] devicehandle = open(conf.devicename, O_RDONLY | O_NONBLOCK); ~~~~^~~~~~~~~~~ In file included from /usr/include/fcntl.h:313, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/device.c:22: /usr/include/bits/fcntl2.h:41:1: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'} open (const char *__path, int __oflag, ...) ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 12%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/DVD.c.o /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/DVD.c:41:23: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] u8 *playstationname = "PLAYSTATION\0"; ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 7%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/CheckedStaticBox.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 10%] Building C object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/Linux/interface.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 9%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/EventSource.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 12%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/interface.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 12%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/logfile.c.o /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/logfile.c: In function 'PrintLog': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/logfile.c:173:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(logfile, logfiletemp, len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/logfile.c:175:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(logfile, "\r\n", 2); // ... and write out your own. ^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 12%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/mainbox.c.o /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c: In function 'MainBoxOKEvent': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c:200:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(conf.devicename, tempdevice); // Temporarily put in new device name ~~~~^~~~~~~~~~~ In file included from /usr/include/features.h:428, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c:45: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c: In function 'MainBoxDisplay': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c:352:53: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] gtk_entry_set_text(GTK_ENTRY(mainbox.device), conf.devicename); ~~~~^~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:31, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c:56: /usr/include/gtk-2.0/gtk/gtkentry.h:213:12: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'u8 *' {aka 'unsigned char *'} void gtk_entry_set_text (GtkEntry *entry, ^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 12%] Linking C shared module libCDVDlinuz.so /usr/bin/ld.default: CMakeFiles/CDVDlinuz.dir/ini.c.o: warning: relocation in read-only section `.text' /usr/bin/ld.default: warning: creating a DT_TEXTREL in a shared object make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 12%] Built target CDVDlinuz make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 12%] Building CXX object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/Linux/Linux.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp: In function 'void OnCompress(GtkButton*, gpointer)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:124:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] SysMessageLoc("Error compressing iso image"); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:128:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] SysMessageLoc("Iso image compressed OK"); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp: In function 'void OnCreate(GtkButton*, gpointer)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:482:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (!stop) SysMessageLoc("Iso Image Created OK"); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp: In function 'void OnCreateZ(GtkButton*, gpointer)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:674:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (!stop) SysMessageLoc("Compressed Iso Image Created OK"); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp: In function 'void OnCompress(GtkButton*, gpointer)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:72:33: warning: '.Z2' directive writing 3 bytes into a region of size between 1 and 256 [-Wformat-overflow=] if (Zmode == 1) sprintf(Zfile, "%s.Z2", IsoFile); ^~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:19: /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 4 and 259 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:73:33: warning: '.BZ2' directive writing 4 bytes into a region of size between 1 and 256 [-Wformat-overflow=] if (Zmode == 2) sprintf(Zfile, "%s.BZ2", IsoFile); ^~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:19: /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 5 and 260 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target CDVDnull make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 13%] Building C object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/Linux/support.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 11%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Exceptions.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/common/src/Utilities/Exceptions.cpp: In member function 'wxString DiagnosticOrigin::ToString(const wxChar*) const': /usr/src/RPM/BUILD/pcsx2-1.4.0/common/src/Utilities/Exceptions.cpp:65:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if( function != NULL ) ^~ /usr/src/RPM/BUILD/pcsx2-1.4.0/common/src/Utilities/Exceptions.cpp:68:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' message.Write(L" Thread: %s\n", WX_STR(Threading::pxGetCurrentThreadName()) ); ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Linking CXX shared module libCDVDiso.so /usr/bin/ld.default: CMakeFiles/CDVDiso.dir/CDVDisop.cpp.o: warning: relocation in read-only section `.text' /usr/bin/ld.default: warning: creating a DT_TEXTREL in a shared object make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Built target CDVDiso make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target dev9null-0.5.0 make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 12%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Console.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/HashTools.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object plugins/CDVDnull/CMakeFiles/CDVDnull.dir/CDVD.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDnull/CDVD.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDnull/CDVD.cpp:18: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDnull/CDVD.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/CDVDnull/CDVD.cpp:18: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Linking CXX shared module libCDVDnull.so /usr/bin/ld.default: CMakeFiles/CDVDnull.dir/CDVD.cpp.o: warning: relocation in read-only section `.text' /usr/bin/ld.default: warning: creating a DT_TEXTREL in a shared object make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Built target CDVDnull make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target FWnull-0.7.0 make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/EventSource.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 10%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/legacy_sse.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 12%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/FastFormatString.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object plugins/dev9null/CMakeFiles/dev9null-0.5.0.dir/Config.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/dev9null/Config.cpp:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/dev9null/Config.cpp:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/LnxCpuDetect.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object plugins/FWnull/CMakeFiles/FWnull-0.7.0.dir/Config.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/FWnull/Config.cpp:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/FWnull/Config.cpp:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Linux/LnxHostSys.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/movs.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object plugins/dev9null/CMakeFiles/dev9null-0.5.0.dir/DEV9.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/dev9null/DEV9.cpp:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/dev9null/DEV9.cpp:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 15%] Linking CXX shared module libdev9null-0.5.0.so /usr/bin/ld.default: CMakeFiles/dev9null-0.5.0.dir/Config.cpp.o: warning: relocation in read-only section `.text' /usr/bin/ld.default: warning: creating a DT_TEXTREL in a shared object make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 15%] Built target dev9null-0.5.0 make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Exceptions.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/common/src/Utilities/Exceptions.cpp: In member function 'wxString DiagnosticOrigin::ToString(const wxChar*) const': /usr/src/RPM/BUILD/pcsx2-1.4.0/common/src/Utilities/Exceptions.cpp:65:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if( function != NULL ) ^~ /usr/src/RPM/BUILD/pcsx2-1.4.0/common/src/Utilities/Exceptions.cpp:68:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' message.Write(L" Thread: %s\n", WX_STR(Threading::pxGetCurrentThreadName()) ); ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object plugins/FWnull/CMakeFiles/FWnull-0.7.0.dir/FW.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/FWnull/FW.cpp:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/FWnull/FW.cpp:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target GSdx-1.0.0 make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 10%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/legacy.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Linux/LnxMisc.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/PrecompiledHeader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 15%] Linking CXX shared module libFWnull-0.7.0.so /usr/bin/ld.default: CMakeFiles/FWnull-0.7.0.dir/Config.cpp.o: warning: relocation in read-only section `.text' /usr/bin/ld.default: warning: creating a DT_TEXTREL in a shared object make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 18%] Built target FWnull-0.7.0 make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 14%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/IniInterface.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target GSnull make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 18%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Linux/LnxThreads.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 17%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/x86emitter.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 9%] Generating ../th_TH__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 16%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GLLoader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 18%] Generating ../tr_TR__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 19%] Generating ../zh_CN__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 15%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/FastFormatString.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 19%] Generating ../zh_TW__pcsx2_Main.gmo make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 20%] Built target translations_pcsx2_Main make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 18%] Building CXX object plugins/GSnull/CMakeFiles/GSnull.dir/GifTransfer.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GifTransfer.cpp:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GifTransfer.cpp:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 17%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/simd.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target onepad-1.1.0 make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Linking CXX static library libx86emitter.a make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target LilyPad-0.11.0 make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Built target x86emitter make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target PADnull make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 20%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/HashTools.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 18%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/PathUtils.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object plugins/LilyPad/CMakeFiles/LilyPad-0.11.0.dir/DeviceEnumerator.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object plugins/onepad/CMakeFiles/onepad-1.1.0.dir/controller.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 18%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Mutex.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object plugins/GSnull/CMakeFiles/GSnull.dir/GS.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GS.cpp:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GS.cpp:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GS.cpp: In function 'char* PS2EgetLibName()': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GS.cpp:70:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "GSnull Driver"; ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/PrecompiledHeader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object plugins/onepad/CMakeFiles/onepad-1.1.0.dir/GamePad.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object plugins/LilyPad/CMakeFiles/LilyPad-0.11.0.dir/InputManager.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/LilyPad/InputManager.cpp: In function 'wchar_t* GetDefaultControlName(short unsigned int, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/LilyPad/InputManager.cpp:325:14: warning: ISO C++ forbids converting a string constant to 'wchar_t*' [-Wwrite-strings] else return L"Unknown"; ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object plugins/PadNull/CMakeFiles/PADnull.dir/Pad.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/PadNull/Pad.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/PadNull/Pad.cpp:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/PadNull/Pad.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/PadNull/Pad.cpp:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object plugins/onepad/CMakeFiles/onepad-1.1.0.dir/SDL/joystick.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object plugins/GSnull/CMakeFiles/GSnull.dir/GSLog.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp: In function 'bool GSLog::Open()': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp:51:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Message("Can't create log file %s.", LogFile.c_str()); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp: In function 'void GSLog::WriteLn(const char*, ...)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp:116:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Log("%s\n", msg); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object plugins/LilyPad/CMakeFiles/LilyPad-0.11.0.dir/KeyboardQueue.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/IniInterface.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object plugins/onepad/CMakeFiles/onepad-1.1.0.dir/keyboard.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/onepad/keyboard.cpp:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/onepad/keyboard.cpp:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/pxCheckBox.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 22%] Building CXX object plugins/onepad/CMakeFiles/onepad-1.1.0.dir/KeyStatus.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 21%] Building CXX object plugins/PadNull/CMakeFiles/PADnull.dir/Linux/Config.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/PadNull/./Pad.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/PadNull/Linux/Config.cpp:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/PadNull/./Pad.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/PadNull/Linux/Config.cpp:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 22%] Building CXX object plugins/LilyPad/CMakeFiles/LilyPad-0.11.0.dir/LilyPad.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/LilyPad/LilyPad.cpp: In function 'void Update(unsigned int, unsigned int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/LilyPad/LilyPad.cpp:670:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (i=0; iglobal, sizeof(m_global)); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:59:23: note: 'struct GPUScanlineGlobalData' declared here __aligned(struct, 32) GPUScanlineGlobalData ^~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 32%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/VirtualMemory.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 32%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/wxGuiTools.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 32%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/wxHelpers.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 33%] Linking CXX static library libUtilities_NO_TLS.a make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 33%] Built target Utilities_NO_TLS make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target spu2x-2.0.0 make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 32%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/wxHelpers.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 32%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/wxAppWithHelpers.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 34%] Linking CXX static library libUtilities.a make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 34%] Built target Utilities make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 34%] Generating gui/Resources/Breakpoint_Inactive.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 35%] Generating gui/Resources/AppIcon16.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target zzogl-0.4.0 make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 35%] Generating gui/Resources/AppIcon32.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 35%] Generating gui/Resources/AppIcon64.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 35%] Generating gui/Resources/BackgroundLogo.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 35%] Generating gui/Resources/ConfigIcon_Appearance.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 35%] Generating gui/Resources/ButtonIcon_Camera.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 36%] Generating gui/Resources/ConfigIcon_Cpu.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 33%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/ADSR.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 36%] Generating gui/Resources/ConfigIcon_Gamefixes.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 37%] Generating gui/Resources/ConfigIcon_MemoryCard.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 37%] Generating gui/Resources/ConfigIcon_Paths.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 37%] Generating gui/Resources/ConfigIcon_Plugins.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 37%] Generating gui/Resources/ConfigIcon_Speedhacks.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 33%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPURenderer.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 38%] Generating gui/Resources/ConfigIcon_Video.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 38%] Generating gui/Resources/Logo.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 38%] Generating gui/Resources/Breakpoint_Active.h make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 32%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPULocalMemory.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPULocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPULocalMemory.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPULocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPULocalMemory.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPULocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPULocalMemory.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 37%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Debug.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 35%] Building CXX object plugins/zzogl-pg/opengl/CMakeFiles/zzogl-0.4.0.dir/GifTransfer.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:45, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/GL/glext.h:12066:105: error: conflicting declaration 'typedef void (* PFNGLFRAGMENTLIGHTFVSGIXPROC)(GLenum, GLenum, const GLfloat*)' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat *params); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:43, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/GL/glew.h:18734:28: note: previous declaration as 'typedef void (* PFNGLFRAGMENTLIGHTFVSGIXPROC)(GLenum, GLenum, GLfloat*)' typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:45, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/GL/glext.h:12068:103: error: conflicting declaration 'typedef void (* PFNGLFRAGMENTLIGHTIVSGIXPROC)(GLenum, GLenum, const GLint*)' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, const GLint *params); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:43, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/GL/glew.h:18736:28: note: previous declaration as 'typedef void (* PFNGLFRAGMENTLIGHTIVSGIXPROC)(GLenum, GLenum, GLint*)' typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, GLint* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:45, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/GL/glext.h:12070:96: error: conflicting declaration 'typedef void (* PFNGLFRAGMENTLIGHTMODELFVSGIXPROC)(GLenum, const GLfloat*)' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, const GLfloat *params); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:43, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/GL/glew.h:18730:28: note: previous declaration as 'typedef void (* PFNGLFRAGMENTLIGHTMODELFVSGIXPROC)(GLenum, GLfloat*)' typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, GLfloat* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:45, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/GL/glext.h:12072:94: error: conflicting declaration 'typedef void (* PFNGLFRAGMENTLIGHTMODELIVSGIXPROC)(GLenum, const GLint*)' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, const GLint *params); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:43, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/GL/glew.h:18732:28: note: previous declaration as 'typedef void (* PFNGLFRAGMENTLIGHTMODELIVSGIXPROC)(GLenum, GLint*)' typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, GLint* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:45, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/GL/glext.h:12079:104: error: conflicting declaration 'typedef void (* PFNGLGETFRAGMENTMATERIALFVSGIXPROC)(GLenum, GLenum, GLfloat*)' typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, GLfloat *params); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:43, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/GL/glew.h:18743:28: note: previous declaration as 'typedef void (* PFNGLGETFRAGMENTMATERIALFVSGIXPROC)(GLenum, GLenum, const GLfloat*)' typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, const GLfloat* data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:45, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/GL/glext.h:12080:102: error: conflicting declaration 'typedef void (* PFNGLGETFRAGMENTMATERIALIVSGIXPROC)(GLenum, GLenum, GLint*)' typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, GLint *params); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:43, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/GL/glew.h:18744:28: note: previous declaration as 'typedef void (* PFNGLGETFRAGMENTMATERIALIVSGIXPROC)(GLenum, GLenum, const GLint*)' typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, const GLint* data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:46, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/Util.h:46, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/HostMemory.h: In constructor 'ZeroGSInit::ZeroGSInit()': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/HostMemory.h:67:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class GLWindow'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&GLWin, 0, sizeof(GLWin)); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/HostMemory.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GS.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GifTransfer.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/zzogl-pg/opengl/GLWin.h:65:7: note: 'class GLWindow' declared here class GLWindow ^~~~~~~~ make[2]: *** [plugins/zzogl-pg/opengl/CMakeFiles/zzogl-0.4.0.dir/build.make:63: plugins/zzogl-pg/opengl/CMakeFiles/zzogl-0.4.0.dir/GifTransfer.cpp.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: *** [CMakeFiles/Makefile2:1162: plugins/zzogl-pg/opengl/CMakeFiles/zzogl-0.4.0.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 38%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/DplIIdecoder.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 30%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPUDrawScanlineCodeGenerator.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanlineCodeGenerator.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanlineCodeGenerator.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanlineCodeGenerator.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 38%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Dma.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 38%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSAlignedClass.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 33%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPURendererSW.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp: In member function 'virtual void GPURendererSW::Draw()': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:128:63: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct GSVertexSW' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(data->vertex, m_vertices, sizeof(GSVertexSW) * m_count); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:27, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertexSW.h:26:23: note: 'struct GSVertexSW' declared here __aligned(struct, 32) GSVertexSW ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h: In instantiation of 'void GPURendererT::GrowVertexBuffer() [with Vertex = GSVertexSW]': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:153:4: required from 'Vertex* GPURendererT::DrawingKick(int&) [with Vertex = GSVertexSW]' /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:198:22: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:134:10: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct GSVertexSW' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(vertices, m_vertices, sizeof(Vertex) * m_maxcount); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:27, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertexSW.h:26:23: note: 'struct GSVertexSW' declared here __aligned(struct, 32) GSVertexSW ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 39%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Lowpass.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 38%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPUState.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp: In member function 'virtual void GPUState::Reset()': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp:68:29: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GPUVertex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_v, 0, sizeof(m_v)); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.h:27, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h:29:23: note: 'struct GPUVertex' declared here __aligned(struct, 32) GPUVertex ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 39%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Mixer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 40%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/PrecompiledHeader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 39%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSBlock.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSBlock.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSBlock.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSBlock.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSBlock.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSBlock.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSBlock.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 33%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPUSetupPrimCodeGenerator.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUSetupPrimCodeGenerator.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUSetupPrimCodeGenerator.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GPUSetupPrimCodeGenerator.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 40%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/PS2E-spu2.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 39%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSCodeBuffer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 39%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSCapture.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSCapture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSCapture.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSCapture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSCapture.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSCapture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSCapture.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 39%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSClut.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSClut.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSClut.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSClut.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSClut.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSClut.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSClut.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 41%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/ReadInput.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 38%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GS.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSUtil.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSUtil.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSUtil.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 41%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/RegLog.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 40%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSCrc.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 41%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/RegTable.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 41%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDevice.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 41%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDeviceSW.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' Scanning dependencies of target PCSX2 make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 41%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDeviceNull.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 41%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Reverb.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 42%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/SndOut.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp: In static member function 'static void SndBuffer::Init()': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp:413:67: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct StereoOut32'; use assignment or value-initialization instead [-Wclass-memaccess] memset( sndTempBuffer, 0, sizeof(StereoOut32) * SndOutPacketSize ); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/defs.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Global.h:95, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Mixer.h:25:8: note: 'struct StereoOut32' declared here struct StereoOut32 ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp:414:69: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct StereoOut16'; use assignment or value-initialization instead [-Wclass-memaccess] memset( sndTempBuffer16, 0, sizeof(StereoOut16) * SndOutPacketSize ); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Global.h:100, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.h:62:8: note: 'struct StereoOut16' declared here struct StereoOut16 ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp: In static member function 'static void SndBuffer::Write(const StereoOut32&)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp:466:68: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct StereoOut32'; use assignment or value-initialization instead [-Wclass-memaccess] memset( sndTempBuffer, 0, sizeof(StereoOut32) * SndOutPacketSize ); // Play silence ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/defs.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Global.h:95, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Mixer.h:25:8: note: 'struct StereoOut32' declared here struct StereoOut32 ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp: In instantiation of 'static void SndBuffer::ReadSamples(T*) [with T = StereoOut16]': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp:303:50: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp:300:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct StereoOut16'; use assignment or value-initialization instead [-Wclass-memaccess] memset( bData, 0, quietSamples * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Global.h:100, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.h:62:8: note: 'struct StereoOut16' declared here struct StereoOut16 ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp: In instantiation of 'static void SndBuffer::ReadSamples(T*) [with T = StereoOut32]': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp:304:50: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp:300:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct StereoOut32'; use assignment or value-initialization instead [-Wclass-memaccess] memset( bData, 0, quietSamples * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/defs.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Global.h:95, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/SndOut.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Mixer.h:25:8: note: 'struct StereoOut32' declared here struct StereoOut32 ^~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 43%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Cache.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Cache.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Cache.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 41%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDirtyRect.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDirtyRect.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDirtyRect.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDirtyRect.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDirtyRect.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDirtyRect.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDirtyRect.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 43%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/SndOut_Portaudio.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 44%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/spu2freeze.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 41%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawingContext.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 44%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Spu2replay.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 43%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/SndOut_SDL.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 41%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDeviceOGL.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 44%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/COP0.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/COP0.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/COP0.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 45%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Timestretcher.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 45%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Wavedump_wav.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 45%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/WavFile.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 44%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanlineCodeGenerator.x86.avx.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.avx.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.avx.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.avx.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 45%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/COP2.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/COP2.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/COP2.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 43%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanline.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp: In constructor 'GSDrawScanline::GSDrawScanline()': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:30:37: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct GSScanlineLocalData' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_local, 0, sizeof(m_local)); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:153:23: note: 'struct GSScanlineLocalData' declared here __aligned(struct, 32) GSScanlineLocalData // per prim variables, each thread has its own ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp: In member function 'virtual void GSDrawScanline::BeginDraw(const GSRasterizerData*)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:41:72: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct GSScanlineGlobalData' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&m_global, &((const SharedData*)data)->global, sizeof(m_global)); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:108:23: note: 'struct GSScanlineGlobalData' declared here __aligned(struct, 32) GSScanlineGlobalData // per batch variables, this is like a pixel shader constant buffer ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 45%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Linux/AboutBox.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 45%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanlineCodeGenerator.x64.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x64.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x64.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x64.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 46%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Linux/Alsa.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 47%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Linux/CfgHelpers.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 43%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanlineCodeGenerator.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 46%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Counters.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Counters.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Counters.cpp:22: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 47%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Linux/Config.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/Config.h:21, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/Config.cpp:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/Config.h:21, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/Config.cpp:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 45%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/spu2sys.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/spu2sys.cpp: In member function 'void V_Core::Init(int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/spu2sys.cpp:118:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct V_Core'; use assignment or value-initialization instead [-Wclass-memaccess] memset( this, 0, sizeof(V_Core) ); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Global.h:95, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/spu2sys.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/defs.h:370:8: note: 'struct V_Core' declared here struct V_Core ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 46%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDump.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDump.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDump.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDump.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDump.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDump.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDump.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 46%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanlineCodeGenerator.x86.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 47%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Linux/ConfigDebug.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/Config.h:21, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/ConfigDebug.cpp:20: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/Config.h:21, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/ConfigDebug.cpp:20: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 47%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Linux/ConfigSoundTouch.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/Config.h:21, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/ConfigSoundTouch.cpp:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/Config.h:21, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/ConfigSoundTouch.cpp:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 46%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanlineCodeGenerator.x64.avx.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x64.avx.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x64.avx.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x64.avx.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 47%] Building CXX object plugins/spu2-x/src/CMakeFiles/spu2x-2.0.0.dir/Linux/Dialogs.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/Dialogs.cpp:21: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/spu2-x/src/Linux/Dialogs.cpp:21: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 47%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSFunctionMap.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSFunctionMap.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSFunctionMap.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSFunctionMap.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSFunctionMap.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSFunctionMap.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSFunctionMap.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 49%] Linking CXX shared module libspu2x-2.0.0.so /usr/bin/ld.default: CMakeFiles/spu2x-2.0.0.dir/ADSR.cpp.o: warning: relocation in read-only section `.rodata' /usr/bin/ld.default: warning: creating a DT_TEXTREL in a shared object make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 49%] Built target spu2x-2.0.0 make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 47%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/GameDatabase.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/GameDatabase.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/GameDatabase.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/GameDatabase.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 48%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSLzma.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 47%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Dump.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Dump.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Dump.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 44%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanlineCodeGenerator.x86.avx2.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.avx2.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.avx2.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.avx2.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 49%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSPerfMon.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 47%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSLinuxDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp: In function 'bool RunLinuxDialog()': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:458:78: warning: 'GdkPixbuf* gdk_pixbuf_from_pixdata(const GdkPixdata*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations] GdkPixbuf* logo_pixmap = gdk_pixbuf_from_pixdata(&gsdx_ogl_logo, false, NULL); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLinuxLogo.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:26: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:119:12: note: declared here GdkPixbuf* gdk_pixbuf_from_pixdata (const GdkPixdata *pixdata, ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:458:78: warning: 'GdkPixbuf* gdk_pixbuf_from_pixdata(const GdkPixdata*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations] GdkPixbuf* logo_pixmap = gdk_pixbuf_from_pixdata(&gsdx_ogl_logo, false, NULL); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLinuxLogo.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:26: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:119:12: note: declared here GdkPixbuf* gdk_pixbuf_from_pixdata (const GdkPixdata *pixdata, ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 49%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Elfheader.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Elfheader.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Elfheader.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 50%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/FiFo.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/FiFo.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/FiFo.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/FiFo.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/FiFo.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/FiFo.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/FiFo.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 49%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSPng.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 51%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/FPU.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/FPU.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/FPU.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 49%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRasterizer.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 50%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRenderer.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 50%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRendererCL.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 51%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Gif.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif.cpp: In function 'void mfifoGifMaskMem(int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif.cpp:423:18: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(gifch.madr > (dmacRegs.rbor.ADDR + dmacRegs.rbsr.RMSK)) //Usual scenario is the tag is near the end (Front Mission 4) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 51%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Gif_Logger.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Logger.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Logger.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Logger.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Logger.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Logger.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Logger.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 51%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetting.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 51%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRendererNull.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 51%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRendererHW.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp: In member function 'bool GSRendererHW::OI_SuperManReturns(GSTexture*, GSTexture*, GSTextureCache::Source*)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp:1226:12: warning: unused variable 'v' [-Wunused-variable] GSVertex* v = &m_vertex.buff[0]; ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 51%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Gif_Unit.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 52%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/GS.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/GS.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/GS.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/GS.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/GS.cpp:22: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/GS.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/GS.cpp:22: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 51%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRendererOGL.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp: In member function 'bool GSRendererOGL::EmulateBlending(GSDeviceOGL::PSSelector&, bool)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:355:47: warning: this statement may fall through [-Wimplicit-fallthrough=] case ACC_BLEND_ULTRA: sw_blending |= true; ~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:356:3: note: here case ACC_BLEND_FULL: if (!m_vt.m_alpha.valid && (ALPHA.C == 0)) GetAlphaMinMax(); ^~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:357:23: warning: this statement may fall through [-Wimplicit-fallthrough=] sw_blending |= (ALPHA.A != ALPHA.B) && ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ((ALPHA.C == 0 && m_vt.m_alpha.max > 128) || (ALPHA.C == 2 && ALPHA.FIX > 128u)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:359:3: note: here case ACC_BLEND_CCLIP_DALPHA: sw_blending |= (ALPHA.C == 1) || (m_env.COLCLAMP.CLAMP == 0); ^~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:359:47: warning: this statement may fall through [-Wimplicit-fallthrough=] case ACC_BLEND_CCLIP_DALPHA: sw_blending |= (ALPHA.C == 1) || (m_env.COLCLAMP.CLAMP == 0); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:360:3: note: here case ACC_BLEND_SPRITE: sw_blending |= m_vt.m_primclass == GS_SPRITE_CLASS; ^~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:360:47: warning: this statement may fall through [-Wimplicit-fallthrough=] case ACC_BLEND_SPRITE: sw_blending |= m_vt.m_primclass == GS_SPRITE_CLASS; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:361:3: note: here case ACC_BLEND_FREE: sw_blending |= ps_sel.fbmask || impossible_or_free_blend; ^~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:361:47: warning: this statement may fall through [-Wimplicit-fallthrough=] case ACC_BLEND_FREE: sw_blending |= ps_sel.fbmask || impossible_or_free_blend; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:362:3: note: here default: sw_blending |= accumulation_blend; ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 53%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/GSState.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/GSState.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/GS.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/GSState.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 53%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetupPrimCodeGenerator.x86.avx.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.avx.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.avx.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.avx.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 51%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRendererSW.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp: In member function 'bool GSRendererSW::GetScanlineGlobalData(GSRendererSW::SharedData*)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:1195:57: warning: left shift of negative value [-Wshift-negative-value] gd.l = GSVector4((float)(-0x10000 << context->TEX1.L)); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:1440:46: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(gd.dimx, env.dimx, sizeof(env.dimx)); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:1450:23: warning: enumeral and non-enumeral type in conditional expression [-Wextra] gd.sel.ztst = ztest ? context->TEST.ZTST : ZTST_ALWAYS; ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 53%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/HwRead.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/HwRead.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/HwRead.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 53%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Hw.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Hw.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Hw.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Hw.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Hw.cpp:22: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Hw.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Hw.cpp:22: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 53%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetupPrimCodeGenerator.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 53%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetupPrimCodeGenerator.x64.avx.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x64.avx.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x64.avx.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x64.avx.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 53%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetupPrimCodeGenerator.x86.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 53%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Interpreter.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Interpreter.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Interpreter.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 54%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTables.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 53%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/HwWrite.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/HwWrite.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/HwWrite.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/HwWrite.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/HwWrite.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/HwWrite.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/HwWrite.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 54%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSShaderOGL.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GLState.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSShaderOGL.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GLState.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSShaderOGL.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GLState.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSShaderOGL.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 53%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetupPrimCodeGenerator.x86.avx2.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.avx2.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.avx2.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.avx2.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 53%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetupPrimCodeGenerator.x64.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x64.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x64.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x64.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 55%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopCounters.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCounters.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCounters.cpp:22: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 55%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTexture.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 55%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopBios.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopBios.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopBios.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopBios.cpp: In function 'void Hle_SetElfPath(const char*)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopBios.cpp:61:9: warning: ignoring return value of 'char* getcwd(char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] getcwd(HostRoot,1000); // save the other 23 chars to append /host/ :P ~~~~~~^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 47%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSLocalMemory.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:28: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:28: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:28: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp: In member function 'void GSLocalMemory::WriteImage8H(int&, int&, const uint8*, int, GIFRegBITBLTBUF&, GIFRegTRXPOS&, GIFRegTRXREG&)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1095:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] for(int x = tx; x < tw; x += 8) ~~^~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1095:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp: In member function 'void GSLocalMemory::WriteImage4HL(int&, int&, const uint8*, int, GIFRegBITBLTBUF&, GIFRegTRXPOS&, GIFRegTRXREG&)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1129:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] for(int x = tx; x < tw; x += 8) ~~^~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1129:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp: In member function 'void GSLocalMemory::WriteImage4HH(int&, int&, const uint8*, int, GIFRegBITBLTBUF&, GIFRegTRXPOS&, GIFRegTRXREG&)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1163:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] for(int x = tx; x < tw; x += 8) ~~^~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1163:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp: In member function 'void GSLocalMemory::WriteImage24(int&, int&, const uint8*, int, GIFRegBITBLTBUF&, GIFRegTRXPOS&, GIFRegTRXREG&)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1061:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] for(int x = tx; x < tw; x += 8) ~~^~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1061:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp: In member function 'void GSLocalMemory::WriteImage24Z(int&, int&, const uint8*, int, GIFRegBITBLTBUF&, GIFRegTRXPOS&, GIFRegTRXREG&)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1197:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] for(int x = tx; x < tw; x += 8) ~~^~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1197:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 56%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopDma.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopDma.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopDma.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 56%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureCacheSW.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 56%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopHw.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopHw.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopHw.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 55%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureCache.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp: In member function 'void GSTextureCache::Source::Flush(uint32)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:1505:100: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(&m_write.rect[0], &m_write.rect[count], (m_write.count - count) * sizeof(m_write.rect[0])); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 56%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureCacheOGL.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 56%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureFXOGL.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureFXOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureFXOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureFXOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureFXOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureFXOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 56%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopIrq.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopIrq.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopIrq.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 58%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSThread.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 57%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopSio2.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopSio2.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopSio2.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 56%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureOGL.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.cpp: In constructor 'GSTextureOGL::GSTextureOGL(int, int, int, int, GLuint)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.cpp:290:19: warning: this statement may fall through [-Wimplicit-fallthrough=] m_local_buffer = (uint8*)_aligned_malloc(m_size.x * m_size.y * 4, 32); /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.cpp:291:3: note: here case GSTexture::Texture: ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 56%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureNull.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureNull.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureNull.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureNull.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureNull.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureNull.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureNull.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 56%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopMem.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopMem.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopMem.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 58%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Memory.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Memory.cpp:37: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Memory.cpp:40: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 57%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureSW.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureSW.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSTextureSW.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 58%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/MMI.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MMI.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MMI.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 58%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/MTVU.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTVU.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTVU.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTVU.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTVU.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTVU.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTVU.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTVU.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = VIFregisters]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTVU.cpp:83:17: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct VIFregisters'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTVU.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTVU.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif.h:171:8: note: 'struct VIFregisters' declared here struct VIFregisters { ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 58%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSVector.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 58%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSWnd.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 58%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/MTGS.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTGS.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTGS.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTGS.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTGS.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTGS.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/MTGS.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 58%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSUtil.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSUtil.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSUtil.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSUtil.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 54%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSState.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp: In constructor 'GSState::GSState()': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:75:29: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct GSVertex' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_v, 0, sizeof(m_v)); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:31:23: note: 'struct GSVertex' declared here __aligned(struct, 32) GSVertex ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp: In member function 'virtual void GSState::Reset()': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:215:59: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct GIFPath' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_path[0], 0, sizeof(m_path[0]) * countof(m_path)); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:1113:23: note: 'struct GIFPath' declared here __aligned(struct, 32) GIFPath ^~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:216:29: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct GSVertex' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_v, 0, sizeof(m_v)); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:31:23: note: 'struct GSVertex' declared here __aligned(struct, 32) GSVertex ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp: In member function 'virtual void GSState::FlushPrim()': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:1480:57: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct GSVertex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(m_vertex.buff, buff, sizeof(GSVertex) * unused); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:31:23: note: 'struct GSVertex' declared here __aligned(struct, 32) GSVertex ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp: In member function 'void GSState::SoftReset(uint32)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:1836:40: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct GIFPath' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_path[0], 0, sizeof(GIFPath)); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:1113:23: note: 'struct GIFPath' declared here __aligned(struct, 32) GIFPath ^~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:1837:40: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct GIFPath' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_path[3], 0, sizeof(GIFPath)); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:1113:23: note: 'struct GIFPath' declared here __aligned(struct, 32) GIFPath ^~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:1840:52: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct GIFPath' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] if(mask & 2) memset(&m_path[1], 0, sizeof(GIFPath)); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:1113:23: note: 'struct GIFPath' declared here __aligned(struct, 32) GIFPath ^~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:1841:52: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct GIFPath' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] if(mask & 4) memset(&m_path[2], 0, sizeof(GIFPath)); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:1113:23: note: 'struct GIFPath' declared here __aligned(struct, 32) GIFPath ^~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp: In member function 'void GSState::GrowVertexBuffer()': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:2375:65: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct GSVertex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(vertex, m_vertex.buff, sizeof(GSVertex) * m_vertex.tail); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:31:23: note: 'struct GSVertex' declared here __aligned(struct, 32) GSVertex ^~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function 'void GSState::GIFPackedRegHandlerSTQRGBAXYZ2(const GIFPackedReg*, uint32) [with unsigned int prim = 7]': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1138:37: warning: 'pmin.GSVector4i::.GSVector4i::::m' may be used uninitialized in this function [-Wmaybe-uninitialized] return GSVector4i(_mm_cmpgt_epi16(m, v.m)); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1153:37: warning: 'pmax.GSVector4i::.GSVector4i::::m' may be used uninitialized in this function [-Wmaybe-uninitialized] return GSVector4i(_mm_cmplt_epi16(m, v.m)); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function 'void GSState::GIFPackedRegHandlerSTQRGBAXYZF2(const GIFPackedReg*, uint32) [with unsigned int prim = 7]': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1138:37: warning: 'pmin.GSVector4i::.GSVector4i::::m' may be used uninitialized in this function [-Wmaybe-uninitialized] return GSVector4i(_mm_cmpgt_epi16(m, v.m)); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1153:37: warning: 'pmax.GSVector4i::.GSVector4i::::m' may be used uninitialized in this function [-Wmaybe-uninitialized] return GSVector4i(_mm_cmplt_epi16(m, v.m)); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function 'void GSState::GIFRegHandlerXYZ2(const GIFReg*) [with unsigned int prim = 7; unsigned int adc = 0]': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1138:37: warning: 'pmin.GSVector4i::.GSVector4i::::m' may be used uninitialized in this function [-Wmaybe-uninitialized] return GSVector4i(_mm_cmpgt_epi16(m, v.m)); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1153:37: warning: 'pmax.GSVector4i::.GSVector4i::::m' may be used uninitialized in this function [-Wmaybe-uninitialized] return GSVector4i(_mm_cmplt_epi16(m, v.m)); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function 'void GSState::GIFRegHandlerXYZF2(const GIFReg*) [with unsigned int prim = 7; unsigned int adc = 0]': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1138:37: warning: 'pmin.GSVector4i::.GSVector4i::::m' may be used uninitialized in this function [-Wmaybe-uninitialized] return GSVector4i(_mm_cmpgt_epi16(m, v.m)); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1153:37: warning: 'pmax.GSVector4i::.GSVector4i::::m' may be used uninitialized in this function [-Wmaybe-uninitialized] return GSVector4i(_mm_cmplt_epi16(m, v.m)); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function 'void GSState::GIFPackedRegHandlerXYZ2(const GIFPackedReg*) [with unsigned int prim = 7; unsigned int adc = 0]': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1138:37: warning: 'pmin.GSVector4i::.GSVector4i::::m' may be used uninitialized in this function [-Wmaybe-uninitialized] return GSVector4i(_mm_cmpgt_epi16(m, v.m)); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1153:37: warning: 'pmax.GSVector4i::.GSVector4i::::m' may be used uninitialized in this function [-Wmaybe-uninitialized] return GSVector4i(_mm_cmplt_epi16(m, v.m)); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function 'void GSState::GIFPackedRegHandlerXYZF2(const GIFPackedReg*) [with unsigned int prim = 7; unsigned int adc = 0]': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1138:37: warning: 'pmin.GSVector4i::.GSVector4i::::m' may be used uninitialized in this function [-Wmaybe-uninitialized] return GSVector4i(_mm_cmpgt_epi16(m, v.m)); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1153:37: warning: 'pmax.GSVector4i::.GSVector4i::::m' may be used uninitialized in this function [-Wmaybe-uninitialized] return GSVector4i(_mm_cmplt_epi16(m, v.m)); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 59%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/MultipartFileReader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 59%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/OutputIsoFile.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/OutputIsoFile.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/OutputIsoFile.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 60%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/stdafx.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 60%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSWndEGL.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWndEGL.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWndEGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWndEGL.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWndEGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWndEGL.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWndEGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 59%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSWndOGL.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWndOGL.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWndOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWndOGL.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWndOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWndOGL.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSWndOGL.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 60%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Patch_Memory.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Patch_Memory.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Patch_Memory.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 60%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Patch.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Patch.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Patch.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 60%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Pcsx2Config.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Pcsx2Config.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/GS.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Pcsx2Config.cpp:22: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 60%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSdx.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSdx.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSdx.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSdx.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 61%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/PrecompiledHeader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 61%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/R3000A.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/R3000A.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/R3000A.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 58%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSVertexTrace.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector4i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector4i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: 'class GSVector4i' declared here __aligned(class, 16) GSVector4i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function 'static void GSVector8i::storent(void*, const void*, size_t)': /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:4481:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class GSVector8i' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d, s, size); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3325:22: note: 'class GSVector8i' declared here __aligned(class, 32) GSVector8i ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of 'GSVertexP' is less than 16 [-Wpacked-not-aligned] struct GSVertexP ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of 'GSVertexPT2' is less than 16 [-Wpacked-not-aligned] struct GSVertexPT2 ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of 'ConvertConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ConvertConstantBuffer ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of 'MergeConstantBuffer' is less than 16 [-Wpacked-not-aligned] class MergeConstantBuffer ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: 'ExternalFXConstantBuffer::rcpFrame' offset 8 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrame; ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of 'ExternalFXConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ExternalFXConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: 'ExternalFXConstantBuffer::rcpFrameOpt' offset 24 in 'ExternalFXConstantBuffer' isn't aligned to 16 [-Wpacked-not-aligned] GSVector4 rcpFrameOpt; ^~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] class FXAAConstantBuffer ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of 'FXAAConstantBuffer' is less than 16 [-Wpacked-not-aligned] /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] class ShadeBoostConstantBuffer ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of 'ShadeBoostConstantBuffer' is less than 16 [-Wpacked-not-aligned] make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 61%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/R3000AOpcodeTables.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/R3000AOpcodeTables.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/R3000AOpcodeTables.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 61%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/R3000AInterpreter.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/R3000AInterpreter.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/R3000AInterpreter.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 62%] Linking CXX shared module libGSdx-1.0.0.so /usr/bin/ld.default: CMakeFiles/GSdx-1.0.0.dir/GLLoader.cpp.o: warning: relocation in read-only section `.text.startup' /usr/bin/ld.default: warning: creating a DT_TEXTREL in a shared object make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 62%] Built target GSdx-1.0.0 make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 62%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/R5900OpcodeTables.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 60%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/PluginManager.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PluginManager.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PluginManager.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 61%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/R5900.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/R5900.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/R5900.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 62%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SaveState.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/SaveState.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/SaveState.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 62%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/R5900OpcodeImpl.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/R5900OpcodeImpl.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/R5900OpcodeImpl.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 62%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Sif.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Sif.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Sif.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Sif.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = _sif]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Sif.cpp:25:14: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct _sif'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Sif.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Sif.h:118:8: note: 'struct _sif' declared here struct _sif ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 62%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/ShiftJisToUnicode.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ShiftJisToUnicode.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ShiftJisToUnicode.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 62%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Sif0.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Sif0.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Sif0.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 63%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/sif2.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/sif2.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/sif2.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 63%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Sio.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Sio.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Sio.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 63%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Sif1.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Sif1.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Sif1.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 63%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPR.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/SPR.cpp: In function 'int _SPR0chain()': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/SPR.cpp:100:53: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'union tDMA_TAG' from an array of 'union u128' [-Wclass-memaccess] memcpy(pMem, &psSu128(spr0ch.sadr), partialqwc*16); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:27, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/SPR.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Dmac.h:81:7: note: 'union tDMA_TAG' declared here union tDMA_TAG { ^~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/SPR.cpp: In function 'void _SPR0interleave()': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/SPR.cpp:154:54: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'union tDMA_TAG' from an array of 'union u128' [-Wclass-memaccess] memcpy(pMem, &psSu128(spr0ch.sadr), spr0ch.qwc*16); ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:27, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/SPR.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Dmac.h:81:7: note: 'union tDMA_TAG' declared here union tDMA_TAG { ^~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/SPR.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/SPR.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 63%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SourceLog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/SourceLog.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/SourceLog.cpp:35: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 64%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif0_Dma.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif0_Dma.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif0_Dma.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 64%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif1_Dma.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_Dma.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_Dma.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_Dma.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_Dma.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_Dma.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_Dma.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 64%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif1_MFIFO.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_MFIFO.cpp: In function 'void mfifoVifMaskMem(int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_MFIFO.cpp:162:19: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] if(vif1ch.madr > (dmacRegs.rbor.ADDR + dmacRegs.rbsr.RMSK)) //Usual scenario is the tag is near the end (Front Mission 4) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_MFIFO.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_MFIFO.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_MFIFO.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_MFIFO.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_MFIFO.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif1_MFIFO.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 65%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif_Transfer.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif_Transfer.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif_Transfer.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 64%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = VIFregisters]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif.cpp:32:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct VIFregisters'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif.h:171:8: note: 'struct VIFregisters' declared here struct VIFregisters { ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 64%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif_Codes.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif_Codes.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif_Codes.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif_Codes.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif_Codes.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif_Codes.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif_Codes.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 63%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/System.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 65%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VU0.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VU0.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VU0.cpp:26: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 66%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VU0microInterp.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VU0microInterp.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VU0microInterp.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 65%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/vtlb.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/vtlb.cpp:31: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/vtlb.cpp:33: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 66%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VU1micro.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VU1micro.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VU1micro.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 65%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VU0micro.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VU0micro.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VU0micro.cpp:22: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 65%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VUmicro.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VUmicro.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VUmicro.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 66%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VU1microInterp.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VU1microInterp.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VU1microInterp.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 66%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VUflags.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VUflags.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VUflags.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 66%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VUmicroMem.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VUmicroMem.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VUmicroMem.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 65%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif_Unpack.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif_Unpack.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Vif_Unpack.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 67%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CdRom.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CdRom.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CdRom.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 67%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/BlockdumpFileReader.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/BlockdumpFileReader.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/BlockdumpFileReader.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 67%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CDVDaccess.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 68%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/InputIsoFile.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/InputIsoFile.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/InputIsoFile.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 67%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CDVDisoReader.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDisoReader.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDisoReader.h:21, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDisoReader.cpp:29: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 68%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/ChunksCache.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 68%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/OutputIsoFile.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/OutputIsoFile.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/OutputIsoFile.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 67%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CDVD.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVD.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVD.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVD.cpp: In function 'void cdvdReadNVM(u8*, int, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVD.cpp:171:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(dst, 1, bytes, fd); ~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVD.cpp: In function 'void cdvdGetMechaVer(u8*)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVD.cpp:117:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(ver, 1, 4, fd); ~~~~~^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 68%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CompressedFileReader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 69%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/IsoFS/IsoFSCDVD.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/IsoFS/IsoFSCDVD.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/IsoFS/../CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/IsoFS/IsoFSCDVD.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 68%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CsoFileReader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 69%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/IsoFS/IsoFile.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 68%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/GzippedFileReader.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/GzippedFileReader.cpp: In function 'wxString ApplyTemplate(const wxString&, const wxDirName&, const wxString&, const wxString&, bool)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/GzippedFileReader.cpp:125:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] || first != tem.rfind(key) // more than one instance ~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/GzippedFileReader.cpp:126:33: warning: comparison of integer expressions of different signedness: 'int' and 'wxStringBase::size_type' {aka 'unsigned int'} [-Wsign-compare] || !canEndWithKey && first == tem.length() - key.length()) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/GzippedFileReader.cpp: In member function 'int GzippedFileReader::_ReadSync(void*, off_t, uint)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/GzippedFileReader.cpp:392:13: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] if (first != maxInChunk) ~~~~~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/GzippedFileReader.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/GzippedFileReader.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 69%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/IsoFS/IsoFS.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 69%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/DebugInterface.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/DebugTools/DebugInterface.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System/SysThreads.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCoreThread.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/DebugTools/DebugInterface.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 70%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/ExpressionParser.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/DebugTools/ExpressionParser.cpp: In function 'bool initPostfixExpression(const char*, IExpressionFunctions*, PostfixExpression&)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/DebugTools/ExpressionParser.cpp:292:28: warning: '%s' directive writing up to 255 bytes into a region of size 240 [-Wformat-overflow=] sprintf(expressionError,"Invalid symbol \"%s\"",subStr); ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/wx-2.8/wx/wxchar.h:21, from /usr/include/wx-2.8/wx/debug.h:22, from /usr/include/wx-2.8/wx/defs.h:521, from /usr/include/wx-2.8/wx/string.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/Dependencies.h:182, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/DebugTools/ExpressionParser.cpp:16: /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 18 and 273 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/DebugTools/ExpressionParser.cpp:263:29: warning: '%s' directive writing up to 255 bytes into a region of size 240 [-Wformat-overflow=] sprintf(expressionError,"Invalid number \"%s\"",subStr); ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/wx-2.8/wx/wxchar.h:21, from /usr/include/wx-2.8/wx/debug.h:22, from /usr/include/wx-2.8/wx/defs.h:521, from /usr/include/wx-2.8/wx/string.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/Dependencies.h:182, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/DebugTools/ExpressionParser.cpp:16: /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 18 and 273 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 70%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/MipsAssembler.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 70%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/MIPSAnalyst.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 70%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/MipsAssemblerTables.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 69%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/DisassemblyManager.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 70%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/MipsStackWalk.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 70%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/Breakpoints.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/DebugTools/Breakpoints.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/DebugTools/../CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/DebugTools/../System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/DebugTools/Breakpoints.cpp:22: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 71%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/DisR3000A.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 71%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/DisR5900asm.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 72%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/BiosDebugData.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 71%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/SymbolMap.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 72%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/AppAssert.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppAssert.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppAssert.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 72%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/AppCorePlugins.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCorePlugins.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCorePlugins.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 71%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/DisVU0Micro.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 72%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/AppEventSources.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppEventSources.cpp: In member function 'void Pcsx2App::DispatchEvent(CoreThreadStatus)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppEventSources.cpp:133:8: warning: enumeration value 'CoreThread_Indeterminate' not handled in switch [-Wswitch] switch( evt ) ^ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppEventSources.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppEventSources.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 67%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VUops.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VUops.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VUops.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VUops.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VUops.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VUops.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VUops.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/VUops.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h: In function 'void VU1MI_XGKICK()': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:466:10: warning: 'gifTag.Gif_Tag::len' may be used uninitialized in this function [-Wmaybe-uninitialized] incTag(offset, curSize, 16 + gifTag.len); // Tag + Data length ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Gif_Unit.h:465:12: note: 'gifTag.Gif_Tag::len' was declared here Gif_Tag gifTag(&pMem[offset & memMask]); ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 72%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/AppConfig.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 71%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/DisVU1Micro.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 72%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/AppCoreThread.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCoreThread.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCoreThread.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 73%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/AppGameDatabase.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppGameDatabase.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppGameDatabase.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 74%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/CpuUsageProviderLnx.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 73%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/AppUserMode.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppUserMode.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MainFrame.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppUserMode.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 74%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/AppConfigDialog.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 74%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/CpuUsageProvider.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/CpuUsageProvider.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/CpuUsageProvider.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 73%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/AppRes.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppRes.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MainFrame.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppRes.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 74%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/AssertionDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/AssertionDialog.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/AssertionDialog.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 74%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/AboutBoxDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/AboutBoxDialog.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/AboutBoxDialog.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 73%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/AppInit.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppInit.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MainFrame.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppInit.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 73%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/AppMain.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppMain.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppMain.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 74%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/ConsoleLogger.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/ConsoleLogger.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/ConsoleLogger.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/ConsoleLogger.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/SafeArray.inl: In instantiation of 'T* SafeArray::_virtual_realloc(int) [with T = wxTextAttr]': /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/SafeArray.h:53:13: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/SafeArray.inl:42:10: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class wxTextAttr'; use 'new' and 'delete' instead [-Wclass-memaccess] realloc( m_ptr, newsize * sizeof(T) ) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:81, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/i18n.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:72, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/ConsoleLogger.cpp:16: /usr/include/wx-2.8/wx/textctrl.h:189:19: note: 'class wxTextAttr' declared here class WXDLLEXPORT wxTextAttr ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/ConsoleLogger.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/SafeArray.inl: In instantiation of 'SafeArray* SafeArray::Clone() const [with T = wxTextAttr]': /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/SafeArray.h:103:24: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/SafeArray.inl:120:8: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class wxTextAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( retval->GetPtr(), m_ptr, sizeof(T) * m_size ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/wx.h:81, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/i18n.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:72, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/ConsoleLogger.cpp:16: /usr/include/wx-2.8/wx/textctrl.h:189:19: note: 'class wxTextAttr' declared here class WXDLLEXPORT wxTextAttr ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 75%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/MemoryCardListView.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/MemoryCardListView.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/ConfigurationPanels.h:27, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/MemoryCardListView.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 75%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/ThemeSelectorPanel.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/ThemeSelectorPanel.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/ThemeSelectorPanel.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 75%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/BaseApplicableConfigPanel.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/BaseApplicableConfigPanel.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/BaseApplicableConfigPanel.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 75%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/ConfirmationDialogs.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/ConfirmationDialogs.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/ConfirmationDialogs.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 75%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/BaseConfigurationDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/BaseConfigurationDialog.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/BaseConfigurationDialog.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 76%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/LogOptionsDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/LogOptionsDialog.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/LogOptionsDialog.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/LogOptionsDialog.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 76%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/FirstTimeWizard.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/FirstTimeWizard.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/FirstTimeWizard.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 76%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/GameDatabaseDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/GameDatabaseDialog.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/ConfigurationDialog.h:21, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/GameDatabaseDialog.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 76%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/ImportSettingsDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/ImportSettingsDialog.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/ImportSettingsDialog.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 76%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/CreateMemoryCardDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/ConfigurationDialog.h:21, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/CreateMemoryCardDialog.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 75%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/ConvertMemoryCardDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/ConvertMemoryCardDialog.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/ConfigurationDialog.h:21, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/ConvertMemoryCardDialog.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 77%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/StuckThreadDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/StuckThreadDialog.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/StuckThreadDialog.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 77%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/McdConfigDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/McdConfigDialog.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/ConfigurationDialog.h:21, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/McdConfigDialog.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 77%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/PickUserModeDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/PickUserModeDialog.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/ModalPopups.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/PickUserModeDialog.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 77%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Debugger/BreakpointWindow.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 78%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Debugger/DebugEvents.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 77%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Dialogs/SysConfigDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/SysConfigDialog.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Dialogs/SysConfigDialog.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 78%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Debugger/CtrlRegisterList.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Debugger/CtrlRegisterList.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Debugger/CtrlRegisterList.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 78%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Debugger/DebuggerLists.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 78%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Debugger/DisassemblyDialog.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Debugger/DisassemblyDialog.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Debugger/DisassemblyDialog.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Debugger/DisassemblyDialog.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 78%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Debugger/CtrlMemView.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Debugger/CtrlMemView.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Debugger/CtrlMemView.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 77%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Debugger/CtrlDisassemblyView.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Debugger/CtrlDisassemblyView.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Debugger/CtrlDisassemblyView.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 79%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/ExecutorThread.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/ExecutorThread.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/ExecutorThread.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 79%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/i18n.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/i18n.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/i18n.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 79%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/IsoDropTarget.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/IsoDropTarget.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/IsoDropTarget.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/IsoDropTarget.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 79%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/FrameForGS.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/FrameForGS.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/FrameForGS.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 79%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/GlobalCommands.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/GlobalCommands.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MainFrame.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/GlobalCommands.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 80%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/MSWstuff.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 80%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/MessageBoxes.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MessageBoxes.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MessageBoxes.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 81%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/AudioPanel.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 80%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/MemoryCardFile.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MemoryCardFile.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MemoryCardFolder.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MemoryCardFile.cpp:30: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 80%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/MainMenuClicks.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MainMenuClicks.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MainMenuClicks.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 80%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/MemoryCardFolder.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MemoryCardFolder.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MemoryCardFolder.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MemoryCardFolder.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 81%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/BiosSelectorPanel.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/BiosSelectorPanel.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/BiosSelectorPanel.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 79%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/MainFrame.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MainFrame.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MainFrame.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MainFrame.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 81%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/DirPickerPanel.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/DirPickerPanel.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/ConfigurationPanels.h:27, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/DirPickerPanel.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 80%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/MemoryCardListPanel.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/MemoryCardListPanel.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System/SysThreads.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCoreThread.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/MemoryCardListPanel.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 82%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/GameFixesPanel.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/GameFixesPanel.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/GameFixesPanel.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 81%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/CpuPanel.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/CpuPanel.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/ConfigurationPanels.h:27, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/CpuPanel.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 82%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/GSWindowPanel.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/GSWindowPanel.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/ConfigurationPanels.h:27, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/GSWindowPanel.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 82%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/PathsPanel.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/PathsPanel.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/ConfigurationPanels.h:27, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/PathsPanel.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 82%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/LogOptionsPanels.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/LogOptionsPanels.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/LogOptionsPanels.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/LogOptionsPanels.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 82%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/MiscPanelStuff.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/MiscPanelStuff.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/MiscPanelStuff.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 81%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/GameDatabasePanel.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/GameDatabasePanel.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/GameDatabasePanel.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 83%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/VideoPanel.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/VideoPanel.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/VideoPanel.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 83%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Saveslots.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Saveslots.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Saveslots.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 83%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/pxLogTextCtrl.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/pxLogTextCtrl.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/pxLogTextCtrl.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 83%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/RecentIsoList.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/RecentIsoList.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System/SysThreads.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCoreThread.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/RecentIsoList.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 84%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IPU/IPUdma.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/IPUdma.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/IPUdma.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 84%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/UpdateUI.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/UpdateUI.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/MainFrame.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/UpdateUI.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 83%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/SpeedhacksPanel.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/SpeedhacksPanel.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/SpeedhacksPanel.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 82%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/Panels/PluginSelectorPanel.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/PluginSelectorPanel.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/PluginSelectorPanel.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/PluginSelectorPanel.cpp:29: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/SafeArray.inl: In instantiation of 'T* SafeList::_virtual_realloc(int) [with T = Panels::PluginSelectorPanel::EnumeratedPluginInfo]': /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/SafeArray.h:134:13: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/SafeArray.inl:173:20: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class Panels::PluginSelectorPanel::EnumeratedPluginInfo'; use 'new' and 'delete' instead [-Wclass-memaccess] return (T*)realloc( m_ptr, newsize * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/PluginSelectorPanel.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/ConfigurationPanels.h:539:9: note: 'class Panels::PluginSelectorPanel::EnumeratedPluginInfo' declared here class EnumeratedPluginInfo ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/PluginSelectorPanel.cpp:29: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/SafeArray.inl: In instantiation of 'SafeList* SafeList::Clone() const [with T = Panels::PluginSelectorPanel::EnumeratedPluginInfo]': /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/SafeArray.h:143:23: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/SafeArray.inl:281:8: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Panels::PluginSelectorPanel::EnumeratedPluginInfo' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( retval->m_ptr, m_ptr, sizeof(T) * m_length ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/PluginSelectorPanel.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/Panels/ConfigurationPanels.h:539:9: note: 'class Panels::PluginSelectorPanel::EnumeratedPluginInfo' declared here class EnumeratedPluginInfo ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 84%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IPU/IPU.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/IPU.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/IPU.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/IPU.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = IPUregisters]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/IPU.cpp:73:17: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct IPUregisters'; use assignment instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/IPU.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/IPU.h:230:8: note: 'struct IPUregisters' declared here struct IPUregisters { ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 84%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IPU/IPU_Fifo.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/IPU_Fifo.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/IPU_Fifo.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 84%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IPU/mpeg2lib/Idct.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/mpeg2lib/Idct.cpp:29: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/mpeg2lib/Idct.cpp:31: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 85%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/ps2/Iop/IopHwRead.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ps2/Iop/IopHwRead.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ps2/Iop/IopHw_Internal.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ps2/Iop/IopHwRead.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 84%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/gui/SysState.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/SysState.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/SysState.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 85%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IPU/yuv2rgb.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/yuv2rgb.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/yuv2rgb.cpp:22: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 85%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/ps2/LegacyDmac.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ps2/LegacyDmac.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ps2/LegacyDmac.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 85%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IPU/mpeg2lib/Mpeg.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/mpeg2lib/Mpeg.cpp:29: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/IPU/mpeg2lib/Mpeg.cpp:31: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 85%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/ps2/BiosTools.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ps2/BiosTools.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ps2/BiosTools.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 86%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/System/SysThreadBase.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System/SysThreadBase.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System/SysThreadBase.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 85%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/ps2/Iop/IopHwWrite.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ps2/Iop/IopHwWrite.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ps2/Iop/IopHw_Internal.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ps2/Iop/IopHwWrite.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 86%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/System/SysCoreThread.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System/SysCoreThread.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/System/SysCoreThread.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 86%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/BaseblockEx.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 86%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Utilities/FileUtils.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 87%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/iMisc.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 86%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/iCOP0.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iCOP0.cpp:23: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iCOP0.cpp:25: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 87%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/iCore.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iCore.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iCore.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 87%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/iFPUd.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iFPUd.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iFPUd.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iFPUd.cpp: In function 'void R5900::Dynarec::OpcodeImpl::COP1::DOUBLE::FPU_MUL(int, int, int, int, bool)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iFPUd.cpp:436:12: warning: 'endMul' may be used uninitialized in this function [-Wmaybe-uninitialized] x86SetJ32(endMul); ~~~~~~~~~^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 87%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/iFPU.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iFPU.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iFPU.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iFPU.cpp: In function 'void R5900::Dynarec::OpcodeImpl::COP1::FPU_MUL(int, int, bool)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iFPU.cpp:567:11: warning: 'endMul' may be used uninitialized in this function [-Wmaybe-uninitialized] x86SetJ8(endMul); ~~~~~~~~^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 87%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/iPsxMem.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iPsxMem.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iPsxMem.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 88%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/iR5900Misc.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iR5900Misc.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iR5900Misc.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 88%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/iR3000A.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iR3000A.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iR3000A.cpp:33: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 88%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/ir5900tables.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ir5900tables.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ir5900tables.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 87%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/iMMI.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iMMI.cpp:22: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iMMI.cpp:24: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 88%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/iVU1micro.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 88%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/iR3000Atables.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iR3000Atables.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./IopCommon.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/iR3000Atables.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 89%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/ix86-32/iCore-32.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iCore-32.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iCore-32.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 89%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/ix86-32/iR5900Jump.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Jump.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Jump.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 89%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/ix86-32/iR5900Arit.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Arit.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Arit.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 89%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/ix86-32/iR5900Branch.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Branch.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Branch.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 90%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/ix86-32/iR5900LoadStore.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900LoadStore.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900LoadStore.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 89%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/ix86-32/iR5900AritImm.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900AritImm.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900AritImm.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 90%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/ix86-32/iR5900Move.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Move.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Move.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 91%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/ix86-32/recVTLB.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/recVTLB.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/recVTLB.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 89%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/ix86-32/iR5900-32.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900-32.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900-32.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 90%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/ix86-32/iR5900Templates.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Templates.cpp: In function 'void eeRecompileCodeConst1(R5900FNPTR, R5900FNPTR_INFO)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Templates.cpp:449:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( ! _Rt_ ) ^~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Templates.cpp:454:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' _deleteGPRtoXMMreg(_Rs_, 1); ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Templates.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Templates.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 91%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/newVif_Dynarec.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/newVif_Dynarec.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/newVif_UnpackSSE.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/newVif_Dynarec.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 90%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/ix86-32/iR5900Shift.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Shift.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900Shift.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 91%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/newVif_Unpack.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/newVif_Unpack.cpp:20: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/newVif_Unpack.cpp:21: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 90%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/ix86-32/iR5900MultDiv.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900MultDiv.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/ix86-32/iR5900MultDiv.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 91%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/sVU_Lower.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Lower.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Lower.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Lower.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Lower.cpp:29: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Lower.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Lower.cpp:29: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Lower.cpp: In function 'void recVUMI_ILW(VURegs*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Lower.cpp:1014:60: warning: 'off' may be used uninitialized in this function [-Wmaybe-uninitialized] MOVZX32M16toR( itreg, (uptr)GET_VU_MEM(VU, (int)imm * 16 + off) ); ~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Lower.cpp: In function 'void recVUMI_ILWR(VURegs*, int)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Lower.cpp:1065:6: warning: 'off' may be used uninitialized in this function [-Wmaybe-uninitialized] int off, itreg; ^~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Lower.cpp:29: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h: In function 'void VU1XGKICK_MTGSTransfer(u32)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h:466:10: warning: 'gifTag.Gif_Tag::len' may be used uninitialized in this function [-Wmaybe-uninitialized] incTag(offset, curSize, 16 + gifTag.len); // Tag + Data length ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h:465:12: note: 'gifTag.Gif_Tag::len' was declared here Gif_Tag gifTag(&pMem[offset & memMask]); ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 92%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/aVUzerorec.S.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 91%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/newVif_UnpackSSE.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/newVif_UnpackSSE.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/newVif_UnpackSSE.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/newVif_UnpackSSE.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 92%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/ZipTools/thread_lzma.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 91%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/sVU_Micro.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Micro.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Micro.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 92%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/ZipTools/thread_gzip.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ZipTools/thread_gzip.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/ZipTools/thread_gzip.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 92%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/sVU_Upper.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Upper.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_Upper.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 93%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Linux/LnxFlatFileReader.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 93%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Linux/LnxConsolePipe.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Linux/LnxConsolePipe.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Linux/LnxConsolePipe.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 93%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Linux/LnxKeyCodes.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Linux/../PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Linux/LnxKeyCodes.cpp:16: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppConfig.h:20, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/AppCommon.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/App.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/gui/ConsoleLogger.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/Linux/LnxKeyCodes.cpp:17: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 92%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/sVU_zerorec.cpp.o /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_zerorec.cpp: In function 'VuBaseBlock* SuperVUBuildBlocks(VuBaseBlock*, u32, const VUPIPELINES&)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_zerorec.cpp:1345:27: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WRITEBACK'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&w, 0, sizeof(w)); ^ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_zerorec.cpp:258:8: note: 'struct WRITEBACK' declared here struct WRITEBACK ^~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_zerorec.cpp: In member function 'void VuInstruction::Recompile(std::__cxx11::list::iterator&, u32)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_zerorec.cpp:3650:62: warning: comparison of integer expressions of different signedness: 'const int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if ((itinst2->type & INST_Q_WRITE) && itinst2->nParentPc == pc - 8) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_zerorec.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_zerorec.cpp:30: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_zerorec.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = VuInstruction]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_zerorec.cpp:180:17: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class VuInstruction'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/sVU_zerorec.cpp:175:7: note: 'class VuInstruction' declared here class VuInstruction ^~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 92%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/x86/microVU.cpp.o In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU.h:273, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU_Analyze.inl: In function 'void analyzeBranchVI(microVU&, int, bool&)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU_Analyze.inl:405:9: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] if (i == mVUcount) { In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = LegacyPluginAPI_Common]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:212:18: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct LegacyPluginAPI_Common'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./CDVD/CDVDaccess.h:18, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./System.h:22, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Common.h:23, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU.h:25, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Plugins.h:194:8: note: 'struct LegacyPluginAPI_Common' declared here struct LegacyPluginAPI_Common ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = Gif_Tag]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h:58:31: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Gif_Tag'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h:31:8: note: 'struct Gif_Tag' declared here struct Gif_Tag { ^~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/MemcpyFast.h:19, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./PrecompiledHeader.h:79, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU.cpp:18: /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h: In instantiation of 'void memzero(T&) [with T = GS_Packet]': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h:127:30: required from here /usr/src/RPM/BUILD/pcsx2-1.4.0/common/include/Utilities/lnx_memzero.h:38:8: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GS_Packet'; use assignment or value-initialization instead [-Wclass-memaccess] memset( &obj, 0, sizeof( T ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h:120:8: note: 'struct GS_Packet' declared here struct GS_Packet { ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU.h:29, from /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/x86/microVU.cpp:19: /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h: In function 'void mVU_XGKICK_(u32)': /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h:466:10: warning: 'gifTag.Gif_Tag::len' may be used uninitialized in this function [-Wmaybe-uninitialized] incTag(offset, curSize, 16 + gifTag.len); // Tag + Data length ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/pcsx2-1.4.0/pcsx2/./Gif_Unit.h:465:12: note: 'gifTag.Gif_Tag::len' was declared here Gif_Tag gifTag(&pMem[offset & memMask]); ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[2]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 93%] Linking CXX executable PCSX2 make[2]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' [ 93%] Built target PCSX2 make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsx2-1.4.0/i586-alt-linux' make: *** [Makefile:130: all] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.76440 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.76440 (%build) Command exited with non-zero status 1 881.62user 54.06system 8:13.90elapsed 189%CPU (0avgtext+0avgdata 349672maxresident)k 0inputs+0outputs (0major+20434874minor)pagefaults 0swaps hsh-rebuild: rebuild of `pcsx2-1.4.0-alt2.S1.src.rpm' failed. Command exited with non-zero status 1 901.43user 57.51system 8:40.64elapsed 184%CPU (0avgtext+0avgdata 349672maxresident)k 4368inputs+0outputs (0major+20978424minor)pagefaults 0swaps